*{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#346A09}
body{margin:0;margin:0;background:url(img/fond.jpg) #FDFAC5 repeat top left}
table#tableau{
	width:767px;height:600px;
	border:1px solid #95C029;border-top-width:0;
	background: url("img/table.jpg") repeat bottom right white
	}
td#haut{height:200px;width:765px}
td#titre{
	width:765px;height:60px;vertical-align:bottom;
	background:url("img/titre.jpg") no-repeat top left white
	}
td#gauche{
	width:190px;height:296px;vertical-align:top;
	background:url("img/gauche.jpg") no-repeat top right
	}
td#corps{
	width:555px;height:296px;
	vertical-align:top; text-align:left;
	background:url("img/corps.jpg") no-repeat top right white;
	}
td#droit{
	width:20px;height:296px;vertical-align:top;
	background:url("img/droit.jpg") no-repeat top left
	}
td#bas{
	width:765px;height:44px;
	background:url("img/bas.jpg") no-repeat top left;
	color:#FCF691;font-weight:bold;font-size:15px;
	text-align:center;vertical-align:bottom
	}
td#kmn{
	width:765px; height:40px;font-size:11px;color:#333333;
	vertical-align:middle;text-align:center
	}
td#kmn a{font-size:11px;color:#277B00;text-decoration:underline}
td#kmn a:hover{text-decoration:none;color:#F2181A}
td#kmn img{vertical-align:middle}
/*********** menu2 *******************************/
td#gauche table{margin:0 0 0 10px;padding:0;width:180px}
td#gauche table td{padding:0;text-align:left;margin:0}
td#gauche table td a{text-decoration:none;font-size:12px;font-weight:bold;color:#346A09;display:block;padding:6px 0 5px 32px}
td#gauche table td a:hover,td#gauche table td a.active{color:#F2181A;background:url("img/bt_menu_on.gif") no-repeat top left;}
/*********** mise en page du contenu ***********/
h1{margin:0 0 8px 225px;padding:0;color:#97E201;font-weight:normal;text-transform:uppercase;font-size:22px}
h2{font-weight:bold;font-size:12px;color:#F2181A;margin:0 15px 0 0}
h3{font-weight:bold;font-size:12px;color:#277B00;margin:0 15px 0 0}
p{margin-right:10px}
td#corps ul{margin-right:10px;margin-left:10px;padding-left:10px}
td#corps li{margin-bottom:3px}
a{color:#277B00;text-decoration:underline}
a:hover{text-decoration:none;color:#F2181A}
.min{ font-size:smaller}
img.border{border:1px solid #A1EE02}
img.Lmargin{ margin:0 10px;border:1px solid A1EE02; float:left}
img.Rmargin{ margin:0 10px;border:1px solid A1EE02; float:right}
sup{font-size:smaller}
form{padding:0;margin:0}
/*********** page actualités ***********/
table.actu{width:90%}
table.actu h2{border-bottom:1px solid #F2181A}
table.actu div.date{float:right;margin:0 10px;font-size:11px;color:#277B00}
