/* CSS Document */
 
div.clear{
	margin:0;
	padding:0;
	clear:both;
}
 
div#colonneGauche { /* colonne de gauche - Infos dynamiques */
	margin:0;
	padding:0;
	float:left;
}

div#bandeauTitrePage {	/* Titre : CULTURES */
	width:720px;
	height:60px;
	background-image:url(/images/home-gestion-droit/bandeau-titre-gestion-droit.png);
	margin:0;
	padding:5px 0 0 10px;
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#bandeauTitrePage a:link{
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div#bandeauTitrePage a:visited{
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div#bandeauTitrePage a:hover{
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

div#conteneurBlocsGauche { /* Conteneur des blocs de gauche */
	width:465px;
	height:auto;
	margin:0;
	margin:0;
	float:left;
}

div#conteneurBlocsDroite { /* Conteneur des blocs de gauche */
	width:250px;
	height:auto;
	margin:0;
	padding:0 2px 0 0;
	float:right;
}


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC ACTUALITES ::::::::::::::::::::::::::: */

div#blocActualites { 
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	border:solid 1px #CBCBCB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocActualites div#titreActualites { 
	height:26px;
	margin:0 0 10px 0;
	padding:3px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div#titreActualites a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreActualites a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreActualites a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#titreActualites p#titreActualitesTexte {
	margin:0;
	padding:0;
	float:left;

} 

div#titreActualites p#rssActualites {
	margin:0;
	padding:3px 0 0 0;
	float:right;
	font-size:10px;
	font-weight:bold;
}

p#rssActualites a:link{ 
	color:#FFFFFF;
	text-decoration:none;
}
p#rssActualites a:visited{ 
	color:#FFFFFF;
	text-decoration:none;
}
p#rssActualites a:hover{ 
	color:#FFFFFF;
	text-decoration:underline;
}

p#rssActualites img{
	border:none;
}


div#blocActualites div.entiteActualites {
	margin:0 10px 0 10px;
	padding:0;
}

div.entiteActualites img {
	float:left;
	border:solid 1px #000000;
	margin:0 10px 5px 0;
	max-width:210px;
	max-height:140px;
}

div#blocActualites img.fleche {
	float:none;
	border:none;
	margin:0;
}

div#blocActualites h3 {
	margin:0;
	padding:0;
	font-size:11px;
	color:#ce0018;
	font-weight:bold;
}

div#blocActualites h4 {
	margin:0;
	padding:0;
	font-size:12px;
	color:#2b360f;
	font-weight:bold;
}

div#blocActualites h5 {
	margin:0;
	padding:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div#blocActualites h4.premier {
	font-size:15px;
}

div#blocActualites h5.premier {
	font-size:11px;
}

div#blocActualites div.separateurActualites {
	/*background-image:url(/images/global/separateur-trait-noir.png);
	background-position:center;
	background-repeat:repeat-x;*/
	border-top:1px solid #cccccc;
	height:11px;
	margin:5px 10px 0 10px;
	padding:0;
	clear:both;
}

div#blocActualites div.separateurActualitesVide {
	height:11px;
	margin:5px 10px 0 10px;
	padding:0;
	clear:both;
}



div#blocActualites a.lienTexte:link {
	text-decoration:none;
	color:#000000;
}
div#blocActualites a.lienTexte:visited {
	text-decoration:none;
	color:#000000;
}
div#blocActualites a.lienTexte:hover {
	text-decoration:underline;
	color:#000000;
}


div#blocActualites div#actualitesLienTous {
	margin:0 10px 10px 10px;
	padding:0;
	clear:both;
}	

div#actualitesLienTous a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}

div#actualitesLienTous a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}

div#actualitesLienTous a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}


div#blocActualites a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocActualites a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocActualites a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
/* FIN :::::::::::::::::::::: BLOC ACTUALITES ::::::::::::::::::::::::::: */
/* //////////////////////////////////////////////////////////////////////////////////////////*/

div#publicite1 {
	width:728px;
	height:70px;
}

div#publicite1 a {
}
div#publicite1  #publicite1Banniere{
	width:467px;
	height:60px;
	background-color:#e7e6e6;
	margin-left: auto;
	margin-right: auto;
}


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC GESTION ::::::::::::::::::::::::::: */

