.container *{ background:none;}
.container {background-image:url(../images/i_layout/homeBg.png); background-color:#9fa091;color:#2B4E53;}
.header{background:none; height:200px;}
.header .pageTitle{width:760px; position:absolute; left:150px; top:45px;}
.group_right{ width:650px; padding:0 30px;}
.col_center{ width:450px;}
.body_layout{padding:0; }

.shadowPic{background:url(../images/i_layout/shadow_pic.png) bottom right no-repeat; padding-bottom:8px; float:left;}
.souligne{ border:0;border-bottom:2px solid #5B787C;}
.menu_level1{position:absolute; top:110px; right:0px; font-size:13px;  width:680px;background:url(../images/i_layout/homeNavBG.png);}
.menu_level1 ul{list-style:none; padding:0; margin:0; }
.menu_level1 ul li{display:block; float:left; position:relative }
.menu_level1 ul li a{padding:3px 10px 4px 10px;text-decoration:none; color:#fff; display:block;font-family:"Lucida Sans", "Lucida Grande", sans-serif;font-size:10px; line-height:150%;}
.menu_level1 ul li a:hover, .menu_level1 ul li a.active{ background:#F00;}
.menu_level1 ul li a.active{ font-weight:bold;}
.menu_level1 ul li ul{display:none; position:absolute;background:url(../images/i_layout/homeNavBG.png); z-index:999;}
.menu_level1 ul li:hover ul{display:block;}
.menu_level1 ul li ul li a{display:block; float:none; white-space:nowrap;}
.menu_level1 ul li ul li{display:block; float:none;}

.article_list{float:left;padding:0; border:0px solid red; width:450px; margin:0px 0 0 0;border-bottom:1px solid #b6b8a7;}
.article_list .article_listItem{padding:8px 0 10px 0; color:#2b4e53; border-bottom:1px solid #86877b; border-top:1px solid #b6b8a7;margin-bottom:0px; }
.article_listItem .fiche{ font-size:13px; line-height:150%; width:390px;}
.article_listItem .fiche a{color:#FFF;}
.article_listItem .date{margin-right:10px;margin-top:5px; margin-left:-5px;}
.event_list{margin-bottom:20px;}
.event_list .article_listItem{padding:0; border:0; margin-bottom:10px;}
.event_list .article_listItem a img{border:5px solid #FFF;}
.event_list .article_listItem a:hover img{border:5px solid #D00;}
.col_left{width:210px; margin:0; padding:20px 0 0 0; margin-left:30px; font-size:11px;}
.col_right{margin-left:20px; width:180px; padding:15px 0 0 0;}
.marketing_objects-right{font-size:11px; color:#2B4E53;}
.event_list{margin-top:10px;}
.right_box{border:none;}
.box_content{margin-top:10px;}
.links{font-size:11px;}
.loginBox{font-size:11px; padding-top:10px;}
.images .box_content img{border:5px solid #FFF;}

#newsletter .box_content{border-top:2px solid #5B787C; margin:0; padding-top:10px;}

input[type=text], input[type=password]{background:#c6c7b7; padding:3px 4px; border-color:#c6c7b7;}
input[type=text].hover, input[type=password].hover{border-color:#FFF;}
input[type=text].focus, input[type=password].focus{background:#FFF; border-color:#FFF;}

h2,h3,h4,h5,h6,.H2Title,.H3Title,.H4Title,.flashTitle{ color:#FFF;}
.intro{font-size:18px; line-height:25px;}
.H1Title{ font-size:40px;line-height:60px;}
