body {
	background-color: #564628;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	}
.header {
	position:absolute;
	left:50%;
	margin-left:-502px;
	top:0px;
	width:1004px;
	height:170px;
	z-index:1;
	background-image:url(images/fond_header.jpg);
	background-repeat:no-repeat;
	}
.divTitre {
	position:absolute;
	left:172px;
	top:9px;
	width:804px;
	height:32px;
	text-align:center;
}
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #564628;
	display:inline;
}
.menu {
	position:absolute;
	top:141px;
	width:180px;
	height:24px;
	text-align:left;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing:-1px;
	color: #564628;
	text-decoration: none;
	display:inline;
}

#menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	letter-spacing:-1px;
	color: #564628;
	text-decoration: none;
}
#menu a {text-decoration:none;color:#564628}
#menu a:link,a:visited{color:#564628}
#menu a:hover{color:#CC0000;}

.url {
	position:absolute;
	width:174px;
	height:17px;
	text-align:left;
	left: 33px;
	top: 148px;
}
#url {
	color: #FFFFFF;
	font-size: 11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 0.95em
}
#url a {text-decoration:none;color:#FFFFFF}
#url a:link,a:visited{text-decoration:none;color:#FFFFFF}
#url a:hover{text-decoration:none;color:#564628;}
.centre {
	position:absolute;
	left:50%;
	margin-left:-502px;
	top:170px;
	width:1004px;
	z-index:1;
	background-image:url(images/fond_centre.jpg);background-repeat:repeat-y;
	}
#menug {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing:-1px;
	color: #564628;
	text-decoration: none;
	padding-left:35px;
	padding-top:3px;
	position:relative;
	left:0px;
	top:0px;
	width:145px;
	height:18px;
	background-image:url(images/fond_bt.jpg);
	background-repeat:no-repeat;
}
#menug a {text-decoration:none;color:#888888}
#menug a:link,a:visited{color:#888888}
#menug a:hover{color:#CC0000;}
.prix { position:static; width:500px;text-align:right;float:left;padding: 5px 5px 5px 20px;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#523d16;font-weight:bold;border-top:1px dotted #AAAAAA;border-bottom:1px solid #AAAAAA; }
.ref { position:static;width:500px;text-align:left;float:left;;padding: 10px 5px 5px 20px;font-size:10px;color:#777777; }
.infosarticle { position:static; width:500px;text-align:left;float:left;padding: 10px 5px 5px 20px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#523d16; } 
.titrearticle { position:static; width:540px; height:20px; font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-size:18px; color:#523d16; text-align:center;padding:10px 0px 8px 2px;border-bottom:1px dotted #AAAAAA; }
.coindroit { position:absolute; top:-4px; left:510px; width:39px; height:37px; background-image:url(images/coin_droit.jpg); background-repeat:no-repeat; z-index: 3; }
.nbphotos { font-size:12px;width:100px }
.conteneur { position:relative;width:545px;height:150px;top:0px;left:0px; }
.navigation { position:absolute; left:201px; top:16px; width:735px; height:35px; background-image:url(images/navigation.gif);background-repeat:no-repeat; z-index: 5;padding: 7px 0px 0px 48px; }
.hautmenug { position:absolute; left:0px; top:16px; width:175px; height:37px; background-image:url(images/haut_menu.jpg);background-repeat:no-repeat; z-index: 5;text-align:center;padding-top:9px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold; }
.menupg { position:absolute; left:0px; top:53px; width:10px; height:50px; z-index: 5; }
.tablart { border:4px solid #523d16 }
