
body{background-color:#CC3202;font-size:12px; font-family:verdana; text-align:justify}
img{border:0}
h1, h1 a {font-size:16px; color:#CC3202; text-decoration:none}
h1 a:hover {text-decoration:underline}
h2{font-size:14px; font-weight:bold;text-decoration:underline}
h3, h3 a {color:#CC3202;font-size:12px;}

p a:hover{ text-decoration:none}

#header{margin:auto;width:1000px;background-color:#fff;height:200px;}
#header_logo {float:left; width:605px;}
#header_banner{float:left; margin-left:5px;padding-top:2px; width:385px; text-align:center}

#langues{clear:both; margin:auto;margin-top:10px; background-image:url("images/fond_menu.png");width:1000px;height:49px; border:0px solid #000}

.menu_langue{background-image:url("images/fond_menu1.png"); width:450px;height:35px;float:left;padding:0; margin:0; padding-top:15px;margin-top:-1px;}
.menu_langue2{background-image:url("images/fond_menu2.png")}
.menu_langue a{margin-left:20px;text-decoration:none;font-family:verdana;font-size:12px;font-weight:bold;color:#CE4419}
.menu_langue a:hover {text-decoration:underline;}


#content{ margin:auto;clear:both; background-image:url("images/fond_content.png"); width:1020px; background-color:#fff; padding-top:15px;}
#left{float:left;width:230px;border:0px solid #94AA74;}
#contenu{width:600px;float:left;border:0px solid #94AA74; padding-right:10px}
#right{float:left;width:170px} 
#right-news{border:1px dotted black;}
#search {margin-bottom:15px}

#menu_top{background-image:url("images/fond_menu_top.png");margin-left:20px;height:20px;}
#menu_footer{background-image:url("images/fond_menu_footer.png");margin-left:20px;height:20px;}
#menu_left{background-image:url("images/fond_menu_left.png");margin-left:20px;}

#menuCSS {width: 200px;border:0px solid #94AA74;margin-bottom:75px;margin-left:2px;}
#menuCSS ul { list-style: none;margin: 0;padding: 0;}
#menuCSS li a {height: 24px;text-decoration: none;border-bottom:1px dotted black;
color: #5E7830; display: block; background: url(images/menu1.gif); padding: 8px 0 0 20px;}

#menuCSS li a:hover, #menuCSS li.on a { color: #26370A; background: url(images/menu1.gif) 0 -32px; padding: 8px 0 0 10px; }
#menuCSS li.level2 a{color:#990000; margin-left:10px;font-size:11px;}

#news_left{width:175px;padding-left:15px;margin-bottom:5px;}

#imgnew{margin-left:20px;}

.news{width:90%;margin-left:5px;}

.article{ padding:0 0 50px 10px;}

hr {height:1px; border-top:1px dotted black;}

#footer{margin:auto; background-image:url("images/fond_footer.png");width:1014px;height:200px; clear:both;}
#footer p, #footer a{font-weight:bold;color:#fff;text-decoration:none}
#footer a:hover {text-decoration:underline}
#footer table{width:800px;margin-top:15px;}

form label {float: left; clear: left; width: 150px; }
input, textarea, select { margin-bottom:5px; }

/* news */
.news-latest-item {padding:5px; text-align:center}
.news-latest-item h3 a {font-size:11px; text-decoration:none}
.images_single_news img {float:left; margin-right:5px; margin-bottom:5px;}
.clearer {clear:both; border:0}
.news-single-related dt {font-weight:bold; margin-bottom:5px}
