/* 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-elevage/bandeau-titre-elevage.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 COURS ET MARCHES ::::::::::::::::::::::::::: */

div#blocCoursEtMarches { /* Bloc cours et martches */
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	border:solid 1px #CBCBCB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#blocCoursEtMarches div#titreCoursEtMarches, div#blocCoursEtMarches h2#titreCoursEtMarches,
div#blocTechnique div#titreTechnique,
div#blocVideosPhotos div#titreVideosPhotos,
div#blocGestionReglementation div#titreGestionReglementation,
div#blocPetitesAnnonces div#titrePetitesAnnonces
 {
	/* 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#blocCoursEtMarches div#titreCoursEtMarches, div#blocCoursEtMarches h2#titreCoursEtMarches,
		div#blocTechnique div#titreTechnique,
		div#blocVideosPhotos div#titreVideosPhotos,
		div#blocGestionReglementation div#titreGestionReglementation,
		div#blocPetitesAnnonces div#titrePetitesAnnonces{
			-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#blocVideosPhotos div#titreVideosPhotos{
		-moz-box-shadow:none;
	}

div#blocCoursEtMarches div#titreCoursEtMarches, div#blocCoursEtMarches h2#titreCoursEtMarches { /* Bloc cours et marches */
	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#titreCoursEtMarches a:link, h2#titreCoursEtMarches a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreCoursEtMarches a:visited, h2#titreCoursEtMarches a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreCoursEtMarches a:hover, h2#titreCoursEtMarches a:hover  {
	text-decoration:underline;
	color:#FFFFFF;
}



div#blocCoursEtMarches h3 {
	margin:0;
	padding:0 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div#blocCoursEtMarches div.infosCotation {
	margin:0 0 10px 0;
	padding:0;
}

div#blocCoursEtMarches div.detailCotation {
	margin:0 10px 0 10px;
	padding:0 0 10px 0;
	width:210px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

div#blocCoursEtMarches div.detailCotation h3	{
	margin:0;
	padding:0;
}

div#blocCoursEtMarches div.detailCotationDroite {
	float:right;
	width:210px;
}


div#blocCoursEtMarches div.detailCotation li.price { /* Cours et marchés */
	margin:-16px 0 0 0;
	padding:0 0 0 0;
	height:16px;
	line-height:16px;
	float:right;
	list-style:none;
}


div#blocCoursEtMarches div.detailCotation  ul { /* Cours et marchés */
	margin:0;
	padding:0;
	list-style:none;
	font-size : 10px ;
}

div#blocCoursEtMarches div.detailCotation  span { /* Cours et marchés */
	font-size : 10px ;
}


div#blocCoursEtMarches div.detailCotation li { /* Cours et marchés */
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
}

div#blocCoursEtMarches div.detailCotation > span { /* Cours et marchés */
	display:block;
	max-width:200px;
}

div#blocCoursEtMarches div.detailCotation ul>li:first-child {
	display:block;
	max-width:100px;
	margin:0;
	padding:0;
}

div#blocCoursEtMarches div.detailCotation h2 { /* Cours et marchés */
	margin:0 0 0 0;
	padding: 10px 0 0 0 ;
	font-size:11px;
	font-weight:bold;
}



div#blocCoursEtMarches a.lienTexte:link {
	text-decoration:none;
	color:#000000;
}
div#blocCoursEtMarches a.lienTexte:visited {
	text-decoration:none;
	color:#000000;
}
div#blocCoursEtMarches a.lienTexte:hover {
	text-decoration:underline;
	color:#000000;
}

div.detailCotation h4 {
	margin:0;
	padding:0;
	font-size:15px;
	font-weight:bold;
	color:#2b360f;
}

div#blocCoursEtMarches h5 {
	margin:0;
	padding:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div#blocCoursEtMarches div.graphiqueCotation {
	width:205px;
	margin:0 10px 0 0;
	padding:0 0 10px 0;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	float:right;
}

div.graphiqueCotation div {
	height:80px; 
	width:170px;
	float:left;
	border:none;
}

div.graphiqueCotation object {
	border:none;
}


div.graphiqueCotation h4 {
	margin:0;
	padding:0 43px 5px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2b360f;
	text-align:right;
}

div#blocCoursEtMarches img.iconeRechercheCoursEtMarches {
	padding:0 0 0 0;
	border:none;
	float:right;
	margin-top:45px
}


div#blocCoursEtMarches div.separateurCotation{
	margin:0;
	padding:0 0 0 0;
	height:17px;
	/*background-image:url(/images/global/separateur-cotation.png);
	background-repeat:no-repeat;
	background-position:center;*/
	clear:both;
	border-top:1px solid #cccccc;
}

div#blocCoursEtMarches div.separateurCotationPetit{
	margin:10px 0 0 0;
	padding:0 0 0 0;
	height:17px;
	background-image:url(/images/global/separateur-cotation.png);
	background-repeat:no-repeat;
	background-position:right;
	clear:both;
}

