@import url(import/global.css);
#ctn_tab {
margin-bottom:15px;
}
#content {font:12px Arial,Verdana,sans-serif;}
#inner_footer {
background:url(/mobile/edito/css/skin/blocs/bg_inner_footer.png) no-repeat left top;
border:1px solid #d1d1d1;
border-left:none;
border-right:none;
margin:0 0 30px;
padding:9px 20px 10px;
}

#inner_footer ul li {
background:url(/mobile/edito/css/skin/pictos/bullet_blue.png) no-repeat left 2px;
float:left;
line-height:1em;
padding:0 50px 0 12px;
zoom:1;
}

* html #inner_footer ul li {
background:url(/mobile/edito/css/skin/pictos/bullet_blue.png) no-repeat left 4px;
}

#inner_footer ul li a {
color:#004672;
font-size:11px;
line-height:1em;
vertical-align:top;
text-decoration:none;
}
* html #inner_footer ul li a {line-height:1.2em;}
#inner_footer ul li.nopadright {
padding-right:0;
}
#inner_footer ul {
overflow:hidden;
}
* html #inner_footer ul {
overflow:visible;
height:1%;
}
#content a{text-decoration:none;}
#content a:hover{text-decoration:underline;}
li {list-style:none outside none;}
#contentBody{text-align:left;}
#title h1{font: normal 20px 'arial', sans-serif;color:#c50416;margin:10px 0;padding:0;}
#contentBody .clearer{clear:both;float:none;font-size:0;line-height:0;height:0;}
#contentBody .spacer10{clear:both;float:none;width:10px;height:10px;line-height:1px;font-size:1px;}
#contentBodyLeft {float:left;}
#contentBodyLeft{width:688px;}
#legals{padding:10px 0;}
#legals #mentionsLegalesBouton{height:25px;text-align:left;}
#legals #mentionsLegalesBouton a{font: normal 11px 'arial', sans-serif;color:#004672;}
#legals #mentionsLegalesBouton a:visited{color:#004672;}
#legals #mentionsLegalesBouton a:hover{text-decoration:underline;}
#legals #mentionsLegales{display:none;color:#868686;padding:0 15px;text-align:left;font: normal 11px 'arial', sans-serif;}

