/*CSS Main section*/
* {font-family: Verdana; font-size: 11px; color: #000000;	margin:0; padding:0;}

#conteneur {margin: 10px auto; width:908px; height:107px;position:relative;}
#header {background-color:#28618E; width:897px; height:97px; padding:5px;}
#left {width:605px;float:left;margin:4px 0 0 0;}
#right {width:302px;float:left;}

#header img {margin-right:5px;}
#header .mod_pubs {position:absolute;top:9px;right:12px;}

.lmenu {float: left}
.lmenu ul {width: 144px;margin-bottom: 3px;}
.lmenu li {position:relative; padding-bottom:1px;height: 24px;float:left;width:144px;}
.lmenu ul a {display:block;background-image:url(/images/button.jpg); color: #FFF;line-height: 24px; text-decoration: none; padding-left: 34px; background-repeat: no-repeat;}
.lmenu ul a:hover {text-decoration:underline;color: #FFF;}
.lmenu img {margin-top:3px;}

.lservices {width:456px; height:266px;float:right;}

.lmenu li .mod_menu {display:none;z-index:1000;position:absolute;top:-1px; left:144px;background:white;border:1px solid #FFF;border-bottom:none;}

.home_1 {margin-left: 4px; float: left;width: 456px;}

#img2 {position:relative;width: 455px; height: 265px;}
#img2 img {position: absolute; top: 0; left: 0; }
#img2 ul {border: solid 1px #92B0C6; height: 240px;top: 25px; border-top: none; position: absolute; width: 454px;}
#img2 li {}
#img2 a {position: absolute;width:221px;height:74px; text-decoration:none;}

#btn_cs {background:url(/images/home2_cs.jpg);top: 4px; left: 4px;}
#btn_it {background:url(/images/home2_it.jpg);top: 82px; left: 4px;}
#btn_phone {background:url(/images/home2_phone.jpg);top: 4px; right: 4px;}
#btn_internet {background:url(/images/home2_internet.jpg);top: 160px; right: 4px;}
#btn_mobile {background:url(/images/home2_mobile.jpg);top: 160px; left: 4px;}
#btn_tv {background:url(/images/home2_tv.jpg);top: 82px; right: 4px;}

#btn_cs:hover {background:url(/images/over_home2_cs.jpg);}
#btn_it:hover {background:url(/images/over_home2_it.jpg);}
#btn_phone:hover {background:url(/images/over_home2_phone.jpg);}
#btn_internet:hover {background:url(/images/over_home2_internet.jpg);}
#btn_mobile:hover {background:url(/images/over_home2_mobile.jpg);}
#btn_tv:hover {background:url(/images/over_home2_tv.jpg);}

.activity {float:left;width:604px;margin-top: 4px;}

.bloc1, .bloc2, .bloc3, .bloc4 {float:left;width:300px;margin-top:0px;}
.bloc1, .bloc3 {margin-right:4px;}
.bloc3, .bloc4 {margin-top:4px;}
.xbo_cs {margin-top:4px;}
.bloc4 img {float:left;}

#right img {margin:4px 0 0 3px;}

.mod_sondage {position:relative;background-image:url(/images/survey_background.jpg); width:280px; height:180px; margin:4px 0 0 3px;padding:10px;}
.mod_sondage span.title {font-weight:bold;text-align:center;padding:10px;font-size:14px;display:block;}
.mod_sondage span.quest {font-weight:bold;text-align:left;padding-top:10px;font-size:11px;display:block;}
.mod_sondage input {margin:10px 5px 0 0;cursor:pointer;}
.mod_sondage .btns input {position:absolute;right:10px;bottom:10px; background:url(/images/btn_survey.gif);border:none;width:131px;height:26px;}

.mod_sondage span.lib {clear:both;display:block;margin-top:10px;}
.mod_sondage span.progressBar {margin-left:50px;display:block}