div#blocCoursEtMarches div#selectionMarche {
	margin:0 10px 10px 10px;
	padding:0;
}

div#selectionMarche select {
	margin:0 15px 0 15px;
}

div#selectionMarche label {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div#selectionMarche img {
	vertical-align:middle;
}


div#blocCoursEtMarches div#cotationLienTous {
	margin:0 10px 0 10px;
	padding:5px 0 5px 0;
	border-top:solid 1px #000000;
	clear:both;
}	

div#cotationLienTous a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}

div#cotationLienTous a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}

div#cotationLienTous a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}


div#blocCoursEtMarches a.lienLire:link{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocCoursEtMarches a.lienLire:visited{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
div#blocCoursEtMarches a.lienLire:hover{
	color:#ce0018;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}


div#blocCoursEtMarches h2 { /* Cours et marchés */
	margin:0;
	padding: 5px 0 0 0 ;
	font-size : 11px ;
	font-weight : bold;
}

/* FIN :::::::::::::::::::::: BLOC COURS ET MARCHES ::::::::::::::::::::::::::: */
/* //////////////////////////////////////////////////////////////////////////////////////////*/

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 TECHNIQUE ::::::::::::::::::::::::::: */

div#blocTechnique { /* Bloc Technique */
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-degrade-gris.png);
	clear:both;
}

div#blocTechnique div#titreTechnique { /* Bloc cours et martches */
	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#titreTechnique a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreTechnique a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreTechnique a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#blocTechnique div.techniqueEntite {
	margin:0 10px 0 10px;
	padding:0 0 0 0;
}

div#blocTechnique div.techniqueSeparateur {
	margin:0 10px 10px 10px;
	padding:10px 0 0 0;
	border-bottom:solid 1px #cccccc;
	clear:both;
}

div.techniqueEntite img {
	float:right;
	margin-left:10px;
	border:solid 1px #000000;
	max-width:120px;
	max-height:80px;
}

div.techniqueEntite a:link {
	color:#000000;
	text-decoration:none;
}
div.techniqueEntite a:visited {
	color:#000000;
	text-decoration:none;
}
div.techniqueEntite a:hover {
	color:#000000;
	text-decoration:underline;
}

div.techniqueEntite h3 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div.techniqueEntite h4 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#2b360f;
}

div.techniqueEntite h5 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div.techniqueEntite p.techniqueLienTous {
	margin:0;
	padding:0;
}

div.techniqueEntite p.techniqueLienTous img {
	float:none;
	margin:0;
	border:0;
}

p.techniqueLienTous a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
p.techniqueLienTous a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:none;
}
p.techniqueLienTous a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ce0018;
	text-decoration:underline;
}
/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC TECHNIQUE ::::::::::::::::::::::::::: */

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* 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;
	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#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 ::::::::::::::::::::::::::: */

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC GESTION ET REGLEMENTATION ::::::::::::::::::::::::::: */

div#blocGestionReglementation { 
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-degrade-gris.png);
	clear:both;
}

div#blocGestionReglementation div#titreGestionReglementation { 
	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#titreGestionReglementation a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreGestionReglementation a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreGestionReglementation a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#blocGestionReglementation div.entiteGestionReglementation { 
	margin:0 10px 25px 10px;
	padding:0;
	clear:both;
}

div.entiteGestionReglementation img, div.entiteGestionReglementation object {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:solid 1px #000000;
	max-width:120px;
	max-height:80px;
}

div.entiteGestionReglementation h4 {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

div.entiteGestionReglementation h5{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

div.entiteGestionReglementation a:link {
	color:#000000;
	text-decoration:none;
}
div.entiteGestionReglementation a:visited {
	color:#000000;
	text-decoration:none;
}
div.entiteGestionReglementation a:hover {
	color:#000000;
	text-decoration:underline;
}

div#blocGestionReglementation ul {
	margin:-10px 10px 10px 10px;
	padding:5px 0 0 0;
	border-top:solid 1px #cccccc;
	clear:both;
}

div#blocGestionReglementation li {
	margin:0 0 0 20px;
	list-style-image: url(/images/global/puce-fleche-noir-liste.png);
}

div#blocGestionReglementation li a:link  {
	color:#ce0018;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
div#blocGestionReglementation li a:visited  {
	color:#ce0018;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
div#blocGestionReglementation li a:hover  {
	color:#ce0018;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC GESTION ET REGLEMENTATION ::::::::::::::::::::::::::: */

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC NOUVEAUTES ::::::::::::::::::::::::::: */

div#blocNouveautes { 
	width:463px;
	height:auto;
	margin:0 0 10px 0;
	border:solid 1px #CBCBCB;
	background-image:url(/images/global/bg-bloc-degrade-vert2.png);
}

div#blocNouveautes div#titreNouveautes { 
	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;
	border-bottom:1px solid #ffffff;
}

div#titreNouveautes a:link {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreNouveautes a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
div#titreNouveautes a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}


