*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	}
body {
	margin: 0;
	margin: 0;
	background: url(img/fond.gif) repeat-x top center;
	background-color: #2188ff;
}
td#haut{width:765px;height:205px;}
td#menu{
	background:url("img/menu.jpg") no-repeat top center;
	width:765px;height:50px;
	vertical-align:bottom;
	}
td#gauche{
	width:50px; height:280px;
	vertical-align:top;
	background-color:#721F13;
	background:url("img/gauche_fond.jpg") repeat top right;
	}
td#corps{
	background:url("img/corps.jpg") no-repeat top center;
	width:565px; height:280px;
	vertical-align:top;
	background-color:#ffffff;
	}
td#droit{
	width:150px; height:280px;
	vertical-align:top;
	background:url("img/droit_fond.jpg") repeat top right;
	}
td#bas{
	background:url("img/bas.jpg") no-repeat top center;
	width:765px; height:65px;
	vertical-align:bottom; text-align:center;
	font-weight:bold; font-size:15px; color:#ffffff;
	padding-bottom:2px;
	}
td#kmn{
	color:#ffffff;
	width:765px;
	vertical-align:bottom; text-align:center; height:30px;
	font-size:11px;
	}
td#kmn a{font-size:11px; color:#FFFFFF;}
/*********** menu ***********/
td#menu table{margin:0; padding:0;margin-bottom:12px; margin-left:5px;}
td#menu table td{padding:20px 0 0 0;margin:0;}
td#menu table td a{
	color:#ffffff;
	font-weight:bold; font-size:12px;
	text-decoration:none; 
	padding:20px 3px 0 3px; margin:0;
	}
#menu a:hover,#menu a.active{background:url("img/bt_menu_on.gif") no-repeat top; color:#F8ED29;}
/*********** mise en page du contenu ***********/
h1{
	font-weight:bold; font-size:16px;
	margin-right:5px; margin-top:20px;margin-left:20px;
	}
h2{
	font-weight:bold; font-size:14px;
	margin-right:40px;
	margin-left:20px;
	color:#263E9E;
	border-bottom:1px dotted #cccccc;
	}
p{margin-right:15px;margin-left:20px;}
p.Style2 {
	margin:0 15px 10px 20px;
}
ul{ list-style-type:disc;margin-right:15px;}
a{color:#1B9C39;text-decoration:underline;}
a:hover{color:#002577; text-decoration:none;}
a.lien_blanc{color:#ffffff;text-decoration:underline;}
a:hover.lien_blanc{text-decoration:none;}
li{ margin-bottom:3px;}
.min{ font-size:smaller; color:#666666;}
img.border{border:1px solid #1B9C39;}
#photo{border-bottom:1px dotted #000000;}
