@charset "utf-8";
/* CSS Document */

body { background: url(images/fond.jpg) repeat-y #fff center;}

*{margin:0;padding:0;}

#bando{width:800px;height:130px; margin-left:auto; margin-right:auto;}


.menu{width:800px; height:25px;padding:0px;margin-left:auto;margin-right:auto;margin-top:0px; text-align:center;background: url(images/fd-menu.jpg) no-repeat;}
.menu ul{ list-style-type:none;}
.menu ul li{ width:auto; line-height:25px;margin-left:0px;margin-top:0px;letter-spacing:0px;display:block; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align:center;	font-size:15px ;
	color: #366;  float:left; text-decoration:none;padding-left:5px; padding-right:5px; border-right:#366 solid 1px;}
.menu ul li a{  line-height:25px;margin-left:0px;margin-top:0px;letter-spacing:0px;display:block; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align:center;	font-size:15px ;
	color: #366;  float:left;text-decoration:none;padding-left:0px; padding-right:0px; }
.menu ul li:hover{ width:auto;line-height:25px;margin-left:0px;margin-top:0px;letter-spacing:0px;display:block; background: #366;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align:center;	font-size:15px ;
	color: #fff; float:left;text-decoration:none;padding-left:5px; padding-right:5px;border-right:#366 solid 1px;}
.menu ul li:hover a{color: #fff;}

 #principale { width:800px;height:auto; border:0; padding:0; margin-left: auto; margin-right:auto;
 background:#FFF;
 }

#sousmenu ul{ list-style-type:none;}
#sousmenu ul li{ width:150px; line-height:auto;margin-left:0px;margin-top:0px;
background: #87aa8f; border-bottom:#FFF solid 1px;letter-spacing:0px;display:block; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align:center;	font-size:13px ;
	color: #fff;  float:left; text-decoration:none;padding-left:0px; padding-right:0px;padding-top:0px; }
	
#sousmenu ul li a{  width:150px;line-height:auto;margin-left:0px;margin-top:0px;letter-spacing:0px;display:block; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align:center;	font-size:13px ;
	color: #fff;  float:left;text-decoration:none;padding-top:0px; padding-left:0px; padding-right:0px; vertical-align:center;}
#sousmenu ul li:hover{  width:150px;line-height:auto;margin-left:0px;margin-top:0px;letter-spacing:0px;display:block; 
background: #fff;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  text-align:center;	
font-size:13px;
	color: #366;  float:left;text-decoration:none;padding-left:0px; padding-right:0px;}
#sousmenu ul li:hover a{color: #366;font-weight: bold;}


#titre{ width:500px;  height:auto;  background: #069; margin-top:0px;margin-left:0px;margin-right:0px; padding-top:5px;
padding-bottom:5px;}

#titre h1{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align: center;	font-size:19px ;
line-height:23px; letter-spacing:1px;margin-top:0;margin-left:0px;margin-right:0px;margin-bottom:0;
	color: #fff; }
	
#text{  width:460px; height:auto; background:#FFF; margin-left:0px;margin-right:0px; padding-left:20px;  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 	font-size:13px ;

	color: #069; margin-top:12px;
padding-right:20px;} /*line-height:16px;*/

#text ul { list-style-type:disc; list-style-position:inside;}
#text ul li{ width:460px;float:none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align:left;	font-size:13px ;
line-height:16px; background:none;
	color: #069; margin-top:3px;}
	#text ul li:hover{ width:460px;float:none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: lighter; text-align:left;	font-size:13px ;
line-height:16px; background:none;
	color: #069; margin-top:3px;}

#text h1{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;	font-size:22px ;
line-height:25px;
	color: #F33; margin-top:12px;}
#text h2{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-align:left;	font-size:18px ;
line-height:22px;
	color: #069; margin-top:12px;}
#text h3{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:lighter; text-align:left;	font-size:17px ;
line-height:22px;
	color: #069; margin-top:12px;}
#text p{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 	font-size:13px ;

	color: #069; margin-top:12px;} /*line-height:16px;*/
#text a{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 	font-size:13px ;
line-height:16px;
	color: #069; margin-top:12px; text-decoration:none;}
#text a:hover{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 	font-size:13px ;
line-height:16px;
	color: #366; margin-top:12px; text-decoration:none;}
#text img{  border:none;}


#form { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; text-align:left;	font-size:12px ;
line-height:16px;
	color: #069; margin-top:10px; padding-left:5px; margin-bottom:10px;}

 h1{ font-weight:bold; text-align:center;	font-size:22px ;
color: #F33; margin-top:12px; margin-bottom:20px;}
h2{ ffont-weight:bold; text-align:left;	font-size:17px ;
line-height:22px;
	color: #069; margin-top:12px;}

a{  text-decoration:none; color: #069; text-align:center;}
a:hover{ color: #366; margin-top:12px; text-decoration:none;}

.footer{width:800px; text-align:center; font-size:10px; margin:auto; color: #069; margin-top:10px;}

#tableau{
background-color:#069;
text-align:center;
font-weight:bold;
color:#FFF;
}

img { border:none; }

.footer a{text-align:center; font-size:10px;}
