*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; color:black;
	}
body {background: url(img/fond.jpg) black;margin:0;padding:0;}
td#tableau{ background-color:#7C2C21;}
td#haut{height:150px; width:765px;background-color:black;}
td#gauche{
	width:166px; height:315px;
	vertical-align:top; text-align:left;
	background:url("img/gauche.jpg") no-repeat bottom left white;
	}
td#titre{
	background:url("img/titre.jpg") no-repeat top left white;
	width:765px; height:75px;
	vertical-align:bottom; text-align:left;
	}
td#corps{
	background:url("img/corps.jpg") no-repeat top left white;
	width:590px; height:315px;
	vertical-align:top; text-align:left;
	}
td#droit{
	background:url("img/droit_fond.jpg") repeat-y top left;
	width:9px; height:315px;
	vertical-align:top;
	}
td#bas{width:765px;height:60px;vertical-align:middle; padding:12px 0 0 0; text-align:center; background:url("img/bas.jpg") no-repeat top left black; color:#FEB039; font-size:10px; font-weight:bold; }
td#kmn{
	width:765px; height:40px;
	vertical-align:middle; text-align:center;
	font-size:11px;color:#cccccc;
	}
td#kmn a{font-size:11px;color:#dadada; text-decoration:underline;}
td#kmn a:hover{text-decoration:none; color:dedede;}
td#kmn img{ vertical-align:middle;}
/*********** menu *******************************/
table#menu  {padding:0; margin:0;background:url("img/menu_fond.jpg") repeat-y top left;}
table#menu td{ padding:0; margin:0; text-align:left; display:block;}
table#menu td a{padding:5px 0 5px 30px; margin:2px; color:black; text-decoration:none;font-size:12px; display:block; font-weight:bold;}
table#menu td a:hover, table#menu td a.active{text-decoration:underline;background:url("img/bt_menu_on.gif") no-repeat left;}
/*********** cadres *******************************/
table._cadre{margin:7px 10px;}
td.cadre_haut{background:url("img/_haut.gif") repeat-x top center; height:10px;}
td.cadre_bas{background:url("img/_bas.gif") repeat-x top center; height:10px;}
td.cadre_centre{background:url("img/_centre.gif") repeat-x bottom right #ffffff; vertical-align:top;}
td.cadre_haut_gauche,td.cadre_haut_droit,td.cadre_bas_gauche,td.cadre_bas_droit{width:10px; height:10px;}
td.cadre_haut_gauche{background:url("img/_haut_gauche.gif") no-repeat top right;}
td.cadre_haut_droit{background:url("img/_haut_droit.gif") no-repeat top left;}
td.cadre_gauche{background:url("img/_gauche.gif") repeat-y bottom right #ffffff; width:10px;}
td.cadre_droit{background:url("img/_droit.gif") repeat-y bottom left #ffffff; width:10px;}
td.cadre_bas_gauche{background:url("img/_bas_gauche.gif") no-repeat top right;}
td.cadre_bas_droit{background:url("img/_bas_droit.gif") no-repeat top left;}
/*********** mise en page du contenu ***********/
h1{padding:0; margin:0 0 10px 205px; text-transform: uppercase; font-size:20px; font-weight:normal; color:black;}
h2{font-weight:bold;font-size:13px;color:#1A4AB6;margin:0;}
h3{font-weight:normal;font-size:18px;color:#444444; text-transform:uppercase; margin:80px 0 0 10px;}
h4{font-size:14px;color:#0099FF;}
h5{font-weight:bold;font-size:18px;color:#1A4AB6;}
h2 a{color:#56CE2C; text-decoration:underline;font-weight:bold;font-size:13px;}
h2 a:hover{text-decoration:none; color:#FF9900;font-weight:bold;font-size:13px;} 
a{color:#56CE2C; text-decoration:underline;}
a:hover{text-decoration:none; color:#FF9900;} 
.min{ font-size:smaller;}
img.border{border:5px solid #FEE074; margin:3px;}
sup{font-size:smaller;}
.prix{font-size:12px; font-weight:bold; color:#990000;}
.signature{
position:relative; top:-8px;
color:#CCCCCC;}
.partenaires{
	font-size:12px;
	font-weight:bold;
	color:#983CA7;
}
