body {background:#000 url(../home/img/bg_accueil.jpg) no-repeat center top /*url(img/bg_index_body.jpg) no-repeat center 0*/;}

.bloc.menu.show.no-bg ul li{background:none;}

.table_tarif { margin:0 0 20px 0; }	
	.table_tarif .mentions { padding-top:10px; border-top:1px solid #ccc; }	
	
.fixe-index #top { height:301px; background:#FFF url(img/bg_index_top.jpg) no-repeat center 0; }
.fixe-index #top .sstitre {padding:143px 0 0 400px; width:200px; position:relative; }
	.fixe-index #top p{ color:#FFF;}
	.fixe-index #top .prix{font-size:37px;}
	.fixe-index #top .apartir{font-size:16px;}
.fixe-index #top p.mentions { padding-top:20px; color:#FFF; }

	
	.fixe-index .liens_service { margin:10px 0 0 0;  }
		.fixe-index .liens_service a { display:block; float:left; border-style:solid; border-color:#cccccc; border-width:1px 0; }

/* 13 pages offres */		
.fixe-offres_optimales #top { background:#FFF url(forfaits/img/bg_offres_top.jpg) no-repeat center 0; }
.fixe-offres_optimales #top .content, .fixe-forfaits #top .content { position:relative; padding:0; height:160px;}
.btn_forfait.col_3{position:relative;}
.promo-opti{position:absolute; top:-4px; right:-4px;}

/* tableau optimales */	
.fixe div.bloc { display:none; }
.fixe div.bloc.show { display:block; }
.fixe .btn_forfait { display:block; width:176px; height:54px; background:url(img/btn_etats_js.gif) no-repeat; font-size:14px; padding-top:40px; color:#999;}
.fixe .col_1 { background-position:0 -287px; }
.fixe .col_2 { background-position:-176px -287px; }		
.fixe .col_3 { background-position:-352px -287px; }		
.fixe li.col_2H .current, .fixe .OPTDOM .current, .col_1:hover { background-position:0 0; color:#333;}
.fixe li.col_3H .current , .fixe .OPT512 .current, .col_2:hover { background-position:-176px 0;  color:#333;}		
.fixe li.col_ILL .current, .fixe .OPT2MEGA .current, .col_3:hover { background-position:-352px 0; color:#333; }
.fixe .btn_forfait:hover span, .fixe .btn_forfait.current span { color:#fff;}		
.fixe #forfait_options, .fixe #forfait_duree { float:right; margin-right:20px; }
.fixe #forfait_options{ margin:10px 20px 0 0; }
.fixe #forfait_duree ul { margin-right:0; }
.fixe #forfait_duree li { float:left; text-align:center; }
	.fixe #forfait_duree .description{display:none;}
	.fixe #forfait_duree .current .description{display:block; font-size:9px; margin-top:3px;}	
.fixe .bloc ul { width:531px; height:291px; text-align:center; }
.fixe .bloc li { float:left; width:176px; }
.fixe .bloc li a, .fixe .menu li { display:block; padding:65px 5px 0 5px; width:166px; height:223px; font-weight:bold; background-image:url(img/etats_js.gif); color:#999; }
.fixe .bloc li a:hover { color:#fff;}
.fixe .bloc.menu li { font-weight:bold; cursor:auto; }
.fixe .bloc p.presentation{height:158px;}
	.fixe .bloc p.presentation span{font-size:16px;}

.fixe #offres {position:relative;}
	.fixe #offres #legende{position:absolute; top:40px ; left:0px;}
	
.fond-offre{padding:10px; width:605px; margin:0;}
.fixe-index .case2 { float:left; height:110px; margin:0; padding:20px 0 0 130px; width:520px; background:url(img/index_bg_bienvenue.gif) no-repeat 0 0 transparent; }
	
	/* styles semblables pour toutes les pages offres */
	.fixe #top #offres_top .sstitre { padding-left:20px; }
	.fixe #top #offres_top p.lien { padding:40px 0 0 20px; }
	
	.fixe #offres strong.accroche { font-size:18px; }
	.fixe #offres sup { font-size:9px; }
	
/* atout DOM */
.fixe-atout_dom, .fixe-atout_dom_detail  { background:#FFF url(img/bg_atout_dom_body.jpg) no-repeat center 0; }
	.fixe-atout_dom #top, .fixe-atout_dom_detail #top { background:#FFF url(img/bg_top_atout_dom.jpg) no-repeat center 0; }
	.fixe-atout_dom .avantages { margin:10px 0 20px 0; padding:1px; border:1px solid #ff9900; }
		.fixe-atout_dom .avantages p { padding:10px; background:transparent url(img/offres_bg_avantage.gif) repeat-x 0 bottom; line-height:20px; }
		.fixe-atout_dom .avantages p .promo { display:block; margin:10px 0; background-position:0 7px; }
	.fixe-atout_dom .case { margin-bottom:20px; padding:1px; border:1px solid #cccccc; }
		.fixe-atout_dom .case p { text-align:center; padding:15px 10px; background:transparent url(img/offres_bg_case.gif) repeat-x 0 bottom; }
	#offres .disclaimer { padding:10px 0; text-align:center;}
	
/* messagerie vocale enrichie */
/*.fixe-services-messagerie_vocale_enrichie .prix{margin:16px 0;}*/
	.fixe-services .montant {height:116px; margin:20px 0 30px 0;  position:relative; width:635px;}
		.fixe-services .montant .prix {  color:#FFFFFF;position:absolute;text-align:center; width:70px;}
			.fixe-services .montant .prix strong { display:block; font-size:16px;}
	.fixe-services.gf .montant {background:url(img/identifier_bg_promo_gf.jpg) no-repeat left top;}
		.fixe-services.gf .montant .prix { left:490px; top:20px;}
	.fixe-services.mq .montant {background:url(img/identifier_bg_promo_mq.jpg) no-repeat left top;}
		.fixe-services.mq .montant .prix {left:490px; top:20px;}
	.fixe-services.gp .montant {background:url(img/identifier_bg_promo_gp.jpg) no-repeat left top;}
		.fixe-services.gp .montant .prix {  left:360px;  top:60px;}
		.fixe-services.gp .montant .prix.iles { left:447px; top:18px;}		

span.pastille-fixe{display:inline-block; width:90px; height:41px; padding:5px; background:url(img/pastille_vierge.png) no-repeat 0 0; color:#fff; font-size:10px;}

