/* CSS Document */

html{margin: 0px;padding: 0px;}
body{margin: 0px;padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #747474; background-color:#4E7D2E; background-image:url(image/back.jpg); background-repeat:repeat-x;}


#header{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:800px; height:197px; background-image:url(image/header.gif); background-repeat:no-repeat;border:1px solid #f0f0f0;}
#left{margin: 0px;padding: 0px; width: 264px;background-color:#e7e7e7;}


#contenu{width:802px;margin-left:auto; margin-right:auto;background-color:#ffffff;}

#retab { clear:both; padding-bottom: 0px;}


h1 {margin:10px 0px 20px 10px; padding:5px 5px 5px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:450px; font-size:16px;color:#3367A2;}
h2 {margin:0px 0px 0px 10px; padding:5px 5px 5px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:450px;font-size:12px;background-image: url(image/pictitre.jpg); background-repeat:no-repeat; background-position:left; color:#34511E}


#right{margin: 0px;padding: 0px; width: 510px; float:right; border-right:1px solid #f0f0f0;}
#right p {margin:0px 0px 20px 20px; padding:10px 10px 10px 10px; width:470px;font-size:11px;background-image: url(image/backp.jpg); background-repeat:repeat-x; background-position:bottom; color:#747474 ; line-height:1.9em;}
#right p a{color:#3367A2; font-size:12px;font-weight:bold;text-decoration:underline;}
#right p a:hover{color:#3367A2;font-size:12px;font-weight:bold;text-decoration:none;}
0px

#cont{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:75px;}
#cont p{margin:0px 0px 0px 720px; padding:0px 0px 0px 0px; width:75px;}

#fav {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#fav ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;list-style-type: none;}
#fav li{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}

#menu01 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:180px;}
#menu01 ul{list-style-type: none;margin:0px 0px 20px 10px; padding:0px 0px 0px 0px;width:180px;}
#menu01 li{margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; border-bottom:1px solid #ffffff;background: url(image/bullet01.gif) no-repeat 0 0 ; background-position:left;display:block;}
#menu01 li a{margin:0px 0px 0px 20px;line-height: 31px ;color: #000000 ;text-decoration: none ;}
#menu01 li a:hover{text-decoration: underline;}


#menu02 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:180px; }
#menu02 ul{list-style-type: none;margin:30px 0px 20px 10px; padding:0px 0px 0px 0px;width:180px;}
#menu02 li{margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; border-bottom:1px solid #ffffff;background: url(image/bullet02.gif) no-repeat 0 0 ; background-position:left;display:block;}
#menu02 li a{margin:0px 0px 0px 20px;line-height: 31px ;color: #00556E ;text-decoration: none ;}
#menu02 li a:hover{text-decoration: underline;}


#basgauche{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;  width:220px;}
#basgauche p {margin:0px 0px 20px 20px; padding:10px 10px 10px 10px; width:200px;font-size:11px;background-image: url(image/backp.jpg); background-repeat:repeat-x; background-position:bottom; color:#747474 ; line-height:1.9em;}
#basgauche h2 {margin:0px 0px 0px 10px; padding:5px 5px 5px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:180px;font-size:12px;background-image: url(image/pictitre.jpg); background-repeat:no-repeat; background-position:left; color:#34511E}
#basgauche img{border:1px dotted #cccccc;margin-right:5px;margin-top:3px;float:left;}
#basgauche a {font-size:12px;font-weight:bold;color:#4540ad;display:block;}
#basgauche a:hover {text-decoration:underline;color: #5c57c2;}

#basdroite{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:right; width:240px;}
#basdroite p {margin:0px 0px 20px 20px; padding:10px 10px 10px 10px; width:200px;font-size:11px;background-image: url(image/backp.jpg); background-repeat:repeat-x; background-position:bottom; color:#747474  ; line-height:1.9em;}
#basdroite h2 {margin:0px 0px 0px 10px; padding:5px 5px 5px 30px; border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC; width:180px;font-size:12px;background-image: url(image/pictitre.jpg); background-repeat:no-repeat; background-position:left; color:#34511E}
#basdroite a{color:#747474; font-size:11px;font-weight:normal;text-decoration:none;}
#basdroite a:hover{color:#747474;font-size:11px;font-weight:normal;text-decoration:underline;}
#basdroite { clear:both; padding-bottom: 0px;}



#footer {margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center; width:100%; background-image:url(image/footer.gif); background-repeat:no-repeat; width:800px; height:72px;}
#footer p{margin:10px 0px 0px 550px; padding:0px 0px 0px 0px; text-align:center;}
#footer a{color:#235C9C; font-size:11px;font-weight:normal;text-decoration:none;}
#footer a:hover{color:#235C9C;font-size:11px;font-weight:normal;text-decoration:underline;}
#footer span{margin:0px 0px 0px 0px; padding:80px 0px 0px 0px; text-align:center;}