*{font-family:Arial, Helvetica, sans-serif;font-size:12px}
p,li,form{color:#996633}
body{
	background: url(img/fond.jpg) no-repeat top center #7f0000;
	margin:0;margin:0;
	color:#996633;
	}
body#index{
	margin:0;margin:auto;
	text-align:center;
	background: url(img/fond-index.jpg) no-repeat top center #7f0000;
	color:#996633;
	}
#haut{height:129px;width:765px}
#menu{
	width:163px;height:200px;padding:0; margin:0;
	background:url("img/menu.jpg") no-repeat top left;
	vertical-align:top
	}
#flash{
	width:602px;height:200px;padding:0; margin:0;
	background: url(img/menu2.jpg)repeat-x top left #f1d882
	}
#versions{
	width:163px;height:337px;
	padding:0; margin:0;vertical-align:top;
	background:#7f0000;
	}
#corps{
	width:572px;height:307px;
	text-align:left; vertical-align:top;
	padding:20px 15px 10px 15px;margin:0;
	background:url("img/corps.jpg") no-repeat top left #fff
	}
#bas{
	width:765px;height:28px; padding:6px 0 0 0;
	background:url("img/bas.gif") no-repeat top right;
	font-weight:bold;color:#7f0000;font-size:13px;
	text-align:center;vertical-align:top
	}
#bas .min{color:white}
#infos_legales{
	width:765px;padding-top:3px;
	text-align:center;font-size:11px;color:#fff
	}
#kmn{
	width:765px;height:20px;padding-top:10px;
	text-align:center;font-size:11px;color:#fff
	}
#kmn a{font-size:11px;text-decoration:underline;color:#fff}
#kmn a:hover{text-decoration:none}
#kmn img{vertical-align:middle}
a.haut_de_page{
	float:right;margin:5px 10px;
	font-size:11px;font-size:smaller
	}
/*********** menu vertical ******************************/
#menu ul {
	margin:0;padding:0;
	width:162px;
	display:table;
	border-collapse:collapse;
	}
#menu ul li {
	list-style-type:none;
	margin:0;padding:0
	}
#menu ul li a {
	display:block;
	margin:0;padding:3px 0 2px 3px;
	line-height:17px;height:17px;
	color:#7f0000;font-size:12px;
	font-weight:bold;text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif
	}
#menu ul li a:hover,#menu ul li a.active{
	color:#fef0ba; font-weight:bold;
	background:url("img/bt-menu-on.jpg") repeat-x top left #996633;
	}
/*********** mise en page du contenu ***********/
h1{
	padding:0 0 0 75px;margin:0 10px 10px 0;
	text-transform:uppercase;
	font-size:22px;color:#7f0000;font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif
	}
h1 img{vertical-align:middle}
h2{
	padding:5px 0;margin:0 10px 0 0;
	font-weight:bold;font-size:18px;color:#663300;
	font-family:Georgia, "Times New Roman", Times, serif
	}

h2.bar {
	padding:0;margin:0 5px;
	font-weight:bold;font-size:16px;color:#663300;
	font-family:Georgia, "Times New Roman", Times, serif
	}

h3{
	padding:2px 0 0 0;margin:0 5px 0 0;
	font-weight:bold;font-size:14px;color:#996633;
	font-family:Georgia, "Times New Roman", Times, serif
	}
p{
	text-align:justify;padding:3px 0;margin:0 10px 0 0
	}
ul{
	margin-left:15px;padding-left:15px
	}
li{
	margin-bottom:3px;list-style-type:square
	}
.min,sup{font-size:smaller}
form{padding:0;margin:0}
.txt_mis_en_avant{color:#00925D;font-weight:bold}
/*********** liens par défaut ***********/
a{text-decoration:underline;color:#00925D}
a:hover{text-decoration:none;color:#996633}
/*********** style des images ***********/
img.border{border:1px solid #996633;margin:2px}
a img, #haut a:hover img{filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1;}
a:hover img{filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
/********** td versions **********/
#versions ul{margin:5px 0 0 0;padding:0}
#versions ul li {list-style-type:none;margin:0;padding:0}
#versions ul li a{	
	display:block;
	margin:0;padding:4px 0 4px 30px;
	line-height:20px;height:20px;
	color:#fff;font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6
	}
#versions ul li a:hover,#versions ul li a.active{
	text-decoration:none;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
	font-weight:bold
	}
#versions ul li a#lienVersionFr{background:url("img/bt-fr.jpg") no-repeat left}
#versions ul li a#lienVersionGB{background:url("img/bt-gb.jpg") no-repeat left}
#versions ul li a#lienVersionD{background:url("img/bt-d.jpg") no-repeat left}

#corps table.tab{background-color:#996633}
#corps table.tab td{ color:#996633; background-color:#FCE9A6}
#corps table.tab td.titre{color:#996633; background-color:#EC9F50}
#corps table.tab th{ color:#FCE9A6; background-color:#996633}
#corps table.tab td.interligne{ height:10px; background-color:#FCE9A6;}

.cadre3{ border:1px solid #B39B61;};



.formulaire {
 color:#000000;
 border: solid 1px #B39B61;
 background-color:#FFFFFF;
 font-size:11px;
 font-weight: none;
 font-family: Verdana, Arial, Sans-serif;
 z-index:1;
}

h3.ssmenu {
	border-bottom:#663300 1px solid;
}

#top {
	height:600px;
}
ul#menuindex {
	position:relative;
	display:inline;
	padding:0;
	margin:0;
}
ul#menuindex li {
	color:#FFF;
	display:inline;
	font-weight:bold;
	padding:0;
	margin:0;
}
ul#menuindex li a{
	color:#FFF;
	padding:0 10px 0 10px;
	border-right: #FFF 1px solid;
}
ul#menuindex li a#dernier{
	border:none;
}
#corpsindex {
	height:600px;
	padding:0;
	margin:0;
	text-align:center;}
		
#myBook h1 { margin:10px 0 0 0; padding:0;}