html{color:#000;background:#fff;}

#wrap{width:1024px;margin:auto;padding:0;font-family:arial;border:1px solid #2E3F01;}
#hd{width:1024px;height:335px;background:url(../images/bg-header.jpg) 0 0 no-repeat;position:relative;}
#hd h1{position:absolute;top:70px;left:40px;color:#fff;font-size:16px;font-weight:bold;} 
#hd h2{pcolor:#000;font-size:16px;font-weight:bold;} 
#bd{margin-bottom:30px;} 
#menu{width:800px;height:63px;margin:auto;} 
#menu .item{height:40px;margin:5px 25px 0 25px;float:left;background:url(../images/puce-menu.gif) 0 0 no-repeat;font-size:20px;font-weight:bold;font-family:arial;padding:0 0 0 40px;}
#menu .item a{color:#74964B;text-decoration:none;}
#menu .item a:hover{color:#74964B;text-decoration:underline;}
#text{width:900px;margin:auto;font-size:12px;color:#74964B;}
#blockleft{width:46%;text-align:justify;font-size:12px;float:left;border:1px dashed #96F920;padding:15px;}
#blockleft h3{text-align:left;}
#blockright{width:44%;text-align:justify;font-size:12px;float:left;border:1px dashed #96F920;padding:15px;margin-left:20px;}
#blockright a{font-size:12px;color:#74964B;text-decoration:none;}
#blockright a:hover{font-size:12px;color:#74964B;text-decoration:underline;}
#footer{height:50px;margin:auto;background-color:#558700;color:#fff;font-size:12px;padding:15px;}
.clear{clear:both;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{color:#2E3F01;text-decoration:none;} 


h1.titrecategorie{width:853px;margin:auto;font-size:24px;text-align:center;color:#2A4B00;font-family:century gothic,arial;margin-top:7px;}
h2.soustitre{margin:auto;text-align:center;font-family:century gothic,arial;font-weight:bold;font-size:16px;margin:10px 0 15px 0;}
h3.banner{margin:auto;text-align:center;margin:10px 0 15px 0;}
#text ul{list-style-type:square;list-style-position:inside;}
#text ul li{padding:20px 0 0 0;}

.acc a {font-size:12px;color:#74964B;text-decoration:underline;font-weight:bold;font-family: Verdana, Geneva, sans-serif;}
.acc a:hover a {font-size:12px;color:#74964B;text-decoration:none;font-weight:bold;font-family: Verdana, Geneva, sans-serif;}
.acc a:visited a {font-size:12px;color:#74964B;text-decoration:underline;font-weight:bold;font-family: Verdana, Geneva, sans-serif;}


div.cadredetailpromo{
	width:480px;
	height:63px;
	border:1px solid #000;
	background:#558700;
	text-align: center;
	margin:auto;
}

.montrer{display:block;font-weight:bold;font-size:12px;text-align:center;color:#fff;font-family: Verdana, Geneva, sans-serif;}	
.cacher{display:none;}	
.detailpromo{color:#000;font-size:12px;margin:5px 0 5px 0;font-weight:bold;font-family: Verdana, Geneva, sans-serif;text-align: center;}

#trouvercode1 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode1 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode2 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode2 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode3 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode3 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode4 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode4 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode5 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode5 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode6 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode6 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode7 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode7 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode8 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode8 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode9 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode9 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode10 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode10 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode11 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode11 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode12 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode12 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}


#trouvercode13 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode13 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode14 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode14 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode15 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode15 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode16 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode16 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode16 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode16 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}


#trouvercode17 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode17 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}


#trouvercode18 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode18 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}


#trouvercode19 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode19 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}

#trouvercode20 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#000;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}
#affichecode20 a{font-weight:bold;font-size:12px;font-family: Verdana, Geneva, sans-serif;color:#558700;text-decoration:none;height:10px;background:#fff;padding:5px;margin:2px 0 2px 0;display:block;width:200px;margin:auto;text-align:center;}



.tableau {
	font-family: Verdana, Geneva, sans-serif;
	color: #D6D6D6;
}

.txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: justify;
	}
	

.titreanimalerie {
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.couleurtitre td {
	text-align: center;
	color: #558700;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
}
.titreh2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #558700;
}

