/* CSS Document */
/*brun:#d4cdb7  brun-gris:#f2f0e9  bleu-vert foncé:#3c7474  bleu-vert:#377070  vert:#93a63b  orange:f49f20*/
body{margin:0;padding:0;font-family:Arial, sans-serif;text-align:justify;background-color:#d4cdb7;background-image:url('../img/background.jpg');background-repeat:repeat-x;font-size:12px;}
body a,a:hover{text-decoration:none;}
body img{border:none;}
body ul{list-style:none;}
#container{margin-top:0;padding:0;margin-left:auto;margin-right:auto;width:980px;}
#header{margin:0;padding:0;width:980px;}
#header p{margin:0;color:#fff;text-align:center;font-size:11px;}
#header .ads{padding-top:18px;right:0;float:right;height:62px;}
#header #menu_top{clear:both;padding-bottom:15px;height:50px;}
#header #menu_top img{padding-top:3px;float:left;}
#header #menu_top .menu{margin-left:10px;padding-left:5px;padding-top:15px;display:block;height:35px;color:#fff;font-weight:bold;float:left;width:80px;border-left:1px dotted #377070;font-size:15px;}
#header #menu_top .menu:hover{margin-left:10px;padding-left:5px;padding-top:15px;display:block;height:35px;color:#fff;font-weight:bold;float:left;width:80px;border-left:1px dotted #377070;border-bottom:2px solid #93a63b;}
#header #menu_top .searchbox{padding-top:0px;width:260px;height:18px;display:block;text-align:center;border:none;float:right;margin-top:15px;color:#d4cdb7;}
#header #menu_top .searchbox p{color:#f49f20;float:left;font-size:12px;padding-top:2px;}
#header #menu_top .searchbox form{float:left;}
#header #menu_top .searchbox input{color:#377070;}
#main{clear:both;background-image:url('../img/main_bg.jpg');background-repeat:repeat-y;border:1px solid #d4cdb7;}
#colonne_gauche{float:left;width:203px;height:500px;}
#colonne_gauche p{color:#3c7474;font-size:14px;font-weight:bold;padding-left:45px;}
#colonne_gauche img{border:none;margin:0; padding:0;}
#colonne_gauche ul{margin:0; padding:0;}
#colonne_gauche ul li{border-bottom:1px dotted #d4cdb7;padding:3px 0 3px 0;}
#colonne_gauche ul li a{display:block;width:203px;color:#3c7474;font-size:14px;font-weight:bold;padding:0 0 0 5px;}
#colonne_gauche .partners ul li a{display:block;width:203px;color:#3c7474;padding:0 0 0 0px;}
#colonne_gauche .partners ul li a img{margin:0;padding:0;}
#content{margin-left:214px; margin-bottom:150px;}
#content .intro{padding-left:40px;padding-top:20px;margin-bottom:50px;width:650px;}
#content .intro h1{font-size:1.8em; color:#d4cdb7;  font-style:italic;  font-weight:bold;  margin-bottom:1px; }
#content .intro p{font-size:12px;}
#content .article{padding-left:40px;padding-top:40px;margin-bottom:50px;width:650px;}
#content .article h1{font-size:1.2em; color:#d4cdb7;  font-style:italic;  font-weight:bold;  margin-bottom:1px; }
#content .article p{font-size:12px;}
#content .article a, a:hover,a:visited{font-size:12px;color:#93a63b;}
#content .pratique{padding-left:40px;padding-top:40px;margin-bottom:50px;width:650px;}
#content .pratique ul{list-style:none;}
#content .pratique h1{font-size:1.2em; color:#d4cdb7;  font-style:italic;  font-weight:bold;  margin-bottom:1px; }
#content .pratique p{font-size:12px;}
#content .pratique a, a:hover,a:visited{font-size:12px;color:#93a63b;}
#content #main_content{width:700px;height:250px;margin-left:auto;margin-right:auto;padding:0;margin-bottom:0;}
#content #main_content .box{float:left;margin:0 5px 0 5px;width:220px;font-size:12px;background-color:#f2f0e9;background-image:url('../img/box_bg.jpg');background-repeat:repeat-x;}
#content #main_content .box h2{color:#3c7474;}
#content #main_content .box .rss{float:left;width:20px;height:20px;margin-right:5px;}
#content #main_content .box .follow{color:#93a63b;padding-left:150px;}
#content .partnersbox{padding:0;padding-bottom:30px;}
#content .partnersbox img{border:none;}
#content .partnersbox h2{color:#3c7474;font-weight:bold;font-size:18px;text-align:center; margin:0;  padding:0;  }
#content .partnersbox a, a:hover{font-size:18px;}
#content .partnersbox ul{width:700px;}
#content .partnersbox ul li{float:left;}
#content .partnersbox ul li a{display:block;width:166px;height:112px;padding:0 25px 0 25px;}
#footer{clear:both;text-align:center;font-size:10px;margin:0;padding:0;color:#fff;width:980px;margin-left:auto;margin-right:auto;}
#footer a, a:hover, a:visited{color:#fff;font-size:10px;}
#footer h2{margin:0; padding:0;font-size:13px;color:#b6ad98;}
#footer .bo{clear:both;margin:0; padding:0;font-size:13px;color:#b6ad98;}
#articles{padding-left:40px;padding-top:20px;margin-bottom:50px;width:650px;}
#articles h1{font-size:16px; color:#d4cdb7;  font-style:italic;  font-weight:bold;  margin-bottom:1px;}
#articles h2{font-size:16px; color:#d4cdb7;  font-style:italic;  font-weight:bold;  margin-bottom:1px;}
#articles a, a:hover,a:visited{color:#3c7474;font-size:12px;}
#articles ul{list-style:none;}
#articles ul li a{color:#3c7474;}
#contact{margin-left:80px;}
#contact .form{color:#377070;font-weight:bold;}
#contact .formerr{color:red;}
#contact input{background-color:#f2f0e9;border:1px dotted #d4cdb7;}
#contact textarea{background-color:#f2f0e9;border:1px dotted #d4cdb7;}
/*netlinking*/
.nlinking{text-decoration:none;color:#93a63b;}
.nlinking:hover{text-decoration:none;color:#93a63b;}
/*404*/
/*#qoq{clear:both;background-color:#fff;border:1px solid #d4cdb7;width:980px;}*/
#qoq .err{padding-top:40px;margin-bottom:50px;}
#qoq .err h1{font-size:2em; color:#3c7474;  font-style:italic;  font-weight:bold;  margin-bottom:1px; }
#qoq .err p{font-size:12px;}
#qoq .err a, a:hover, a:visited{font-size:12px;color:#93a63b;}
#qoq .err ul{padding-left:30%;}

