body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #fff;
	font-size: 11px; 
	color: #36363e;
	font-family: Georgia, "Times New Roman", Times, serif;
}
a{color: #36363e;}
#conteneur {	
	width: 1026px;
	margin: 0px auto;
	position: relative;
	/*top: 0px;
	padding:10px 0 0 0;
	border: #D5D4CE solid;
	border-width: 1px 8px 1px 1px;*/
	height: auto;
	padding:0;
	background-image: url("../img/fond.jpg");
	background-repeat: no-repeat;
	background-position: bottom left;
	
}

#bandeau {margin: 16px 0 5px 20px;}
#bandeau a img { border: none;}

#gd_img {
	background-image: url("../img/fond_gd_img.jpg");
	background-repeat: no-repeat;
	margin-left: 20px;
}
#gd_img img { margin: 7px 0 0 7px;}


/*Menu*/

#menu {
	position: relative;
	float: right;
	margin: 0;
	padding: 0 0 0 0;
	width: 204px;
	margin-right: 20px;
	
}

#menu li {
		list-style-type: none; background-image: url("../img/fond-menu.jpg"); margin: 0px 0;
		display: block; height: 54px; width: 100%;
}
#menu li.actif{background-image: url("../img/fond-menu-actif.jpg");}
#menu li.hover{background-image: url("../img/fond-menu-hover.jpg");}
#menu a {
	font-family: Trebuchet MS;
	font-size: 13px;
	text-decoration: none;
	color: #35231F;
	display: block; 
	width: 130px;
	padding: 16px 0 0 45px;/*10*/
	position: relative;
	outline: none;
}
#menu a:hover, a.chemin:hover, #chemin a:hover{
	color: #000;
}
#menu li.deux_lignes a {padding: 8px 0 0 45px;}
#menu a.actif{
	font-weight: bold;
}
li#drapeau {background-image: none;}
/*recherche*/
#form1 {padding: 0px 0 0 45px; width: 300px;}
#mot {color: #35231F; border: 1px solid #e3e3e3;margin: 0}
#loupe {margin: 5px 0 0 10px; cursor: pointer}





/*Navig horizontale ds les familles*/
#navig_scroll{
	background-image: url("../img/fond-navig-scroll.jpg");
	background-repeat: no-repeat;
	height: 200px; clear: both;
	margin: 10px 0px 0 20px;
	padding: 0 0px 0px  0;
	position: relative;
}
#content_scroll{position: relative;margin: 0 20px 0 10px; overflow: hidden; height: 200px; width: 970px;}
#content_scroll ul{ position: relative; overflow: hidden; height: 200px; list-type: none; padding: 0 20px 0 0; margin: 0; left: 0;}
#content_scroll ul li a.actif img {border: 1px solid #afafaf;}
	
#navig_scroll ul li { padding: 0; margin: 30px 5px; display: block; float: left; height: 130px; width: 200px; text-align: center; }
#navig_scroll ul li a { text-decoration: none; color: #000}
#navig_scroll ul li a img {border: none;}

#barre_scroll{position: absolute; top: 176px; left: 16px;height: 35px; width: 970px; margin: 0 0 0 10px;padding:0; background-image: url("../img/fond-scroll.gif"); background-repeat: no-repeat; background-position: 0 0;}
#piste_scroll{position: absolute; left: 22px; top: 4px; height: 17px; width: 900px; }
#nav_scroll{position: absolute;cursor: pointer; margin: 0; left: 0; top: 0px; padding: 0}



#pied {
	height: 40px;
	margin: 15px 5px 0 0;
	padding: 0 0 0 15px;
	border-top: 1px solid #D5D4CE;
	font-size: 13px;
	clear: both;
	position: relative;
}
#pied p{
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
#pied a{
	text-decoration: none;
	color: #B4ACAC;
}
#pied a:hover{
	color: #c75532;
}
#details{display: none;}

#admin {position: absolute; top: 20px; right: 20px; z-index: 1000; padding: 10px; border: 1px dashed #be360d;}
#admin a {text-decoration: none;}
#admin a:hover{color: #be360d; text-decoration: underline;}
