*{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:white}
body{margin:0;margin:0;background:url("img/fond.jpg") repeat-x top left #012245}
table#tableau{width:765px;height:600px;background:url("img/table.jpg") repeat-y top left #012245}
td#haut{height:165px;width:765px;background:url("img/haut.jpg") no-repeat top left;vertical-align:bottom}
td#gauche{width:280px;height:401px;background:url("img/gauche.jpg") no-repeat top right;vertical-align:top}
td#gauche p{margin-left:40px;margin-right:25px;font-size:11px}
td#corps{width:485px;height:401px;vertical-align:top;text-align:left;background:url("img/corps.jpg") no-repeat top left}
td#bas{width:765px;height:113px;background:url("img/bas.jpg") no-repeat top left;vertical-align:bottom}
td#bas div{font-size:12px;color:#002577;font-weight:bold;text-align:center;margin-bottom:8px}
td#kmn{
	width:765px; height:40px;font-size:11px;color:#dadada;
	vertical-align:middle;text-align:center;background-color:#012245
	}
td#kmn a{font-size:11px;color:#dedede;text-decoration:underline}
td#kmn a:hover{text-decoration:none}
td#kmn img{vertical-align:middle}
/*********** menu *******************************/
table#menu{margin:0 30px;padding:0}
table#menu td{padding:0;text-align:right;margin:0;color:#CAC502;vertical-align:middle;height:22px}
table#menu td.menu a{text-decoration:none;font-size:12px;color:#002577}
table#menu td.menu a:hover,table#menu td.menu a.active{text-decoration:underline;color:#4D291D}
/*********** mise en page du contenu ***********/
h1{color:white;margin:10px 30px 10px 0;padding:0;font-size:18px;font-weight:bold;text-align:right}
h2{font-weight:bold;font-size:14px;color:white;margin-right:10px}
h3{font-weight:bold;font-size:12px;color:#FDF7B9;margin-right:30px; border-bottom:1px solid #FDF7B9}
p{margin-right:10px}
td#corps ul{margin-right:10px;margin-left:10px;padding-left:10px}
td#corps li{margin-bottom:3px}
td#gauche li{margin-bottom:3px; margin-left:20px;margin-right:25px;font-size:11px}
a{color:#FF9C54;text-decoration:underline}
a:hover{text-decoration:none}
a.conseiller{
	background:url("img/info_off.gif") no-repeat left;font-size:11px;
	padding:5px 0 5px 20px;text-decoration:underline;color:#ffffff
	}
a.conseiller:hover{background:url("img/info_on.gif") no-repeat left;text-decoration:none}
.min{ font-size:smaller}
img.border{border:1px solid #ffffff}
img.Lmargin{ margin:0 10px 0 0;border:1px solid #ffffff;float:left}
img.Rmargin{ margin:0 0 0 10px;border:1px solid #ffffff;float:right}
sup{font-size:smaller}
form{padding:0;margin:0}
input,textarea,select, input, option{color:black}
div.doc{
	background:url("img/bg_doc.gif") no-repeat center;
	width:140px;height:20px;padding-top:4px;margin:5px;
	vertical-align:top;display:block;
	text-align:center;font-size:11px
	}