*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:white;
	}
body {
	margin:0;margin:0;
	background:url("img/fond.jpg") repeat top left white;
	}
table#tableau{
	border:1px solid white; border-top-width:0; height:600px
	}
td#haut{height:200px; width:765px;background:url("img/haut.jpg") no-repeat top right white;}
td#menu{
	width:765px; height:40px;
	vertical-align:top;
	background:url("img/menu.jpg") no-repeat top right white;
	}
td#corps{
	background:url("img/corps.jpg") no-repeat top left white;
	width:765px; height:278px;
	vertical-align:top; text-align:left;
	}
td#partenaires{
	background-color:white;
	width:765px; height:50px;
	vertical-align:bottom; text-align:right;
	}
td#bas{
	width:765px;height:32px;
	vertical-align:middle; text-align:center;
	font-size:13px; color:white;
	background:url("img/bas.jpg") repeat top left;
	}
td#bas strong{color:white;font-size:13px;}
td#kmn{
	width:765px; height:40px;
	vertical-align:middle; text-align:center;
	font-size:11px;color:#000000;
	}
td#kmn a{font-size:11px;color:#000000;}
td#kmn img{ vertical-align:middle;}
/*********** menu *******************************/
td#menu table {padding:0; margin:0;}
td#menu table td{ padding:2px 0; margin:0; list-style-type:none;text-align:left;}
td#menu table td a{padding:2px 5px 2px 8px; margin:0; color:#666666; text-decoration:none;font-size:13px; font-weight:bold;background:url("img/puce_menu.gif") no-repeat left;}
td#menu table td a:hover, td#menu table td a.active{color:#000000; text-decoration:underline;background-image:url("img/puce_menu_on.gif");}
a.menu2{margin:0 5px; padding-left:8px;background:url("img/puce_menu.gif") no-repeat left; color:#22930A; text-decoration:none; font-weight:bold;}
a.menu2:hover, a.underline{margin:0 5px; padding-left:8px;background:url("img/puce_menu_on.gif") no-repeat left; color:#22930A; text-decoration:underline; font-weight:bold;}
td#menu div{ float:right; margin:3px 15px 0 0;}
/*********** cadre *******************************/
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-color:#22930A;vertical-align:top; color:white;}
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 ; width:10px;}
td.cadre_droit{background:url("img/_droit.gif") repeat-y bottom left white; 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{color:#FFFFFF; font-size:18px; text-transform:uppercase; font-weight:normal; letter-spacing:1px;}
h2{ text-transform:uppercase; font-weight:bold;font-size:14px;color:#6DE254;}
h2 a{font-size:13px; color:#6DE254; text-decoration:underline;}
h2 a:hover{text-decoration:none;}
a{color:#FFFF33;text-decoration:underline;}
a:hover{text-decoration:none;} 
.min{ font-size:smaller;}
img.border{border:5px solid #ffffff;}
sup{ font-size:smaller;}
td#partenaires img{ margin:3px;}
li{ list-style-image:url(img/puce_menu_on.gif);}
input, textarea, select, input{color:black;}