a.bulleted{background:url(/mobile/edito/css/skin/forfaits.mobile/btn.link.png) no-repeat scroll left 2px transparent;_background-position:left 4px;color:#004672;font-size:11px;padding:4px 10px 4px 18px;}
.part3 a.bulleted{background:url(/mobile/edito/css/skin/forfaits.mobile/btn.link.png) no-repeat scroll left 2px transparent;_background-position:left 4px;color:#004672;font-size:11px;padding:4px 10px 4px 20px;display:block;}
#nouveauxForfaits h2, #aussi h2, #illim24 h2{font: bold 18px 'arial', sans-serif;margin:25px 0 10px;}
#onglets{position:relative;z-index:1;height:26px;}/*border-bottom:2px solid #b9b9b9;padding:0 5px;*/
.onglet{border-left:1px solid black;float:left;height:10px;font-size:11px;margin:10px 8px 0 0;z-index:2;text-align:center;padding-left:8px;}/*background:transparent url(/mobile/edito/css/skin/forfaits.illimythics5/bg.onglet.png) no-repeat left top;margin:0 4px;width:160px;*/
.onglet a{color:#074b84;text-decoration:none;font-size:11px;}
.onglet a:hover{text-decoration:underline;}
#onglets div.active{margin-top:2px;border-left:0;padding-left:0;font-size:20px;font-weight:bold;color:#C50416;}
#onglets div.active a{font-size:20px;font-weight:bold;}/*margin:-3px 8px 0 0;height:31px;background:transparent url(/mobile/edito/css/skin/forfaits.illimythics5/bg.onglet.active.png) no-repeat left top;width:162px;*/

#forfait_avec_mobile {/* margin-left:0;*/}
.halfBloc { background:transparent url(/mobile/edito/css/skin/formule-eco-avantage/bg_halfbloc_fill.png) repeat-y scroll left top; float:left; margin-left:14px; width:333px;}
.halfBloc .halfBlocUp { background:transparent url(/mobile/edito/css/skin/formule-eco-avantage/bg_halfbloc_up.png) no-repeat scroll left top; float:left; width:333px;}
.halfBloc .halfBlocDown { background:transparent url(/mobile/edito/css/skin/formule-eco-avantage/bg_halfbloc_down.png) no-repeat scroll left bottom; float:left; width:333px; }
.halfBloc h3 { text-align:center;font: bold 14px 'arial', sans-serif;padding:8px 0 8px;}
.halfBloc h3 span{ color:#d00013;}
.halfBloc h2{font: bold 14px 'arial', sans-serif;padding:10px 10px 8px;}
.halfBloc .accroche{font: normal 12px 'arial', sans-serif;padding:0 15px; height:45px; text-align:left;}
.halfBloc .emphase .prix{font: normal 10px 'arial', sans-serif;}
.halfBloc .emphase{background-color:#f4f4f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 0;text-align:center;margin:10px;position:relative;}
#forfait_pro_avec_mobile {/*margin-left:20px;*/}


.thirdBloc {position:relative;float:left; margin-left:9px; width:223px;}
.thirdBloc .BlocUp {float:left; width:223px;}
.thirdBloc .BlocDown {float:left; width:220px;border:1px solid #c7c7c7;}
.thirdBloc h3 { text-align:left;font: bold 12px 'arial', sans-serif;padding:8px 40px 0 10px;background:transparent url(/mobile/edito/img/formule_eco_avantage_small2.png) no-repeat 175px 14px;}
.thirdBloc h3 span{ color:#d00013;font-size:16px;}
.thirdBloc h2{font: bold 14px 'arial', sans-serif;padding:10px 10px 8px;}
.thirdBloc .accroche{font: normal 12px 'arial', sans-serif;padding:0 15px; height:45px; text-align:left;}
.thirdBloc .emphase .prix{font: normal 10px 'arial', sans-serif;}
.thirdBloc .emphase{background-color:#f4f4f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px 0;text-align:center;margin:10px;}
.thirdBloc .emphase .fea_small{float:left;margin-right:5px;padding-left:5px;}
.thirdBloc .lien{margin:0 0 10px 25px;}
.thirdBloc a.bulleted {display:block;background:none;padding-left:0;}
.first{margin:0;}

.emphase .decouvrir{height:21px;}
.emphase .special{padding:2px 0 4px;font: bold 21px 'arial', sans-serif;color:#C50416;}
.special small{font-size:12px;}
.prix strike{font-size:12px; display:block;font-weight:bold;}
.halfBlocDown {position :relative;}
.halfBlocDown  .fea_small{ position : absolute; top:55px;left:26px;}
.halfBloc .lien {margin:10px 0 10px 10px;}

#formule_eco  {width:100%; height:144px;background : transparent url(/mobile/edito/css/skin/formule-eco-avantage/bg_formule_eco.png) no-repeat left top;margin-top:25px;}
#formule_eco .visu_eco_avantage, #formule_eco .text_eco_avantage { float:right; }
#formule_eco .visu_eco_avantage { padding:30px 40px 0 0; }
#formule_eco .visu_eco_avantage .middle { padding-top:35px; }
/*#formule_eco .text_eco_avantage  p { color:#000; font: bold 14px 'arial'; margin-bottom :2px;background: transparent url(/mobile/edito/css/skin/pictos/chek_eco_avantage.png) no-repeat left 2px;padding-left:22px;}*/
#formule_eco .text_eco_avantage p.num1{ color:#000; font: bold 14px 'arial'; margin-bottom :2px;height:20px;background: transparent url(/mobile/edito/css/skin/pictos/n1.png) no-repeat left -1px;padding-left:22px;}
#formule_eco .text_eco_avantage p.num2  { color:#000; font: bold 14px 'arial'; margin-bottom :2px;height:20px;background: transparent url(/mobile/edito/css/skin/pictos/n2.png) no-repeat left -1px;padding-left:22px;}
#formule_eco .text_eco_avantage p.num3  { color:#000; font: bold 14px 'arial'; margin-bottom :2px;height:20px;background: transparent url(/mobile/edito/css/skin/pictos/n3.png) no-repeat left -1px;padding-left:22px;}
#formule_eco .text_eco_avantage p.pTop  { color:#000; font: bold 16px 'arial'; margin-bottom :10px;}
#formule_eco .text_eco_avantage  p span { color:#d10019; }
#formule_eco .text_eco_avantage  {padding:40px 0 0; width:428px;}

#formuleEco2 {margin-top:25px; margin-bottom:10px;}
#ecoBatterie {margin-top:25px; margin-bottom:10px;}

.entier {float:left; width:685px;border:1px solid #c7c7c7;}
.entier .entierUp {float:left; width:685px;}
.entier .entierDown {float:left; width:685px;}

#faq h2 {margin:20px 0;}
#faq .qr {margin:10px 0;}
.qr ul.square li {
	list-style-image:none;
	list-style-position:outside;
	background:transparent url(/mobile/edito/img/pack-sfr-absolu/li_qr.png) no-repeat scroll left 10px;
	list-style-type:none;
	margin:0 25px 5px 20px;
	padding:5px 20px 9px 15px;
	border-bottom:1px solid #d5d5d5;
}
.qr ul.square li.last {	border:none;padding-bottom:0px;}
.qr ul.square li div.answer {padding:9px 0 3px;}
.qr a {font: bold 12px 'arial';color:#004672;}

.hcol h3 span, .hcol .plus, .part2 .plus, #illimite span, .prix span, #nouveauxForfaits h2 span, #onglets .active a, .window .popin-titleLine h4 span.rouge, .popin-bodyColumn p span.ou, #illim24 h2 span, .grandBloc h3 span, .grandBloc .spec {color:#c50416;}
.demiBloc h2, .demiBloc .accroche, .prix, #nouveauxForfaits h2, #aussi h2, #illimite a, .demiBloc h3, .window .popin-titleLine h3, .window .popin-titleLine h4 span, .popin-bodyColumn p {color:#252525;}
.blue{color:#074b84;font-weight:bold;}
/*popin forfaits illimythics*/
.popin-titleLine .text{float:left;}
.window .popin-titleLine h3{font:bold 18px Arial,sans-serif;letter-spacing:0;text-align:left;float:none;}
.window .popin-titleLine h4{float:none;font:bold 14px Arial,sans-serif;color:#686868;text-align:left;}
.window .popin-bodyLine .popin-bodyLine-column{width:218px;margin-left:10px;border:0;}
.window .popin-bodyLine .first{margin-left:0;}
.popin-bodyLine-column#l{background:transparent url(/mobile/edito/css/skin/forfaits.illimythics5/popin/bg.l.png) no-repeat left bottom;height:130px;padding-top:25px;}
.popin-bodyLine-column#xl{background:transparent url(/mobile/edito/css/skin/forfaits.illimythics5/popin/bg.xl.png) no-repeat left bottom;height:140px;padding-top:15px;}
.popin-bodyLine-column#xxl{background:transparent url(/mobile/edito/css/skin/forfaits.illimythics5/popin/bg.xxl.png) no-repeat left bottom;height:150px;padding-top:5px;}
.window .popin-bodyLine .popin-bodyLine-column .popin-bodyColumn{height:auto;text-align:left;font-weight:normal;padding-left:50px;position:relative;font-size:12px;}
#l .popin-bodyColumn{padding-top:15px;}
#xl .popin-bodyColumn{padding-top:25px;}
#xxl .popin-bodyColumn{padding-top:35px;}
.popin-bodyColumn p{position:relative;height:35px;}
.popin-bodyColumn p.light{color:#686868;}
.popin-bodyColumn p span.ou{position:absolute;left:-25px;font-weight:bold;}
#nouveauxForfaits h2{float:left;}
#nouveauxForfaits .lien{margin:25px 0 10px;float:right;padding:4px 10px;background-color:#f4f4f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#nouveauxForfaits .lien a{font-weight:bold;}
#appel h2{padding-bottom:5px;}

/***HACK IE7**/
*+html #escaliers #forfaits,*+html #escaliers #illimite,*+html #escaliers #bcol1,*+html #escaliers #bcol2,*+html #escaliers #bcol3,*+html #escaliers #escaliersBas{height:1%;}

.bloc {border:1px solid #C8C8C8;margin-bottom:15px;padding:10px;_height:1%;}
*+html .bloc {height:1%;}
.bbleu{border-color:#5394b0;}
.brouge{border-color:#EF4C45;}
.trouge, a.trouge:link, a.trouge:visited{color:#d70707;}
.bdouble{border-width:2px;}
#offres h2{margin:23px 0 10px;}