div#blocGestion { 
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border:solid 1px #CBCBCB;
	clear:both;
}

div#blocGestion div#titreGestion,
div#blocReglementation div#titreReglementation,
div#blocActualites div#titreActualites 
 {
	/* Anciens navigateurs */
	background: url("../images/titreCategorie-bg.png") repeat-y left;
	-o-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	/* Internet Explorer */
	*background: none;
	background: none\0/;
	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr=#FF529005, endColorstr=#FF135601);
	}
	@media all and (min-width: 0px) {
div#blocGestion div#titreGestion,
div#blocReglementation div#titreReglementation,
div#blocActualites div#titreActualites 
{
			-moz-box-shadow:4px 2px 10px #555555;
		/* Opera */
			background: url("titreCategorie-bg.svg");
			/* Navigateurs récents */
			background-image: -moz-linear-gradient(
				left,
				#529005,
				#135601
			);
			background-image: -webkit-gradient(
				linear,
				left top, right top,
				from(#529005),
				to(#135601)
			);
		}
	}
	

div#blocGestion div#titreGestion { 
	height:26px;
	/*background-image:url(/images/global/barre-titre-bloc-gche.png);
	background-repeat:no-repeat;*/
	margin:0 0 10px 0;
	padding:3px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

		div#titreGestion a:link {
			text-decoration:none;
			color:#FFFFFF;
		}
		div#titreGestion a:visited {
			text-decoration:none;
			color:#FFFFFF;
		}
		div#titreGestion a:hover {
			text-decoration:underline;
			color:#FFFFFF;
		}

div#blocGestion div.gestionEntite {
	margin:0 10px 0 10px;
	padding:0 0 0 0;
}
div#blocGestion div.gestionSeparateur {
	margin:0 10px 10px 10px;
	padding:10px 0 0 0;
	border-bottom:solid 1px #cccccc;
	clear:both;
}
div.gestionEntite img {
	float:right;
	margin-left:10px;
	border:solid 1px #cccccc;
	max-width:80px;
	max-height:55px;
}
div#blocGestion div.premier img {
	max-width:210px;
	max-height:140px;
}
div.gestionEntite a:link {
	color:#000000;
	text-decoration:none;
}
div.gestionEntite a:visited {
	color:#000000;
	text-decoration:none;
}
div.gestionEntite a:hover {
	color:#000000;
	text-decoration:underline;
}
div.gestionEntite h3 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}
div.gestionEntite h4 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2b360f;
}
div.gestionEntite h5 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
div#blocGestion div.premier h4 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2b360f;
}
div#blocGestion div.premier h5 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
div.gestionEntite p.gestionLienTous {
	margin:5px 0 0 0;
	padding:5px 0 0 0;
	/*border-top:solid 1px #000000;*/
	width:215px;
}

div.gestionEntite img.fleche, div.premier img.fleche {
	float:none;
	margin:0;
	border:0;
}
p.gestionLienTous a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
p.gestionLienTous a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
p.gestionLienTous a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}

div#blocGestion a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocGestion a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocGestion a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC GESTION ::::::::::::::::::::::::::: */


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC REGLEMENTATION ::::::::::::::::::::::::::: */

div#blocReglementation { 
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border:solid 1px #CBCBCB;
	clear:both;
}

div#blocReglementation div#titreReglementation { 
	height:26px;
	margin:0 0 10px 0;
	padding:3px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

div#titreReglementation a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreReglementation a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreReglementation a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#blocReglementation div.reglementationEntite {
	margin:0 10px 0 10px;
	padding:0 0 0 0;
}

div#blocReglementation div.reglementationSeparateur {
	margin:0 10px 10px 10px;
	padding:10px 0 0 0;
	border-bottom:solid 1px #cccccc;
	clear:both;
}

div.reglementationEntite img {
	float:right;
	margin-left:10px;
	border:solid 1px #000000;
	max-width:80px;
	max-height:55px;
}

div#blocReglementation div.premier img {
	max-width:210px;
	max-height:140px;
}


div.reglementationEntite a:link {
	color:#000000;
	text-decoration:none;
}
div.reglementationEntite a:visited {
	color:#000000;
	text-decoration:none;
}
div.reglementationEntite a:hover {
	color:#000000;
	text-decoration:underline;
}

