/* CSS pour le site Bouygues Telecom */
/*********************************************************************/
/* PAGES OFFRES - PAGES OPERATIONS COMMERCIALES - PAGES JEU CONCOURS */
/*********************************************************************/

/**************/
/**************/
/*** OFFRES ***/
/**************/
/**************/

#offres {
	float:left;
	margin:0;
}

#offres .logo {
	float:left;
	margin:40px 10px 15px 0;
}

#offres .perdu {
	float:right;
	padding:5px 31px 0 0;
}

#offres .perdu2 {
	float:right;
	padding:5px 11px 0 0;
}

#offres .textelogo {
	float:left;
	margin:90px 10px 0 0;
}

#offres .hauteur100 {
	height:100%;
}

#offres h3 {
	font-size:15px;
	margin:10px 25px 10px 20px;
}
	
#offres .bord {
	padding:5px 10px 10px 30px;
	height:100%;
}

#offres .bord_new {
	padding:0;
	height:160px;
}

#offres input {
	border:0;
}

#offres div.liens div {
	padding:0 10px;	
	position:relative;
	left:706px;
	height:30px;
	width:224px;
	background-color:white;
}	

#offres .divleft {
	float:left;
	width:690px;
	padding-left:5px;
}	

#offres span.texte {
	display:block;
	font-size:12px;
	margin:0 25px 10px 30px;
}

#offres sup {
	font-size:0.9em;
}		
		
#offres ul.puce li {
	font-weight:normal;
	padding-left:8px;
	background-position:top left;
	background-repeat:no-repeat;
}

/***************************/

#offres table {
	border-collapse:collapse;
	width:100%;
}
	
#offres table.reduit {
	border-collapse:collapse;
	width:98%;
}
	
	#offres table td {
		height:20px;
		text-align:center;
	}
	
	#offres table .topalign {
		vertical-align:top;
	}
	
	#offres table img.espacetop {
	    margin:26px 0 10px 1px;
		display:block;
	}
	
	#offres table .espace_N2 {
	    margin:0 0 0 10px;
	}
	
	#offres #forfaits table td.prixmensuel03 {
		font-weight:bold;
		background-color:#fff;
	}

		#offres table th.largeur {
			width:165px;
		}
	
		#offres table th.fond div, th.fond2 div {
			display:block;
			background-repeat:no-repeat;
			background-position:center;
			text-align:center;
			height:26px;
			padding-top:4px;
			font-size:17px;
			font-weight:bold;
			color:#FFF;	
		}

		#offres table th.largeur {
			width:165px;
		}
		
/***************************/

#offres .petit {
	font-size:10px;
	font-weight:normal;
}

#offres .produit {
	float:left;
	display:inline;
	width:192px;
	margin:15px 20px 15px 0;
}
	
	#offres .produit .nomtel {
		text-transform:uppercase;
		color:#019AA2;
		font-weight:bold;
		line-height:20px;
	}
	
	#offres .produit .prix01 {
		!line-height:28px;
		font-size:21px;
	}
	
	*> #offres .produit .prix01 {
		line-height:20px;
		!line-height:28px;
	}
	
	#offres .produit .prix02 {
		font-size:10px;
	}

#offres .produit_new {
	float:left;
	display:inline;
	width:305px;
	height:120px;
	margin:7px 18px 0 0;
	background:url(img/offres_top_produit_new.gif) no-repeat;
}
#offres .produit_new_last {
	float:left;
	display:inline;
	width:305px;
	height:120px;
	margin:7px 0 0 0;
	background:url(img/offres_top_produit_new.gif) no-repeat;
}

#offres .produit_new .nomtel, 
#offres .produit_new_last .nomtel {
	padding:3px 0 0 20px;
}

#offres .produit_new .nomtel p , 
#offres .produit_new_last .nomtel p {
		text-transform:uppercase;
		color:#019AA2;		
		line-height:20px;
	}
	
	#offres .produit_new .nomtel p span, 
	#offres .produit_new_last .nomtel p span {
		font-weight:bold;
	}
	
#offres .produit_new .image_tel, 
#offres .produit_new_last .image_tel {
	margin:0 0 0 15px;
	float:left;
	display:inline;
}

