﻿BODY        { background: url(interface/fond.jpg) repeat-y 50% 0; background-repeat: no-repeat; background-color: #202020; margin: 0 0 0 0; font-family: Sans-Serif, Century Gothic, Trebuchet MS, Verdana, Arial, sans-serif; font-size: 12px; color: #666666;  }
IMG         { border: none; }
IMG.bdr,TABLE.bdr	{ border: solid 5px #817A65; }
IMG.bdr1,TABLE.bdr1 { border: solid 1px #817A65; }

H1          { font-size: 16px; color: White; font-weight: bold; margin-top: 3px; margin-left: 30px;}
H2          { font-size: 14px; color: #A48F74; font-weight: bold; margin-top: 5px; margin-left: 0px; margin-bottom: 0px; }
H3			{ font-size: 12px; color: #000000; font-weight: bold; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; }
H4			{ font-size: 12px; color: #A48F74; font-weight: bold; margin-top: 5px; margin-left: 0px; margin-bottom: 0px;}

P.beige,SPAN.beige      { font-size: 12px; color: #A48F74; font-weight: bold; }
P.noir,SPAN.noir        { font-size: 12px; color: #000000; font-weight: bold; }
select.infos,P.infos,SPAN.infos      { font-size: 12px; color: #817A65; }
select.infos			{ font-size:9pt }
SPAN.blanc				{ font-size: 12px; color: White; font-weight: bold; }

HR			{ clear: both;
			border-color: #E0E0E0;
			width: 100%;
			border: 0; /* enleve toute bordure */
			border-bottom: 1px #E0E0E0 solid; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */
			height: 1px; /* pour IE */ }
			
A,A:visited,A:hover,A:active	{ color: #666666; text-decoration: underline }

A.beige,A.beige:visited,A.beige:hover,A.beige:active	{ color: #585134; text-decoration: none }

A.bas,A.bas:visited             { color: #595959; text-decoration: none; font-size: 14px; font-style: italic; }
A.bas:hover,A.bas:active        { color: #a48f74; text-decoration: none; }

/* DIV MENU 
div.total			{ float: left; height: 35px; }
div.total2			{ margin-top: 7px; }
div.lien_dessous,div.lien_dessus	{ font-size: 15px; font-weight: bold; font-style: italic; }
div.lien_dessous	{ color: #000000;  }
div.lien_dessus		{ color: #A48F74; margin-top: -16pt; margin-left: -1pt; } */

/* CSS Document */

ul.topnav {
	list-style: none;
	padding: 0 20px;
	margin: 0;
	float: left;
	width: 700px;
	height:34px;
	font-size: 10px;
}
ul.topnav li {
	float: left;
	margin: 0;
	padding:0;
	position: relative;
}
ul.topnav li a{
	padding: 0;
	height:34px;
	line-height:34px;
	text-align:center;
	width:auto;
	padding:0 12px 0 12px;
	display: block;
	text-decoration: none;
	float: left;
	
	color: #A48F74;
	font-size:11pt;font-weight:bold;
}
ul.subnav li
{
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
ul.subnav li a {	
	font-size: 10pt; color: #817B65; text-decoration: none; width:auto; text-align:left; padding: 3px 10px 8px 10px; font-weight:normal; height:18px
}
ul.subnav li a:hover {	
	color: #A48F74;
}
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute;
	left: -1px; top: 35px;
	background: #574E31;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-left: 1px solid #947F64;
	border-right: 1px solid #947F64;
	border-bottom: 1px solid #947F64;
	border-top: 0px;

}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	clear: both;
	/*width: 170px;*/
}
/*html ul.topnav li ul.subnav li a {
	float: left;
	width: 140px;
	background: #6f0019 url(images/arrow2.png) no-repeat 10px center;
	padding-left: 30px;
	text-align:left;
}*/