div.reglementationEntite h3 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div.reglementationEntite h4 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#2b360f;
}

div.reglementationEntite h5 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}


div#blocReglementation div.premier h4 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2b360f;
}

div#blocReglementation div.premier h5 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}


div.reglementationEntite p.reglementationLienTous {
	margin:5px 0 0 0;
	padding:5px 0 0 0;
	/*border-top:solid 1px #cccccc;*/
	width:215px;
}

div.reglementationEntite img.fleche, div.premier img.fleche {
	float:none;
	margin:0;
	border:0;
}



p.reglementationLienTous a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
p.reglementationLienTous a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
p.reglementationLienTous a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}

div#blocReglementation a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocReglementation a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocReglementation a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC REGLEMENTATION ::::::::::::::::::::::::::: */




/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC VIDEOS PHOTOS ::::::::::::::::::::::::::: */


div#blocVideosPhotos { 
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	background-image:url("/images/global/bg-video-une.png");
}

div#blocVideosPhotos div#titreVideosPhotos { 
	height:26px;
	/*background-image:url(/images/global/barre-titre-bloc-vid.png);
	background-repeat:no-repeat;*/
	margin:0 0 10px 0;
	padding:3px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	
}

div#blocCoursEtMarches div#titreCoursEtMarches, div#blocTechnique div#titreTechnique, div#blocVideosPhotos div#titreVideosPhotos, div#blocGestionReglementation div#titreGestionReglementation, div#blocPetitesAnnonces div#titrePetitesAnnonces {

    background-attachment: scroll;
    background-color: transparent;
    background-image: -moz-linear-gradient(left center , #529005, #135601);
    background-position: 0 0;
    background-repeat: repeat;
}

div#titreVideosPhotos a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreVideosPhotos a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreVideosPhotos a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#blocVideosPhotos h4 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}

div.vignetteGauche a:link, div.vignetteDroite a:link{
	color:#FFFFFF;
	text-decoration:none;
}
div.vignetteGauche a:visited, div.vignetteDroite a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
div.vignetteGauche a:hover, div.vignetteDroite a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/*
div#blocVideosPhotos div#groupeVisuel {
	clear:both;
	margin:0;
	padding:0;
}*/

div#blocVideosPhotos div.vignetteGauche {
	width:200px;
	float:left;
	margin:0 0 10px 0;
	padding:0 0 0 20px;
}

div#blocVideosPhotos div.vignetteDroite {
	width:200px;
	float:right;
	margin:0 0 10px 0;
	padding:0 20px 0 0;
}

div.vignetteGauche img, div.vignetteDroite img {
	border:solid 1px #FFFFFF;
	margin-top:5px;
	max-width:200px;
	max-height:130px;
}

div#blocVideosPhotos div#separateurVideosPhotos {
	margin:0 10px 0 10px;
	padding:0;
	background-image:url(/images/global/separateur-degrade.png);
	background-repeat:no-repeat;
	height:1px;
	clear:both;
}

div#blocVideosPhotos div#liensTousGauche {
	width:400px;
	float:left;
	margin:0 0 0 10px;
	padding:0;
}

div#blocVideosPhotos div#liensTousDroite {
	width:200px;
	float:right;
	margin:0 10px 0 0;
	padding:0;
}

div#liensTousGauche a:link {
	color:#f4b10c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
div#liensTousGauche a:visited {
	color:#f4b10c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
div#liensTousGauche a:hover {
	color:#f4b10c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}


div#liensTousDroite a:link {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
div#liensTousDroite a:visited {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
div#liensTousDroite a:hover {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

div#blocVideosPhotos div#fermeture {
	height:5px;
	margin:0;
	padding:0;
	clear:both;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC VIDEOS PHOTOS ::::::::::::::::::::::::::: */


div#selectionSites { 
	width:463px;
	height:85px;
	margin:0 0 10px 0;
	clear:both;
}

div#selectionSites img { 
	border:solid 1px #CBCBCB;
}



div.publiciteDroite {
	margin:0 0 10px 0;
	padding:0;
	width:252px;
	height:250px;
	background-color:#e7e6e6;
}