#offres .produit_new .infos_tel, 
#offres .produit_new_last .infos_tel {
	float:left;
	display:inline;
	width:85px;
	margin:11px 0 0 4px;
}

#offres .produit_new .infos_tel .prix01, 
#offres .produit_new_last .infos_tel .prix01 {
	font-size:24px;
}

#offres .colonne_droite_choisir {
	float:left;
	display:inline;
	width:140px;
}

#offres .produit_new .pictos_tel, 
#offres .produit_new_last .pictos_tel {
	width:140px;
	height:21px;
	margin:20px 0 0 0;
}

#offres .produit_new .pictos_tel p, 
#offres .produit_new_last .pictos_tel p {
	width:27px;
	height:21px;
	float:left;
	display:inline;
}

#offres .produit_new .bouton_choisir, 
#offres .produit_new_last .bouton_choisir {
	width:92px;
	height:19px;
	margin:30px 0 0 45px;
}

#offres .produit_new .bouton_choisir a, 
#offres .produit_new_last .bouton_choisir a {
	display:block;
	width:92px;
	height:20px;
	text-decoration:none;
}

#offres .produit_new_last .voir_mobiles {
	width:183px;
	height:22px;
	clear:both;
	float:left;
	display:inline;
	!margin:5px 0 0 114px;
	background:url(img/voir_mobiles.jpg) no-repeat;
}

*> #offres .produit_new_last .voir_mobiles {
	margin:7px 0 0 114px;
	!margin:5px 0 0 114px;
}

#offres .produit_new_last .voir_mobiles a {
	display:block;
	width:183px;
	height:22px;
	text-decoration:none;
}

/***************************/
	
#offres .largeur2 {
	width:693px;
}	

	#offres #avantages {
		width:645px;
		margin:-7px 18px 18px 18px;
	}

	#offres #avantages .top {
		height:6px;
		font-size:1px;
	}

	#offres #avantages .centre {
		padding:5px 0;
	}

	#offres #avantages .bottom {
		height:6px;
		font-size:1px;
	}
	
	#offres .services {
		float:left;
		margin-right:70px;
		margin-top:20px;
	}
			
	#offres .services table {
		width:205px;
	}
			
	#offres .services td {
		border-top:1px solid #A4A4A4;
		height:22px;
		text-align:left;
	}
			
	#offres .services td.derniere {
		border-bottom:1px solid #A4A4A4;
	}
			
	#offres .services td.prix01 {
		font-weight:normal;
		width:40px;
		border-right:1px solid #a4a4a4;
	}
			
	#offres .services td.acocher {
		text-align:center;
		width:23px;
	}
			
	#offres .services td.aide {
		text-align:center;
		width:23px;
	}
	




/***************************/

#offres #forfaits {
	clear:both;
	margin-bottom:30px;
}


/* Cover */        
#cover{height:155px;width:431px;padding:10px 5px 0 268px;margin-top:20px;}
#cover #in-1{height:90px;}
#cover.um #in-1{height:75px;padding-top:15px;}
#cover.um #in-1.type2{height:90px;padding:0;}
#cover.no-exclu{height:125px;width:436px;padding:40px 0 0 268px;margin-top:20px;}
#cover p{margin:0 0 5px;font-size:12px;font-weight:bold;color:#02b7c8;}
#cover p span.exposant{font-size:11px;font-weight:normal;vertical-align:6px;}
#cover.um p{color:#c5007b;}
#cover p strong{font-size:23px;color:#02b7c8;}
#cover.um p strong{color:#c5007b;}
#cover span.accroche{line-height:20px;font-size:18px;font-weight:bold;color:#ff4f00;}
#cover #exclu-web span.accroche{font-size:16px;}
#cover #exclu-web{padding-top:6px;background:url(img/offres/n3_cover/cover-separe.png) no-repeat 0 0;}
#cover #exclu-web img{position:relative;top:5px;}
#cover #exclu-web strong.accroche{font-size:16px;color:#ff4f00;}

/* User action */
p.useraction{height:22px;clear:left;}
p.useraction a{float:left;}
p.useraction a.backn1{height:22px;width:183px;display:block;background:url(img/offres/btn-back_to_offers.png) no-repeat;}
p.useraction a.backn1 span{display:block;overflow:hidden;text-indent:-9999px;}
p.useraction a.carre{margin:3px 0 0 20px;}