div#blocNouveautes div#entiteNouveaute {
	margin:0;
	padding:0 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

div#entiteNouveaute img, div#entiteNouveaute object{
	float:left;
	border:solid 1px #FFFFFF;
	margin:0 10px 10px 0;
	padding:0;
	max-width:120px;
	max-height:80px;
}

div#entiteNouveaute h4{
	margin:0;
	padding:0;
	font-size:14px;
	font-weight:bold;
}

div#entiteNouveaute h5{
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
}

div#entiteNouveaute a:link {
	color:#FFFFFF;
	text-decoration:none;
}
div#entiteNouveaute a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
div#entiteNouveaute a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

div#blocNouveautes div#separateurNouveautes {
	margin:5px 0 5px 10px;
	padding:0;
	background-image:url(/images/global/separateur-degrade.png);
	background-repeat:no-repeat;
	height:1px;
	clear:both;
}

div#blocNouveautes p#nouveautesLienTous {
	margin:0 0 10px 10px;
	padding:0;
}

p#nouveautesLienTous a:link {
	color:#f4b10c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
p#nouveautesLienTous a:visited {
	color:#f4b10c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
p#nouveautesLienTous a:hover {
	color:#f4b10c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* FIN :::::::::::::::::::::: BLOC NOUVEAUTES ::::::::::::::::::::::::::: */

div#selectionSites { 
	width:463px;
	height:85px;
	margin:0 0 10px 0;
	clear:both;
}

div#selectionSites img { 
	border:solid 1px #CBCBCB;
}


/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC ACTUALITES ::::::::::::::::::::::::::: */
div#blocActualites {
	width:250px;
	height:auto;
	margin:0 0 10px 0;
	border:solid 1px #CBCBCB;
}

div#blocActualites div#titreActualites { 
	height:40px;
	background-image:url(/images/global/barre-titre-bloc-actu.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#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.actualiteEntite {
	margin:0 10px 10px 10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


div.actualiteEntite h3 {
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	color:#ce0018;
}

div.actualiteEntite h4.titreGros {
	margin:0;
	padding:0;
	font-size:15px;
	font-weight:bold;
	color:#2b360f;
}

div.actualiteEntite h4 {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	color:#2b360f;
}

div.actualiteEntite h5 {
	margin:0;
	padding:0;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

div.actualiteEntite a.lienTexte:link{
	color:#000000;
	text-decoration:none;
}
div.actualiteEntite a.lienTexte:visited{
	color:#000000;
	text-decoration:none;
}
div.actualiteEntite a.lienTexte:hover{
	color:#000000;
	text-decoration:underline;
}

div.actualiteEntite img {
	border:solid 1px #000000;
	max-width:225px;
	max-height:150px;
	margin:10px 0 0 0;
}

div.actualiteEntite img.fleche {
	border:none;
	margin:0;
}

div#blocActualites div.actualiteSeparateur {
	margin:0 10px 0 10px;
	padding:10px 0 0 0;
	border-top:solid 1px #cccccc;
}

div#blocActualites div#actualiteLienTous {
	margin:0 0 10px 10px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

div#actualiteLienTous a:link {
	color:#ce0018;
	text-decoration:none;
}
div#actualiteLienTous a:visited {
	color:#ce0018;
	text-decoration:none;
}
div#actualiteLienTous a:hover {
	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.publiciteDroite {
	margin:0 0 10px 0;
	padding:0;
	width:252px;
	height:250px;
	background-color:#e7e6e6;
}

div.publiciteDroite a{
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* DEBUT :::::::::::::::::::::: BLOC ZOOM SUR ::::::::::::::::::::::::::: */
div#blocZoomSur {
	width:250px;
	height:auto;
	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;
}

div.entiteChiffresCles p:first-child {
	margin:0;
	padding:0;
	float:left;
	width:110px;
}

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 10px 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;
}

/* //////////////////////////////////////////////////////////////////////////////////////////*/
/* 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,div.entiteAutreRegard object {
	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 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:26px;

	margin:0 0 10px 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,div.petitesAnnoncesEntite object {
	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 #000000;
}

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 ::::::::::::::::::::::::::: */



div.titreBlocLiens {
	margin:0;
	padding:0 0 5px 10px;
	font-size:24px;
	color:#87b30c;
	float:left;
	clear:both;
}

ul.listeBlocLiens {
	margin:0 0 10px 0;
	padding:10px 0 10px 10px;
	float:left;
	width:130px;

}

ul.listeBlocLiens li {
	list-style-image:url('/images/global/puce-petite-fleche-noir.png');
	padding:0 0 5px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
}

ul.listeBlocLiens li a:link {
	color:#ce0018;
	text-decoration:none;
}
ul.listeBlocLiens li a:visited {
	color:#ce0018;
	text-decoration:none;
}
ul.listeBlocLiens li a:hover {
	color:#ce0018;
	text-decoration:underline;
}