div.publiciteDroite a{
}
/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC DOCUMENTS DE REFERENCE ::::::::::::::::::::::::::: */
div#blocDocumentsReference {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocDocumentsReference div#titreDocumentsReference { 
	height:32px;
	background-image: url(/images/global/barre-titre-bloc-dte.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div#titreDocumentsReference a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreDocumentsReference a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreDocumentsReference a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#blocDocumentsReference ul {
	margin:0 0 5px 23px;
	padding:0 0 0 5px;
	list-style:url(/images/global/puce-fleche-noir-liste.png);
}


div#blocDocumentsReference  a:link {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
	font-weight:bold;
}
div#blocDocumentsReference  a:visited {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
	font-weight:bold;
}
div#blocDocumentsReference  a:hover {
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
	font-weight:bold;
}
/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC DOCUMENTS DE REFERENCE ::::::::::::::::::::::::::: */


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: QUESTIONS JURIDIQUES ::::::::::::::::::::::::::: */
div#homeQuestionsJuridiques {
	width:250px;
	height:auto;
	border:solid 1px #CBCBCB;
	margin:0 0 10px 0;
	font-family:Verdana;
	background-image:url(/images/global/bg-bloc-dte-deg-beige.png);
}

div#homeQuestionsJuridiques h1#headerQuestionsJuridiques {
	height:35px;
	line-height:27px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	margin:0;
	background-image: url(../images/global/barre-titre-bloc-dte-bg-beige.png);
	background-repeat:no-repeat;
}

h1#headerQuestionsJuridiques a:link {
	text-decoration:none;
	color:#FFFFFF;
}
h1#headerQuestionsJuridiques a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
h1#headerQuestionsJuridiques a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

h1#headerQuestionsJuridiques span{
	color:#e0d3b6;
}

div#homeQuestionsJuridiques div#questionsJuridiquesContenu {
	padding:5px 10px 0 10px;
	height:auto;
	width:230px;
}

div#homeQuestionsJuridiques h3#questionsJuridiquesTheme {
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:bold;
	color:#ce0018;
}

div#homeQuestionsJuridiques h4#questionsJuridiquesTitre {
	margin:0;
	padding:0;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

div#homeQuestionsJuridiques h5#questionsJuridiquesVignette {
	margin:0 0 10px 0;
	padding:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div#homeQuestionsJuridiques p#questionsJuridiquesTitreRecherche {
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

div#homeQuestionsJuridiques p#questionsJuridiquesFormRecherche {
	margin:5px 0;
	padding:0;
	line-height:16px;
}
div#homeQuestionsJuridiques p#questionsJuridiquesLienTous {
	margin:10px 0 10px 0;
	padding:10px 0 0 0;
	/*border-top:solid 1px #000000;*/
}

div#homeQuestionsJuridiques img.noborder {
	border:none;
}

div#homeQuestionsJuridiques a.lienRouge {
	font-size:11px;
	color:#ce0018;
	text-decoration:none;
}

div#homeQuestionsJuridiques a.lienTexte {
	color:#000000;
	text-decoration:none;
}


div#homeQuestionsJuridiques a:hover {
	text-decoration:underline;
}

div#homeQuestionsJuridiques input#champRecherche {
	width: 175px;
	height: 16px;
	font-size: 10px;
	font-family: Verdana;
	padding-left:5px;
	border: solid 1px #000000;
}
/* FIN :::::::::::::::::::::: QUESTIONS JURIDIQUES ::::::::::::::::::::::::::: */
/* //////////////////////////////////////////////////////////////////////////////////////////*/


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: CHRONIQUES JURIDIQUES ::::::::::::::::::::::::::: */
div#blocChroniquesJuridiques {
	width:250px;
	height:auto;
	border:solid 1px #CBCBCB;
	margin:0 0 10px 0;
	font-family:Verdana;
	background-image:url(/images/global/bg-bloc-dte-deg-beige.png);
}

div#blocChroniquesJuridiques h1#headerChroniquesJuridiques {
	height:35px;
	line-height:27px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
	margin:0;
	background-image: url(../images/global/barre-titre-bloc-dte-bg-beige.png);
	background-repeat:no-repeat;
}

h1#headerChroniquesJuridiques a:link {
	text-decoration:none;
	color:#FFFFFF;
}
h1#headerChroniquesJuridiques a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
h1#headerChroniquesJuridiques a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


