@import url(import/global.css);
#ctn_gbl {
text-align:left;
}
#inner_footer {
background:url(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(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(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;}

#contentBody{text-align:left;}
#title h1{font: bold 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;font-size:0;line-height:0;}
#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;}

#gamme h2, #offres h2, #bonsPlans h2{font: normal 18px 'arial', sans-serif;color:#252525;margin:11px 0;}
#gamme h2{float:left;}
#meaGammeContent
#gamme, #offres, #bonsPlans{padding-bottom:10px;}
#meaGamme{}
#meaGammeHaut{background:transparent url(skin/forfaits.mobile/bg.gamme.haut.png) no-repeat left top;padding:10px 0;}
#meaGammeBas{background:transparent url(skin/forfaits.mobile/bg.gamme.bas.png) no-repeat left bottom;}
#meaGammeContent{padding:0 10px;}
.meaGamme{float:left;width:155px;padding:10px 0 0 10px;border-left:1px solid #d9d9d9;}
.meaGamme.first{border-left:0;}
.meaGamme h3{height:25px;}
.meaGamme h3 a{font: bold 16px 'arial', sans-serif;color:#024383;}
.meaGamme .details{font: bold 12px 'arial', sans-serif;color:#252525;height:60px;}
.meaGamme .prix{font: normal 11px 'arial', sans-serif;color:#252525;}
.meaGamme .prix span{font: bold 19px 'arial', sans-serif;color:#c50416;}
.meaGamme .prix small{font-size:12px;}
.meaGamme .prix  strike{font-size:13px;font-weight:bold;}
.meaGamme .special{height:30px;padding:5px 0;}
#meaGamme1 .special{padding:5px 0;_padding:0px;}
.meaGamme .commander{padding:5px 0 10px;}
#meaGamme1 .commander{padding:19px 0 10px;_padding :16px 0;}
/*.meaGamme .plus a.bulleted{background:url(skin/forfaits.mobile/btn.link.png) no-repeat scroll left 2px transparent;color:#004672;display:block;font-size:11px;padding:3px 0 3px 18px;}*/

.red_typo{color:#C50416;}

#meaOffres{padding:0px;}
#meaOffresHaut{background:transparent url(skin/forfaits.mobile/bg.offres.haut.png) no-repeat left top;padding:10px 0;}
#meaOffresBas{background:transparent url(skin/forfaits.mobile/bg.offres.bas.png) no-repeat left bottom;}
#meaOffresContent{padding:0 10px;}
.meaOffres{float:left;width:202px;border-left:1px solid #d9d9d9;padding:10px;height: 160px;}
#meaOffres .meaOffres a.bulleted{display:inline;}
.meaOffres.first{border-left:0;}
.meaOffres h3{font: bold 16px 'arial', sans-serif;color:#252525;height:25px;text-align:center;}
.meaOffres .visuel{text-align:center;padding-bottom:10px;}
#meaOffres1  .plus a.bulleted {text-align:left;display:block;}
#meaOffres1  .plusjeunes  {text-align:left;}

#meaOffres1  .plusjeunes h4 {font: bold 11px 'arial', sans-serif;margin-bottom : 5px;}
.meaOffres .plus{margin:0;text-align:center;padding-top: 5px;}
/*.meaOffres .plus a.bulleted{background:url(skin/forfaits.mobile/btn.link.png) no-repeat scroll left 2px transparent;color:#004672;font-size:11px;padding:3px 10px 3px 18px;}*/


a.bulleted{background:url(skin/forfaits.mobile/btn.link.png) no-repeat scroll left 2px transparent;_background-position:left 3px;color:#004672;font-size:11px;padding:4px 10px 4px 18px;line-height:13px;}
#meaOffres1  .plusjeunes a.bulleted {text-align:left;margin-left:0;padding-right:0;display: block;}
#meaGammeContent .plus a.bulleted{float:none;display:block;margin:0;}
#gamme .lien{margin:11px 0;float:right;padding:4px 10px;background-color:#f4f4f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#gamme .lien a{font-weight:bold;}

/**HACK IE 6**/
* html #meaGammeHaut, * html #meaOffresHaut{height:1%;}
/**html #meaGammeContent, * html #meaOffresContent{overflow:visible;}*/

/**HACK IE7**/
*+html #meaGammeHaut, *+html #meaOffresHaut{height:1%;}


/*F6*/
#main {overflow:hidden;}
.meaOffresP{width:310px;padding-left:10px;}

.meaOffresP h3{font: bold 14px 'arial', sans-serif;color:#252525;height:25px;}
.gamme2 .lien{padding:4px 10px;background-color:#f4f4f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px; z-index:9999; position:absolute; top:0; right:0; margin-top:8px;}


.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;}
#gamme .padVert10{padding:10px 0;}
#meaOffres1 .plusjeunes a.flottant{float:left;}
#meaOffres1 .plusjeunes a.last{margin-left:25px;}

#meaGamme .meaGamme .prix{padding:0 0 0 60px;height:55px;
	background:transparent url(./skin/forfaits.mobile/picto-eco_avantage.png) repeat-y left top;}
#meaGamme .first .prix{background:none;padding:0;}

