* {margin: 0; padding: 0;}
#body
{
	FONT: 8pt Tahoma;
	width:1065px;
	margin: auto;
	margin-top:0px;
	color:#000000;
	BACKGROUND: white;
	/*border: 1px solid orange;*/
	scrollbar-face-color: #336085;
	scrollbar-arrow-color: #90B9DB;
	scrollbar-track-color: #FFFFFF;
	scrollbar-3dlight-color: #90B9DB;
	scrollbar-darkshadow-color: #90B9DB;
}
#header {
	height: 100px;
	BACKGROUND-IMAGE: url("images/banniere.jpg");
	/*BACKGROUND-REPEAT: repeat-x;*/
	/*background-color: #336085;*/
	/*padding-top:5px;*/
}
#header_compte_panier {
	FONT: bold 14px "Tahoma";
	color:black;
	float:right;
	width:320px;
	height:55px;
	vertical-align:middle;
	padding-top:8px;
	padding-right:30px;
}
#header_compte {
	float:left;
	display:inline;
	height:50px;
}
#header_compte a{
	FONT: bold 14px "Tahoma";
	color:#336085;
}
#header_compte a:hover{
	color:#D60;
}
#header_panier {
	float:right;
	display:inline;
	height:50px;
}
#header_panier a{
	FONT: bold 14px "Tahoma";
	color:#336085;
}
#header_panier a:hover{
	color:#D60;
}
#sousheader {
	text-align:right;
	height: 40px;
	margin-left:2px;
}
#sousheader_boutons {
	float:left;
}
#sousheader_boutons a{
	float:left;
	padding-top:3px;
	height:24px;
}
#sousheader_boutons a:hover{
	height:24px;
}

#headersearch {
	float:left;
}
#identification {
	float:right;
	padding-top:12px;
	margin-left:9px;
}
#menu {
	clear:both;
	float:left;
	margin-left:3px;
}
#div_admin {
	width:854px;
	height:17px;
	border: 1px solid #336085;
	margin-bottom:5px;
	padding:5px;
	margin-left:190px;
}
#corps {
	min-height:700px;
	width:854px;
	/*border: 1px solid #336085;*/
	border: 1px solid #336085;
	padding:0px;
	margin-bottom:5px;
	margin-left:190px;
}
#footer {
	/*background: transparent url("images/boutonover.gif") repeat-x;*/
	clear:both;
	height: 20px;
	background-color: #336085;
	color: #EEE;
	FONT: bold 7pt Tahoma;
	TEXT-DECORATION: none;
	text-align:center;
	padding-top:5px;
}

img{
	border:0px;
}
p {
	margin: 0 0 10px 0;
}

#haut {
	height: 20px;
	background-color:white;
	text-align:right;
}
#conteneur {
	width:900px;
	margin:0 auto;
	background-color:white;
}
#centre {
	background-color:white;
	margin-left: 160px;
	margin-right: 160px;
	padding-left:5px;
	padding-right:5px;
}
#gauche {
	float:left;
	width: 145px;
	padding-left:4px;
	padding-right:4px;
}
#droite {
	float:right;
	width: 145px;
	padding-left:4px;
	padding-right:4px;
}

.menu_cadre {
	width:179px;
	list-style-type: none;
	margin: 0px;
	padding:0px;
	border: 1px solid #336085; 
	color: white; 
	FONT:  9pt Tahoma;
	margin-bottom:7px;
}
.menu_cadre ul {
	list-style-type: none;
	margin: 0px;
	padding:0px;
} 
.menu_entete {
	background: transparent url("images/bouton_menu.gif") no-repeat;	
	width: 179px; 
	FONT: 17px "Lucida Sans Unicode";
	/*background: #336085;*/
	text-decoration: none;
	color: white; 
	text-align:center;
	padding-top:4px;
	padding-bottom:3px;
	margin:0px;
}
.menu_liste li {
	margin-left: 0px;
	text-align:left;
	text-decoration: none;
}
.menu_liste a {
	/*background: transparent url("images/backmenu.gif") repeat-y;	*/
	background: #fff;
	width: 175px; 
	display: block;
	left:0px;
	text-align: left;
	text-decoration: none;
	FONT: bold 9pt Tahoma;
	COLOR: #202020;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:5px;
	padding-top:5px;
	border-top: 1px solid #E5E5E5;
}

.rubrique_surligne a{
	background: transparent url("images/backmenuselect.gif") repeat-y;	
	color:#17364F;
	/*background: #DDD;*/
}
.rubrique_gris a {
	background: #EEE;
	border-top: 1px solid #CCC;
}

.menu_liste a:hover {
	background: transparent url("images/backmenuhover.gif") repeat-y;	
	/*background: #5380A5;*/
	COLOR: white;
	FONT:  bold 9pt Tahoma;
	border-top: 1px solid #5380A5;
}
.menu_liste a:active {
	background: #336085;
	color: white;
}
.menu_liste_centre li {
	margin-left: 0px;
	text-align:center;
	text-decoration: none;
}
.menu_liste_centre a {
	width: 179px; 
	display: block;
	left:0px;
	text-align: center;
	text-decoration: none;
	background: #fff;
	FONT:  9pt Tahoma;
	COLOR: #202020;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:3px;
}
.menu_liste_centre a:hover {
	background: #5380A5;
	COLOR: white;
	FONT:  9pt Tahoma;
}
.menu_liste_centre a:active {
	background: #336085;
	color: white;
 }
.menu_centre {
	color:black;
	text-align:center;
}
.menu_centre a {
	color:black;
	FONT:  9pt Tahoma;
	text-align:center;
}
.menu_centre a:hover {
	text-align:center;
	FONT:  9pt Tahoma;
	color:#336085;
}
.menu_gauche {
	color:black;
	text-align:left;
}
.menu_gauche a {
	color:black;
	FONT:  9pt Tahoma;
	text-align:left;
}
.menu_gauche a:hover {
	text-align:left;
	color:#336085;
}