h1#headerChroniquesJuridiques span{
	color:#e0d3b6;
}

div#blocChroniquesJuridiques div#chroniquesJuridiquesContenu {
	padding:5px 10px 0 10px;
	height:auto;
	width:230px;
}

div#blocChroniquesJuridiques h4 {
	margin:0;
	padding:0;
	font-size:15px;
	font-weight:bold;
	color:#000000;
}

div#blocChroniquesJuridiques h5 {
	margin:0 0 10px 0;
	padding:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div#blocChroniquesJuridiques p#chroniquesJuridiquesLienTous {
	margin:10px 0 10px 0;
	padding:10px 0 0 0;
	/*border-top:solid 1px #000000;*/
}

div#blocChroniquesJuridiques img.noborder {
	border:none;
}

div#blocChroniquesJuridiques a.lienRouge {
	font-size:11px;
	color:#ce0018;
	text-decoration:none;
}

div#blocChroniquesJuridiques a.lienTexte {
	color:#000000;
	text-decoration:none;
}


div#blocChroniquesJuridiques a:hover {
	text-decoration:underline;
}

/* FIN :::::::::::::::::::::: CHRONIQUES JURIDIQUES ::::::::::::::::::::::::::: */
/* //////////////////////////////////////////////////////////////////////////////////////////*/




/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC ZOOM SUR ::::::::::::::::::::::::::: */
div#blocZoomSur {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-droite.png);
}

div#blocZoomSur div#titreBlocZoomSur { 
	height:53px;
	background-image:url(/images/global/barre-titre-bloc-zoom.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div#blocZoomSur div.entiteZoomSur {
	margin:0 10px 5px 10px;
	padding:0 0 10px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #000000;
}

div.entiteZoomSur h3 {
	margin:0;
	padding:0;
	font-size:11px;
	color:#ce0018;
}

div.entiteZoomSur h4 {
	margin:0;
	padding:0;
	font-size:15px;
	color:#000000;
}

div.entiteZoomSur h5 {
	margin:0;
	padding:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div.entiteZoomSur a.lienTexte:link {
	color:#000000;
	text-decoration:none;
}
div.entiteZoomSur a.lienTexte:visited {
	color:#000000;
	text-decoration:none;
}
div.entiteZoomSur a.lienTexte:hover {
	color:#000000;
	text-decoration:underline;
}

div#blocZoomSur div#zoomSurLienTous {
	margin:0;
	padding:0 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#zoomSurLienTous  a:link {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#zoomSurLienTous  a:visited {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#zoomSurLienTous  a:hover {
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}


div#blocZoomSur a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocZoomSur a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocZoomSur a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC ZOOM SUR ::::::::::::::::::::::::::: */


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC EXPRIMEZ VOUS ::::::::::::::::::::::::::: */
div#blocExprimezVous {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-droite.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocExprimezVous div#titreBlocExprimezVous { 
	height:53px;
	background-image:url(/images/global/barre-titre-bloc-exprim.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div#blocExprimezVous ul {
	margin:0 0 0 23px;
	padding:0 0 0 5px;
	list-style:url(/images/global/puce-fleche-noir-liste.png);
}

div#blocExprimezVous div#exprimezVousLienTous {
	margin:10px;
	padding:5px 0 0 0;
	border-top:solid 1px #000000;
}

div#blocExprimezVous  a:link {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#blocExprimezVous  a:visited {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#blocExprimezVous  a:hover {
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}
/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC EXPRIMEZ VOUS ::::::::::::::::::::::::::: */

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC CHIFFRES CLES ::::::::::::::::::::::::::: */
div#blocChiffresCles {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-droite.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocChiffresCles div#titreBlocChiffresCles { 
	height:53px;
	background-image:url(/images/global/barre-titre-bloc-chiffres.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}


div#blocChiffresCles div.entiteChiffresCles {
	margin:0 10px 10px 10px;
	padding:0 0 0 0;
		font-weight:bold;

}

div.entiteChiffresCles p:first-child {
	margin:0;
	padding:0;
	float:left;
	width:110px;
		font-weight:bold;

}

div.entiteChiffresCles p.chiffreInfos {
	margin:0;
	padding:0;
	float:right;
	font-size:11px;
	font-weight:bold;
	width:120px;

}

