html { background:url(/img/html.jpg) top left repeat-x #9e9595; }
* { padding: 0px; margin: 0px; border: none; list-style: none; text-decoration: none; }

a:hover { text-decoration: underline; }
a { color: #000000; }

.clear {line-height: 0px; clear: both; height: 0px; font-size: 0px;}
.nodisplay { display: none; }

.suiv,.right
{
	float: right;
}

.prec,.left
{
	overflow: hidden; zoom: 1;
	float: left;
}

.retour 
{
	overflow: hidden; zoom: 1;
}

.navigation 
{
	clear: both;
	text-align: center;
}

body 
{
	width:100%;
	font-family: Arial,Verdana, Sans-Serif;
	font-size: 12px;
}
.center
{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}

u{text-decoration:underline}

#Header{background:#ccc4c4;width:980px;padding:0 0 0 20px}
#Header .menu{background:#978e8e; color:#fff; text-transform:uppercase;padding:10px 10px 9px 10px;float:left;margin:0 2px 0 0;}
#Header .selected{background:#fd9227;}

.Menu2{float:right;font-size:11px;color:#978e8e;margin:10px 0}
.Menu2 a{color:#978e8e;padding:0 0 0 10px;background:url(/img/menu2li.jpg) 0 7px no-repeat;margin:0 10px}


#EnteteFlash{position:relative;width:1000px; height:329px;clear:both}
.FlashF{position:absolute;top:0;left:0;width:1000px;z-index:60}
#Flash{width:960px;margin:0px 20px 0 20px;height:329px;z-index: 50}

#Bandeau{background:#ccc4c4;padding:0 20px;width:960px;height:28px}
#Bandeau .contactD{float:left;width:263px}
#Bandeau .dateJ{float:left;margin:8px 15px 0 15px;width:250px; background:url(/img/datejour.jpg) 0 2px no-repeat;padding-left:20px;font-size:14px;color:#3e3636;display:inline}
#Recherche{float:right;font-size:14px;color:#3e3636;margin:4px 0;width:340px;display:inline}
#Recherche #Ok{margin:0 0 0 10px;vertical-align:middle}
#Recherche  .field{padding:2px 5px; font-size:12px;border:inset 1px #9d9da1;width:110px;color:#3e3636}


.Menu{width:960px;padding:0 20px;clear:both;padding:3px 0;width:100%;background:#9a8c8c;}
.Menu p{padding:10px 10px 10px 10px;float:left;margin:0 3px 0 0; text-transform:uppercase;color:#fff;font-weight:bold;}
.Menu p a{color:#fff}

#MenuFond{width:100%; background:url(/img/fondMenu.jpg) top left repeat-x}

#Menu2{width:960px;padding:0 20px;}
.SsMenu{clear:both;color:#978e8e;margin:5px 20px 0 20px;line-height:18px;float:left;width:940px;padding:5px 10px;}
.SsMenu a{color:#fff;margin:0 5px;}
.SsMenu .selected{color:#5c4c4c;}

.SsMenu div{float:left}
.SousMenu3{position:absolute;top:34px;line-height:18px;opacity:0.8;filter:alpha(opacity=80);display:none}
.SousMenu3 li {border-bottom:solid 1px #CCC3C4;padding:0 2px;}
.SousMenu3 li a{color:#fff;}

#Ariane{color:#f1eded;font-size:11px;margin:5px 20px; text-align:right}
#Ariane a{color:#f1eded;}


#rechercheHerb{position:absolute;margin-top: -77px;left:0;padding:20px 30px 5px 30px;width:185px;line-height:24px;background:url(/img/recherche.png) top left no-repeat}
#rechercheHerb h3{color:#5c4c4c;font-size:11px;text-transform:uppercase;margin:0 0 0 25px;}
#rechercheHerb p{margin:2px 0;}
#rechercheHerb select{width:150px;font-size:11px;color:#5a4f4f}
#valider{background:url(/img/valider.png) top left no-repeat;padding:0px 3px ;color:#fff;font-size:12px;font-weight:bold}


#Pied{float:left;clear:both;padding:5px 15px;margin:0 20px;width:930px;border-top:solid 2px #60affb;background:url(/img/pied.jpg) top left no-repeat #bdb5b5;display:inline;color:#625151;line-height:18px;}
#Pied p{margin:10px 0 0 0}
#Pied a{color:#625151;}
#Logos{float:right;margin:0 0 0 10px;width:220px;}
#Logos a{margin:0 1px;}
#Ecom 
{
	text-align: right;clear:both;margin:0 20px; width:960px;padding:5px 0;font-size:11px;
}
#Ecom a{color:#625151;}

.itdoc
{
	width:30%;
	float:left;
	text-align:center;
	margin:0 5px 10px 5px;	
}

.itdoc table
{
	width:100%;
	border:0;
}

.itdoc table th
{
	height:230px;
}

.itdoc table td
{
	border:0;
}