body{background-color:#DDDDDD;margin-top:0px;margin-bottom:0px;}
#haut{border:none;height:223px;width:926px;}
#haut1{width:52px;background-image:url(images/gauche.png);background-repeat:repeat-y;}
#haut2{width:666px;height:198px;background-image:url(images/ban.jpg);background-repeat:no-repeat;}
#haut2 a{height:198px;display:block;}
#haut3{width:157px;height:223px;background-image:url(images/haut2.jpg);background-repeat:no-repeat;}
#haut3 a{height:223px;display:block;}
#haut4{width:51px;background-image:url(images/droite.png);background-repeat:repeat-y;}
#haut5{background-image:url(images/nav.jpg);background-repeat:no-repeat;height:25px;}
#middle{width:926px;}
#middle2{width:6px;background-color:#FFFFFF;}
#middle3{width:476px;height:20px;background-image:url("images/news.png");background-repeat:no-repeat;}
#middle4{width:7px;background-color:#FFFFFF;}
#middle5{width:155px;background-image:url("images/partenaire.png");background-repeat:no-repeat;vertical-align:top;}
#middle6{width:53px;background-image:url("images/droite2.png");}
#middle7{width:638px;height:20px;background-image:url("images/content.jpg");background-repeat:no-repeat;}
#bas{width:926px;}
#bas1{width:176px;}
#bas2{width:489px;background-color:#DDDDDD;vertical-align:top;}
#bas3{width:155px;}
#bas4{width:53px;background-image:url("images/droite2.png");}
#navigation{width:666px;height:25px;background:url(images/nav.jpg);margin:auto;position:relative;padding:0;}
#navigation li{margin:0;padding:0;list-style:none;vertical-align:top;position:absolute;top:0;}
#navigation li, #navigation a{height:25px;display:block;}
#nav1{left:000px;width:146px;}
#nav2{left:146px;width:118px;}
#nav3{left:265px;width:118px;}
#nav4{left:382px;width:118px;}
#nav5{left:500px;width:166px;}
.w3c{width:88px;height:100px;margin:auto;position:relative;top:25px;}
.w3c span{display:none;}
.w3c:hover span{display:inline;}
.content_news{width:476px;vertical-align:top;background-color:#DDDDDD;font-family:"Trebuchet MS";font-size:12px;}
.content_dossiers{width:638px;vertical-align:top;background-color:#DDDDDD;font-family:"Trebuchet MS";font-size:12px;}
.switchcontent{display:none;}
.pointer{cursor:pointer;}
a{color:#FFFFFF;text-decoration:none;}
a:link{color:#003366;text-decoration:none;}
a:visited{color:#003366;text-decoration:none;}
a:active{color:#54622D;}
a:hover{color:#54622D;background:none;}
a img{border:none;}
.menu_gauche{width:176px;vertical-align:top;background-image:url("images/menu.jpg");background-repeat:no-repeat;}
.menu_gauche table{width:130px;color:white;font-family:"Trebuchet MS";padding-top:10px;padding-left:15px;vertical-align:top;}
.menu_gauche th{font-size:15px;font-weight:normal;text-align:left;border-bottom:1px dotted black;}
.menu_gauche td{font-size:11px;padding-left:10px;}
.gauche{width:53px;background-color:#FFFFFF;background-image:url("images/gauche2.png");background-repeat:repeat-y;}
.menu_droite{margin:auto;width:155px;margin-top:35px;font-family:"Trebuchet MS";font-size:12px;}
.texte{width:460px;height:auto;font-family:verdana, arial, hevetica, sans-serif;font-size:9px;color:#666666;border:0px;text-align:justify;}
.titre{width:350px;border-bottom:1px solid;border-bottom-color:#000000;background-color:#FFFFFF;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:5px;}
.image1{float:right;margin:5px;border-color:#00CCFF;}
#image2{float:left;margin:5px;border-color:#00CCFF;}
#bloc{padding:10px;width:600px;}
.souligne{text-decoration:underline;}
.news_cutenews{width:470px;margin:auto;}
.news_titre{font-weight:bold;padding-bottom:2px;margin-left:5px;margin-bottom:5px;}
.news_avatar{float:left;margin-left:5px;margin-right:10px;}
.petitehistoire{text-align:justify;margin-bottom:5px;margin-right:10px;margin-left:35px;}
.news_date{float:left;margin-left:5px;}
.news_comments{margin-right:5px;text-align:right;}
.news_barre{border-bottom:2px solid black;margin:auto;margin-bottom:15px;margin-top:15px;width:75%;}
.comment{padding:10px;width:100%;}
.comment_title{border-bottom:1px solid black;}
.comment_content{padding:10px;background-color:silver;text-align:justify;}
.spoiler{font-size:11px;padding:5px;border:1px solid #999999;width:95%;}
.spoilertexte{font-weight:bold;font-size:11px;}