p.chiffreInfos a.lienTexte:link {
	color:#000000;
	text-decoration:none;
}
p.chiffreInfos a.lienTexte:visited {
	color:#000000;
	text-decoration:none;
}
p.chiffreInfos a.lienTexte:hover {
	color:#000000;
	text-decoration:underline;
}

div.entiteChiffresCles p.separateurChiffresCles {
	margin:0;
	padding:5px 0 0 0;
	clear:both;
	height:2px;
	border-bottom:solid 1px #000000;
}


div#blocChiffresCles div.chiffresClesLienTous {
	margin:0;
	padding:0 10px 5px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


div.chiffresClesLienTous  a:link {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div.chiffresClesLienTous  a:visited {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div.chiffresClesLienTous  a:hover {
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}

div#blocChiffresCles a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocChiffresCles a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocChiffresCles a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

div#blocChiffresCles a:link{
	color:#ce0018;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
div#blocChiffresCles a:visited{
	color:#ce0018;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
div#blocChiffresCles a:hover{
	color:#ce0018;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC CHIFFRES CLES ::::::::::::::::::::::::::: */


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC AUTRE REGARD ::::::::::::::::::::::::::: */
div#blocAutreRegard {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-droite.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocAutreRegard div#titreBlocAutreRegard { 
	height:53px;
	background-image:url(/images/global/barre-titre-bloc-regard.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}


div#blocAutreRegard div.entiteAutreRegard {
	margin:0 10px 10px 10px;
	padding:0 0 0 0;
}

div.entiteAutreRegard img  {
	margin:0 10px 10px 0;
	float:left;
	border:solid 1px #FFFFFF;
/*	max-width:65px;
	max-height:50px;*/
}

div.entiteAutreRegard img.fleche {
	margin:0;
	float:none;
	border:none;
}

div.entiteAutreRegard h4 {
	margin:0;
	padding:0;
	font-size:11px;
}

div.entiteAutreRegard a.lienTexte:link {
	color:#000000;
	text-decoration:none;
}
div.entiteAutreRegard a.lienTexte:visited {
	color:#000000;
	text-decoration:none;
}
div.entiteAutreRegard a.lienTexte:hover {
	color:#000000;
	text-decoration:underline;
}

div#blocAutreRegard div#autreRegardLienTous {
	margin:5px 10px 10px 10px;
	padding:5px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	clear:both;
	border-top:solid 1px #000000;
}


div#autreRegardLienTous  a:link {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#autreRegardLienTous  a:visited {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#autreRegardLienTous  a:hover {
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}

div#blocAutreRegard a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocAutreRegard a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocAutreRegard a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC AUTRE REGARD ::::::::::::::::::::::::::: */

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC AGENDA ::::::::::::::::::::::::::: */
div#blocAgenda {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocAgenda div#titreBlocAgenda { 
	height:53px;
	background-image:url(/images/global/barre-titre-bloc-agenda.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div#blocAgenda div#calendrierAjax {
	margin:0;
	padding:0;
}

div#blocAgenda div#loadingAgenda {
	margin:0;
	padding:0;
	background-image:url(/images/global/bg-bloc-droite.png);
	text-align:center;
	height:268px;
	line-height:268px;
	font-size:12px;
}


div#blocAgenda div#navMois {
	background-image:url(/images/global/bg-bloc-droite.png);
	margin:0;
	padding:0 0 5px 0;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#ce0018;
}

div#navMois table {
	width:100%;
}

div#navMois img {
	border:none;
}


div#blocAgenda div#calendrier {
	clear:both;
	border-top:solid 1px #000000;
	margin:0;
	padding:10px 0 15px 0;
	text-align:center;
}

div#calendrier td {
	text-align:center;
	color:#2b360f;
	font-size:11px;
	border-bottom:solid 4px #FFFFFF;
	padding:2px 0 2px 0;
}


div#calendrier tr:first-child {
	font-weight:bold;
}

div#calendrier tr.jourParDefaut {
	background-color:#e9f1d1;
}

div#calendrier td.jourEnVisualisation {
	background-color:#cedf9f;
	font-weight:bold;
	color:#ce0018;
}