/* Trademarks */
.trademark{clear:left;margin-top:10px;font-size:10px;line-height:13px;font-size:10px;color:#909090;}
.trademarks{float:left;width:704px;margin-top:10px;font-size:10px;line-height:13px;font-size:10px;color:#909090;}

/*** BLOC DETAIL EQUIPEMENT superbox (MUSE carteBT)***/
#block_detail_equipement h1{color:#0A3448;font-size:13px;font-weight:bold;text-transform:none;height:36px;line-height:36px;text-transform:normal;padding:0 0 0 13px}
#block_detail_equipement h2{color:#02b7c8;font-size:12px;font-weight:bold;text-align:center;text-transform:uppercase;margin:13px 0 7px;padding:0 0 3px 0;background:url(img/offres/n2_internet/detail_equipement/border-sstitle.png) no-repeat 24px 100%;}

#block_detail_equipement .nom_equipement {float:left;display:inline;height:36px;width:678px;background:url(img/offres/n2_internet/detail_equipement/bg-title.png) no-repeat 0 0 #fff;}
#block_detail_equipement .nom_equipement p {float:left;display:inline;padding-left:13px;width:500px;height:36px;line-height:36px;font-size:13px;font-weight:bold;}

#block_detail_equipement .details_equipement {float:left;display:inline;width:678px;background:#fff}
#block_detail_equipement .details_equipement #loader {position:relative;}
#block_detail_equipement .details_equipement #loader img{position:absolute;z-index:10;left:645px;height:32px;width:32px;}

#block_detail_equipement .details_equipement .visuel {float:left;display:inline;width:270px;height:202px;text-align:center;}
#block_detail_equipement .details_equipement .infos_prix {float:left;display:inline;width:406px;height:202px;}
#block_detail_equipement .details_equipement .infos_prix p.carron_promo{float:left;width:314px;height:32px;margin-top:20px;padding:4px 0 0 10px;background:url(img/offres/n2_internet/detail_equipement/carron_promo.png) no-repeat 0 0;line-height:14px;color:#ff4d00;}
#block_detail_equipement .details_equipement .infos_prix p.carron_promo a{color:#ff4d00;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_gauche {float:left;width:170px;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_gauche p.prix {float:left;margin-top:20px;width:170px;color:#ff4d00;font-weight:bold;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_gauche p.prix span.pas_sup {float:left;font-size:28px;line-height:30px;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_gauche p.prix span.exposant {float:left;font-size:16px;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_gauche p.disponibilite {float:left;width:170px;height:18px;line-height:18px;font-weight:bold;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_gauche a.carre {cursor:pointer;text-decoration:underline;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_droite {float:left;margin-top:60px;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_droite img {cursor:pointer;}
#block_detail_equipement .details_equipement .infos_prix div.infos_prix_droite img.non_dispo {cursor:text;}

#block_detail_equipement .caracteristiques {float:left;display:inline;height:321px;width:678px;background:url(img/offres/n2_internet/detail_equipement/bg-caracteristiques.png) no-repeat left bottom #fff;}
#block_detail_equipement .caracteristiques #liste_onglets {float:left;display:inline;margin:4px 0 0 2px;width:184px;height:315px;}
#block_detail_equipement .caracteristiques #liste_onglets ul li {float:left;display:inline;padding-left:10px;width:174px;}
#block_detail_equipement .caracteristiques #liste_onglets ul li span{float:left;height:100%;width:100%;}

#block_detail_equipement .caracteristiques #liste_onglets ul li.simple {width:164px;background:url(img/offres/n2_internet/detail_equipement/fond_onglets.png) no-repeat -184px bottom;cursor:pointer;}
#block_detail_equipement .caracteristiques #liste_onglets ul li.simpleactif {height:45px;background:url(img/offres/n2_internet/detail_equipement/fond_onglets.png) no-repeat 0 bottom;}

#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_7 li {height:45px;line-height:45px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_6 li {height:52px;line-height:52px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_6 li.last,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_6 li.lastactif {height:55px;line-height:55px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_5 li {height:63px;line-height:63px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_4 li {height:79px;line-height:79px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_4 li.last,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_4 li.lastactif {height:78px;line-height:78px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_3 li {height:105px;line-height:105px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_2 li {height:158px;line-height:158px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_2 li.last,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_2 li.lastactif {height:157px;line-height:157px;}

#block_detail_equipement .caracteristiques #liste_onglets ul li.last {width:164px;background:url(img/offres/n2_internet/detail_equipement/fond_onglets.png) no-repeat -552px bottom;cursor:pointer;}
#block_detail_equipement .caracteristiques #liste_onglets ul li.lastactif {background:url(img/offres/n2_internet/detail_equipement/fond_onglets.png) no-repeat -368px bottom;}

#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_1 li.last,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_1 li.lastactif {height:315px;line-height:315px;background:url(img/offres/n2_internet/detail_equipement/fond_onglets.png) no-repeat -552px bottom;}

#block_detail_equipement .caracteristiques #liste_onglets ul li.simpleactif span,
#block_detail_equipement .caracteristiques #liste_onglets ul li.lastactif span {color:#009bba;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_7 li.simpleactif span,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_7 li.lastactif span {font-weight:bold;background:url(img/offres/n2_internet/detail_equipement/fond_fleches.png) no-repeat right 0;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_6 li.simpleactif span{font-weight:bold;background:url(img/offres/n2_internet/detail_equipement/fond_fleches.png) no-repeat right -45px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_6 li.lastactif span {font-weight:bold;background:url(img/offres/n2_internet/detail_equipement/fond_fleches.png) no-repeat right -44px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_5 li.simpleactif span,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_5 li.lastactif span {font-weight:bold;background:url(img/offres/n2_internet/detail_equipement/fond_fleches.png) no-repeat right -98px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_4 li.simpleactif span,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_4 li.lastactif span {font-weight:bold;background:url(img/offres/n2_internet/detail_equipement/fond_fleches.png) no-repeat right -161px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_3 li.simpleactif span,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_3 li.lastactif span {font-weight:bold;background:url(img/offres/n2_internet/detail_equipement/fond_fleches.png) no-repeat right -240px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_2 li.simpleactif span,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_2 li.lastactif span {font-weight:bold;background:url(img/offres/n2_internet/detail_equipement/fond_fleches.png) no-repeat right -344px;}
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_1 li.last span,
#block_detail_equipement .caracteristiques #liste_onglets ul.onglet_1 li.lastactif span {font-weight:bold;background:none;cursor:text;}

#block_detail_equipement .contenu_carateristique {float:left;}

#contenu_carateristique{float:left;width:489px;height:315px;overflow-y:auto;overflow-x:hidden;}

#contenu_carateristique div.carac_gen div.liste_carac {float:left;width:489px;}
#contenu_carateristique div.carac_gen div.liste_carac dl {float:left;display:inline;margin:10px 0 0 10px;}
#contenu_carateristique div.carac_gen div.liste_carac dl dt {float:left;width:225px;font-weight:bold;padding-left:15px;background:url(img/encoche.gif) no-repeat 0 5px;height:17px;line-height:17px;}
#contenu_carateristique div.carac_gen div.liste_carac dl dd {float:left;margin:0;height:17px;line-height:17px;}

#contenu_carateristique div.carac_gen div.inclus {float:left;display:inline;width:267px;margin:20px 0 10px 110px;background:url(img/lightbox/bg-ctt_bloc.png) no-repeat 0 100%;}
#contenu_carateristique div.carac_gen div.inclus .in-1{float:left;width:247px;padding:10px;background:url(img/lightbox/bg-hd_bloc.png) no-repeat 0 0;}
#contenu_carateristique div.carac_gen div.inclus dl {float:left;}
#contenu_carateristique div.carac_gen div.inclus dl dt {display:inline;margin:0 0 3px 0;font-weight:bold;color:#FF4D00;}
#contenu_carateristique div.carac_gen div.inclus dl dd {padding-left:35px;background:url(img/puce_rond.gif) no-repeat 20px 5px;}
#contenu_carateristique div.carac_gen p.carac_mentions {float:left;display:inline;font-size:9px;width:459px;margin:0 20px 0 10px;color:#b3b3b3;}

#contenu_carateristique div.description {float:left;display:inline;margin:0 0 0 10px;width:469px;}
#contenu_carateristique div.description p {float:left;margin:10px 10px 0 0;text-align:justify;}

#contenu_carateristique div.carac_tech p {float:left;margin:10px 10px 0 0;text-align:justify;}
#contenu_carateristique div.carac_tech ul {float:left;display:inline;margin:10px 0 0 10px;}
#contenu_carateristique div.carac_tech ul li{float:left;display:inline;width:220px;font-weight:bold;padding-left:15px;background:url(img/encoche.gif) no-repeat 0 5px;height:17px;line-height:17px;}

/****************/
/* BLOCS EDITOS */
/****************/
#content_down #bloc_infos {width:952px;}

/* Forfaits */
#content_down .bloc_entete_ouvert{width:952px;height:30px;background:url(img/offres/N3_bloc_entete.jpg) no-repeat;cursor:pointer;}
#content_down .bloc_entete_ferme{width:952px;height:31px;background:url(img/offres/N3_bloc_entete_ferme.jpg) no-repeat;margin:0 0 20px 0;cursor:pointer;}
#content_down .bloc_entete_ferme a{font-size:13px;font-weight:bold;text-decoration:none;color:#00b1c1;}
#content_down .bloc_entete_ouvert a{text-decoration:none;}
#content_down .bloc_entete_ouvert p,#content_down .bloc_entete_ouvert h3{float:left;display:inline;font-size:13px;font-weight:bold;color:#00b1c1;height:16px;width:908px;margin:9px 0 0 23px;}
#content_down .bloc_entete_ferme p,#content_down .bloc_entete_ferme h3{float:left;display:inline;font-size:13px;font-weight:bold;text-decoration:none;color:#00b1c1;height:16px;width:920px;margin:9px 0 0 23px;}

/* Universal Mobile */
#content_down  h3.bloc_um_entete_ouvert,
#content_down h3.bloc_um_entete_ferme{height:22px;width:929px;margin:0;padding:9px 0 0 23px;background-repeat:no-repeat;}
#content_down  h3.bloc_um_entete_ouvert{height:21px;background-image:url(img/offres/N3_bloc_entete_um.jpg);}
#content_down h3.bloc_um_entete_ferme{margin:0 0 20px;background-image:url(img/offres/N3_bloc_entete_ferme_um.jpg);}
#content_down h3.bloc_um_entete_ferme a,
#content_down h3.bloc_um_entete_ouvert a{float:left;height:16px;width:929px;text-decoration:none;font-size:13px;font-weight:bold;color:#a4027c;}

/* Common */
#content_down .bloc_milieu {width:922px;background:url(img/offres/N3_bloc_milieu.jpg) repeat-y;padding:0 15px;}
#content_down .bloc_milieu p{!width:922px;}
*> #content_down .bloc_milieu p{width:890px;!width:922px;} /* ? */
#content_down .bloc_milieu a{text-decoration:underline;}
#content_down .bloc_milieu ul{list-style-position:inside;padding:0;}
#content_down .bloc_milieu li{background:url(img/offres/puce_grise.gif) no-repeat;width:900px;padding:0 0 0 10px;}
#content_down .bloc_bas{width:952px;height:25px;background:url(img/offres/N3_bloc_bas.jpg) no-repeat;margin:0 0 20px 0;}
#content_down #options_gauche{float:left;display:inline;width:393px;}
#content_down #options_gauche div {width:393px;height:16px;padding:3px 0 0px 3px;border-bottom:1px solid #cbcbcb;}
#content_down #options_gauche p.texte_option {width:375px;float:left;display:inline;}
#content_down #options_gauche p.image_option {width:14px;height:14px;float:left;display:inline;}
#content_down #options_gauche span.forfait {width:310px;float:left;display:inline;color:#646361;}
#content_down #options_gauche .prix {color:#ff4d00;}
#content_down #options_droite {width:455px;height:211px;float:left;display:inline;background:url(img/offres/options_droite.png) no-repeat;margin:0 0 0 15px;padding:15px  10px 15px 10px;color:#7c9bb8;}
#content_down .bloc_milieu   #options_droite p {width:455px;}
#content_down #options_droite p, #content_down #options_droite a , #content_down #options_droite div {color:#7c9bb8;text-align:justify;}
#content_down #options_droite li {background:url(img/offres/puce_bleu_clair.gif) no-repeat;!width:435px;color:#7c9bb8;text-align:justify;}
*> #content_down #options_droite li {width:445px;!width:435px;}