div#calendrier td.jourAvecEvenement {
	background-color:#cedf9f;
	font-weight:bold;
}

div#calendrier a:link {
	color:#2b360f;
	text-decoration:none;
}
div#calendrier a:visited {
	color:#2b360f;
	text-decoration:none;
}
div#calendrier a:hover {
	color:#ce0018;
	text-decoration:none;
}


div#blocAgenda div#infoDuJour {
	margin:0 10px 0 10px;
	}

div#infoDuJour h3 {
	margin:0;
	padding:0;
	font-size:10px;
	color:#ce0018;
}

div#infoDuJour h4 {
	margin:0;
	padding:0;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

div#infoDuJour a:link {
	color:#2b360f;
	text-decoration:none;
}
div#infoDuJour a:visited {
	color:#2b360f;
	text-decoration:none;
}
div#infoDuJour a:hover {
	color:#ce0018;
	text-decoration:underline;
}
div#blocAgenda div#agendaLienTous {
	margin:0;
	padding:10px;
}


div#agendaLienTous  a:link {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#agendaLienTous  a:visited {
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
div#agendaLienTous  a:hover {
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC AGENDA ::::::::::::::::::::::::::: */


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC AGENDA FISCAL ::::::::::::::::::::::::::: */
div#blocAgendaFiscal {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	padding:0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-droite.png);
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocAgendaFiscal div#visuelBlocAgendaFiscal {
	background-image:url(/images/home-gestion-droit/bg-agenda-fiscal.png);
	background-position:top right;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

div#blocAgendaFiscal div#titreBlocAgendaFiscal { 
	height:55px;
	background-image:url(/images/home-gestion-droit/barre-titre-bloc-agenda-fisc.png);
	background-repeat:no-repeat;
	margin:0;
	padding:5px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

div#blocAgendaFiscal ul {
	margin:0 0 0 20px;
	padding:0;
}

div#blocAgendaFiscal li {
	margin:0;
	padding:0 0 10px 0;
	list-style-image:url(/images/global/puce-petite-fleche-noir-bg-vert.png);
	width:120px;
	line-height:15px;
}

div#blocAgendaFiscal  a:link {
	font-size:11px;
	color:#ce0018;
	text-decoration:none;
}
div#blocAgendaFiscal  a:visited {
	font-size:11px;
	color:#ce0018;
	text-decoration:none;
}
div#blocAgendaFiscal  a:hover {
	font-size:11px;
	color:#ce0018;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC AGENDA FISCAL ::::::::::::::::::::::::::: */



/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC PETITES ANNONCES ::::::::::::::::::::::::::: */
div#blocPetitesAnnonces {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	border:solid 1px #CBCBCB;
	background-color:#e7efda;
}

div#blocPetitesAnnonces div#titrePetitesAnnonces { 
	height:40px;
	background-image:url(/images/global/barre-titre-bloc-annonces.png);
	background-repeat:no-repeat;
	margin:0;
	padding:3px 5px 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
}

div#titrePetitesAnnonces a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titrePetitesAnnonces a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titrePetitesAnnonces a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#blocPetitesAnnonces  a.lienTexte:link {
	text-decoration:none;
}
div#blocPetitesAnnonces  a.lienTexte:visited {
	text-decoration:none;
}
div#blocPetitesAnnonces  a.lienTexte:hover {
	text-decoration:underline;
}

div.petitesAnnoncesEntite {
	margin:0 10px 10px 10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


div.petitesAnnoncesEntite img  {
	border:solid 1px #000000;
	max-width:230px;
	max-height:150px;
	margin:0;
}


div#blocPetitesAnnonces div.petitesAnnoncesSeparateur {
	margin:0 10px 0 10px;
	padding:10px 0 0 0;
	border-top:solid 1px #cccccc;
}

div#blocPetitesAnnonces div#petitesAnnoncesLienTous {
	margin:0 0 10px 10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

div#petitesAnnoncesLienTous a:link {
	color:#ce0018;
	text-decoration:none;
}
div#petitesAnnoncesLienTous a:visited {
	color:#ce0018;
	text-decoration:none;
}
div#petitesAnnoncesLienTous a:hover {
	color:#ce0018;
	text-decoration:underline;
}
/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC PETITES ANNONCES ::::::::::::::::::::::::::: */


