#globalcontainer2 {
	background-color:#FFF;
}

#header2 {
	background:url(img/fond-header2.gif) top repeat-x;
}
	
#global2 {
	width: 771px;
}

#offres {
	margin: 0 0 0 20px;
	}

#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%;
	}
.arbo{display:none;}
#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: 100%;
	display: none;
}

#offres input {
	border:0px;
}		

/*  3 blocs d'accueil */	

#offres .boxoffres {
	width:215px;
	margin:18px 14px 0 0;
	float:left;
}

#offres .boxoffres a{
	text-decoration:none;
}	

#offres .boxoffres .image, #offres .boxoffres .image2 {
	height:42px;
	width:215px;
}	

#offres .boxoffres .image2 div {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:15px;
	padding:5px 0 0 15px;
	width: 200px;
}	

#offres .boxoffres .image span,#offres .boxoffres .image  a:hover  {
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	font-size:15px;
	display:block;
	padding:5px 0 0 15px;
	width: 200px;
}	

#offres .mentionOffreN2,#offres .mentionOffreN2 p{
	margin-left:10px;
	font-size:9px;
	margin-top:15px;
}

#offres .boxoffres .texte {
	padding:6px 10px 0 10px;
	height: 150px;
	overflow: hidden;
}	

#offres .boxoffres .bottom span {
	font-weight:bold;
	color:#FFF;
	text-align:right;
	display:inline;
	padding:2px 5px;
}

#offres .intitule {
	font-size:15px;
	font-weight:bold;
	padding:4px 7px;
	background-color : white;
}	

	#offres #boiteforfaits .image {
		background:url(img/top-forfaits.gif) no-repeat bottom;
	}
	
	#offres #boiteforfaits .image2 {
		background:url(img/top-forfaits2.gif) no-repeat bottom;
	}
	
	#offres #boiteforfaits div.texte {
		background-color:#e5f7f9;
		border-top: 1px solid #00b1c1;
	}	
	
	#offres #boiteforfaits div.bottom {
		background:url(img/offres_forfaits_box_bottom.gif) no-repeat bottom;
		background-color:#00b1c1;
	}
	
	#offres #boiteforfaits .intitule {
		color:#008e9a;
		border-top:1px solid #008e9a;
	}	
	
	#offres #boiteprepayees .image {
		background:url(img/top-prepayees.gif) no-repeat bottom;
	}

	#offres #boiteprepayees .image2 {
		background:url(img/top-prepayees2.gif) no-repeat bottom;
	}
	
	#offres #boiteprepayees div.texte {
		background-color:#e5f7f9;
		border-top: 1px solid #00b1c1;
	}	
	
	#offres #boiteprepayees div.bottom {
		background:url(img/offres_prepayees_box_bottom.gif) no-repeat bottom;
		background-color:#00b1c1;
	}

	#offres #boiteprepayees .intitule {
		color:#008e9a;
		border-top:1px solid #00b1c1;
	}	
	
	#offres #boiteuniversal .image {
		background:url(img/top-universal.gif) no-repeat bottom;
	}

	#offres #boiteuniversal .image2 {
		background:url(img/top-universal2.gif) no-repeat bottom;
	}
	
	#offres #boiteuniversal div.texte {
		background-color:#fbebf5;
		border-top: 1px solid #da389d;
	}	
	
	#offres #boiteuniversal div.bottom {
		background:url(img/offres_universal_box_bottom.gif) no-repeat bottom;
		background-color:#da389d;
	}
		
	#offres #boiteuniversal .intitule {
		color:#da389d;
		border-top:1px solid #da389d;
	}	
	
#offres div.liens div {
	padding:0px 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 .texte_gamme_nomade {
		float:left;
		display: inline;
		margin: -48px 0 0 150px!important;
		margin: -44px 0 0 150px;
		font-size:12px;
	}
	
	#offres .texte_um_sl {
		font-size:12px;
		margin: -16px 25px 10px 23px;
	}
	
	#offres .texte_um_sl_pta {
		font-size:12px;
		margin: 16px 25px 10px 23px!important;
		margin: 13px 25px 10px 23px;
	}
	
	#offres .texte_um_fb {
		font-size:12px;
		margin: -29px 0 10px 23px!important;
		margin: -30px 0 10px 23px;
	}
	
	#offres .texte_um_fb_pta {
		font-size:12px;
		margin: -6px 0 10px 23px!important;
		margin: -6px 0 10px 23px;
	}
	
	#offres .texte_um_fb_bis {
	    margin: 17px 0 0 23px!important;
		margin: 14px 0 0 23px;
	}
	
	#offres .texte_um_cum {
		font-size:12px;
		margin: -15px 0 10px 23px!important;
		margin: -16px 0 10px 23px;
	}
	
	#offres .texte_um_cum_pta {
		font-size:12px;
		margin: 8px 0 10px 18px;
	}

#offres sup {
	font-size: 0.9em;
}		

#offres .asavoir {
	line-height:12px;
	float:right;
	width:245px;
	padding-right:4px;
}
	
	#offres .asavoir .explication {
		background-repeat:no-repeat;
		height:55px;
		width:245px;
		padding:0 0 0 0;
		font-weight:bold;
	}
	
	#offres .asavoir .minipub {
		height:53px;
		width:245px;
		background-color: #b9e9ed;
	}
	
	#offres .asavoir .minipubdecale {
		height:53px;
		width:245px;
		margin-top:-11px;
	}
	
    #offres .asavoir div.marge {
		padding:0 10px 10px 7px;
    }

    #offres .asavoir div.marge2 {
		padding:10px;
		line-height:14px;
    }

		#offres .asavoir div.marge .titre, .asavoir div.marge2 .titre {
			font-size:12px; 
		}
		
#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 .petitgris {
	font-size:10px;
	font-weight:normal;
	color:#666;
	padding-bottom:10px;
}

#offres .produit {
	float:left;
	display: inline;
	width:192px;
	margin:15px 20px 15px 0;
}

	#offres .produit .topproduit {
		background-image:url(img/offres_top_produit.gif);
		background-repeat:no-repeat;
		background-position:bottom;
		font-size:1px;
		height:5px;
	}

	#offres .produit .contenuproduit {
		text-align:center;
		border-left:1px solid #CCC;
		border-right:1px solid #CCC;
		padding:5px;
		background-color:#FFF;
	}
	
	#offres .produit .contenuproduit img {
		margin:15px 0;
	}
	
	#offres .produit .contenubouton {
		text-align:center;
		border-left:1px solid #CCC;
		border-right:1px solid #CCC;
		border-top:1px solid #CCC;
		padding:10px;
		background-color:#E0F3F7;
	}
	
	#offres .produit .nomtel {
		text-transform:uppercase;
		color: #019AA2;
		font-weight:bold;
		line-height:20px;
	}
	
	#offres .produit .prix01 {
		line-height:20px!important;
		line-height:28px;
		font-size:21px;
	}
	
	#offres .produit .prix02 {
		font-size:10px;
	}
	
	#offres .produit .bottomproduit {
		background-image:url(img/offres_bottom_produit.gif);
		background-repeat:no-repeat;
		background-position:top;
		font-size:1px;
		height:3px;
	}

#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: 7px 0 0 114px!important;
	margin: 5px 0 0 114px;
	background: url(img/voir_mobiles.jpg) no-repeat;
}
#offres .produit_new_last .voir_mobiles a {
	display: block;
	width: 183px;
	height: 22px;
	text-decoration: none;
}
	#offres .largeur1 {
		width:955px;
		margin: 0 0 40px 0;
	}	
	
	#offres .largeur2 {
		/*width:693px;*/
		width:500px; /* print*/
	}	
	
		#offres #avantages {
		/*width: 645px;*/
		width:500px;
		margin: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;
		}

	/* FORFAITS N2 NEW */
	
	#recap_forfaits {
	    float: left;
	    display: inline;
	    margin: 0;
	    width: 950px;
	    height: 475px;
	}

					#recap_forfaits_1 {
					    float: left;
					    display: inline;
					    margin: 0;
					    width: 123px;
					    height: 475px;
					    background: url(img/offres/forfaits_n2/fond_recap_forfaits_1.png) no-repeat;
	}
	
							/*#recap_forfaits_1_lien1 {
							    float: left;
							    display: inline;
							    margin: 360px 0 0 30px;
							}*/
					
							#recap_forfaits_1_lien2 {
							    float: left;
							    display: inline;
							    margin: 410px 0 0 18px;
							    width: 75px;
							    height: 23px;
	}	
	
									#recap_forfaits_1_lien2 a {
									    display: block;
									    width: 75px;
									    height: 23px;
			}
		
			.recap_forfaits_haut {
			    float: left;
			    display: inline;
			    margin: 181px 0 0 0;
			    width: 199px;
			    height: 201px;
			}
		
			.recap_forfaits_bas {
			    float: left;
			    display: inline;
			    margin: 0 0 0 0;
			    width: 199px;
			    height: 93px;			
		}	
		
					#recap_forfaits_2 {
					    float: left;
					    display: inline;
					    margin: 0;
					    width: 209px;
					    height: 475px;
					    background: url(img/offres/forfaits_n2/fond_recap_forfaits_2.png) no-repeat;
		}	
			
							.recap_forfaits_tr1 {
							    float: left;
							    display: inline;
							    margin: 0 0 0 0;
							    width: 199px;
							    height: 24px;
							    border-bottom: 1px solid #cbcbcb;
		}	
			
							.recap_forfaits_tr {
							    float: left;
							    display: inline;
							    margin: 0;
							    width: 199px;
							    height: 24px;
							    border-bottom: 1px solid #cbcbcb;
		}	
			
							.recap_forfaits_tr2 {
							    float: left;
							    display: inline;
							    margin: 24px 0 0 0;
							    width: 199px;
							    height: 24px;
							    border-bottom: 1px solid #cbcbcb;
							}
							
									.recap_forfaits_td1 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 48px;
									    height: 24px;
		}	
			
											.recap_forfaits_td1 p {
											    width: 48px;
											    text-align: center;
											    line-height: 24px;
											    font-size: 12px;
											    font-weight: bold;
											    color: #007a97;
		}	
			
									.recap_forfaits_td2 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 78px;
									    height: 24px;
									}

											.recap_forfaits_td2 p {
											    width: 78px;
											    text-align: center;
											    line-height: 24px;
											    font-size: 12px;
											    font-weight: bold;
											    color: #03a8b7;
		}	
			
									.recap_forfaits_td3 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 73px;
									    height: 24px;
		}	
			
											.recap_forfaits_td3 p {
											    width: 73px;
											    text-align: center;
											    line-height: 24px;
											    font-size: 12px;
											    font-weight: normal;
											    color: #03b2c2;
		}	

					.recap_forfaits_audela {
					    float: left;
					    display: inline;
					    margin: 5px 0 0 12px; /* pour IE 5 et 6 */
		}	

					*>.recap_forfaits_audela {
					    float: left;
					    display: inline;
					    margin: 3px 0 0 12px; /* pour FF et standards */
					    !margin: 5px 0 0 12px; /* pour IE7 */
		}
	
							.recap_forfaits_audela p {
							    color: #777;
							    font-size: 11px;
		}
	
									.recap_forfaits_audela p span {
									    color: #007a97;
		}
	
					.recap_forfaits_audela2 {
					    float: left;
					    display: inline;
					    margin: 3px 0 0 12px;
		}
	
							.recap_forfaits_audela2 p {
							    color: #777;
							    font-size: 11px;
		}
	
									.recap_forfaits_audela2 p span {
									    color: #007a97;
		}
	
					.recap_forfaits_sms {
					    float: left;
					    display: inline;
					    margin: 0 0 0 12px;
		}
		
							.recap_forfaits_sms p {
							    color: #777;
							    font-size: 11px;
		}
	
									.recap_forfaits_sms p span {
									    color: #007a97;
		}
	
					.recap_forfaits_mms {
					    float: left;
					    display: inline;
					    margin: 0 0 0 97px;
		}
	
							.recap_forfaits_mms p {
							    color: #007a97;
							    font-size: 11px;
		}
	
					.recap_forfaits_lien {
					    float: left;
					    display: inline;
					    margin: 13px 0 0 33px;
					    width: 134px;
					    height: 11px;					
		}
			
							.recap_forfaits_lien a {
							    display: block;
							    width: 134px;
							    height: 11px;							
		}
		
			#recap_forfaits_3 {
			    float: left;
			    display: inline;
			    margin: 0;
			    width: 209px;
			    height: 475px;
			    background: url(img/offres/forfaits_n2/fond_recap_forfaits_3.png) no-repeat;
		}

			#recap_forfaits_4 {
			    float: left;
			    display: inline;
			    margin: 0;
			    width: 209px;
			    height: 475px;
			    background: url(img/offres/forfaits_n2/fond_recap_forfaits_4.png) no-repeat;
		}		

			#recap_forfaits_5 {
			    float: left;
			    display: inline;
			    margin: 0;
			    width: 200px;
			    height: 475px;
			    background: url(img/offres/forfaits_n2/fond_recap_forfaits_5.png) no-repeat;
			}
	
	#options_forfaits_ferme {
	    float: left;
	    display: inline;
	    margin: 27px 0 0 0;
	    width: 953px;
			}

			#options_forfaits_haut_ferme {
			    float: left;
			    display: inline;
			    margin: 0 0 0 0;
			    width: 953px;
			    height: 35px;
			    background: url(img/offres/forfaits_n2/options_forfaits_haut_ferme.png) no-repeat;
			}
		
					#options_forfaits_haut_ferme a {
					    display: block;
					    width: 953px;
					    height: 35px;
			}

			#options_forfaits_bas_ferme {
			    float: left;
			    display: inline;
			    margin: 0 0 0 0;
			    padding: 0 0 31px 0;
			    width: 953px;
			    height: 20px;
			    background: url(img/offres/forfaits_n2/options_forfaits_bas_old.png) no-repeat;
			}

					#options_forfaits_bas_ferme a {
					    display: block;
					    width: 953px;
					    height: 20px;
			}

	#options_forfaits_ouvert {
	    float: left;
	    display: inline;
	    margin: 27px 0 0 0;
	    width: 953px;
			}
			
			#options_forfaits_haut_ouvert {
			    float: left;
			    display: inline;
			    margin: 0 0 0 0;
			    width: 953px;
			    height: 35px;
			    background: url(img/offres/forfaits_n2/options_forfaits_haut_moins.png) no-repeat;
			}
			
					.options_forfaits_haut_ouvert_lien {
					    float: right;
					    display: inline;
					    margin: 8px 7px 0 0;
					    width: 15px;
					    height: 14px;					
					}
					
							.options_forfaits_haut_ouvert_lien a {
							    display: block;
							    width: 15px;
							    height: 14px;							
							}
			
			#options_forfaits_milieu {
			    float: left;
			    display: inline;
			    margin: 0 0 0 0;
			}
			
			#options_forfaits_bas_ouvert {
			    float: left;
			    display: inline;
			    margin: 0 0 0 0;
			    width: 953px;
			    height: 51px;
			    background: url(img/offres/forfaits_n2/options_forfaits_bas.png) no-repeat;
			}

	/* FORFAIT BLOQUE N2 NEW */
	
	#recap_forfait_bloque {
	    float: left;
	    display: inline;
	    margin: 0;
	    padding: 0 0 27px 0;
	    width: 946px;
	    height: 411px;
	}
			
					#recap_forfait_bloque_1 {
					    float: left;
					    display: inline;
					    margin: 0;
					    width: 124px;
					    height: 411px;
					    background: url(img/offres/forfait_bloque_n2/fond_recap_forfait_bloque_1.png) no-repeat;
			}

							#recap_forfait_bloque_1_lien2 {
							    float: left;
							    display: inline;
							    margin: 346px 0 0 18px;
							    width: 75px;
							    height: 23px;
			}
					
									#recap_forfait_bloque_1_lien2 a {
									    display: block;
									    width: 75px;
									    height: 23px;
			}		

					#recap_forfait_bloque_2 {
					    float: left;
					    display: inline;
					    margin: 0;
					    width: 208px;
					    height: 411px;
					    background: url(img/offres/forfait_bloque_n2/fond_recap_forfait_bloque_2.png) no-repeat;
			}

							.recap_forfait_bloque_2_bloc1 {
							    float: left;
							    display: inline;
							    margin: 188px 0 0 0;
			}
			
									.recap_forfait_bloque_2_tr1 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 197px;
									    height: 17px;
			}
			
											.recap_forfait_bloque_2_tr1_td1 {
											    float: left;
											    display: inline;
											    margin: 0;
											    width: 47px;
											    height: 17px;
			}
			
													.recap_forfait_bloque_2_tr1_td1 p {
													    width: 47px;
													    line-height: 17px;
													    text-align: center;
													    font-size : 12px;
														font-weight: bold;
													    color: #952c7b;
			}
			
											.recap_forfait_bloque_2_tr1_td2 {
											    float: left;
											    display: inline;
											    margin: 0;
											    width: 77px;
											    height: 17px;
			}
			
													.recap_forfait_bloque_2_tr1_td2 p {
													    width: 77px;
													    line-height: 17px;
													    text-align: center;
													    font-size : 12px;
													    font-weight: bold;													    
													    color: #b63696;
													}
	
											.recap_forfait_bloque_2_tr1_td3 {
											    float: left;
											    display: inline;
											    margin: 0;
											    width: 73px;
											    height: 17px;
											}
	
													.recap_forfait_bloque_2_tr1_td3 p {
													    width: 73px;
													    line-height: 17px;
													    text-align: center;
													    font-size : 12px;
														font-weight:bold;
													    color: #b63696;
			}		

							.recap_forfait_bloque_2_bloc2 {
							    float: left;
							    display: inline;
							    margin: 18px 0 0 0;
			}
	
									.recap_forfait_bloque_2_tr2 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 197px;
									    height: 32px;
			}
	
											.recap_forfait_bloque_2_tr2_td1 {
											    float: left;
											    display: inline;
											    margin: 0;
											    width: 47px;
											    height: 32px;
			}
	
													.recap_forfait_bloque_2_tr2_td1 p {
													    margin: 16px 0 0 0;
													    width: 47px;
													    text-align: center;
													    font-size : 12px;
													    font-weight: bold;													    
													    color: #fff;
			}
			
											.recap_forfait_bloque_2_tr2_td2 {
											    float: left;
											    display: inline;
											    margin: 0;
											    width: 77px;
											    height: 32px;
			}
											
													.recap_forfait_bloque_2_tr2_td2 p {
													    width: 77px;
													    line-height: 32px;
													    text-align: center;
													    font-size : 12px;
													    font-weight: bold;													    
													    color: #952c7b;
			}
			
											.recap_forfait_bloque_2_tr2_td3 {
											    float: left;
											    display: inline;
											    margin: 0;
											    width: 73px;
											    height: 32px;
											}
			
													.recap_forfait_bloque_2_tr2_td3 p {
													    width: 73px;
													    line-height: 32px;
													    text-align: center;
													    font-size : 12px;
			font-weight: bold;
													    color: #952c7b;
													}
											
							#recap_forfait_bloque_2_lien2 {
							    float: left;
							    display: inline;
							    margin: 57px 0 0 31px;
							    width: 137px;
							    height: 13px;
							}
					
									#recap_forfait_bloque_2_lien2 a {
									    display: block;
									    width: 137px;
									    height: 13px;
									}
									
					#recap_forfait_bloque_3 {
					    float: left;
					    display: inline;
					    margin: 0;
					    width: 209px;
					    height: 411px;
					    background: url(img/offres/forfait_bloque_n2/fond_recap_forfait_bloque_3.png) no-repeat;
					}
	
							.recap_forfait_bloque_3_tr1 {
							    float: left;
							    display: inline;
							    margin: 147px 0 0 0;
							    width: 199px;
							    height: 40px;
							}
			
									.recap_forfait_bloque_3_tr1_td1 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 48px;
									    height: 40px;
									}
	
											.recap_forfait_bloque_3_tr1_td1 p {
											    width: 48px;
											    line-height: 40px;
											    text-align: center;
											    font-size : 12px;
												font-weight:bold;
											    color: #952c7b;
											}		
	
									.recap_forfait_bloque_3_tr1_td2 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 78px;
									    height: 40px;
									}
			
											.recap_forfait_bloque_3_tr1_td2 p {
											    margin: 5px 0 0 0;
											    width: 78px;
											    text-align: center;
											    font-size : 12px;
											    font-weight: bold;
											    color: #952c7b;
											    line-height: 11px;
											}
	
													.recap_forfait_bloque_3_tr1_td2 p span {
													    font-size: 10px;
													    color: #aeaeae;
													    font-weight: normal;
													}
	
									.recap_forfait_bloque_3_tr1_td3 {
									    float: left;
									    display: inline;
									    margin: 0;
									    width: 73px;
									    height: 40px;
			}
			
											.recap_forfait_bloque_3_tr1_td3 p {
											    margin: 5px 0 0 0;
											    width: 73px;
											    text-align: center;
											    font-size : 12px;
			font-weight: bold;
											    color: #a33087;
											    line-height: 11px;
											}
											
													.recap_forfait_bloque_3_tr1_td3 p span {
													    font-size: 10px;
													    color: #9c9c9c;
													    font-weight: normal;
			}
			
							#recap_forfait_bloque_3_lien2 {
							    float: left;
							    display: inline;
							    margin: 191px 0 0 32px;
							    width: 137px;
							    height: 13px;
			}
	
									#recap_forfait_bloque_3_lien2 a {
									    display: block;
									    width: 137px;
									    height: 13px;
			}
	
					#recap_forfait_bloque_4 {
					    float: left;
					    display: inline;
					    margin: 0;
					    width: 405px;
					    height: 411px;
					    background: url(img/offres/forfait_bloque_n2/fond_recap_forfait_bloque_4.png) no-repeat;
					}

	/*  offres forfaits */	

	#offres #forfaits {
		clear:both;
		margin-bottom: 30px;
	}
	
	.profiter_offre {
	margin: -10px 0 20px 20px;
	}
	
		#offres #forfaits .textelogo h1 {
			font-size:20px; 
			font-weight:bold;
			color:#01B1C0;
			}
		
		#offres #forfaits .textelogo h2 {
			font-size:17px;
			font-weight: normal;
			color:#01B1C0;
			}
		
		#offres #forfaits .contenuoffre {
			height:100%;
			background: url(img/offres_forfaits_grdbox_fd.gif);
			background-repeat:repeat-y;
		}	
		
		#offres #forfaits .top {
			background:url(img/offres_forfaits_gdbox_top.gif) no-repeat bottom;
			height:27px;
		}	
			
		#offres #forfaits div.divleft .toparrondi {
			background:url(img/offres_forfaits_gdbox_topar.gif) no-repeat top;
			height:4px;
			font-size:1px;
			width:696px;
		}	
			
		#offres #forfaits .top2 {
			background:url(img/offres_forfaits_gdbox_top2.gif) no-repeat bottom;
			height:32px;
		}	
			
		#offres #forfaits .top3 {
			/*background:url(img/offres_forfaits_top.gif) no-repeat bottom;*/ /*print*/
			/*height:32px;*/
		}	
			
		#offres #forfaits .ou {
			background:url(img/offres_forfaits_gdbox_ou.gif) no-repeat bottom;
			height:27px;
		}	
			
		#offres #forfaits .ou2 {
			background:url(img/offres_forfaits_gdbox_ou2.gif) no-repeat top left;
			height:11px;
			font-size:1px;
			width:696px;

		}	
			
		#offres #forfaits .bottom {
			background:url(img/offres_forfaits_gdbox_bot.gif) no-repeat bottom;
			height:32px;
		}	
			
		#offres #forfaits .bottom2 {
			background:url(img/offres_forfaits_gdbox_bot2.gif) no-repeat bottom;
			height:32px;
		}	

		#offres #forfaits .bottom3 {
			/*background:url(img/offres_forfaits_bottom.gif) no-repeat bottom;*/ /*print*/
			/*height:32px;*/
		}	

		#offres #forfaits div.asavoir_bas {
		   background:url(img/offres_forfaits_asavoir_bas.gif) no-repeat top right;
		   height:10px;
		}
		
      #offres #forfaits div.liens div span{
          font-size: 12px;
          font-weight: bold;
          color: #019aa2;    
		}	

		#offres #forfaits div.liens {
			background:url(img/offres_forfaits_asavoir_bas.gif) no-repeat bottom right;
		}
	
		#offres #forfaits .asavoir .explication {
			background-image:url(img/offres_forfaits_asavoir.gif);
			color:#00b1c1;
		}
	
		#offres #forfaits .asavoir .arrondisousmini {
			background:url(img/offres_forfaits_arrondisous.gif) no-repeat top;
			font-size:1px;
			height: 7px;
			width:245px;
		}
	
		#offres #forfaits table tr.formule th {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			border-bottom:1px solid #ceeff3;
			border-top:1px solid #ceeff3;
			background-color:#FFF;
			vertical-align:middle;
			text-align:center;
		}
	
		#offres #forfaits table tr.formule th img {
			margin:0px 1px;
		}
	
		#offres #forfaits table tr.formule td {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			width:63px;
		}
	
		#offres #forfaits table tr.formule td.cellVide {
            background: none;
			width:63px;
		}
	
		#offres #forfaits table th.prixmensuel01 {
			color: #00b1c1;
			background-color:#FFF;
		}
		
		#offres #forfaits table th.prixmensuel02 {
			color: #00b1c1;
			background-color:#cceff2;
		}
	
		#offres #forfaits table td.sms {
			background-color:#c3f3f8;
		}
	
		#offres #forfaits table td.formule {
			font-size:12px; 
			font-weight:bold;
			height:20px;
			padding-top: 5px;
		}
	
		#offres #forfaits table th.degrade {
			width:155px;
			background:url(img/offres_forfaits_tableaudegr.gif) bottom right no-repeat;
		}
	
		#offres #forfaits table td.prixmensuel04 {
			text-align:center;
			background-color:#c3f3f8;
		}
			
		#offres #forfaits table .bordbas1 {
			border-bottom: 1px solid #00b1c1;
		}
		
		#offres #forfaits table .bordbas2 {
			border-bottom: 1px solid #8edde4;
		}

		#offres #forfaits .content {
			border:5px solid #00b1c1;
			background-color:#e5f7f9;
			padding:5px 0px;
			width:650px; /* AJOUT print */
		}		

			#offres #forfaits #avantages .top {
			/*background:url(img/offres_avantages_top.gif) no-repeat bottom;*/ /*print*/
			background-image:none;
			}
	
			#offres #forfaits #avantages .centre {
			/*border-right:3px solid #00b1c1;
			border-left:3px solid #00b1c1;*/
			border:3px solid #00b1c1;
			background-color:#c3f3f8;
			width:600px; /* AJOUT print */
			}

			#offres #forfaits #avantages .bottom {
			/*background:url(img/offres_avantages_bottom.gif) no-repeat top;*/ /*print*/
			background-image:none;
			}
		
			#offres #forfaits table tr.prixmensuel th {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			color: #00b1c1;
			/*background-color:#e2f6f8;*/
background-color:white;
			text-align:left;
			font-size:11px;
			padding:0px 5px;
			}

			#offres #forfaits table tr.prixmensuel td {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			background-color:#FFF;
			font-size:11px;
    		text-align:left;
			}

			#offres #forfaits table tr.prixmensuel td.cellVide {
			background: none;
			background-color:#FFF;
			font-size:11px;
    		text-align:left;
			}

			#offres #forfaits table tr.prixmensuel sup
			{
                font-size : 12px;
			}
			
			
			#offres #forfaits table tr.prixmensuel2 th {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			color: #00b1c1;
			/*color: green;*/
			background-color:#aeebf1;
			text-align:left;
			font-size:11px;
			padding:0px 5px;
			border-bottom: 1px solid #00b1c1;
			}

			#offres #forfaits table tr.prixmensuel2 td {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			background-color:#c3f3f8;
			font-size:11px;
			border-bottom: 1px solid #00b1c1;
    		text-align:left;
			}
			
			#offres #forfaits table tr.prixmensuel2 td.cellVide {
			background: none;
			background-color:#c3f3f8;
			font-size:11px;
			border-bottom: 1px solid #00b1c1;
    		text-align:left;
			}

			#offres #forfaits table tr.prixmensuel2 sup
			{
                font-size : 12px;
			}
			
			#offres #forfaits table tr.audela th {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			
			text-align:left;
			font-size:11px;
			font-weight:normal;
			padding:0px 5px;
			border-bottom: 1px solid #84d9e1;
			}

			#offres #forfaits table tr.audela td {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			
			font-size:11px;
			border-bottom: 1px solid #84d9e1;
			}

			#offres #forfaits table tr.formule td div {
			font-size:17px;
			font-weight:bold;
			color:#FFFFFF;	
			padding:5px 0px;
			/*width:100%;*/
			}
			
		#offres #forfaits .pousse_107 {
		    clear:both;
		    width:0; 
		    height: 0; 
		    margin: 0!important; 
		    margin:-14px 0 0 0; 
		    padding:0;
			}
		
	/*  offres forfaits violet */	
/* neo */
			#offres .violet span.plus {
				font-weight:bold;
				font-size:16px;
				line-height:14px;
				color: #af97e5;
			}		

			#offres .violet .asavoir div.marge .titre, #offres .integral .asavoir div.marge2 .titre {
				color:#af97e5;
			}

			#offres .violet ul.puce li {
				background-image:url(img/puce_neo.gif);
			}
			
			#offres .violet h3.traitgauche p {
				border-bottom:1px solid #af97e5;
				color: #af97e5;	
			}
			
			#offres .violet table tr.formule td div {
			width:200%;
			background:url(img/offres_neo_int_fond.gif) no-repeat center;
			}
			
			#offres .violet table tr.illimite td {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			font-size:11px;
			font-weight: bold;
			color:#af97e5;
			}
			
			#offres .violet .petit {
			color:#af97e5;
			}
			
			#offres #orange .asavoir div.marge .titre{
				/*color:#ED6501;*/
				color:#00b1c1;
			}	
			
		
	
	/*  offres forfaits bleu */
	/* exprima */	
	
			#offres .bleu span.plus {
				font-weight:bold;
				font-size:16px;
				color: #00b1c1;
			}		

			#offres .bleu .asavoir div.marge .titre, #offres .exprima .asavoir div.marge2 .titre {
				color:#00b1c1;
			}
	
			#offres .bleu ul.puce li {
				background-image:url(img/puce_exprima.gif);
			}
	
			#offres .bleu h3.traitgauche p {
				border-bottom:1px solid #7fd8e0;
				color: #00b1c1;	
			}
	
			#offres .bleu table tr.formule td div {
				background:url(img/offres_forfaits_ref_fond.gif) no-repeat center;
			}
			
			#offres .bleu .petit {
			color:#00b1c1;
			}
			#offres .bleu table tr.formule td div {
				background:url(img/offres_forfaits_ref_fond.gif) no-repeat center;
			}
			
			
			#offres .bleu td.texte {
			font-size:11px;
			font-weight: bold;
			color:#00b1c1;
			}
	
			#offres .bleu table tr.illimite td {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			font-size:11px;
			font-weight: bold;
			color:#00b1c1;
			}
			
	/*  offres forfaits mini forfait */
	
			#offres .bleufonce span.plus {
				font-weight:bold;
				font-size:16px;
				color: #7fb6d5;
			}		
	
			#offres .bleufonce .asavoir div.marge .titre, #offres .bleufonce .asavoir div.marge2 .titre {
				color:#005baa;
			}
			
			#offres .bleufonce ul.puce li {
				background-image:url(img/puce_mini.gif);
			}
	
			#offres .bleufonce h3.traitgauche p {
				border-bottom:1px solid #7fadd4;
				color: #005baa;	
			}
	
			#offres .bleufonce table tr.formule td div {
				background:url(img/offres_forfaits_min_fond.gif) no-repeat center;
			}
			
			#offres .bleufonce table tr.illimite td {
			background: url(img/offres_forfaits_borddroit.gif) repeat-y right;
			font-size:11px;
			font-weight: bold;
			color:#7fb6d5;
			}
			
			#offres .bleufonce .petit {
			color:#7fb6d5;
			}
	
			#offres .bleufonce td.texte {
			font-size:11px;
			font-weight: bold;
			color:#7fb6d5;
			}
	

	/*  offres universal mobile */	

    #offres #universal {
		clear:both;
		margin: 0 0 40px 0;
    }	
	
		#offres #universal .content {
			/*border-left:5px solid #da389d;
			border-right:5px solid #da389d;*/
			border:5px solid #da389d;
			background-color:#fbebf5;
			padding:5px 0px;
			width:650px;
		}		

		#offres #universal .textelogo h1 {
			font-size:20px; 
			font-weight:bold;
			color:#DA389D;
			}

		#offres #universal .textelogo h2 {
			font-size:17px;
			font-weight: normal;
			color:#DA389D;
			}

		#offres #universal .contenuoffre {
			height:100%;
			background: url(img/offres_universal_grdbox_fd.gif) repeat-y;
		}	
		
		#offres #universal .top {
			background:url(img/offres_universal_gdbox_top.gif) no-repeat bottom;
			height:27px;
		}	

		#offres #universal div.divleft .toparrondi {
			background:url(img/offres_universal_gdbox_topar.gif) no-repeat top;
			height:4px;
			font-size:1px;
			width:696px;
		}	
			
		#offres #universal .top2 {
			background:url(img/offres_universal_gdbox_top2.gif) no-repeat bottom;
			height:32px;
		}	
			
		#offres #universal .top3 {
			/*background:url(img/offres_universal_top.gif) no-repeat bottom;*/ /*print*/
			/*height:32px;*/
		}	
			
		#offres #universal .ou {
			background:url(img/offres_universal_gdbox_ou.gif) no-repeat bottom;
			height:27px;
		}	
			
		#offres #universal .ou2 {
			background:url(img/offres_universal_gdbox_ou2.gif) no-repeat top left;
			height:11px;
			font-size:1px;
			width:696px;

		}	
		
		#offres #universal .bottom {
			background:url(img/offres_universal_gdbox_bot.gif) no-repeat bottom;
			height:32px;
		}
				
		#offres #universal .bottom2 {
			background:url(img/offres_universal_gdbox_bot2.gif) no-repeat bottom;
			height:32px;
		}	

		#offres #universal div.asavoir_bas {
		   background:url(img/offres_univ_asavoir_bas.gif) no-repeat top right;
		   height:10px;
		}		
		
      #offres #universal div.liens div span{
          font-size: 12px;
          font-weight: bold;          
				color:#A62093;
      }

		#offres  div.liens {
			/*background:url(img/offres_univ_asavoir_bas.gif) no-repeat bottom right;*/
		}
		
		#offres #universal .asavoir .arrondisousmini {
			background:url(img/offres_universal_arrondisous.gif) no-repeat top;
			font-size:1px;
			height: 7px;
			width:245px;
			/*margin-right: 1px;*/
		}
				
		#offres #universal .bottom3 {
			/*background:url(img/offres_universal_bottom.gif) no-repeat bottom;*/ /*print*/
			height:32px;
		}	

			#offres #universal #avantages .top {
			/*background:url(img/offres_avantages_top2.gif) no-repeat bottom;*/ /*print*/
			background-image:none;
			}
	
			#offres #universal #avantages .centre {
			/*border-right:3px solid #da389d;
			border-left:3px solid #da389d;*/
			border:3px solid #da389d;
			background-color:#f0c6e3;
			width:600px; /* print*/
			}
	
			#offres #universal #avantages .bottom {
			/*background:url(img/offres_avantages_bottom2.gif) no-repeat top;*/
			background-image:none;
			height:6px;
			}

		#offres #universal .pousse_107 {
		    clear:both;
		    width:0; 
		    height: 0; 
		    margin: 0!important; 
		    margin:-14px 0 0 0; 
		    padding:0;
		}

	/*  offres universal mobile carte UM */
		
			#offres .carteum tr.formule th {
				background:url(img/offres_univ_formule.gif) no-repeat bottom right;
			}
		
			#offres .carteum tr.formule td {
				background: url(img/offres_universal_borddroit1.gif) repeat-y right;
			}
		
			#offres .carteum tr.formule td div {
				background:url(img/offres_forfaits_carte_fond.gif) no-repeat center;
				font-size:17px;
				font-weight:bold;
				color:#FFFFFF;	
				padding:10px 5px;
			}
		
			#offres .carteum tr.prixmensuel th {
				background: url(img/offres_universal_borddroit1.gif) repeat-y right;
				border-bottom: 1px solid #a62093;
				color: #da389d;
				padding:5px;
				background-color:#fbe8f4;
				text-align:left;
			}

			#offres .carteum tr.prixmensuel td {
				background: url(img/offres_universal_borddroit1.gif) repeat-y right;
				border-bottom: 1px solid #a62093;
				color: #a62093;
				font-weight:bold;
				background-color:#FFF;
		        text-align:left;
			}
		
			#offres .carteum tr.prixmensuel sup
			{
                font-size : 12px;
			}
		
			#offres .carteum tr.prixmensuel td .petit {
				color: #da389d;
			}
		
			#offres .carteum tr.tarif th, #offres .bloque tr.tarif th {
				text-align:left;
				padding:5px;
				font-weight:normal;
			}
				
			#offres .carteum tr.deuxtemps th {
				width:155px;
				height:44px;
				background:url(img/offres_univ_2temps.gif) no-repeat bottom right;
				background-color:#a62093;
				border-bottom:1px solid #fbebf5;
			}
				
			#offres .carteum tr.deuxtemps td {
				background: url(img/offres_universal_borddroit2.gif) repeat-y right;
				border-bottom:1px solid #fbebf5;
			}

			#offres .carteum tr.deuxtemps td div {
				width:100%;
				padding:10px 0px;
				color:#a62093;
				font-weight:bold;
				background:url(img/offres_universal_fd_vert.gif) no-repeat center;
			}

			#offres .carteum tr.deuxtemps td {
				background: url(img/offres_universal_borddroit4.gif) repeat-y right;
				width:50px;
				background-color:#da389d;
			}
			
			#offres .carteum tr.deuxtemps td div {
				background-image:url(img/offres_universal_fd_rose.gif);
				font-size:17px;
				font-weight:bold;
				color:#FFFFFF;	
				padding:10px 5px;
			}

			#offres .carteum tr.tarifreduit th, #offres .carteum tr.tarifreduit td {
				background: url(img/offres_universal_borddroit5.gif) repeat-y right;
				background-color:#eac2e1;
				padding:5px 0px 5px 5px;
				border-bottom:1px solid #fbebf5;
				color:#a62093;
			}

			#offres .carteum tr.tarifreduit td,#offres .carteum tr.tarifnormal td {
				color: #a62093;
				font-weight:bold;
			}
			
			#offres .carteum tr.tarifreduit th, #offres .carteum tr.tarifnormal th {
				text-align:left;
			}
				
			#offres .carteum tr.tarifnormal th, #offres .carteum tr.tarifnormal td {
				background: url(img/offres_universal_borddroit5.gif) repeat-y right;
				background-color:#f2d6eb;
				padding:5px 0px 5px 5px;
				border-bottom:1px solid #b785ae;
				color:#a62093;
			}

			#offres .carteum tr.tarifnormal td,#offres .carteum tr.tarifnormal td {
				color: #a62093;
				font-weight:bold;
			}
			
			#offres .carteum tr.tarifnormal th, #offres .carteum tr.tarifnormal th {
				text-align:left;
			}
				
				
			#offres .carteum tr.equivalent th, tr.equivalent td {
				background-color:#FFFFFF;
				color:#da389d;
				border-bottom:1px solid #b785ae;
			}
		
				
		   #offres .carteum span.plus {
				font-weight:bold;
				font-size:16px;
				color: #da389d;
			}		

			#offres div.carteum .asavoir .explication {
				background-image:url(img/offres_universal_asavoir.gif);
				color:#da389d;
			}
	
			#offres .carteum .asavoir div.marge .titre, #offres .carteum div.marge2 .titre {
				color:#da389d;
			}
	
			#offres .carteum ul.puce li {
				background-image:url(img/puce_carteum.gif);
			}
	
			#offres .carteum h3.traitgauche p {
				border-bottom:1px solid #ec9bce;
				color: #da389d;	
			}
					
	
			#offres #universal .addAll {
    			margin:0 5px 10px 5px;
    			padding: 0;
                font-size:1.0em;
                color:black;
                text-align:left;
			}
	
			#offres .carteum table {
			margin : 0 0 0 11px;
			padding: 0;
			}

			#offres .carteum table .cell_dte {
			position: relative;
			top: 0!important;
			top: -35px;
            width: 170px;
			}
			
			#offres .carteum .pours_ma_commande {
			color:#da389d; 
			font-weight:bold;
			}
			
			#offres .carteum .choix_radio {
            margin: 2px 0 0 7px!important; 
            margin:0 0 0 7px;
			}
			
			#offres .carteum .choix_radio_1 {
            font-size:11px;
            font-weight:bold;
            line-height: 20px!important;
            padding-left: 3px!important;
			}
			
		    #offres .carteum .choix_radio_2 {
            font-size:10px;
            padding-left:3px!important;
			}
	
		    #offres .carteum .bt_valider_umse {
            margin-top: 8px!important;
            margin-top:6px;
			}
	
	/*  offres universal mobile forfait bloque */
	
			#offres .bloque tr.formule th {
				background: url(img/offres_universal_borddroit1.gif) repeat-y right;

			}		
			
			#offres .bloque tr.formule th div {
				background:url(img/offres_univ_tableaudegr.gif) bottom right;
				height:40px;

			}		
			
			#offres .bloque tr.formule td {
				background: url(img/offres_universal_borddroit1.gif) repeat-y right;
				width:85px;
			}

			#offres .bloque tr.formule td div {
				background:url(img/offres_forfaits_bloque_fond.gif) no-repeat center;
				font-size:17px;
				font-weight:bold;
				color:#FFFFFF;	
				padding:10px 5px;
			}

			#offres .bloque tr.prixmensuel {
				text-align:left;
			}		
	
			#offres .bloque tr.prixmensuel th {
				border-bottom: 1px solid #a62093;
				color: #a62093;
				background: url(img/offres_universal_borddroit1.gif) repeat-y right;
				padding:5px;
				background-color:#fbe8f4;
			}		
	
			#offres .bloque tr.prixmensuel td {
				background: url(img/offres_universal_borddroit1.gif) repeat-y right;
				border-bottom: 1px solid #a62093;
				background-color:#FFF;
				font-size:11px;
				/*font-weight:bold;*/
				height:45px;
        		text-align:left;
			}
			
			#offres .bloque tr.prixmensuel sup
			{
                font-size : 12px;
			}
			
			.libelle{
				color: #a62093;
				font-size:11px;
				font-weight:normal;
			}		
			
			
			
			#offres .bloque tr.deuxtemps th {
				width:155px;
				height:44px;
				background:url(img/offres_bloque_2temps.gif) no-repeat bottom right;
				background-color:#a62093;
				border-bottom:1px solid #fbebf5;
			}
				
			#offres .bloque tr.deuxtemps td {
				background: url(img/offres_universal_borddroit2.gif) repeat-y right;
				border-bottom:1px solid #fbebf5;
			}

			#offres .bloque tr.deuxtemps td div {
				width:100%;
				padding:10px 0px;
				color:#a62093;
				font-weight:bold;
				background:url(img/offres_universal_fd_vert.gif) no-repeat center;
			}

			#offres .bloque tr.tarifreduit th, #offres .bloque tr.tarifreduit td {
				background: url(img/offres_universal_borddroit3.gif) repeat-y right;
				background-color:#eac2e1;
				padding:5px 0px 5px 5px;
				border-bottom:1px solid #fbebf5;
				color:#a62093;
			}
			
			#offres .bloque tr.tarifreduit th, #offres .bloque tr.tarifnormal th {
				text-align:left;
			}
				
			#offres .bloque tr.tarifnormal th, .bloque tr.tarifnormal td {
				background: url(img/offres_universal_borddroit3.gif) repeat-y right;
				background-color:#f2d6eb;
				border-bottom:1px solid #b785ae;
				padding:5px 0px 5px 5px;
				color:#a62093;
			}
			
			#offres .bloque td.fondmauve div {
				width:100%;
				padding:10px 0px;
				color:#fff;
				font-weight:bold;
				background:url(img/offres_universal_fd_mauve.gif) no-repeat center;
			}

			#offres .bloque .petit {
				color:#a62093;
			}

			#offres .bloque div.contenu {
				padding:10px 150px 10px 10px;
				font-size:12px;
				color: #a62093;
			}		
	
			#offres .bloque span.plus {
				font-weight:bold;
				font-size:16px;
				color: #a62093;
			}		
	
			#offres div.bloque .asavoir .explication {
				background-image:url(img/offres_universal_asavoir.gif);
				color:#A62093;
			}

			#offres .bloque .asavoir div.marge .titre , #offres .bloque .asavoir div.marge2 .titre{
				color:#A62093;
			}
		
			#offres .bloque ul.puce li {
				background-image:url(img/puce_bloque.gif);
			}
	
			#offres .bloque h3.traitgauche p {
				border-bottom:1px solid #d28fc9;
				color: #a62093;	
			}
			

	/*  offres orange */
/* nomade */

    #offres #orange {
		clear:both;
}

		#offres #orange .textelogo h1 {
			font-size:20px; 
			font-weight:bold;
			color:#00b1c1;
		}
		
		#offres #orange .textelogo h2 {
			font-size:17px;
			font-weight: normal;
			color:#00b1c1;
				}
				
		#offres #orange .contenuoffre {
			background-image: url(img/offres_prepayees_grdbox_fd.gif);
			background-repeat:repeat-y;
						}
						
		#offres #orange .top {
			background:url(img/offres_prepayees_gdbox_top.gif) no-repeat bottom;
			height:27px;
						}
						
		#offres #orange div.divleft .toparrondi {
			background:url(img/offres_prepayees_gdbox_topar.gif) no-repeat top;
			height:4px;
			font-size:1px;
			width:696px;
								}
						
		#offres #orange .top2 {
			background-image:url(img/offres_prepayees_gdbox_top2.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			height:32px;
						}
						
		#offres #orange .top3 {
			background:url(img/offres_prepayees_top.gif) no-repeat bottom;
			height:32px;
								}

		#offres #orange .ou {
			background:url(img/offres_prepayees_gdbox_ou.gif) no-repeat bottom;
			height:27px;
		}	
			
		#offres #orange .ou2 {
			background:url(img/offres_prepayees_gdbox_ou2.gif) no-repeat top left;
			height:11px;
			font-size:1px;
			width:696px;
		}
			
		#offres #orange .bottom {
			background-image:url(img/offres_prepayees_gdbox_bot.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			height:32px;
		}
	
		#offres #orange .bottom2 {
			background-image:url(img/offres_prepayees_gdbox_bot2.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			height:32px;
		}

		#offres #orange .bottom3 {
			background:url(img/offres_prepayees_bottom.gif) no-repeat bottom;
			height:32px;
		}	

		#offres #orange div.asavoir_bas {
		   background:url(img/offres_prep_asavoir_bas.gif) no-repeat top right;
		   height:10px;
		}	
		
      #offres #orange div.liens div span{
          font-size: 12px;
          font-weight: bold;
          color:#00b1c1;  
      }			
		
		#offres #orange div.liens {
		}
		
		#offres #orange .asavoir {
			padding-right:5px;
		}
			
		#offres #orange div.sepa {
			width:245px;
			background:url(img/offres_prep_asavoir_sepa.gif) no-repeat bottom right;
		}

		#offres #orange span.plus {
			font-weight:bold;
			font-size:16px;
			color: #00b1c1;
		}	
			
		#offres #orange .addAll div {
            padding-left:20px;
            color:black;
            text-align:left;
            font-weight:normal;
            font-size:0.8em;
		}
		
		#offres #orange .asavoir .explication {
			background-image:url(img/offres_prepayees_asavoir.gif);
			color:#00b1c1;
		}
		
		#offres #orange .asavoir .arrondisousmini {
			background:url(img/offres_prepayees_arrondisous.gif) no-repeat top;
			font-size:1px;
			height: 7px;
			width:245px;
		}
		
		#offres #orange ul.puce li {
			background-image:url(img/puce_prepayees.gif);
		}
		
		#offres #orange ul.puce li .soustitre {
			color:#00b1c1;
		}
		
		#offres #orange h3.traitgauche p {
			border-bottom:1px solid #7fd8e0;
			color: #00b1c1;	
		}

		#offres #orange th {
			width:70px;
		}	

		#offres #orange tr.formule th {
			background:url(img/offres_prepayees_deg_top.gif) repeat-x bottom;
			height:90px;
			font-size:10px;
			font-weight:normal;
			vertical-align:bottom;
			padding-bottom:18px;
		}	
				
		#offres #orange tr.formule td, #offres #prepayees tr.sms td, #offres #prepayees tr.validite td {
			background: url(img/offres_prepayees_borddroit.gif) repeat-y right;
		}	
				
		#offres #orange tr.bas th {
			background:url(img/offres_prepayees_deg_bottom.gif) repeat-x top;
			height:50px;
		}	
				
		#offres #orange tr.bas td {
			text-align:left;
		}	
				
		#offres #orange tr.validite th {
			font-size : 10px;
			font-weight:normal;
			height:35px;
		}	
				
		
		#offres #orange td div {
			background-repeat:no-repeat;
			background-position:center;
			text-align:center;
			padding:15px 0;
			font-size:15px;
			font-weight:bold;
			color:#FFF;	
		}	
	
		#offres #orange td.fond1 div {
			background-image:url(img/offres_forfaits_prep_fond1.gif);
		}	
		
		#offres #orange td.fond2 div {
			background-image:url(img/offres_forfaits_prep_fond2.gif);
		}	
		
		#offres #orange td.fond3 div {
			background-image:url(img/offres_forfaits_prep_fond3.gif);
		}	
		
		#offres #orange td.fond4 div {
			background-image:url(img/offres_forfaits_prep_fond4.gif);
		}	
		
		#offres #orange td.fond5 div {
			background-image:url(img/offres_forfaits_prep_fond5.gif);
		}	
		
		#offres #orange td.fond6 div {
			background-image:url(img/offres_forfaits_prep_fond6.gif);
		}

			#offres #orange #avantages .top {
			background:url(img/offres_avantages_top3.gif) no-repeat bottom;
			}
	
			#offres #orange #avantages .centre {
			border-right:3px solid #00b1c1;
			border-left:3px solid #00b1c1;
			background-color:#C3F3F8;
			}

			#offres #orange #avantages .bottom {
			background:url(img/offres_avantages_bottom3.gif) no-repeat top;
			height:6px;
			}

			#offres #orange .content {
				border-left:5px solid #00b1c1;
				border-right:5px solid #00b1c1;
				background-color:#e5f7f9;
				padding:5px 0px;
				height: 100%;
			}
			
	   #offres #orange .pousse_107 {
		    clear:both;
		    width:0; 
		    height: 0; 
		    margin: 0!important; 
		    margin:-14px 0 0 0; 
		    padding:0;
		}			

	#syntheses h3.traitgauche p {
		border-bottom:1px solid #bedbe3;
		text-transform:uppercase;
		color: #7db7c7;	
	}

	#syntheses .decalage {
		margin:2px 30px;
		width:685px;
	}

	#syntheses table {
		background:url(img/synthese-tableau-fond.gif) repeat-y right;
	}
	
	#syntheses table th {
		vertical-align:bottom;
		text-align:right;
		font-weight:normal;
	}
	
	#syntheses table th div {
		margin-right:10px;
		border-bottom:1px solid #e3e3e3;
		padding:5px 10px 5px 0;
	}
	
	#syntheses table th.titre div {
		color:#878889;
		font-weight:bold;
		padding:25px 10px 5px 0;
		font-size:15px;
		text-transform:uppercase;
	}
	
	#syntheses table td.image1 {
		width:142px;
	}
	
	#syntheses table td.image2 {
		width:140px;
	}
	
	#syntheses table td.image1 img {
		margin-right:2px;
	}
	
	#syntheses table td.neo {
		background:url(img/synthese-fond-neo.gif) no-repeat left bottom;
		font-weight:bold;
		color:#00b1c1;
		width:142px;
	}
	
	#syntheses table td.neotop {
		background:url(img/synthese-fond-neo-top.gif) no-repeat left bottom;
		height:25px;
		width:142px;	
	}
	
	#syntheses table td.neobottom {
		background:url(img/synthese-neo-bottom.gif) no-repeat left top;
		height:32px;	
		width:142px;		
	}
	
	#syntheses table td.exprima {
		background:url(img/synthese-fond-exprima.gif) no-repeat left bottom;
		font-weight:bold;
		color:#00b1c1;	
		width:142px;	
	}
	
	#syntheses table td.exprimatop {
		background:url(img/synthese-fond-exprima-top.gif) no-repeat left bottom;
		height:25px;
		width:142px;	
	}
	
	#syntheses table td.exprimabottom {
		background:url(img/synthese-exprima-bottom.gif) no-repeat left top;
		height:32px;
		width:142px;	
	}

	#syntheses table td.mini {
		background:url(img/synthese-fond-mini.gif) no-repeat left bottom;
		font-weight:bold;
		color:#005BAA;
		width:140px;	
	}	
	
	#syntheses table td.minitop {
		background:url(img/synthese-fond-mini-top.gif) no-repeat left bottom;
		height:25px;
		width:140px;
	}

	#syntheses table td.minibottom {
		background:url(img/synthese-mini-bottom.gif) no-repeat left top;
		height:32px;
		width:140px;
	}

	#syntheses .bouton {
		text-align:right;
		margin-top:10px;
	}
	
	#syntheses .petitgris {
		font-size:10px;
		color:#bcbcbc;
		padding-top:10px;
	}

	.programme_left_turquoise {
		background:url(img/prog_turquoise_left.gif) no-repeat left top;
		height:24px;
		vertical-align:text-bottom;	
	}

	.programme_right_turquoise {
		background:url(img/prog_turquoise_right2.gif) no-repeat right bottom;
		height:24px;
		vertical-align:text-bottom;
		width: 240px;
	}
	
	.programme_right_turquoise a:link,  .programme_right_turquoise a:visited {
		color:#00b1c1;
		font-size:1.5em;
		text-decoration:none;
	}
	.programme_right_turquoise a:hover {
		text-decoration:underline;
	}
	
/**** Refonte Carte UM N2 2007.03.14 ***/
/************************************/

.carte_um_kit {
    float: left;
    display: inline;
    margin: 0 0 0 20px;
    padding: 0;
    width: 676px;
    height: 329px;
}

		.carte_um_kit_gauche {
		    float: left;
		    display: inline;
		    margin: 0;
		    padding: 0;
		    width: 510px;
		    height: 329px;
		    background: url(img/UM/CUM/fond_carte_um_kit.jpg) no-repeat;
		}
		
				.carte_um_kit_gauche_1 {
				    float: left;
				    display: inline;
				    margin: 0;
				    width: 206px;
				    height: 329px;
				}
				
						.carte_um_kit_gauche_1_1 {
						    float: left;
						    display: inline;
						    margin: 18px 0 0 42px;
						    font-size: 14px;
						    font-weight: bold;
						    text-align: center;
                            color: #bd459f;
						}
						
						.carte_um_kit_gauche_1_2 {
						    float: left;
						    display: inline;
						    margin: 187px 0 0 42px;
						    font-size: 11px;
						    color: #606060;
						}
						
								.carte_um_kit_gauche_1_2 span {
								    font-weight: bold;
								}
						
						.carte_um_kit_gauche_1_3 {
						    float: left;
						    display: inline;
						    margin: 5px 0 0 42px;
						    font-size: 11px;
						    color: #606060;						    
						}
						
								.carte_um_kit_gauche_1_3 span {
								    font-weight: bold;
								}

				.carte_um_kit_gauche_2 {
				    float: left;
				    display: inline;
				    margin: 0;
				    width: 304px;
				    height: 329px;				
				}
				
						.carte_um_kit_gauche_2_1 {
						    float: left;
						    display: inline;
						    margin: 40px 0 0 137px;
						    font-size: 13px;
						    font-weight: bold;
						    color: #939393;			
						}
						
								.carte_um_kit_gauche_2_1_noir {
								    font-size: 14px;
								    color: #606060;
								}
								
								.carte_um_kit_gauche_2_1_mauve {
								    font-size: 16px;
								    color: #a5027c;
								}
						
						.carte_um_kit_gauche_2_2 {
						    clear: both;
						    float: left;
						    display: inline;
						    margin: 27px 0 0 35px!important;
						    margin: 27px 0 0 30px;
						    border: 0;			
						}

						.carte_um_kit_gauche_2_3 {
						    float: left;
						    display: inline;
						    margin: 19px 0 0 6px!important;
						    margin: 23px 0 0 4px;
						    color: #030303;			
						}
						
						.carte_um_kit_gauche_2_4 {
						    float: left;
						    display: inline;
						    margin: 58px 0 0 137px;
						    margin: 53px 0 0 137px;
						    font-size: 13px;
						    font-weight: bold;
						    color: #939393;			
						}
						
						.carte_um_kit_gauche_2_5 {
						    clear: both;
						    float: left;
						    display: inline;
						    margin: 38px 0 0 35px!important;
						    margin: 31px 0 0 30px;
						    border: 0;				
						}
						
						.carte_um_kit_gauche_2_6 {
						    float: left;
						    display: inline;
						    margin: 30px 0 0 6px!important;
						    margin: 27px 0 0 4px;
						    width: 225px;
						    color: #030303;				
						}
		
		.carte_um_kit_droite {
		    float: left;
		    display: inline;
		    margin: 0;
		    padding: 0;
		    width: 166px;
		    height: 329px;
		}
		
				.carteum .choiz_formule {
					float: right;
					display: inline;
					margin: 40px 12px 0 0!important;
					margin: 40px 12px 0 0;
				}
		
						.carteum .choiz_formule_logo {
						    margin: 0 0 0 2px;
						}
				
						.carteum .choiz_formule_image {
						    margin: 9px 0 0 0;
						}
		
.carte_um_conditions {
    float: left;
    display: inline;
    margin: 7px 0 0 20px;
    padding: 0; 
    width: 676px;
}

.carte_um_traitgauche_2 {
    clear: both;
    float: left;
    display: inline;
    width: 690px;
    margin: 13px 0 0 0;
    padding: 0;
}

.carte_um_credit {
    float: left;
    display: inline;
    margin: 0 0 0 20px;
    padding: 0;
    width: 676px;
    height: 262px;
    background: url(img/UM/CUM/fond_carte_um_credit.gif) no-repeat;
}

/**** Refonte Carte UM N3 2007.03.14 ***/
/************************************/

.carte_um_kit_n3 {
    float: left;
    display: inline;
    margin: 0 0 0 20px;
    padding: 0;
    width: 669px;
    height: 329px;
}

		.carte_um_kit_n3_droite {
		    float: left;
		    display: none;
		    margin: 0;
		    padding: 0;
		    width: 159px;
		    height: 329px;
		}

				/*.carteum .choiz_formule_n3 {
					float: right;
					display: inline;
					margin: 40px 12px 0 7px;
				}
		
						.carteum .choiz_formule_n3_logo {
						    margin: 0 0 0 2px;
						}
				
						.carteum .choiz_formule_n3_image {
						    margin: 9px 0 0 0;
						}
						
						.carteum .choiz_formule_n3 .bouton_validz {
						    float: left;
						    display: inline;
							margin: 9px 0 0 11px!important;
							margin: 7px 0 0 11px;
							padding: 0 0 0 10px;
						}*/
						
.carte_um_conditions_n3 {
    float: left;
    display: inline;
    margin: 7px 0 0 20px;
    padding: 0; 
    width: 669px;
}

.carte_um_traitgauche_2_n3 {
    clear: both;
    float: left;
    display: inline;
    width: 658px;
    margin: 13px 0 0 0px;
    padding: 0;
}

.carte_um_credit_n3 {
    float: left;
    display: inline;
    margin: 0 0 0 20px;
    padding: 0;
    width: 669px;
    height: 262px;
    background: url(img/UM/CUM/fond_carte_um_credit.gif) no-repeat;
}	

/* NOUVEAUTES REFONTE CARTE BLOQUE UM - 2006.12.27 */
/***************************************************/

#formNonPoste {
    margin: 0 0 39px 0;
}

#deux_temps_sl {
	margin: 8px 0 0 31px;
	width: 500px;
	height: 135px;
	background: url(img/UM/SL/deux_temps2.gif) no-repeat;
}

#tab_haut {
	margin: 24px 0 0 21px;
	width: 518px;
	height: 102px;
	background: url(img/UM/FB/fond_tab_haut4.gif) no-repeat;
}

		#tab_haut_div {
		    float: right;
		    display: inline;
		    margin: 63px 6px 0 0;
		    width: 17px;
		    height: 15px;
		}

#tab_milieu {
	margin: 0 0 0 21px;
	width: 518px;
	height: 156px;
}

		.milieu_prix {
		    float: left;
		    display: inline;
		    width: 259px;
		    height: 52px;
		    background: url(img/UM/FB/fond_milieu_prix.gif) no-repeat;
		}

				.milieu_prix_24 {
				    float: left;
				    display: inline;
					margin: 0 0 0 0;
					width: 130px;
					height: 52px;
				}
				
					    .milieu_prix_24 .input_24 {
						    margin: 21px 4px 0 15px!important;
					    	margin: 17px 1px 0 10px;
					    	color: #c9d100;
					    	font-size: 155%;
					    	font-weight: bold;
					    }
					    
					    .milieu_prix_24 p {
					        display: inline;
					    	color: #c9d100;
					    	font-size: 155%;
					    	font-weight: bold;
					    	text-align: center;
					    }

				.milieu_prix_12 {
				    float: left;
				    display: inline;
				    margin: 0 0 0 0;
					width: 129px;
					height: 52px;
				}
				
					    .milieu_prix_12 .input_12 {
						    margin: 21px 4px 0 35px!important;
					    	margin: 17px 1px 0 30px;
					    	color: #c9d100;
					    	font-size: 120%;
					    	font-weight: bold;
					    }
					    
					    .milieu_prix_12 p {
					        display: inline;
					    	color: #c9d100;
					    	font-size: 120%;
					    	font-weight: bold;
					    	text-align: center;
					    }
    
		.milieu_formule_plein {
		    float: left;
		    display: inline;
		    width: 259px;
		    height: 52px;
		    background: url(img/UM/FB/fond_milieu_formule_plein2.gif) no-repeat;
		}
		
		.milieu_formule_vide {
		    float: left;
		    display: inline;
		    width: 259px;
		    height: 52px;
		    background: url(img/UM/FB/fond_milieu_formule_vide2.gif) no-repeat;
		}
		
				.milieu_classique {
					float: left;
					display: inline;
					width: 130px;
					height: 52px;
				}
		
					    .milieu_classique input {
					    	float: left;
					    	display: inline;
					    	margin: 21px 0 0 33px!important;
					    	margin: 17px 0 0 28px;
					    }
					    
					    .milieu_classique p {
					        float: left;
					        display: inline;
						    margin: 18px 0 0 11px!important;
					        margin: 18px 0 0 7px;
					    	font-size: 150%;
					    	font-weight: bold;
					    	color: white;
					    }
		
				.milieu_2temps {
					float: left;
					display: inline;
					width: 129px;
					height: 52px;
				}
				
						.trait_2temps {
						    float: left;
						    display: inline;
					        margin: 14px 0 0 63px;
					    	width: 20px;
					    	height: 20px;
					    	font-size: 23px;
					    	font-weight: bold;
					    	color: white;
					    }
					    
					    .ligne_2temps_1 {
					        float: left;
					        display: inline;
					        width: 129px;
					    }
					    
								.ligne_2temps_1 input {
							    	float: left;
							    	display: inline;
							    	margin: 21px 0 0 37px!important;
							    	margin: 17px 0 0 32px;
							    }
						
								.texte_2temps_1 {
								    float: left;
								    display: inline;
								    margin: 18px 0 0 10px!important;
							        margin: 18px 0 0 6px;
							    	font-size: 150%;
							    	font-weight: bold;
							    	color: white;
							    }
							    
						.ligne_2temps_2 {
					        float: left;
					        display: inline;
					        margin: -2px 0 0 19px!important;
					        margin: 0 0 0 19px;
					        height: 15px;
					        font-size: 80%;
					        line-height: 15px;
					        color: white;
					    }
					    
							    .heure2_2temps {
							    	font-size: 14px;
							    	font-weight: bold;
							    }

#tab_bas {
	margin: 0 0 0 21px;
	width: 518px;
	height: 56px;
	background: url(img/UM/FB/fond_tab_bas2.gif) no-repeat;
}

.choiz_formule {
	float: right;
	display: inline;
	margin: 17px 1px 0 0!important;
	margin: 31px 1px 0 0;
}

		.choiz_formule_logo {
		    margin: 0 0 0 2px;
		}

		.choiz_formule_image {
		    margin: 9px 0 0 0;
		}

#global_fb .choiz_formule .bouton_validz {
    float: left;
    display: inline;
	margin: 9px 0 0 11px!important;
	margin: 7px 0 0 11px;
	padding: 0 0 0 10px;
}

.carteum .choiz_formule .bouton_validz {
    float: left;
    display: inline;
	margin: 9px 0 0 11px!important;
	margin: 7px 0 0 11px;
	padding: 0 0 0 10px;
}

#global_sl .choiz_formule .bouton_validz {
    float: left;
    display: inline;
    margin: 8px 0 0 11px!important;
	margin: 6px 0 0 11px;
	padding: 0 0 0 10px;
}

#mention_puce {
	margin: 0 0 0 42px;
	list-style-type: disc;
	color: #606060;
}

#il_me_faut {
	float: right;
	display: inline;
	margin: 4px 1px 0 0!important;
	margin: 14px 1px 0 0;
}

#global_fb #il_me_faut .bouton_validz {
    float: left;
    display: inline;
    margin: 8px 0 0 11px!important;
	margin: 9px 0 0 11px;
	padding: 0 0 0 10px;
}

#sans_engagement_haut {
	margin: 50px 0 0 20px;
	width: 639px;
	height: 20px;
	background: url(img/UM/FB/sans_engagement_haut.gif) no-repeat;
}

#sans_engagement_bas {
	margin: 11px 0 0 21px;
	width: 518px;
	height: 93px;
	background: url(img/UM/FB/fond_sans_engagement_bas2.gif) no-repeat;
}

		#sans_engagement_bas_gauche {
		    float: left;
		    display: inline;
		    width: 259px;
		    height: 93px;
		}
		
				#sans_engagement_bas_gauche_1 {
				    float: left;
				    display: inline;
				    margin: 42px 0 0 0;
				    width: 36px;
				    height: 51px;
				}
				
						#sans_engagement_bas_gauche_1 input {
						    float: left;
						    display: inline;
						    margin: 19px 0 0 15px!important;
						    margin: 15px 0 0 10px;
						}
				
				#sans_engagement_bas_gauche_2 {
				    float: left;
				    display: inline;
				    margin: 42px 0 0 0;
				    width: 223px;
				    height: 51px;
				}
				
						#sans_engagement_bas_gauche_2 p {
						    float: left;
						    display: inline;
						    margin: 19px 0 0 0;
						    font-size: 11px;
						    color: white;
						}
						
								#sans_engagement_bas_gauche_2 p span {
								    font-size: 12px;
								    font-weight: bold;
								    color: #fff;
								}
		
		#sans_engagement_bas_droite {
		    float: left;
		    display: inline;
		    width: 259px;
		    height: 93px;	
		}
		
				#sans_engagement_bas_droite_1 {
				    float: left;
				    display: inline;
				    margin: 42px 0 0 0;
				    width: 56px;
				    height: 51px;
				}
				
						#sans_engagement_bas_droite_1 input {
						    float: left;
						    display: inline;
						    margin: 19px 0 0 33px!important;
						    margin: 15px 0 0 28px;
						}
				
				#sans_engagement_bas_droite_2 {
				    float: left;
				    display: inline;
				    margin: 42px 0 0 0;
				    width: 203px;
				    height: 51px;
				}
				
						#sans_engagement_bas_droite_2 p {
						    float: left;
						    display: inline;
						    margin: 19px 0 0 0;
						    font-size: 11px;
						    color: white;
						}
						
								#sans_engagement_bas_droite_2 p span {
								    font-size: 12px;
								    font-weight: bold;
								    color: #fff;
								}
								
#sans_engagement_bas_mention {
	margin: 7px 0 0 21px;
	width: 259px;
	height: 25px;
}

		#sans_engagement_bas_mention p {
		    font-size: 11px;
		    font-weight: bold;
		    text-align: center;
		    color: #606060;
		}
	
#choiz_formule_SLN3 {
	float: right;
	display: inline;
	margin: 200px 12px 0 0;
}

#choiz_formuleSLN3 .bouton_validz {
    float: left;
    display: inline;
	margin: 9px 0 0 11px!important;
	margin: 7px 0 0 11px;
	padding: 0 0 0 10px;
}

#choiz_formule_SLN3 .bouton_validz {
    float: left;
    display: inline;
    margin: 8px 0 0 11px!important;
	margin: 6px 0 0 11px;
	padding: 0 0 0 10px;
}

/** ****************************** **/
/** SERIE LIMITEE UNIVERSAL MOBILE **/
/** ****************************** **/

#choiz_formule_1 {
	float: right;
	margin: 60px 0 0 0;
}

#tab_sl_haut {
	margin: 0px 0 0 21px;
	width: 500px;
	height: 48px;
	background: url(img/UM/SL/sl_haut.gif) no-repeat;
}

.tab_sl_haut_1 {
	float: left;
	width: 163px;
	height: 48px;
	background: url(img/UM/SL/sl_haut_1.gif) no-repeat;
}

.tab_sl_haut_2 {
	float: left;
	margin: 0 0 0 1px;
	width: 354px;
	height: 48px;
	background: url(img/UM/SL/sl_haut_2.gif) no-repeat;
}

.tab_sl_bas_1_1 input {
	float: left;
	margin: 13px 0 0 2px;
}

.tab_sl_bas_1_1 p {
	float: left;
	margin: 15px 0 0 2px;
	color: white;
	font-weight: bold;
	font-size: 140%;
}

.tab_sl_bas_1_3 {
	float: left;
	width: 334px;
	height: 44px;
	background: url(img/UM/SL/sl_bas_fond_1.gif) repeat-x;
}
    .tab_sl_bas_1_3 p {
    	margin: 15px 0 0 0;
    	color: white;
    	font-size: 110%;
    	font-weight: bold;
    	letter-spacing: 0.05em;
    	text-align: center;
    }

#tab_sl_bas {
	margin: 5px 0 0 21px;
	width: 500px;
	height: 87px;
}

.tab_sl_bas_left {
    float: left;
    display: inline;
    width: 163px;
}

.tab_sl_bas_right {
    float: left;
    display: inline;
}

.tab_sl_bas_1_1 {
	float: left;
	margin: 0 1px 1px 0px;
	padding: 0;
	width: 80px;
	height: 44px;
	background: url(img/UM/SL/sl_bas_fond_1.gif) repeat-x;
}

.tab_sl_bas_2_3 {
	float: left;
	margin: 1px 0 0 0px;
	padding: 0;
	width: 334px;
	height: 44px;
	background: url(img/UM/SL/sl_bas_fond_2.gif) repeat;
}
    .tab_sl_bas_2_3 p {
    	margin: 5px 0 0 0;
    	padding: 0;
    	color: white;
    	font-size: 100%;
    	font-weight: bold;
    	letter-spacing: 0em;
    	text-align: center;
    	line-height: 1em;
    }

.tab_sl_bas_2_3 p span {
	font-size: 80%;
}

.large_gamme_sl {
    margin: -8px 0 0 213px!important;
    margin: -4px 0 0 213px;
    font-size: 110%;
}

.large_gamme_sl_pta {
    margin: -8px 0 0 23px!important;
    margin: -4px 0 0 23px;
    font-size: 110%;
}

.large_gamme_fb {
    margin: 3px 0 0 213px!important;
    margin: 7px 0 0 213px;
    font-size: 110%;
}

.large_gamme_fb_pta {
    margin: 3px 0 0 23px!important;
    margin: 7px 0 0 23px;
    font-size: 110%;
}

.large_gamme_cum {
    margin: 3px 0 0 213px!important;
    margin: 4px 0 0 213px;
    font-size: 110%;
}

.large_gamme_cum_pta {
    margin: 3px 0 0 18px!important;
    margin: 7px 0 0 18px;
    font-size: 110%;
}

#sms_illimites {
	margin: 12px 0 0 148px;
	padding: 0;
	width: 253px;
	height: 160px;
	background: url(img/UM/SL/sms_illimites.gif) no-repeat;
}

.print_conditions {
	display:none;
}

.print_cache_conditions {
	display:inline;
	background-image: url(img/puce_carre_bleu.gif);
	background-position:0 3px ;
	background-repeat: no-repeat;
	padding-left: 14px ;
	color : #007A97 ;
}

.print_link {
	display:none;
}

/*** PAGE JEU CONCOURS OP_NOKIA_RESULTAT 2006.07.13 ***/
#jeu_bloc_haut {
	float: left;
	display: inline;
	margin: 0 0 0 20px; 
	width: 704px;
	height: 89px;
	
}
	
		#container_colgauche_jeu {
		    float: left;
		    display: inline;
			margin: 10px 0 0 0px;
			padding: 0;
			width: 600px;
		}
		
				#container_colgauche_jeu h1 {
					font-size: 25px;
					color: #74D6EF;
				}

				#container_colgauche_jeu h2.arbo_jeu {
					font-size: 11px ;
					color: #AEAEAE ;
					font-weight: normal;
				}
				
						#container_colgauche_jeu h2.arbo_jeu a {
						    font-size: 11px ;
							color: #AEAEAE ;
							text-decoration : underline;
						}
				
								#container_colgauche_jeu h2.arbo_jeu a:hover {
									text-decoration : none;
								}


.jeu_bloc_resultat {
	width: 994px;
	height: 552px;
	background: url(img/jeu_concours/OP_nokia_page_gagnants.jpg) no-repeat;
	margin: 0 0 39px 0 !important;
	margin: 0 0 37px 0;
	float: left;
	display: inline;
}

.jeu_resultat_arrondi {
	width:545px;
	text-align:center;
}

.jeu_resultat_gagnant {
	float: left;
	display: inline;
	margin: 140px 0 0 224px;
}

.jeu_resultat_gagnant_nom_gauche {
	float:left;
	display:inline;
	width: 15px;
	height: 22px;
	background: url(img/jeu_concours/nom_gauche.gif) no-repeat;
}

.jeu_resultat_gagnant_nom {
	float:left;
	display:inline;	
	height: 22px;
	background: url(img/jeu_concours/nom_milieu.gif) repeat-x;
}

.jeu_resultat_gagnant_nom p {
	margin: 3px 0 0 0;
	color: #fff;
	font-weight: bold;
}

.jeu_resultat_gagnant_nom_droite {
	float:left;
	display:inline;
	width: 15px;
	height: 22px;
	background: url(img/jeu_concours/nom_droite.gif) no-repeat;
}

.jeu_resultat_cliquez_telephone {
	float: left;
	display: inline;
	margin: 305px 0 0 831px;
}

.jeu_resultat_cliquez {
	float: left;
	display: inline;
	width: 73px;
	height: 18px;
}

.jeu_resultat_cliquez a img {
	width:73px;
	height:17px;
}
.jeu_resultat_retour {
	float: left;
	display: inline;
	margin: 52px 0 0 769px!important;
	margin: 50px 0 0 769px;
}

/*** FIN PAGE JEU CONCOURS OP_LG_RESULTAT 2006.10.18 ***/

/*** PAGE REGLEMENT OP ***/

#popup_regop {
    float: left;
    display: inline;
    width: 680px;
}
	
		#popup_regop_haut {
		    float: left;
		    display: inline;
			width: 680px;
			height: 92px;
			background: url(img/constructeurs/nokia/regop_nokia_haut.png) no-repeat;
		}
		
		#popup_regop_milieu {
		    float: left;
		    display: inline;
			width: 680px;
			padding: 0 0 50px 0;
		}
		
				.titre_article_regop {
				    float: left;
				    display: inline;
					width: 610px;
					margin: 0 0 0 70px;
					padding: 0 0 0 21px;
					background: url(img/constructeurs/nokia/regop_fleche.gif) 0 17px no-repeat;
				}
				
						.titre_article_regop p {
							margin: 15px 0 0 0;
							font-size: 13px;
							font-weight: bold;
							color: #0033cc;
						}
				
				.article_regop {
					float: left;
				    display: inline;
				    width: 610px;
				    margin: 0 0 0 70px;
				}
				
						.article_regop p {
							color: #666;
							text-align: justify;
							line-height: 14px;
							width: 540px;
						}
						
						.article_regop p a {
							color: #007a97;
							font-weight: normal;
							font-size: 11px;
						}
						
						.article_regop p span {
							font-weight: bold;
						}
				
		#popup_regop_bas {
		    float: left;
		    display: inline;
			width: 680px;
			height: 19px;
			background: url(img/constructeurs/nokia/regop_nokia_bas.png) no-repeat;
		}

/*** PAGE UN NOEL D'EXCEPTION 2006.11.06 ***/

#opcom_haut {
	float: left;
	display: inline;
    margin: 5px 0 0 0;
    width: 704px;
}

		#opcom_haut_up {
		    float: left;
		    display: inline;
		    padding: 0 0 30px 0;
		    width: 704px;
		    background: url(img/opcom/fond_opcom_haut2.png) no-repeat;
		}
		
				.opcom_haut_text1 {
				    float: left;
				    display: inline;
				    margin: 68px 0 0 176px;
					width: 525px;
					height: 50px;
				}
				
						.opcom_haut_text1 p {
						    margin: 0 20px 0 0;
							font-size: 15px;
							font-weight: bold;
							text-align: justify;
							line-height: 21px;
							color: #5891bd;
				        }
				
				.opcom_haut_text2 {
				    float: left;
				    display: inline;
				    margin: 15px 0 0 176px;
					width: 525px;
				}
				
						.opcom_haut_text2 p {
						    margin: 0 20px 0 0;
							font-size: 11px;
							font-weight: normal;
							text-align: justify;
							color: #606060;
				        }
				        
		#opcom_haut_down {
		    float: left;
		    display: inline;
		    padding: 0 0 0px 0;
		    width: 704px;
		    height: 5px;
		    background: url(img/opcom/opcom_haut_down.gif) no-repeat;
		}
		        
.tg {
    position: relative;
    margin: 0 0 0 0;
    width: 704px;
}

		.tg_up {
		    float: left;
		    display: inline;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/opcom/fond_tg_up2.gif) no-repeat;
		}
		
		.tg_down {
		    float: left;
		    display: inline;
		    width: 704px;
		    height: 27px;
		    background: url(img/opcom/fond_tg_down.gif) no-repeat;
		}
		        
#tg1 {
    float: left;
    display: inline;
    margin: -5px 0 0 0!important;
    margin: -14px 0 0 0;
    width: 704px;
}

		.tg1_up {
		    float: left;
		    display: inline;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/opcom/fond_tg_up2.gif) no-repeat;		
		}
		
		.tg1_down {
		    float: left;
		    display: inline;
		    width: 704px;
		    height: 4px;
		    background: url(img/opcom/fond_tg_down.gif) no-repeat;		
		}

/*#tg2 {
    position: relative;
    margin: 20px 0 0 0;
    width: 704px;
    height: 272px;
	background: url(img/opcom/fond_tg.gif) no-repeat;
}

#tg3 {
    position: relative;
    margin: 20px 0 0 0;
    width: 704px;
    height: 272px;
	background: url(img/opcom/fond_tg.gif) no-repeat;
}*/

		.tg_haut {
		    float: left;
		    display: inline;
			width: 704px;
			height: 28px;
		}
		
				.tg_titre {
				    margin: 0 0 0 11px;
					font-size: 14px;
					font-weight: bold;
					line-height: 28px;
					color: #fff;
				}
				
				    .tg_titre a {
					    font-weight: bold;
					    font-size: 14px;
				        color: #fff;
				        text-decoration: none;
				    }
		
		.tg_milieu {
			float: left;
		    display: inline;
			width: 704px;
			height: 194px;
		}
		
				.tg_mg {
				    float: left;
				    display: inline;
					width: 546px;
					height: 196px;		
				}
				
						.tg_mg_nomtel {
						    float: left;
						    display: inline;
						    margin: 47px 0 0 0;
						    width: 546px;
						    height: 14px;
						}
						
								.tg_mg_nomtel p {
								    margin: 0 0 0 14px;
									font-size: 11px;
									font-weight: bold;
									line-height: 14px;
									color: #00b1c1;
								}
								
						.tg_mg_detail {
						    float: left;
						    display: inline;
						    margin: 0 0 0 0;
						    width: 546px;
						    height: 130px;
						}
						
								.tg_mg_tel {
								    float: left;
								    display: inline;
								    margin: 0 0 0 8px;
								    width: 95px;
								    height: 130px;
								}
								
										.tg_mg_tel_haut {
										    float: left;
										    display: inline;
										    margin: 5px 0 0 3px;
										    width: 91px;
										    height: 91px;
										    background: url(img/opcom/fond_img_tel.gif) no-repeat;
										}								
								
												.tg_mg_tel_haut img {
												    float: left;
												    display: inline;
												    margin: 1px 0 0 18px;
												    width: 55px;
												    height: 89px;
												}
												
										.tg_mg_tel_bas {
										    float: left;
										    display: inline;
										    margin: 4px 0 0 3px!important;
										    margin: 7px 0 0 3px;
										    width: 91px;
										    height: 30px;
										}
										
												.tg_mg_tel_bas p {
												    margin: 0 0 0 12px;
												}
												
														.tg_mg_tel_bas p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_tel_bas p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
				
								.tg_mg_plus {
								    float: left;
								    display: inline;
								    margin: 43px 0 0 6px;
								    width: 6px;
								    height: 6px;
								}
								
								.tg_mg_forfait {
								    float: left;
								    display: inline;
								    margin: 0 0 0 6px;
								    width: 78px;
								    height: 130px;
								}
								
										.tg_mg_forfait_haut {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										    width: 78px;
										    height: 78px;
										}
										
										.tg_mg_forfait_bas {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										    width: 78px;
										    height: 30px;										
										}
										
												.tg_mg_forfait_bas p {
												    margin: 0 0 0 3px;
												}
												
														.tg_mg_forfait_bas p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_forfait_bas p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
																
								.tg_mg_cadeau {
								    float: left;
								    display: inline;
								    margin: 0 0 0 7px;
								    width: 108px;
								    height: 135px;
								}
								
										.tg_mg_cadeau_haut1 {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet1 {
												    float: left;
												    display: inline;
												    margin: 11px 0 0 18px;
												    width: 78px;
												    height: 78px;												
												}
												
												.tg_mg_cadeau_ruban1 {
												    position: absolute;
												    top: 0px;
												    right: 15px !important;
												    right: 16px;
												    width: 31px;
												    height: 34px;											
												}
										
										.tg_mg_cadeau_haut2 {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
										.tg_mg_cadeau_haut2_in {
										    position: relative;
										    margin: 0;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet2 {
												    float: left;
												    display: inline;
												    margin: 11px 0 0 0;
												    width: 78px;
												    height: 78px;												
												}

												.tg_mg_cadeau_ruban2 {
												    position: absolute;
												    top: 0px;
												    right: 15px !important;
												    right: 16px;
												    width: 31px;
												    height: 34px;
												}
												
										.tg_mg_cadeau_haut3 {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet3 {
												    float: left;
												    display: inline;
												    margin: 5px 0 0 0;
												    width: 93px;
												    height: 93px;
												    background: url(img/opcom/fond_img_objet.gif) no-repeat;												
												}
												
														.tg_mg_cadeau_objet3 img {
														    display: block;
															margin: 2px 0 0 2px;
														}
												
												.tg_mg_cadeau_ruban3 {
												    position: absolute;
												    top: 0px;
												    right: 2px !important;
												    right: 1px;
												    width: 31px;
												    height: 34px;
												}
										
												
												
												.tg_mg_cadeau_plus {
												    float: left;
												    display: inline;
												    margin: 44px 11px 0 0!important;
												    margin: 44px 7px 0 0;
												    width: 6px;
												    height: 6px;
												}
												
												
												
										.tg_mg_cadeau_bas {
										    float: left;
										    display: inline;
										    margin: 2px 0 0 0;
										    width: 108px;
										    height: 35px;										
										}
										
												.tg_mg_cadeau_bas p {
												    margin: 0 0 0 28px;
												}
												
														.tg_mg_cadeau_bas p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_cadeau_bas p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}												
															
								.tg_mg_cadex {
								    float: left;
								    display: inline;
								    margin: 0 0 0 3px!important;
								    margin: 0 0 0 0;
								    width: 90px;
								    height: 135px;
								}
								
										.tg_mg_cadex_haut {
										    float: left;
										    display: inline;
										    margin: 22px 0 0 0;
										}
								
												.tg_mg_cadex_haut p {
												    margin: 0 0 0 5px;
													font-size: 17px;
													font-weight: bold;
													color: #ff4100;
												}
												
										.tg_mg_cadex_bas {
										    float: left;
										    display: inline;
										    margin: -2px 0 0 0;										
										}
										
												.tg_mg_cadex_bas p {
												   margin: 0 0 0 5px;
												   font-size: 11px;
												   color: #11447c;
												}
												
								.tg_mg_egal {
								    float: left;
								    display: inline;
								    margin: 43px 0 0 0;
								    width: 9px;
								    height: 8px;
								}
								
								.tg_mg_achat {
								    float: left;
								    display: inline;
								    margin: 0 0 0 0;
								    width: 128px;
								    height: 135px;
								}
								
										.tg_mg_achat_haut {
										    float: left;
										    display: inline;
										    margin: 12px 0 0 0;
										    width: 128px;
										    height: 40px;
										}
										
										.tg_mg_achat_haut2, .tg_mg_achat_haut3 {
										    float: left;
										    display: inline;
										    margin: 12px 0 0 0;
										    width: 128px;
										    height: 40px;
										}
								
												.tg_mg_achat_haut p {
												    font-size: 13px;
												    text-align: center;
													color: #ff4100;
												}
												
												.tg_mg_achat_haut2 p, .tg_mg_achat_haut3 p {
												    margin: 18px 0 0 0;
												    font-size: 13px;
												    font-weight: bold;
												    text-align: center;
													color: #ff4100;		
												}
												
										.tg_mg_achat_bas {
										    float: left;
										    display: inline;
										    width: 128px;
										    height: 40px;
										}
										
												.tg_mg_achat_bas img {
													display: block;
													margin: 0 0 0 7px;
												}
																	
				.tg_md {
				    float: left;
				    display: inline;
					width: 158px;
					height: 196px;
				}
				
						.tg_md_haut {
						    margin: 46px 0 0 0;
						    width: 158px;
						    height: 130px;
						}
		
								.tg_md_haut p {
								    margin: 0 16px 0 9px;
									font-size: 11px;
									font-weight: normal;
									color: #184d84;								
								}
						
								.tg_md_haut ul {
								    margin: 0 0 0 9px;
								}
								
										.tg_md_haut ul li {
										    line-height: 23px;
										}
										
										.tg_md_haut ul li a {
										    padding: 0 0 0 14px;
										    font-size: 10px;
										    color : #007A97;
										    background-image: url(img/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;
										}
										
												.tg_md_haut ul li a:hover {
												    padding: 0 0 0 14px;
												    color : #00B1C1;
												    text-decoration: none;
												    background-image: url(img/puce_carre_bleu.gif);
													background-position:0 3px ;
													background-repeat: no-repeat;
												}

				
				
		.tg_bas {
		    float: left;
		    display: inline;
			width: 704px;
		}
		
				.tg_bas_conditions {
				    float: left;
				    display: inline;
				    margin: 6px 0 0 0;
				    width: 704px;
				}
				
						.tg_bas_conditions p {
						    margin: 0 0 0 11px;
						    color: #447caa;
						}
				
								.tg_bas_conditions p span {
								    font-weight: bold;
								}
				
				.tg_bas_lien {
				    float: left;
				    display: inline;
				    margin: 2px 0 0 0;		
				}
				
						.tg_bas_lien p {
						    margin: 0 0 0 11px;				
						}
						
								.tg_bas_lien p a {
								    padding: 0 0 0 14px;
								    font-size: 11px;
								    color : #007A97;
								    background-image: url(img/puce_carre_bleu.gif);
									background-position:0 3px ;
									background-repeat: no-repeat;						
								}
								
										.tg_bas_lien p a:hover {
										    padding: 0 0 0 14px;
										    color : #00B1C1;
										    text-decoration: none;
										    background-image: url(img/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;								
										}

#opcom_bas {
    clear: both;
    float: left;
    display: inline;
    margin: -10px 0 0px -29px;
    width: 733px;
    height: 180px;
	background: url(img/opcom/fond_opcom_bas3.png) no-repeat;
}

		.opcom_bas1 {
			position: relative;
			margin: 57px 0 0 0;
			width: 733px;
			height: 29px;
		}
		
				.opcom_bas1_gauche {
					float: left;
					display: inline;
					margin: 6px 0 0 33px;
					width: 219px;
					height: 23px;				
				}
				
				.opcom_bas1_droite {
					float: left;
					display: inline;
					margin: 6px 0 0 21px;
					width: 219px;
					height: 23px;				
				}
		
		.opcom_bas2 {
			position: relative;
			width: 733px;
			height: 61px;			
			margin: 0 !important;
			margin: -3px 0 0 0;
					
		}
		
				.opcom_bas2_gauche {
					float: left;
					display: inline;
					margin: 0 0 0 29px;
					width: 224px;
					height: 61px;				
				}
				
				.opcom_bas2_droite {
					float: left;
					display: inline;
					margin: 0 0 0 16px;
					width: 224px;
					height: 61px;				
				}
				.opcom_bas2_concours {
					float: left;
					display: inline;
					margin: 0 0 0 16px;
					width: 224px;
					height: 61px;				
				}
		.opcom_bas_clic1 {
		    position: absolute;
		    top: 43px;
		    left: 179px;
			width: 74px;
			height: 18px;
		}
		
		.opcom_bas_clic2 {
		    position: absolute;
		    top: 43px;
		    left: 419px;
			width: 74px;
			height: 18px;
		}
		
		.opcom_bas_clic3 {
		    position: absolute;
		    top: 43px;
		    left: 660px;
			width: 73px;
			height: 18px;
		}
		
#opcom_boutons {
   clear: both;
   float: left;
   margin: 0px 0 0 0!important;
   margin: 0;
   display: inline;
   width: 704px;
}

		.opcom_boutons_hautpage {
		    float: left;
		    display: inline;
		    margin: 10px 0 0 0;
		    width: 92px;
		    height: 18px;
		}

		.opcom_boutons_accueil {
		    float: left;
		    display: inline;
		    margin: 8px 0 0 469px;
		    width: 136px;
		    height: 18px;
		}

/*** PAGE CONSTRUCTEURS - (sur le modčle de la page "Soldes" (ci-dessous)***/

#constructeurs_general {
    margin: 0;
}

		#col_left2_constructeurs {
			float: left;
			display: inline;
			margin: 0;
			padding: 20px 0 0 0;
			width: 724px;
			background: url(img/col_left_ombre.png) no-repeat top right;
		}
		
				#constructeurs_top {
				    margin: 0 0 0 15px;
				    width: 704px;
				    height: 42px;
				}
		
						#constructeurs_top_gauche {
						    float: left;
						    display: inline;
						    width: 504px;
						    height: 42px;
						}
						
								#constructeurs_top_gauche h1 {
									color: #d92c68;
								}
						
						#constructeurs_top_droite {
						    float: left;
						    display: inline;
						    width: 200px;
						    height: 42px;
						}
			
				#constructeurs_haut {
					float: left;
					display: inline;
					margin: 16px 0 0 15px;
				    width: 704px;
				    height: 189px;
				}
				
						#constructeurs_haut_image {
							float: left;
							display: inline;
						    width: 701px;
						    height: 208px;
						}
				
						#constructeurs_haut_titre {
							float: left;
							display: inline;
							margin: 5px 0 0 9px;
							text-transform: uppercase;
						}
						
								#constructeurs_haut_titre p {
								    font-weight: bold;
									font-size: 22px;
									color: #005ea4;
								}
								
						#constructeurs_haut_sous_titre {
						    clear: both;
							float: left;
							display: inline;
							margin: 0 0 0 9px;
							width: 695px;
						}
						
								#constructeurs_haut_sous_titre p {
								    font-weight: normal;
									font-size: 18px;
									color: #0092b9;				
								}
								
				#constructeurs_tg1_new {
				    float: left;
				    display: inline;
				    margin: 0px 0 0 15px;
				    width: 704px;
				}
				
				.constructeurs_tg_new {
				    float: left;
				    display: inline;
				    margin: 11px 0 0 15px!important;
				    margin: 1px 0 0 15px;
				    width: 704px;
				}

		.constructeurs_tg_up_new {
		    float: left;
		    display: inline;
		    margin: 2px 0 0 0;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/constructeurs/non-stop/fond_tg_up_new_vide.gif) no-repeat;
		}
		
		.constructeurs_tg_up_new_voir_aussi {
		    float: left;
		    display: inline;
		    margin: 0;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/constructeurs/non-stop/fond_tg_up_new.gif) no-repeat;
		}
		
				.constructeurs_tg_md_new {
				    float: left;
				    display: inline;
					width: 158px;
					height: 196px;
				}
				
						.constructeurs_tg_md_haut_new {
						    margin: 46px 0 0 0;
						    width: 158px;
						    height: 130px;
						}
		
								.constructeurs_tg_md_haut_new p {
								    margin: 0 16px 0 9px;
									font-size: 11px;
									font-weight: bold;
									color: #005ea4;								
								}
						
								.constructeurs_tg_md_haut_new ul {
								    margin: 0 0 0 9px;
								}
								
										.constructeurs_tg_md_haut_new ul li {
										    line-height: 23px;
										}
										
										.constructeurs_tg_md_haut_new ul li a {
										    padding: 0 0 0 14px;
										    font-size: 10px;
										    color : #017a97;
										    background-image: url(img/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;
										}
										
												.constructeurs_tg_md_haut_new ul li a:hover {
												    padding: 0 0 0 14px;
												    color : #0093b9;
												    text-decoration: none;
												    background-image: url(img/puce_carre_bleu.gif);
													background-position:0 3px ;
													background-repeat: no-repeat;
												}

		.constructeurs_tg_bas_new {
		    float: left;
		    display: inline;
			width: 704px;
		}
		
				.constructeurs_tg_bas_conditions_new {
				    float: left;
				    display: inline;
				    margin: 9px 0 0 0;
				    width: 704px;
				}
				
						.constructeurs_tg_bas_conditions_new p {
						    margin: 0 0 0 11px;
						    color: #606060;
						}
				
								.constructeurs_tg_bas_conditions_new p span {
								    font-weight: bold;
								}
				
				.constructeurs_tg_bas_lien_new {
				    float: left;
				    display: inline;
				    margin: 5px 0 0 0;		
				}
				
						.constructeurs_tg_bas_lien_new p {
						    margin: 0 0 0 11px;			
						}
						
								.constructeurs_tg_bas_lien_new p a {
								    padding: 0 0 0 12px;
								    font-size: 11px;
								    color : #017a97;
								    background-image: url(img/puce_carre_bleu.gif);
									background-position:0 3px ;
									background-repeat: no-repeat;						
								}
								
										.constructeurs_tg_bas_lien_new p a:hover {
										    padding: 0 0 0 12px;
										    color : #0093b9;
										    text-decoration: none;
										    background-image: url(img/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;								
										}
										
		.constructeurs_tg_down_new {
		    float: left;
		    display: inline;
		    width: 704px;
		    height: 5px;
		    background: url(img/constructeurs/non-stop/constructeurs_fond_tg_down.gif) no-repeat;
		}									
		
										
		#constructeurs_boutons {
		   clear: both;
		   float: left;
		   display: inline;
		   margin: 0 0 0 15px;
		   width: 704px;
		}
		
				.constructeurs_boutons_hautpage {
				    float: left;
				    display: inline;
				    margin: 10px 0 0 0px!important;
				    margin: 0px 0 0 0px;
				    width: 92px;
				    height: 18px;
				}
		
				.constructeurs_boutons_accueil {
				    float: right;
				    display: inline;
				    margin: 10px 5px 0 0!important;
				    margin: 0 5px 0 0;
				    width: 136px;
				    height: 18px;
				}

		#constructeurs_info {
		    float: left;
		    display: inline;
		    margin: 26px 0 11px 0;
		    text-align: justify;
		}
		
				#constructeurs_info p {
				    margin: 0 0 0 15px;
				    font-size: 10px;
				    color: #b1b1b1;		
				}

/*** PAGE SOLDES  (sur le modčle de la nouvelle page "Bon-Plan" (ci-dessous)***/

		.tg_up_new_soldes {
		    float: left;
		    display: inline;
		    margin: 2px 0 0 0;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/soldes/fond_tg_up_new_vide_soldes3.gif) no-repeat;
		}
		
		.tg_up_new_voir_aussi_soldes {
		    float: left;
		    display: inline;
		    margin: 2px 0 0 0;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/soldes/fond_tg_up_new_voir_aussi_soldes3.gif) no-repeat;
		}
		
		#soldes_haut_titre {
			float: left;
			display: inline;
			margin: 46px 0 0 255px;
			width: 440px;
		}
		
				#soldes_haut_titre p {
				    font-weight: bold;
					font-size: 21px;
					color: #ff6410;
				}
				
		#soldes_filet_bleu img {
			float: left;
			display: inline;
			margin: 2px 0 0 255px;
			width: 430px;
		}
				
		#soldes_haut_sous_titre {
		    clear: both;
			float: left;
			display: inline;
			margin: 3px 0 0 255px;
			width: 440px;		
		}
		
				#soldes_haut_sous_titre p {
				    font-weight: normal;
					font-size: 11px;
					color: #5f5f5f;				
				}
				
/*** PAGE ANNIVERSAIRE + 15 JOURS (sur le modčle de la page "Noël d'exception") ***/

#col_left2_anni {
	float: left;
	display: inline;
	padding: 10px 0 0 0!important;
	padding: 20px 0 0 0;
	width: 704px;
	background: url(img/col_left_ombre.png) no-repeat top right;
}

		#anni_haut {
			float: left;
			display: inline;
		    width: 704px;
		    height: 206px;
		}
		
				#anni_haut h1 {
					font-size: 25px;
					color: #124d6c;
				}
				
						#anni_haut h1 span {
							font-size: 25px;
							color: #fa3101;
						}
				
				#anni_haut_titre {
					float: left;
					display: inline;
					margin: 0 0 0 0;
					width: 600px;
				}
				
						#anni_haut_titre p {
						    float: left;
						    display: inline;
						    margin: 49px 0 0 10px!important;
						    margin: 51px 0 0 10px;
						    width: 400px;
						    font-weight: normal;
							font-size: 22px;
							color: #01aebf;
						}
						
				#anni_haut_caron {
					float: left;
					display: inline;
					margin: 0 0 0 0;
					width: 104px;				
				}
				
						#anni_haut_caron p {
						    float: left;
						    display: inline;
						    margin: 9px 0 0 0!important;
						    margin: 10px 0 0 0;
						    width: 91px;
						    height: 91px;						
						}
						
		#tg1_new_anni {
		    float: left;
		    display: inline;
		    margin: -3px 0 0 0;
		    width: 704px;
		}
		
		.tg_new_anni {
		    float: left;
		    display: inline;
		    margin: 20px 0 0 0;
		    width: 704px;
		}
		
				.tg_up_new_anni {
				    float: left;
				    display: inline;
				    margin: 2px 0 0 0;
				    padding: 0 0 5px 0;
				    width: 704px;
				    background: url(img/15jours/fond_tg_up_new_vide_15j2.gif) no-repeat;
				}
				
				.tg_up_new_voir_aussi_anni {
				    float: left;
				    display: inline;
				    margin: 4px 0 0 0;
				    padding: 0 0 5px 0;
				    width: 704px;
				    background: url(img/15jours/fond_tg_up_new_voir_aussi_15j2.gif) no-repeat;
				}		
				
				.tg_down_new_anni {
				    float: left;
				    display: inline;
				    width: 704px;
				    height: 4px;
				    background: url(img/15jours/fond_tg_down_15jours.gif) no-repeat;
				}
				
		.tg_bas_new_anni {
		    float: left;
		    display: inline;
			width: 704px;
		}
		
				.tg_bas_conditions_new_anni {
				    float: left;
				    display: inline;
				    margin: 6px 0 0 0;
				    width: 704px;
				}
				
						.tg_bas_conditions_new_anni p {
						    margin: 0 0 0 11px;
						    color: #666666;
						}
				
								.tg_bas_conditions_new_anni p span {
								    font-weight: bold;
								}
				
				.tg_bas_lien_new_anni {
				    float: left;
				    display: inline;
				    margin: 2px 0 0 0;		
				}
				
						.tg_bas_lien_new_anni p {
						    margin: 0 0 0 11px;				
						}
						
								.tg_bas_lien_new_anni p a {
								    padding: 0 0 0 14px;
								    font-size: 11px;
								    color : #666666;
								    background-image: url(img/puce_carre_bleu.gif);
									background-position:0 3px ;
									background-repeat: no-repeat;						
								}
								
										.tg_bas_lien_new_anni p a:hover {
										    padding: 0 0 0 14px;
										    color : #999999;
										    text-decoration: none;
										    background-image: url(img/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;								
										}
										
						.tg_mg_alaffiche_new_anni {
						    float: left;
						    display: inline;
						    margin: 16px 0 0 0;
						    width: 546px;
						    height: 25px;
						}
						
								.tg_mg_alaffiche_new_anni p {
								    margin: 0 0 0 14px;
								}
				
						.tg_mg_nomtel_new_anni {
						    float: left;
						    display: inline;
						    margin: 3px 0 0 0;
						    width: 546px;
						    height: 14px;
						}
						
								.tg_mg_nomtel_new_anni p {
								    margin: 0 0 0 14px;
									font-size: 11px;
									font-weight: bold;
									line-height: 14px;
									color: #00b1c1;
								}
								
						.tg_mg_detail_new_anni {
						    float: left;
						    display: inline;
						    margin: 0px 0 0 0;
						    width: 546px;
						    height: 130px;
						}
						
								.tg_mg_tel_new_anni {
								    float: left;
								    display: inline;
								    margin: 0 0 0 4px;
								    width: 95px;
								    height: 130px;
								}
								
										.tg_mg_tel_haut_new_anni {
										    float: left;
										    display: inline;
										    margin: 5px 0 0 3px;
										    width: 91px;
										    height: 91px;
										    background: url(img/opcom/fond_img_tel.gif) no-repeat;
										}								
								
												.tg_mg_tel_haut_new_anni img {
												    float: left;
												    display: inline;
												    margin: 1px 0 0 18px;
												    width: 55px;
												    height: 89px;
												}
												
										.tg_mg_tel_bas_new_anni {
										    float: left;
										    display: inline;
										    margin: 4px 0 0 3px!important;
										    margin: 7px 0 0 3px;
										    width: 91px;
										    height: 30px;
										}
										
												.tg_mg_tel_bas_new_anni p {
												    margin: 0 0 0 12px;
												}
												
														.tg_mg_tel_bas_new_anni p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #005ea4;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_tel_bas_new_anni p a:hover {
																    padding: 0 0 0 14px;
																    color : #0093b9;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
				
								.tg_mg_plus_new_anni {
								    float: left;
								    display: inline;
								    margin: 43px 0 0 3px;
								    width: 6px;
								    height: 6px;
								}
								
								.tg_mg_forfait_new_anni {
								    float: left;
								    display: inline;
								    margin: 0 0 0 6px!important;
								    margin: 0 0 0 3px;
								    width: 78px;
								    height: 130px;
								}
								
										.tg_mg_forfait_haut_new_anni {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										    width: 78px;
										    height: 78px;
										}
										
										.tg_mg_forfait_bas_new_anni {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										    width: 78px;
										    height: 30px;										
										}
										
												.tg_mg_forfait_bas_new_anni p {
												    margin: 0 0 0 3px;
												}
												
														.tg_mg_forfait_bas_new_anni p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_forfait_bas_new_anni p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
																
								.tg_mg_cadeau_new_anni {
								    float: left;
								    display: inline;
								    margin: 0 0 0 3px;
								    width: 108px;
								    height: 135px;
								}
								
										.tg_mg_cadeau_haut1_new_anni {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet1_new_anni {
												    float: left;
												    display: inline;
												    margin: 11px 0 0 18px;
												    width: 78px;
												    height: 78px;												
												}
												
												.tg_mg_cadeau_ruban1_new_anni {
												    position: absolute;
												    top: 0px;
												    right: 15px !important;
												    right: 16px;
												    width: 31px;
												    height: 34px;											
												}
										
										.tg_mg_cadeau_haut2_new_anni {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
										.tg_mg_cadeau_haut2_in_new_anni {
										    position: relative;
										    margin: 0;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet2_new_anni {
												    float: left;
												    display: inline;
												    margin: 11px 0 0 0px;
												    width: 78px;
												    height: 78px;												
												}

												.tg_mg_cadeau_ruban2_new_anni {
												    position: absolute;
												    top: 0px;
												    right: 15px !important;
												    right: 16px;
												    width: 31px;
												    height: 34px;
												}
												
										.tg_mg_cadeau_haut3_new_anni {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet3_new_anni {
												    float: left;
												    display: inline;
												    margin: 5px 0 0 0;
												    width: 93px;
												    height: 93px;
												    background: url(img/opcom/fond_img_objet.gif) no-repeat;												
												}
												
														.tg_mg_cadeau_objet3_new_anni img {
														    display: block;
															margin: 2px 0 0 2px;
														}
												
												.tg_mg_cadeau_ruban3_new_anni {
												    position: absolute;
												    top: 0px;
												    right: 2px !important;
												    right: 1px;
												    width: 31px;
												    height: 34px;
												}
										
												
												
												.tg_mg_cadeau_plus_new_anni {
												    float: left;
												    display: inline;
												    margin: 44px 7px 0 0!important;
												    margin: 44px 3px 0 0;
												    width: 6px;
												    height: 6px;
												}
												
												
												
										.tg_mg_cadeau_bas_new_anni {
										    float: left;
										    display: inline;
										    margin: 2px 0 0 0;
										    width: 108px;
										    height: 35px;										
										}
										
												.tg_mg_cadeau_bas_new_anni p {
												    margin: 0 0 0 28px;
												}
												
														.tg_mg_cadeau_bas_new_anni p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_cadeau_bas_new_anni p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}						
										
						.tg_mg_cadex_new_anni_global {
						    float: left;
						    display: inline;
						    margin: 0 0 0 0;
						    width: 104px;
						    height: 135px;
						}
						
								.tg_mg_cadex_plus_new_anni {
								    float: left;
								    display: inline;
								    margin: 44px 7px 0 0!important;
								    margin: 44px 3px 0 0;
								    width: 6px;
								    height: 6px;
								}
						
								.tg_mg_cadex_new_anni {
								    float: right;
								    display: inline;
								    width: 87px;
								    height: 87px;
								    margin: 0 4px 0 0;
								}
								
								.tg_mg_cadex_new_anni p {
								    margin: 3px 0 0 0;
								}
						
								/*.tg_mg_cadex_haut_new_anni {
								    float: left;
								    display: inline;
								    margin: 22px 0 0 0;
								}
						
										.tg_mg_cadex_haut_new_anni p {
										    margin: 0 0 0 5px;
											font-size: 17px;
											font-weight: bold;
											color: #ff4100;
										}
										
								.tg_mg_cadex_bas_new_anni {
								    float: left;
								    display: inline;
								    margin: -2px 0 0 0;										
								}
								
										.tg_mg_cadex_bas_new_anni p {
										   margin: 0 0 0 5px;
										   font-size: 11px;
										   color: #11447c;
										}*/
										
							.tg_mg_egal_new_anni {
							    float: left;
							    display: inline;
							    margin: 43px 0 0 0px;
							    width: 9px;
							    height: 8px;
							}
							
							.tg_mg_achat_new_anni {
							    float: left;
							    display: inline;
							    margin: 0 0 0 0;
							    width: 128px;
							    height: 135px;
							}
							
									.tg_mg_achat_haut_new_anni {
									    float: left;
									    display: inline;
									    margin: 12px 0 0 0;
									    width: 128px;
									    /*height: 40px;*/
									}
									
									.tg_mg_achat_haut2_new_anni, .tg_mg_achat_haut3_new_anni {
									    float: left;
									    display: inline;
									    margin: 12px 0 0 0;
									    width: 128px;
									    height: 40px;
									}
							
											.tg_mg_achat_haut_new_anni p {
											    font-size: 13px;
											    text-align: center;
												color: #144e6d;
											}
											
											.tg_mg_achat_haut2_new_anni p, .tg_mg_achat_haut3_new_anni p {
											    margin: 18px 0 0 0;
											    font-size: 13px;
											    font-weight: bold;
											    text-align: center;
												color: #ff4100;		
											}
											
									.tg_mg_achat_bas_new_anni {
									    float: left;
									    display: inline;
									    /*margin: 10px 0 0 0!important;*/
									    margin: 3px 0 0 0;
									    width: 128px;
									    height: 40px;
									}
									
											.tg_mg_achat_bas_new_anni img {
												display: block;
												margin: 0 0 0 7px;
											}
										
#bon_plan_bas_anni {
    float: left;
    display: inline;
    margin: 20px 0 0 0!important;
    margin: 10px 0 0 0;
    width: 704px;
}

		.bon_plan_bas_titre_anni {
		    float: left;
		    display: inline;
		    width: 704px;
		}
		
				.bon_plan_bas_titre_anni p {
				    font-size: 15px;
				    font-weight: bold;
				    text-transform: uppercase;
					color: #db085d;
				}
		
		.bon_plan_vignette_first_anni {
		    float: left;
		    display: inline;
		    margin: 22px 0 0 0;
		    width: 225px;
		    height: 62px;
		}
		
		.bon_plan_vignette_autre_anni {
		    float: left;
		    display: inline;
		    margin: 22px 0 0 16px;
		    width: 225px;
		    height: 62px;
		}
		
		
#bon_plan_retour_anni {
    float: left;
    display: inline;
    margin: 10px 0 0 0;
    width: 704px;
    height: 20px;
}

		#bon_plan_retour_anni p {
		    float: right;
		    display: inline;
		    margin: 0;
		    width: 135px;
		    height: 20px;
		}
		
#bon_plan_info_anni {
    float: left;
    display: inline;
    margin: 30px 0 11px 0;
}

		#bon_plan_info_anni p {
		    margin: 0 0 0 15px;
		    font-size: 9px;
		    text-align: justify;
		    color: #b1b1b1;		
		}

/*** NOUVELLE PAGE BON_PLAN  (sur le modčle de la page "Noël d'exception" ***/
/*SOLDES */
#col_left2_bon_plan {
	float: left;
	display: inline;
	margin: 0 0 0 0;
	padding: 20px 0 0 0;
	width: 704px;
	background: url(img/col_left_ombre.png) no-repeat top right;
}
	#col_left2_bon_plan h1 {
		color: #ff4200;
	}

#bon_plan_haut {
	float: left;
	display: inline;
	margin: 20px 0 0 0;
	height: 180px;
    width: 704px;
}

#bon_plan_haut_sans_bloc {
	float: left;
	display: inline;
    width: 704px;
}

		#bon_plan_haut_titre {
			float: left;
			display: inline;
			margin: 18px 0 0 0;
			width: 704px;
		}
		
				#bon_plan_haut_titre p {
				    font-weight: bold;
					font-size: 21px;
					color: #007a97;
				}
				
		#bon_plan_haut_sous_titre {
		    clear: both;
			float: left;
			display: inline;
			margin: 15px 0 0 110px;
			width: 494px;		
		}
		
				#bon_plan_haut_sous_titre p {
				    font-weight: bold;
					font-size: 15px;
					color: #35b8c3;				
				}
				
		#bon_plan_haut_guide {
		    clear: both;
			float: left;
			display: inline;
			margin: 52px 0 0 0!important;
			margin: 39px 0 0 0;
			width: 704px;		
		}
		
				#bon_plan_haut_guide_titre {
				    margin: 0 0 0 5px;
				}
				
						#bon_plan_haut_guide_titre p {
							font-size: 15px;
							color: #007a97;
						}
						
				#bon_plan_haut_guide_1 {
				    float: left;
				    display: inline;
				    margin: 1px 0 0 0;
				    width: 176px;
				    height: 80px;
				    background: url(img/bon_plan_new/fond_bon_plan_haut_guide_1.gif) no-repeat;
				}
				
				#bon_plan_haut_guide_2 {
				    float: left;
				    display: inline;
				    margin: 1px 0 0 0;
				    width: 176px;
				    height: 80px;
				    background: url(img/bon_plan_new/fond_bon_plan_haut_guide_2.gif) no-repeat;
				}

				#bon_plan_haut_guide_3 {
				    float: left;
				    display: inline;
				    margin: 1px 0 0 0;
				    width: 176px;
				    height: 80px;
				    background: url(img/bon_plan_new/fond_bon_plan_haut_guide_3.gif) no-repeat;
				}
				
				#bon_plan_haut_guide_4 {
				    float: left;
				    display: inline;
				    margin: 1px 0 0 0;
				    width: 176px;
				    height: 80px;
				    background: url(img/bon_plan_new/fond_bon_plan_haut_guide_4.gif) no-repeat;
				}
				
						#bon_plan_haut_guide_1 .bon_plan_haut_guide_ordre_1,
						#bon_plan_haut_guide_2 .bon_plan_haut_guide_ordre_2,
						#bon_plan_haut_guide_3 .bon_plan_haut_guide_ordre_3,
						#bon_plan_haut_guide_4 .bon_plan_haut_guide_ordre_4 {
						    font-size: 11px;
						    font-weight: bold;
						    color: #00a3c4;
						}
						
								#bon_plan_haut_guide_1 .bon_plan_haut_guide_ordre_1 {
								    margin: 14px 0 0 38px;
								}
								
								#bon_plan_haut_guide_2 .bon_plan_haut_guide_ordre_2 {
								    margin: 14px 0 0 47px;
								}
								
								#bon_plan_haut_guide_3 .bon_plan_haut_guide_ordre_3 {
								    margin: 14px 0 0 40px;
								}
								
								#bon_plan_haut_guide_4 .bon_plan_haut_guide_ordre_4 {
								    margin: 14px 0 0 48px;
								}
						
						
						#bon_plan_haut_guide_1 .bon_plan_haut_guide_expli_1,
						#bon_plan_haut_guide_2 .bon_plan_haut_guide_expli_2,
						#bon_plan_haut_guide_3 .bon_plan_haut_guide_expli_3,
						#bon_plan_haut_guide_4 .bon_plan_haut_guide_expli_4 {
						    width: 120px;
						    font-size: 10px;
						    color: #606060;
						}
						
								#bon_plan_haut_guide_1 .bon_plan_haut_guide_expli_1 {
								    margin: 1px 0 0 38px;
								}
								
								#bon_plan_haut_guide_2 .bon_plan_haut_guide_expli_2 {
								    margin: 1px 0 0 48px;
								}
								
								#bon_plan_haut_guide_3 .bon_plan_haut_guide_expli_3 {
								    margin: 1px 0 0 40px;
								}
								
								#bon_plan_haut_guide_4 .bon_plan_haut_guide_expli_4 {
								    margin: 1px 0 0 47px;
								}

.tg_new {
    float: left;
    display: inline;
    margin: 20px 0 0 0;
    width: 704px;
}

		.tg_up_new {
		    float: left;
		    display: inline;
		    margin: 2px 0 0 0;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/bon_plan_new/fond_tg_up_new_vide3.gif) no-repeat;
		}
		
		.tg_up_new_voir_aussi {
		    float: left;
		    display: inline;
		    margin: 2px 0 0 0;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/bon_plan_new/fond_tg_up_new_voir_aussi3.gif) no-repeat;
		}		
		
		.tg_down_new {
		    float: left;
		    display: inline;
		    width: 704px;
		    height: 4px;
		    background: url(img/opcom/fond_tg_down.gif) no-repeat;
		}
		        
#tg1_new {
    float: left;
    display: inline;
    margin: 0px 0 0 0;
   /* margin: -23px 0 0 0; */
    width: 704px;
}

		.tg1_up_new {
		    float: left;
		    display: inline;
		    padding: 0 0 5px 0;
		    width: 704px;
		    background: url(img/opcom/fond_tg_up2.gif) no-repeat;		
		}
		
		.tg1_down_new {
		    float: left;
		    display: inline;
		    width: 704px;
		    height: 4px;
		    background: url(img/opcom/fond_tg_down.gif) no-repeat;		
		}

		.tg_haut_new {
		    float: left;
		    display: inline;
			width: 704px;
			height: 28px;
		}
		
				.tg_titre_new {
				    margin: -2px 0 0 11px;
					font-size: 14px;
					font-weight: bold;
					line-height: 28px;
					color: #fff;
				}
				
				    .tg_titre_new a {
					    font-weight: bold;
					    font-size: 14px;
				        color: #fff;
				        text-decoration: none;
				    }
		
		.tg_milieu_new {
			float: left;
		    display: inline;
			width: 704px;
			height: 194px;
		}
		
				.tg_mg_new {
				    float: left;
				    display: inline;
					width: 546px;
					height: 196px;		
				}
				
						.tg_mg_alaffiche_new {
						    float: left;
						    display: inline;
						    margin: 16px 0 0 0;
						    width: 546px;
						    height: 25px;
						}
						
								.tg_mg_alaffiche_new p {
								    margin: 0 0 0 14px;
								}
				
						.tg_mg_nomtel_new_constructeur {
						    float: left;
						    display: inline;
						    margin: 6px 0 0 0;
						    width: 546px;
						    height: 14px;
						}
						
								.tg_mg_nomtel_new_constructeur p {
								    margin: 0 0 0 14px;
									font-size: 11px;
									font-weight: bold;
									line-height: 14px;
									color: #01b0c1;
								}
								
						.tg_mg_nomtel_new {
						    float: left;
						    display: inline;
						    margin: 6px 0 0 0;
						    width: 546px;
						    height: 14px;
						}
						
								.tg_mg_nomtel_new p {
								    margin: 0 0 0 14px;
									font-size: 11px;
									font-weight: bold;
									line-height: 14px;
									color: #00b1cc;
								}
								
						.tg_mg_detail_new {
						    float: left;
						    display: inline;
						    margin: 0 0 0 0;
						    width: 546px;
						    height: 130px;
						}
						
								.tg_mg_tel_new {
								    float: left;
								    display: inline;
								    margin: 0 0 0 8px;
								    width: 95px;
								    height: 130px;
								}
								
										.tg_mg_tel_haut_new {
										    float: left;
										    display: inline;
										    margin: 5px 0 0 3px;
										    width: 91px;
										    height: 91px;
										    background: url(img/opcom/fond_img_tel.gif) no-repeat;
										}								
								
												.tg_mg_tel_haut_new img {
												    float: left;
												    display: inline;
												    margin: 1px 0 0 18px;
												    width: 55px;
												    height: 89px;
												}
												
										.tg_mg_tel_bas_new_constructeur {
										    float: left;
										    display: inline;
										    margin: 4px 0 0 3px!important;
										    margin: 7px 0 0 3px;
										    width: 91px;
										    height: 30px;
										}
										
												.tg_mg_tel_bas_new_constructeur p {
												    margin: 0 0 0 12px;
												}
												
														.tg_mg_tel_bas_new_constructeur p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #017a97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_tel_bas_new_constructeur p a:hover {
																    padding: 0 0 0 14px;
																    color : #0093b9;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
																
										.tg_mg_tel_bas_new {
										    float: left;
										    display: inline;
										    margin: 4px 0 0 3px!important;
										    margin: 7px 0 0 3px;
										    width: 91px;
										    height: 30px;
										}
										
												.tg_mg_tel_bas_new p {
												    margin: 0 0 0 12px;
												}
												
														.tg_mg_tel_bas_new p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_tel_bas_new p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
				
								.tg_mg_plus_new {
								    float: left;
								    display: inline;
								    margin: 43px 0 0 6px;
								    width: 6px;
								    height: 6px;
								}
								
								.tg_mg_forfait_new {
								    float: left;
								    display: inline;
								    margin: 0 0 0 6px;
								    width: 78px;
								    height: 130px;
								}
								
										.tg_mg_forfait_haut_new {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										    width: 78px;
										    height: 78px;
										}
										
										.tg_mg_forfait_bas_new_constructeur {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										    width: 78px;
										    height: 30px;										
										}
										
												.tg_mg_forfait_bas_new_constructeur p {
												    margin: 0 0 0 3px;
												}
												
														.tg_mg_forfait_bas_new_constructeur p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #017a97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_forfait_bas_new_constructeur p a:hover {
																    padding: 0 0 0 14px;
																    color : #0093b9;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
																
										.tg_mg_forfait_bas_new {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										    width: 78px;
										    height: 30px;										
										}
										
												.tg_mg_forfait_bas_new p {
												    margin: 0 0 0 3px;
												}
												
														.tg_mg_forfait_bas_new p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_forfait_bas_new p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}
																
								.tg_mg_cadeau_new {
								    float: left;
								    display: inline;
								    margin: 0 0 0 7px;
								    width: 108px;
								    height: 135px;
								}
								
										.tg_mg_cadeau_haut1_new {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet1_new {
												    float: left;
												    display: inline;
												    margin: 11px 0 0 18px;
												    width: 78px;
												    height: 78px;												
												}
												
												.tg_mg_cadeau_ruban1_new {
												    position: absolute;
												    top: 0px;
												    right: 15px !important;
												    right: 16px;
												    width: 31px;
												    height: 34px;											
												}
										
										.tg_mg_cadeau_haut2_new {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
										.tg_mg_cadeau_haut2_in_new {
										    position: relative;
										    margin: 0;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet2_new {
												    float: left;
												    display: inline;
												    margin: 11px 0 0 0;
												    width: 78px;
												    height: 78px;												
												}

												.tg_mg_cadeau_ruban2_new {
												    position: absolute;
												    top: 0px;
												    right: 15px !important;
												    right: 16px;
												    width: 31px;
												    height: 34px;
												}
												
										.tg_mg_cadeau_haut3_new {
										    float: left;
										    display: inline;
										    margin: 0 0 0 0px;
										    width: 110px;
										    height: 98px;
										}
										
												.tg_mg_cadeau_objet3_new {
												    float: left;
												    display: inline;
												    margin: 5px 0 0 0;
												    width: 93px;
												    height: 93px;
												    background: url(img/opcom/fond_img_objet.gif) no-repeat;												
												}
												
														.tg_mg_cadeau_objet3_new img {
														    display: block;
															margin: 2px 0 0 2px;
														}
												
												.tg_mg_cadeau_ruban3_new {
												    position: absolute;
												    top: 0px;
												    right: 2px !important;
												    right: 1px;
												    width: 31px;
												    height: 34px;
												}
										
												
												
												.tg_mg_cadeau_plus_new {
												    float: left;
												    display: inline;
												    margin: 44px 11px 0 0!important;
												    margin: 44px 7px 0 0;
												    width: 6px;
												    height: 6px;
												}
												
												
												
										.tg_mg_cadeau_bas_new {
										    float: left;
										    display: inline;
										    margin: 2px 0 0 0;
										    width: 108px;
										    height: 35px;										
										}
										
												.tg_mg_cadeau_bas_new p {
												    margin: 0 0 0 28px;
												}
												
														.tg_mg_cadeau_bas_new p a {
														    padding: 0 0 0 14px;
														    font-size: 11px;
														    color : #007A97;
														    background-image: url(img/puce_carre_bleu.gif);
															background-position:0 3px ;
															background-repeat: no-repeat;														
														}
														
																.tg_mg_cadeau_bas_new p a:hover {
																    padding: 0 0 0 14px;
																    color : #00B1C1;
																    text-decoration: none;
																    background-image: url(img/puce_carre_bleu.gif);
																	background-position:0 3px ;
																	background-repeat: no-repeat;																
																}												
															
								.tg_mg_cadex_new {
								    float: left;
								    display: inline;
								    margin: 0 0 0 3px!important;
								    margin: 0 0 0 0;
								    width: 90px;
								    height: 135px;
								}
								
										.tg_mg_cadex_haut_new {
										    float: left;
										    display: inline;
										    margin: 11px 0 0 0;
										}
								
												.tg_mg_cadex_haut_new p {
												    margin: 0 0 0 5px;
													font-size: 17px;
													font-weight: bold;
													color: #ff4100;
												}
												
										.tg_mg_cadex_bas_new {
										    /*float: left; */
										    position:absolute;
										    display: inline;
										    margin: 10px 0 0 0;	
										    height:80px;
										    width:90px;  								
										}
										
												.tg_mg_cadex_bas_new p {
												   margin: 0 0 0 0!important;
												   margin: 0 0 0 5px;
												   font-size: 11px;
												   color: #005ea4;
												}
												
												.tg_mg_cadex_bas_new #libTitre {
												   margin: 0 0 0 0;
												   font-size: 13px;
												   font-weight:bold;
												   color: #00bfff;
												}
												
								.tg_mg_egal_new {
								    float: left;
								    display: inline;
								    margin: 43px 0 0 0;
								    width: 9px;
								    height: 8px;
								}
								
								.tg_mg_achat_new {
								    float: left;
								    display: inline;
								    margin: 0 0 0 0;
								    width: 128px;
								    height: 135px;
								}
								
										.tg_mg_achat_haut_new_constructeur {
										    float: left;
										    display: inline;
										    margin: 12px 0 0 0;
										    width: 128px;
										    /*height: 40px;*/
										}
										
										.tg_mg_achat_haut_new {
										    float: left;
										    display: inline;
										    margin: 12px 0 0 0;
										    width: 128px;
										    /*height: 40px;*/
										}
										
										.tg_mg_achat_haut2_new, .tg_mg_achat_haut3_new {
										    float: left;
										    display: inline;
										    margin: 12px 0 0 0;
										    width: 128px;
										    height: 40px;
										}
								
												.tg_mg_achat_haut_new_constructeur p {
												    font-size: 13px;
												    text-align: center;
													color: #00bfff;
												}
												
												.tg_mg_achat_haut_new p {
												    font-size: 13px;
												    text-align: center;
													color: #ff9900;
												}
												
												.tg_mg_achat_haut2_new p, .tg_mg_achat_haut3_new p {
												    margin: 18px 0 0 0;
												    font-size: 13px;
												    font-weight: bold;
												    text-align: center;
													color: #00bfff;		
												}
												
										.tg_mg_achat_bas_new {
										    float: left;
										    display: inline;
										    margin: 5px 0 0 0!important;
										    margin: 5px 0 0 0;
										    width: 128px;
										    height: 40px;
										}
										
												.tg_mg_achat_bas_new img {
													display: block;
													margin: 0 0 0 7px;
												}
																	
				.tg_md_new {
				    float: left;
				    display: inline;
					width: 158px;
					height: 196px;
				}
				
						.tg_md_haut_new {
						    margin: 46px 0 0 0;
						    width: 158px;
						    height: 130px;
						}
		
								.tg_md_haut_new p {
								    margin: 0 16px 0 9px;
									font-size: 11px;
									font-weight: normal;
									color: #184d84;								
								}
						
								.tg_md_haut_new ul {
								    margin: 0 0 0 9px;
								}
								
										.tg_md_haut_new ul li {
										    line-height: 23px;
										}
										
										.tg_md_haut_new ul li a {
										    padding: 0 0 0 14px;
										    font-size: 10px;
										    color : #007996;
										    background-image: url(img/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;
										}
										
												.tg_md_haut_new ul li a:hover {
												    padding: 0 0 0 14px;
												    color : #00B1C1;
												    text-decoration: none;
												    background-image: url(img/puce_carre_bleu.gif);
													background-position:0 3px ;
													background-repeat: no-repeat;
												}

				
				
		.tg_bas_new {
		    float: left;
		    display: inline;
			width: 704px;
		}
		
				.tg_bas_conditions_new {
				    float: left;
				    display: inline;
				    margin: 6px 0 0 0;
				    width: 704px;
				}
				
						.tg_bas_conditions_new p {
						    margin: 0 0 0 11px;
						    color: #447caa;
						}
				
								.tg_bas_conditions_new p span {
								    font-weight: bold;
								}
				
				.tg_bas_lien_new {
				    float: left;
				    display: inline;
				    margin: 2px 0 0 0;		
				}
				
						.tg_bas_lien_new p {
						    margin: 0 0 0 11px;				
						}
						
								.tg_bas_lien_new p a {
								    padding: 0 0 0 14px;
								    font-size: 11px;
								    color : #007A97;
								    background-image: url(img/puce_carre_bleu.gif);
									background-position:0 3px ;
									background-repeat: no-repeat;						
								}
								
										.tg_bas_lien_new p a:hover {
										    padding: 0 0 0 14px;
										    color : #00B1C1;
										    text-decoration: none;
										    background-image: url(img/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;								
										}
						
														
#bon_plan_boutons {
   clear: both;
   float: left;
   display: inline;
   width: 704px;
}

		.bon_plan_boutons_hautpage {
		    float: left;
		    display: inline;
		    margin: 10px 0 0 0!important;
		    margin: 0 0 0 0;
		    width: 92px;
		    height: 18px;
		}

		.bon_plan_boutons_accueil {
		    float: right;
		    display: inline;
		    margin: 10px 0 0 0!important;
		    margin: 0 0 0 0;
		    width: 136px;
		    height: 18px;
		}
		
		
#bon_plan_bas {
    float: left;
    display: inline;
    margin: 0px 0 0 0;
    width: 704px;
}

		.bon_plan_bas_titre {
		    float: left;
		    display: inline;
		    width: 704px;
		}
		
			.bon_plan_bas_titre p {
			    font-size: 15px;
			    font-weight: bold;
			    text-transform: uppercase;
				color: #007a97;
			}
		
		.bon_plan_vignette_first {
		    float: left;
		    display: inline;
		    width: 224px;
		    height: 90px;
		}
		
		.bon_plan_vignette_autre {
		    float: left;
		    display: inline;
		    margin: 0 0 0 16px;
		    width: 224px;
		    height: 90px;
		}
		
				.bon_plan_vignette_titre {
				    float: left;
				    display: inline;
				    margin: 12px 0 0 0;
				    font-size: 12px;
				    font-weight: bold;
					text-transform: uppercase;
					color: #35b8c3;
				}
				
				.bon_plan_vignette_image {
				    float: left;
				    display: inline;
				    margin: 5px 0 0 0;				
				}

#bon_plan_info {
    float: left;
    display: inline;
    margin: 35px 0 11px 0;
}

		#bon_plan_info p {
		    margin: 0 0 0 15px;
		    font-size: 9px;
		    text-align: justify;
		    color: #b1b1b1;		
		}

/*** FIN DE LA NOUVELLE PAGE BON_PLAN  (sur le modčle de la page "Noël d'exception" ***/

/*** NOUVEAUTE NOMAD 2006.01.12 ***/

#nomad_kit {
    float: left;
    display: inline;
    margin: 0 0 0 12px;
	width: 473px;
	height: 314px;
	background: url(img/nomad/fond_nomad_kit.gif) top no-repeat;
}

		#nomad_kit_gauche {
		    float: left;
		    display: inline;
		    width: 174px;
		    height: 314px;
		}
		
				#nomad_kit_gauche_1 {
					float: left;
					display: inline;
					width: 145px;
					height: 55px;                    
				}
				
						#nomad_kit_gauche_1 p {
							margin: 16px 0 0 0px;
						    font-size: 14px;
						    color: #44b6cc;
						}

				#nomad_kit_gauche_2 {
					float: left;
					display: inline;
					margin: 184px 0 0 10px!important;
					margin: 190px 0 0 10px;
					width: 154px;
					height: 80px;
				}
				
						#nomad_kit_gauche_2 p {
						    text-align: left;
						    font-weight: normal;
						    line-height: 11px;
						}
						#nomad_kit_gauche_2 p.possibilite {
						    margin-top: 10px;
						}
							#nomad_kit_gauche_2 p span {
						    font-weight: bold;
							}
		
		#nomad_kit_droite {
		    float: left;
		    display: inline;
		    width: 299px;
		    height: 314px;
		}
		
				#nomad_kit_droite_1 {
					float: left;
					display: inline;
					width: 140px;
					height: 90px;
					margin: 50px 0 0 143px;
				}
					#nomad_kit_droite_1 p {
						text-align: left;
						font-weight: bold;
						color: #949494;
						font-size: 13px;
					}
						#nomad_kit_droite_1 p span {
							font-weight: bold;
							font-size: 14px;
							color: #606060;
						}
						
						#nomad_kit_droite_1 p span#carte_nomad {
							color:#48B4BE;
						}
				#nomad_kit_droite_2 {				
					float: left;
					display: inline;
					width: 299px;
					height: 40px;
					text-align: left;
				}
				
					#nomad_kit_droite_2 p {						
						text-align: left;
						margin: 7px 0 0 35px;
					}
					#nomad_kit_droite_2 p span {
						display: block;
						width: 200px;
						line-height: 10px;
						font-size: 11px;						
						font-weight: normal;
						color: #000;
						margin: -18px 0 0 22px!important;
						margin: -20px 0 0 25px;
					}

				#nomad_kit_droite_3 {
					float: left;
					display: inline;
					width: 140px;
					height: 40px;
					margin: 43px 0 0 143px!important;
					margin: 47px 0 0 143px;
				}
					#nomad_kit_droite_3 p {
						text-align: left;
						font-weight: bold;
						color: #949494;
						font-size: 13px;					
					}
						#nomad_kit_droite_3 p span {
							font-weight: bold;
							font-size: 14px;
						}
				
				#nomad_kit_droite_4 {
					float: left;
					display: inline;
					margin: 7px 0 0 0!important;
					margin: 2px 0 0 0;
					width: 299px;
					height: 40px;
				}
					#nomad_kit_droite_4 p {						
						text-align: left;
						margin: 10px 0 0 35px;
					}
						#nomad_kit_droite_4 p span {
							display: block;
							width: 200px;
							line-height: 10px;
							font-size: 11px;						
							font-weight: normal;
							color: #000;
							margin: -18px 0 0 22px!important;
							margin: -20px 0 0 25px;
						}
					
#nomad_cartes {
    float: left;
    display: inline;
    margin: -21px 0 0 28px!important;
    margin: -21px 0 0 28px;
	width: 473px;
	height: 217px;
	background: url(img/nomad/fond_nomad_cartes.gif) no-repeat;
}

#nomad_kitkilmefaut {
    float: left;
    display: inline;
    margin: 116px 0 0 13px;
    width: 139px;
    height: 48px;
    background: url(img/nomad/kitkilmefaut.gif) no-repeat;
}

#nomad_kit_valider {
    float: left;
    display: inline;
    margin: -21px 0 0 38px;
    width: 89px;
    height: 25px;
}

#nomad_recharger {
    float: left;
    display: inline;
    margin: -12px 0 0 28px;
    width: 473px;
}

		#nomad_recharger p {
		    font-size: 13px;
		    font-weight: normal;
		    text-align: left;
			color: #009bba;
			
		}

				#nomad_recharger p span {
				    font-weight: bold;
				}
				
#nomad_gc {
    float: left;
    display: inline;
    margin: -2px 0 0 28px;
    width: 474px;
    background: url(img/nomad/fond_nomad_gc.gif) no-repeat;
}

		#nomad_gc p {
		    font-size: 11px;
		    font-weight: normal;
			color: #99abad;
		}
		
				#nomad_gc p span {
				    font-weight: bold;
				    color:#009bba; 
				}
				
				#nomad_gc p a {
				    font-weight: bold;
				    color: #606060;
				}
				
				#nomad_gc p a:hover {
				    color: #99abad;
				}

/*** FIN NOUVEAUTE NOMAD 2006.01.12 ***/

/********************************************************************************/
		/* Nouvelle Page Offres 2006.12.29 */
/********************************************************************************/

#offres_haut {
    margin: 50px 0 0 0;
    width: 646px;
    height: 310px;
}

#offres_milieu {
    margin: 34px 0 0 0;
    height: 49px;
}

		#offres_milieu_gauche {
		    float: left;
		    display: inline;
		    width: 185px;
		    height: 49px;
		    background: url(img/offres/fond_offres_milieu_gauche.gif) left no-repeat;
		}
		
				#offres_milieu_gauche p {
				    float: left;
				    display: inline;
				    margin: 10px 0 0 6px;
				    font-size: 9px;
				    font-weight: bold;
				    text-transform: uppercase;
				    line-height: 15px;
					color: #009bba;
				}
				
						#offres_milieu_gauche p span {
						    font-size: 10px;
						}
		
		#offres_milieu_droite {
		    float: left;
		    display: inline;
		    height: 49px;	
		}
		
				#offres_milieu_droite p {
				    float: left;
				    display: inline;
				    margin: 3px 0 0 0;
				    font-size: 12px;
				    font-weight: bold;
					color: #0ca6c4;
				}
				
						#offres_milieu_droite p span {
							color: #9c9c9c;
						}
						
						#offres_milieu_droite p a {
							font-weight: normal;
						}
						
#offres_bas {
    margin: 27px 0 0 0;
}

		#offres_bas_up {
		    float: left;
		    display: inline;
		}
		
				#offres_bas_up p {
				    float: left;
				    display: inline;
				    margin: 0 0 0 2px;
				    font-size: 12px;
				    color: #999999;
				}
		
		#offres_bas_down {
		    float: left;
		    display: inline;
		    margin: 10px 0 0 0;
		    width: 646px;
		    height: 330px;
		    background: url(img/offres/fond_offres_bas_down.gif) no-repeat;
		}
		
				#offres_bas_down_ligne1 {
				    float: left;
				    display: inline;
				    width: 646px;
				    height: 74px;
				}
				
						#offres_bas_down_ligne1_gauche {
						    float: left;
						    display: inline;
						    width: 367px;
						    height: 74px;
						}
						
								#offres_bas_down_ligne1_gauche p {
								    float: left;
								    display: inline;
								    margin: 14px 0 0 45px;
								    font-weight: bold;
								    color: #0ca6c4;
								}
								
										#offres_bas_down_ligne1_gauche p span {
										    display: block;
										    margin: 3px 0 0 0;
										    width: 221px;
										    text-align: justify;
										    font-weight: normal;
										    color: #5b5b5b;
										}
										
										#offres_bas_down_ligne1_gauche p a {
										    font-weight: normal;
										}
						
						#offres_bas_down_ligne1_droite {
						    float: left;
						    display: inline;
						    width: 279px;
						    height: 74px;						
						}
						
								#offres_bas_down_ligne1_droite p {
								    float: left;
								    display: inline;
								    margin: 14px 0 0 0;
								    font-weight: bold;
								    color: #0ca6c4;
								}
								
										#offres_bas_down_ligne1_droite p span {
										    display: block;
										    margin: 3px 0 0 0;
										    font-weight: normal;
										    color: #5b5b5b;
										}
										
										#offres_bas_down_ligne1_droite p a {
										    font-weight: normal;
										}
				
				#offres_bas_down_ligne2 {
				    float: left;
				    display: inline;
				    width: 646px;
				    height: 88px;				
				}
				
						#offres_bas_down_ligne2_gauche {
						    float: left;
						    display: inline;
						    width: 367px;
						    height: 88px;
						}
						
								#offres_bas_down_ligne2_gauche p {
								    float: left;
								    display: inline;
								    margin: 11px 0 0 45px;
								    font-weight: bold;
								    color: #0ca6c4;
								}
								
										#offres_bas_down_ligne2_gauche p span {
										    display: block;
										    margin: 3px 0 0 0;
										    font-weight: normal;
										    color: #5b5b5b;
										}
										
										#offres_bas_down_ligne2_gauche p a {
										    font-weight: normal;
										}
										
												#offres_bas_down_ligne2_gauche p a span {
												    text-decoration: underline;
												    color: #007A97;
												    margin: 0 0 0 14px;
												}
												
														#offres_bas_down_ligne2_gauche p a:hover span {
														    text-decoration: underline;
														    color: #00B1C1;
														}
						
						#offres_bas_down_ligne2_droite {
						    float: left;
						    display: inline;
						    width: 279px;
						    height: 88px;						
						}
						
								#offres_bas_down_ligne2_droite p {
								    float: left;
								    display: inline;
								    margin: 11px 0 0 0;
								    font-weight: bold;
								    color: #0ca6c4;
								}
								
										#offres_bas_down_ligne2_droite p span {
										    display: block;
										    margin: 3px 0 0 0;
										    font-weight: normal;
										    color: #5b5b5b;
										}
										
										#offres_bas_down_ligne2_droite p a {
										    font-weight: normal;
										}
										
												#offres_bas_down_ligne2_droite p a span {
												    text-decoration: underline;
												    color: #007A97;
												    margin: 0 0 0 14px;
												}
												
														#offres_bas_down_ligne2_droite p a:hover span {
														    text-decoration: underline;
														    color: #00B1C1;
														}
				
				#offres_bas_down_ligne3 {
				    float: left;
				    display: inline;
				    width: 646px;
				    height: 82px;			
				}
				
						#offres_bas_down_ligne3_gauche {
						    float: left;
						    display: inline;
						    width: 367px;
						    height: 82px;
						}
						
								#offres_bas_down_ligne3_gauche p {
								    float: left;
								    display: inline;
								    margin: 6px 0 0 45px;
								    font-weight: bold;
								    color: #0ca6c4;
								}
								
										#offres_bas_down_ligne3_gauche p span {
										    display: block;
										    margin: 3px 0 0 0;
										    font-weight: normal;
										    color: #5b5b5b;
										}
										
										#offres_bas_down_ligne3_gauche p a {
										    font-weight: normal;
										}
						
					#offres_bas_down_ligne3_droite {
						    float: left;
						    display: inline;
						    margin: 0 0 0 0;
						    width: 279px;
						    height: 82px;						
						}
						
								#offres_bas_down_ligne3_droite p {
								    float: left;
								    display: inline;
								    margin: 6px 0 0 0;
								    font-weight: bold;
								    color: #0ca6c4;
								}
								
										#offres_bas_down_ligne3_droite p span {
										    display: block;
										    margin: 3px 0 0 0;
										    font-weight: normal;
										    color: #5b5b5b;
										}
										
										#offres_bas_down_ligne3_droite p a {
										    font-weight: normal;
										}
										
				#offres_bas_down_ligne4 {
				    float: left;
				    display: inline;
				    width: 646px;
				    height: 84px;			
				}
				
						#offres_bas_down_ligne4_gauche {
						    float: left;
						    display: inline;
						    width: 367px;
						    height: 84px;
						}
						
								#offres_bas_down_ligne4_gauche p {
								    float: left;
								    display: inline;
								    margin: 8px 0 0 45px;
								    font-weight: bold;
								    color: #0ca6c4;
								}
								
										#offres_bas_down_ligne4_gauche p span {
										    display: block;
										    margin: 3px 0 0 0;
										    font-weight: normal;
										    color: #5b5b5b;
										}
										
										#offres_bas_down_ligne4_gauche p a {
										    font-weight: normal;
										}
										
/*offres n3 POPUP DJ: 06avril07*/
#div_infos {
	width: 250px;
	/*height: 250px;*/
	background-color: #02b7c8;
	border: 1px solid #606060;
	position: absolute;
	top: 250px;
	left: 50px;
	display: none;
	z-index: 10;
}
#div_infos_header {
	background: #fff url(img/offres/popup_n3_logo.gif) no-repeat;
	width: 250px;
	height: 46px;
}
#div_infos_header_logo {
	float: left;
	display: inline;
	width: 134px;
	height: 46px;
}
#div_infos_header_fermer {
	float: right;
	display: inline;
	width: 75px;
	height: 18px;
	margin: 7px 7px 0 0;
}

#div_infos_contenu {
	padding: 10px;
}

#div_infos_titre{
	color: #02b7c8;
	font-size: 14px;
	font-weight: bold;
	margin: 8px 0 10px 10px;
	width: 130px;
	float: left;
	display: inline;
}

#div_infos_texte{
	color: #fff;
	font-size: 11px;
	text-align: justify;
	line-height: 13px;
	
}
/*fin offres n3 POPUP*/


/* refonte N3 */

#tableau_pta_12{
	float: left;
	display: inline;
	width: 238px;
	border-top: 1px solid #ccc;
}
#tableau_pta_24{
	float: left;
	display: inline;
	width: 238px;
	border-top: 1px solid #ccc;
	margin: 0 0 0 7px;
}

.bleu #tableau_pta_12,.bleu #tableau_pta_24{
	height: 211px;
}


.bleu #programme_turquoise_neo {
	position: absolute;
	left: 8px;
	background: url(img/offres/programme_turquoise.gif) no-repeat;
	width: 93px;
	!height: 131px;
	!margin-top: 166px;
}
*>.bleu #programme_turquoise_neo {
	!margin-top: 166px;
	!height: 131px;
	margin-top: 167px;
	height: 130px;
}
.bleu #forfait_proposition {
	
}

.bleu #forfait_proposition_gauche {
	width: 550px;
	float: left;
	display: block;
	!margin: 0 0 0 5px;	
}
*> .bleu #forfait_proposition_gauche {
	!margin: 0 0 0 5px;
	margin: 0 0 0 10px;
}
.bleu #forfait_proposition_gauche_titre {
	width: 238px;
	height: 35px;
	display: none;
	/*background: url(img/offres/choisis_duree.png) no-repeat;*/
}
.bleu #forfait_proposition_gauche_mensualite {
	width: 550px;
	height: 33px;
}
.bleu #forfait_proposition_gauche_mensualite img {
	padding-right: 122px;
	float: left;
	display: inline;
	width: 120px;
}
.bleu #forfait_proposition_gauche_tableau {
	width: 550px;
	height: auto;
}
	.bleu #forfait_proposition_gauche_tableau table {
		height: 230px;
	}
	.bleu #forfait_proposition_gauche_tableau .programme_turquoise {
		width: 15px;
		/*background: url(img/offres/programme_turquoise.png) no-repeat bottom;*/
	}
	
	.bleu #forfait_proposition_gauche_tableau .temps {
		width: 82px;
		background: url(img/offres/choisis_forfait_milieu.png) repeat-y left;
		border-bottom: 1px solid #cbcbcb;
		color: #03b2c2;
		font-size: 14px;
		font-weight: bold;
	}	
	.bleu #forfait_proposition_gauche_tableau .temps_gris {
		width: 82px;
		background: url(img/offres/choisis_forfait_milieu.png) repeat-y left;
		border-bottom: 1px solid #cbcbcb;
		color: #b4e8ed;
		font-size: 14px;
		font-weight: bold;
	}
	.bleu #forfait_proposition_gauche_tableau .prix, .bleu #forfait_proposition_gauche_tableau .prix_gris {
		background: url(img/offres/choisis_forfait_milieu.png) repeat-y right;
		border-bottom: 1px solid #cbcbcb;
		text-align: left;
		padding: 0 0 0 40px;
	}
	.bleu #forfait_proposition_gauche_tableau .prix span {
		color: #f74a00;
		font-size: 16px;
		font-weight: bold;
		padding: 0 0 0 8px;		
	}
	.bleu #forfait_proposition_gauche_tableau .prix_gris span {
		color: #fdc9b3;
		font-size: 16px;
		font-weight: bold;
		padding: 0 0 0 8px;		
	}
	
.bleu #forfait_proposition_gauche_bas{
	width: 238px;
	height: 20px;
	/*background: url(img/offres/fond_bas_gauche.png) no-repeat;*/
}
.bleu #forfait_proposition_gauche_bas .ajouter_panier {
	float: left;
	display: inline;
	width: 134px;
	height: 23px;
	text-decoration: none;
	margin: 16px 0 0 55px;
}

.bleu #forfait_proposition_droite {
	width: 500px;
	float: left;
	display: inline;
}
.bleu #forfait_proposition_droite_titre {
	width: 500px;
	height: 35px;
	display: none;
	/*background: url(img/offres/profite_avantages.png) no-repeat;*/
}
.bleu #forfait_proposition_droite_arrondi,
.bleu #forfait_proposition_droite_arrondi_2xplus {
	width: 500px;
	height: 59px;
	/*background: url(img/offres/fond_haut_arrondi.png) no-repeat;*/
	border-top: solid 2px #03b1c2;
	border-left: solid 2px #03b1c2;
	border-right: solid 2px #03b1c2;
}
	.bleu #forfait_proposition_droite_arrondi p.titre_promo,
	.bleu #forfait_proposition_droite_arrondi_2xplus p.titre_promo {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		line-height: 13px;
		height: 13px;
		padding: 8px 0 4px 0;
	}
	
	.bleu #forfait_proposition_droite_arrondi p.titre_promo img ,
	.bleu #forfait_proposition_droite_arrondi_2xplus p.titre_promo img {
	    margin: 0 0 -2px 0;
	}
	
	.bleu #forfait_proposition_droite_arrondi p.description_promo ,
	.bleu #forfait_proposition_droite_arrondi_2xplus p.description_promo {
		color: #606060;
		font-size: 10px;
		text-align: center;
		padding: 0 0 0 -1px;		
	}
	
.bleu #forfait_proposition_droite_centre, 
.bleu #forfait_proposition_droite_centre_neo,
.bleu #forfait_proposition_droite_centre_2xplus {
	width: 500px;
	height: 178px;
	padding: 0 0 0 0px;
	/*background: url(img/offres/fond_droite_milieu.png) no-repeat;*/
	border-top: solid 2px #03b1c2;
	border-left: solid 2px #03b1c2;
	border-right: solid 2px #03b1c2;
}

.bleu #forfait_proposition_droite_centre_2xplus {
	height: 240px;
}
	.bleu #forfait_proposition_droite_centre p.titre_charonne,
	.bleu #forfait_proposition_droite_centre_neo p.titre_charonne,
	.bleu #forfait_proposition_droite_centre_2xplus p.titre_bienvenue  {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		padding: 25px 0 0 0;
	}
	.bleu  #forfait_proposition_droite_centre_neo p.marques_gratuites_images_neo ,
	.bleu  #forfait_proposition_droite_centre_2xplus p.description_bienvenue { 
		float: left; 
		display: inline;
		width: 100%;
		margin: 10px 0 35px 0;
		padding: 0;
		text-align: center;
	}	
		
	.bleu  #forfait_proposition_droite_centre_neo p.infos_bienvenue { 
		float: left; 
		display: inline;
		text-align: center;
		color: #00b1c1;
		padding: 3px 0 3px 60px;
	}
	
	.bleu #forfait_proposition_droite_centre p.selon_mobile,
	.bleu #forfait_proposition_droite_centre_neo p.selon_mobile_neo { 
		width: 455px;
		text-align: center;
		color: #00b1c1;
		font-weight: normal;
		margin: 2px 0 0 0;
	}
	
	.bleu #forfait_proposition_droite_centre p.selon_mobile a ,
	.bleu #forfait_proposition_droite_centre_neo p.selon_mobile_neo a { 
		color: #00b1c1;
		font-weight: bold;
		text-decoration: none;		
	}
	.bleu #forfait_proposition_droite_centre p.selon_mobile a:hover, 
	.bleu #forfait_proposition_droite_centre_neo p.selon_mobile_neo a:hover { 
		text-decoration: underline;
	}
	
	.bleu #decouverte_milieu {
		height: 74px;
		padding: 10px 0 0 0;
	}
	.bleu #decouverte_milieu_2xplus {
		height: 174px;
		padding: 10px 0 0 0;
	}
		.bleu #decouverte_gauche,
		.bleu #decouverte_gauche_2xplus {
			width: 205px;
			height: 70px;
			margin: 0 0 0 10px;
			float: left; 
			display: inline;
			border: solid 1px #ccc;
			padding: 10px 0 10px 0;
		}
			.bleu .titre_decouverte,
			.bleu .titre_decouverte_2xplus {
				color: #00b1c1;
				font-weight: bold;
				font-size: 12px;
				text-align: center; 
				margin: 0 0 4px 0;
			}
			/*fiumorbo*/
			.bleu #forfait_proposition_droite_fiumorbo_bas .titre_decouverte2 {
				padding: 0 0 7px 0;
				color: #00b1c1;
				font-weight: bold;
				font-size: 12px;
				text-align: center; 
				margin: 0 0 4px 0;
			}
			/*fin fiumorbo*/
			.bleu  p.marques_gratuites_images,
			.bleu  p.marques_gratuites_images_2xplus { 
				float: left; 
				display: inline;
				margin: 5px 0 0 0;
				padding: 0 0 0 15px;
				text-align: center;
			}	
			
		.bleu #decouverte_ou {
			float: left;
			display: inline;
			width: 25px;
			height: 56px;
			line-height: 56px;
			margin: 0 0 0 15px;
			text-align: center;			
		}
	
		.bleu #decouverte_droite,
		.bleu #decouverte_droite_2xplus,
		.bleu #decouverte_droite_fiumorbo {
			width: 205px;
			height: 70px;
			margin: 0 0 0 15px;
			float: left;
			display: inline;
			border: solid 1px #ccc;
			padding: 10px 0 10px 0;
		}
			.bleu .puce_decouverte {
				color: #606060;
				font-size: 11px;
				height: 12px;
				line-height: 12px;
				margin: 3px 0 0 27px;
			}
	.bleu #forfait_proposition_droite_centre p.conditions_charonne ,
	.bleu #forfait_proposition_droite_centre_neo p.conditions_charonne,
	.bleu #forfait_proposition_droite_centre_2xplus p.conditions_charonne { 
		float: left;
		display: none;
		padding: 0 0 0 20px;
	}
	.bleu #forfait_proposition_droite_centre p.conditions_charonne a.carre ,
	.bleu #forfait_proposition_droite_centre_neo p.conditions_charonne a.carre {
		text-decoration: underline;
	}
	
.bleu #forfait_proposition_droite_bas,
.bleu #forfait_proposition_droite_bas_2xplus,
.bleu #forfait_proposition_droite_bas_neo {
	width: 480px;
	/*height: 62px;*/
	padding: 10px 0 10px 20px;
	/*background: url(img/offres/fond_droite_bas.png) no-repeat bottom;*/
	border-top: solid 2px #03b1c2;
	border-bottom: solid 2px #03b1c2;
	border-left: solid 2px #03b1c2;
	border-right: solid 2px #03b1c2;
}
	.bleu #forfait_proposition_droite_bas p.titre_avantages,
	.bleu #forfait_proposition_droite_bas_neo p.titre_avantages,
	.bleu #forfait_proposition_droite_bas_2xplus p.titre_avantages {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		height: 20px;
	}
	.bleu #forfait_proposition_droite_bas p.infos_avantages,
	.bleu #forfait_proposition_droite_bas_neo p.infos_avantages,
	.bleu #forfait_proposition_droite_bas_2xplus p.infos_avantages {
		color: #909090;
		font-size: 11px;
		padding: 0 20px 0 20px;
	}
	.bleu #forfait_proposition_droite_bas p.infos_avantages a ,
	.bleu #forfait_proposition_droite_bas_neo p.infos_avantages a ,
	.bleu #forfait_proposition_droite_bas_2xplus p.infos_avantages a {
		color: #909090;
	}
	.bleu #forfait_proposition_droite_centre_neo p.titre_avantages,
	.bleu #forfait_proposition_droite_bas_neo p.titre_avantages ,
	.bleu #forfait_proposition_droite_bas_2xplus p.titre_avantages {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		padding: 2px 0 0 0;
	}
	
	.bleu #forfait_proposition_droite_bas_neo p.titre_avantages img,
	.bleu #forfait_proposition_droite_bas_2xplus p.titre_avantages img{
		margin: 0 0 -2px 5px;
	}
	
.bleu #forfait_proposition_voir_forfaits ,
.bleu #forfait_proposition_voir_forfaits_2xplus {
	width: 693px;
	height: 22px;
	background: url(img/offres/voir_forfaits.png) no-repeat bottom;
	float: left;
	display: inline;
	visibility: hidden;
}

.bleu #forfait_proposition_voir_forfaits .impression {
	float: left;
	display: inline;
	width: 65px;
	margin: 4px 0 0 60px;
}
.bleu #forfait_proposition_voir_forfaits .envoyer_ami {
	float: left;
	display: inline;
	width: 105px;
	margin: 4px 0 0 20px;
}
.bleu #forfait_proposition_voir_forfaits .autres_forfaits {
	float: left;
	display: inline;
	width: 145px;
	text-decoration: none;
	margin: 3px 0 0 285px;	
}

/* fiumorbo */
.bleu #forfait_proposition_gauche_titre_fiumorbo {
	width: 238px;
	height: 35px;	
	display: none;
	/*background: url(img/offres/choisis_duree_fiumorbo.png) no-repeat;*/
}
	
.bleu #forfait_proposition_droite_fiumorbo_haut {
	width: 500px;
	height: 130px;
	margin-top : 20px;
	border-top: solid 2px #03b1c2;
	border-left: solid 2px #03b1c2;
	border-right: solid 2px #03b1c2;
	/*background: url(img/offres/fond_droite_haut_fiumorbo.png) no-repeat;*/
}

	.bleu #forfait_proposition_droite_fiumorbo_haut p.titre_promo {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		line-height: 13px;
		height: 13px;
		padding: 30px 0 18px 0;
	}
	
	.bleu #forfait_proposition_droite_fiumorbo_haut p.titre_promo img {
	    margin: 0 0 -2px 0;
	}
	
	.bleu #forfait_proposition_droite_fiumorbo_haut p.description_promo {
		color: #606060;
		font-size: 10px;
		text-align: center;
		padding: 0 15px ;		
	}
	
	.bleu #forfait_proposition_droite_fiumorbo_haut p.description_promo {
		font-size: 10px;
	}
	
	.bleu #forfait_proposition_droite_fiumorbo_bas {
	width: 500px;
	height: 209px;
	/*background: url(img/offres/fond_droite_bas_fiumorbo.png) no-repeat;*/
	border: solid 2px #03b1c2;
	padding: -1px 0 0 0;
}

	.bleu #forfait_proposition_droite_fiumorbo_bas p.titre_charonne {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		padding: 15px 0 0 0;
	}
	
	.bleu #forfait_proposition_droite_fiumorbo_bas p.selon_mobile { 
		width: 455px;
		text-align: center;
		color: #00b1c1;
		font-weight: normal;
		padding: 10px 0 15px 0;
	}
	
	.bleu #forfait_proposition_droite_fiumorbo_bas p.selon_mobile a  { 
		color: #00b1c1;
		font-weight: bold;
		text-decoration: none;
	}
	.bleu #forfait_proposition_droite_fiumorbo_bas p.selon_mobile a:hover { 
		text-decoration: underline;
	}
	
	.bleu #forfait_proposition_droite_fiumorbo_bas p.conditions_charonne { 
		float: left;
		display: inline;
		padding: 2px 0 0 0;
		width: 455px;
		text-align: center
}
	
	.bleu #forfait_proposition_droite_fiumorbo_bas p.conditions_charonne a.carre{
		text-decoration: underline;
	}
	
	.bleu #forfait_proposition_gauche_bas_fiumorbo{
		width: 238px;
		height: 64px;
		display: none;
		/*background: url(img/offres/fond_bas_gauche_fiumorbo.png) no-repeat bottom left;*/
	}
	.bleu #forfait_proposition_gauche_bas_fiumorbo .ajouter_panier {
		float: left;
		display: inline;
		width: 134px;
		height: 23px;
		text-decoration: none;
		margin: 16px 0 0 55px;
	}
/* fin fiumorbo */

/***************************************/
/** N3 - PC internet mobile variable HIXUS**/
/***************************************/
.bleu #forfait_hd_proposition_gauche {
	width: 550px;
	float: left;
	display: inline;
}

.bleu #forfait_hd_proposition_gauche_titre {
	width: 238px;
	height: 35px;
	display: none;
	/*background: url(img/offres/n3_internet/je_choisis.png) no-repeat;*/
}

.bleu #forfait_hd_proposition_gauche_mensualite {
	width: 550px;
	height: 33px;
}

.bleu #forfait_hd_proposition_gauche_mensualite img {
	padding-right: 77px;
	float: left;
	display: inline;
	width: 120px;
}

.bleu #forfait_hd_proposition_gauche_tableau,
.bleu #forfait_3go_proposition_gauche_tableau,
.bleu #forfait_1jour_proposition_gauche_tableau,
.bleu #forfait_illlimite_proposition_gauche_tableau {
	clear: both;
	width: 550px;
	height: auto;
	/*background: url(img/offres/n3_internet/fond_milieu_gauche_3go.png) no-repeat left bottom;*/
	}
	.bleu #forfait_3go_proposition_gauche_tableau table,
	.bleu #forfait_illlimite_proposition_gauche_tableau table{
		height: 47px;
	}
	.bleu #forfait_hd_proposition_gauche_tableau table,
	.bleu #forfait_1jour_proposition_gauche_tableau table {
		height: 138px;
	}
		.bleu #forfait_1jour_proposition_gauche_tableau table {
		height: 238px;
	}
	
	.bleu #forfait_3go_proposition_gauche_tableau .temps,
	.bleu #forfait_illlimite_proposition_gauche_tableau .temps {
		width: 90px;
		background-color: #02b1c2;
		border-bottom: 1px solid #cbcbcb;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
	}	
	.bleu #forfait_hd_proposition_gauche_tableau .temps,
	.bleu #forfait_1jour_proposition_gauche_tableau .temps {
		width: 64px;
		background-color: #02b1c2;
		border-bottom: 1px solid #cbcbcb;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
	}
	
	.bleu #forfait_3go_proposition_gauche_tableau .temps_gris ,
	.bleu #forfait_hd_proposition_gauche_tableau .temps_gris,
	.bleu #forfait_1jour_proposition_gauche_tableau .temps_gris ,
	.bleu #forfait_illlimite_proposition_gauche_tableau .temps_gris  {
		width: 64px;
		background-color: #a6e3e9;
		border-bottom: 1px solid #cbcbcb;
		color: #fff;
		font-size: 14px;
		font-weight: bold;
	}
		.bleu #forfait_1jour_proposition_gauche_tableau .temps_gris {
			font-size: 11px;
			font-weight: normal;
		}
		.bleu #forfait_1jour_proposition_gauche_tableau .temps_gris span{
			font-size: 14px;
			text-transform: uppercase;
			font-weight: bold;
		}
	.bleu #forfait_3go_proposition_gauche_tableau sup ,
	.bleu #forfait_hd_proposition_gauche_tableau sup,
	.bleu #forfait_1jour_proposition_gauche_tableau sup ,
	.bleu #forfait_illlimite_proposition_gauche_tableau sup {
		font-size: 11px;
		margin-top: -2px;
	}
	.bleu #forfait_3go_proposition_gauche_tableau .prix ,
	.bleu #forfait_hd_proposition_gauche_tableau .prix,
	.bleu #forfait_1jour_proposition_gauche_tableau .prix ,
	.bleu #forfait_illlimite_proposition_gauche_tableau .prix  {
		background-color: #ecf4fb;
		border-bottom: 1px solid #cbcbcb;
		border-right: 1px solid #cbcbcb;
		text-align: left;
		padding: 0 0 0 10px;
	}
	.bleu #forfait_3go_proposition_gauche_tableau .prix_gris ,
	.bleu #forfait_hd_proposition_gauche_tableau .prix_gris,
	.bleu #forfait_1jour_proposition_gauche_tableau .prix_gris ,
	.bleu #forfait_illlimite_proposition_gauche_tableau .prix_gris {
		background-color: #f7fbfe;
		color: #ffad98;
		border-bottom: 1px solid #cbcbcb;
		border-right: 1px solid #cbcbcb;
		text-align: left;
		padding: 0 0 0 25px;
	}
	.bleu #forfait_3go_proposition_gauche_tableau .prix_gris2 ,
	.bleu #forfait_hd_proposition_gauche_tableau .prix_gris2 ,
	.bleu #forfait_1jour_proposition_gauche_tableau .prix_gris2 ,
	.bleu #forfait_illlimite_proposition_gauche_tableau .prix_gris2 {
		background-color: #f7fbfe;
		color: #ffad98;
		border-bottom: 1px solid #cbcbcb;
		border-right: 1px solid #cbcbcb;
		text-align: left;
		padding: 0 0 0 33px;		
		font-size: 14px;
	}
	
	.bleu #forfait_3go_proposition_gauche_tableau .prix span ,
	.bleu #forfait_hd_proposition_gauche_tableau .prix span,
	.bleu #forfait_1jour_proposition_gauche_tableau .prix span ,
	.bleu #forfait_illlimite_proposition_gauche_tableau .prix span  {
		color: #f74a00;
		font-size: 16px;
		font-weight: bold;
		padding: 0 0 0 5px;		
	}
	
	.bleu #forfait_3go_proposition_gauche_tableau .prix_gris span ,
	.bleu #forfait_hd_proposition_gauche_tableau .prix_gris span,
	.bleu #forfait_1jour_proposition_gauche_tableau .prix_gris span ,
	.bleu #forfait_illlimite_proposition_gauche_tableau .prix_gris span {
		color: #fdc9b3;
		font-size: 16px;
		font-weight: bold;
		padding: 0 0 0 8px;		
	}
	.bleu #forfait_3go_proposition_gauche_tableau .prix_gris2 span ,
	.bleu #forfait_hd_proposition_gauche_tableau .prix_gris2 span ,
	.bleu #forfait_1jour_proposition_gauche_tableau .prix_gris2 span ,
	.bleu #forfait_illlimite_proposition_gauche_tableau .prix_gris2 span {
		color: #fdc9b3;
		font-size: 16px;
		font-weight: bold;
		padding: 0 0 0 0;				
	}
	
.bleu #forfait_hd_proposition_gauche_bas{
	width: 238px;
	height: 69px;
	display: none;
	/*background: url(img/offres/n3_internet/fond_bas_gauche.png) no-repeat;*/
}
.bleu #forfait_3go_proposition_gauche_bas{
	width: 238px;
	height: 69px;
	display: none;
	/*background: url(img/offres/n3_internet/fond_bas_gauche_3go.png) no-repeat;*/
}
.bleu #forfait_3go_proposition_gauche_bas .ajouter_panier ,
.bleu #forfait_hd_proposition_gauche_bas .ajouter_panier,
.bleu #forfait_1jour_proposition_gauche_bas .ajouter_panier ,
.bleu #forfait_illlimite_proposition_gauche_bas .ajouter_panier {
	float: left;
	display: inline;
	width: 134px;
	height: 23px;
	text-decoration: none;
	margin: 25px 0 0 55px;
}

.bleu #forfait_3go_proposition_droite ,
.bleu #forfait_hd_proposition_droite,
.bleu #forfait_1jour_proposition_droite {
	width: 455px;
	float: left;
	display: inline;
}
.bleu #forfait_3go_proposition_droite .titre_promo ,
.bleu #forfait_hd_proposition_droite .titre_promo,
.bleu #forfait_1jour_proposition_droite .titre_promo {
	color: #ff4c02;
	font-weight: bold;
	font-size: 14px;
	text-align: center; 
	padding : 10px 20px 0 20px; 
	}
.bleu #forfait_3go_proposition_droite .possibilites ,
.bleu #forfait_hd_proposition_droite .possibilites ,
.bleu #forfait_1jour_proposition_droite .possibilites {
	padding : 10px 0 0 8px; 
	float: left;
	display: inline;
	}
.bleu #forfait_3go_proposition_droite ul,
.bleu #forfait_hd_proposition_droite ul ,
.bleu #forfait_1jour_proposition_droite ul {
	padding : 10px 20px 0 90px; 
	}
.bleu #forfait_3go_proposition_droite ul li,
.bleu #forfait_hd_proposition_droite ul li ,
.bleu #forfait_1jour_proposition_droite ul li {
	color: #606060;
	list-style-type: square;
	font-size : 11px;
}

.bleu #forfait_3go_proposition_droite sup ,
.bleu #forfait_hd_proposition_droite sup ,
.bleu #forfait_1jour_proposition_droite sup {
	line-height: 3px;
	margin-top: -2px;
	font-size: 9px;
	}

.bleu #forfait_3go_proposition_droite_titre ,
.bleu #forfait_hd_proposition_droite_titre,
.bleu #forfait_1jour_proposition_droite_titre {
	width: 500px;
	height: 35px;
	display: none;
	/*background: url(img/offres/n3_internet/je_profite.png) no-repeat;*/
	}

.bleu #forfait_3go_proposition_droite_arrondi {
	width: 500px;
	height: 130px;
	/*background: url(img/offres/n3_internet/fond_droite_arrondi_3go.png) no-repeat;*/
	border-top: solid 2px #03b1c2;
	border-left: solid 2px #03b1c2;
	border-right: solid 2px #03b1c2;
	}
.bleu #forfait_hd_proposition_droite_arrondi,
.bleu #forfait_1jour_proposition_droite_arrondi {
	width: 500px;
	height: 130px;
	/*background: url(img/offres/n3_internet/fond_droite_arrondi_50mo.png) no-repeat;*/
	border-top: solid 2px #03b1c2;
	border-left: solid 2px #03b1c2;
	border-right: solid 2px #03b1c2;
	}


.bleu #forfait_hd_proposition_droite_centre ,
.bleu #forfait_3go_proposition_droite_centre ,
.bleu #forfait_1jour_proposition_droite_centre {
	width: 500px;
	height: 121px;
	border-top: solid 2px #03b1c2;
	border-left: solid 2px #03b1c2;
	border-right: solid 2px #03b1c2;
	}

.bleu #forfait_hd_proposition_droite p.description_promo,
.bleu #forfait_3go_proposition_droite p.description_promo,
.bleu #forfait_1jour_proposition_droite p.description_promo{
	text-align: center;
	padding: 10px 20px 0 20px;
	}

.bleu #forfait_hd_proposition_droite_bas ,
.bleu #forfait_3go_proposition_droite_bas ,
.bleu #forfait_1jour_proposition_droite_bas {
	width: 500px;
	height: 69px;
	/*background: url(img/offres/n3_internet/fond_droite_bas.png) no-repeat;*/
	border: solid 2px #03b1c2;
}

.bleu #forfait_3go_proposition_droite_bas {
	width: 500px;
	height: 69px;
	/*background: url(img/offres/n3_internet/fond_droite_bas.png) no-repeat;*/
	border: solid 2px #03b1c2;
}
/*fin HIXUS*/

/* refonte UM N3*/
.violet #forfait_proposition {
	
}

.violet #forfait_proposition_gauche {
	width: 550px;
	float: left;
	display: block;
	!margin: 0 0 0 5px;	
}
*> .violet #forfait_proposition_gauche {
	!margin: 0 0 0 5px;
	margin: 0 0 0 10px;
}
.violet #forfait_proposition_gauche_titre {
	width: 238px;
	height: 35px;
	display: none;
	/*background: url(img/offres/choisis_duree_um.png) no-repeat;*/
}
.violet #forfait_proposition_gauche_mensualite {
	width: 550px;
	height: 33px;
}
.violet #forfait_proposition_gauche_mensualite img {
	padding-right: 122px;
	float: left;
	display: inline;
	width: 120px;
}
.violet #forfait_proposition_gauche_tableau {
	width: 550px;
	height: auto;
	/*background: url(img/offres/choisis_forfait_milieu_um.png) no-repeat top left;*/
}
	.violet #formule_classique_entete {
		padding-left: 10px;
		height: 38px;
		line-height: 38px;
		color: #b63696;
		font-weight: bold;
		font-size: 16px;
	}
	.violet #formule_classique_entete,
	.violet #forfait_proposition_gauche_tableau .temps,
	.violet #forfait_proposition_gauche_tableau .temps_gris {
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	.violet #forfait_proposition_gauche_tableau .prix,
	.violet #forfait_proposition_gauche_tableau .prix_gris {
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	
	.violet #formule_plus_de_temps {
		width: 226px;
		padding-left: 10px;
		height: 38px;
		line-height: 38px;
		color: #b63696;
		font-weight: bold;
		font-size: 16px;
	}
	.violet #formule_plus_de_temps {
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	.violet #forfait_proposition_gauche_tableau .temps1 {
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		width: 64px;
	}
	.violet #forfait_proposition_gauche_tableau .temps2{
		width: 65px;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	.violet #forfait_proposition_gauche_tableau .prix {
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	.violet #forfait_proposition_gauche_tableau #prix_plus2tps_pta_12 .prix, .violet #forfait_proposition_gauche_tableau  #prix_plus2tps_pta_12.prix_gris ,
	.violet #forfait_proposition_gauche_tableau #prix_plus2tps_pta_24 .prix, .violet #forfait_proposition_gauche_tableau  #prix_plus2tps_pta_24.prix_gris {
		height: 24px;
		line-height: 24px;
	}
	.violet #forfait_proposition_gauche_tableau #prix_forfait_pta_12 .prix, .violet #forfait_proposition_gauche_tableau  #prix_forfait_pta_12.prix_gris,
	.violet #forfait_proposition_gauche_tableau #prix_forfait_pta_24 .prix, .violet #forfait_proposition_gauche_tableau  #prix_forfait_pta_24.prix_gris {
		height: 20px;
		line-height: 20px;
	}
	.violet #forfait_proposition_gauche_tableau .temps {
		width: 130px;
		line-height: 20px;
		height: 20px;
		color: #952c7b;
		font-size: 14px;
		font-weight: bold;
		float: left;
		display: inline;
		text-align: center;
	}	
	.violet #forfait_proposition_gauche_tableau .temps_gris {
		width: 130px;
		line-height: 20px;
		height: 20px;
		color: #b58aaa;
		font-size: 14px;
		font-weight: bold;
		float: left;
		display: inline;
		text-align: center;
	}
	.violet #forfait_proposition_gauche_tableau .prix, .violet #forfait_proposition_gauche_tableau .prix_gris {
		width: 105px;
		float: left;
		display: inline;
		text-align: center;
		margin: 0 auto 0 auto;
		padding: 0px 0 0 0;
	}
	.violet #forfait_proposition_gauche_tableau .input_prix{
		height: 15px;
		float: left;
		display: inline;
		width: 15px;
		!padding: 0px 2px 0 25px;
	}
	*> .violet #forfait_proposition_gauche_tableau .input_prix{
		padding: 5px 2px 0 25px;
		!padding: 0px 2px 0 25px;
	}
	
	.violet #forfait_proposition_gauche_tableau .prix span {
		color: #b63696;
		font-size: 14px;
		font-weight: bold;	
		text-align: center;
		float: left;
		display: inline;
	}
	.violet #forfait_proposition_gauche_tableau .prix_gris span {
		color: #eda6db;
		font-size: 14px;
		font-weight: bold;	
		text-align: center;
		float: left;
		display: inline;
	}
	
	#formule_plus_de_temps {
		width: 238px;
		height: 42px;
	}
	.violet #forfait_proposition_gauche_tableau .temps1, .violet #forfait_proposition_gauche_tableau .temps2 {
		line-height: 24px;
		height: 24px;
		color: #952c7b;
		font-size: 14px;
		font-weight: bold;
		float: left;
		display: inline;
		text-align: center;
	}	
	.violet #forfait_proposition_gauche_tableau .temps1_gris, .violet #forfait_proposition_gauche_tableau .temps2_gris {
		line-height: 24px;
		height: 24px;
		color: #db7ec4;
		font-size: 14px;
		font-weight: bold;
		float: left;
		display: inline;
		text-align: center;
	}
	
	
.violet #forfait_proposition_gauche_bas{
	width: 238px;
	height: 89px;
	display: none;
	background: url(img/offres/fond_bas_gauche_um.png) no-repeat;
}
.violet #forfait_proposition_gauche_bas .ajouter_panier {
	float: left;
	display: inline;
	width: 134px;
	height: 23px;
	text-decoration: none;
	margin: 46px 0 0 55px;
}

/*UM FB illimite*/
.violet #forfait_proposition_gauche_tableau_illimite ,
.violet #forfait_proposition_gauche_tableau_music,
.violet #forfait_proposition_gauche_tableau_illimite_24_24 {
	width: 550px;
	height: 53px;
}
.violet #forfait_proposition_gauche_tableau_illimite #tableau_pta_12,
.violet #forfait_proposition_gauche_tableau_illimite #tableau_pta_24,
.violet #forfait_proposition_gauche_tableau_illimite_24_24 #tableau_pta_12,
.violet #forfait_proposition_gauche_tableau_illimite_24_24 #tableau_pta_24
 {
	width: 237px;
}
.violet #forfait_proposition_gauche_tableau_illimite #tableau_pta_24,
.violet #forfait_proposition_gauche_tableau_illimite_24_24 #tableau_pta_24 {
	margin: 0 0 0 6px;
}
	.violet #forfait_proposition_gauche_tableau_illimite .temps,
	.violet #forfait_proposition_gauche_tableau_music .temps,
	.violet #forfait_proposition_gauche_tableau_illimite_24_24 .temps
	{
		width: 117px;
		height: 53px;
		float: left;
		display: inline;
		background: #922978;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
		.violet #forfait_proposition_gauche_tableau_illimite .temps p,
		.violet #forfait_proposition_gauche_tableau_music .temps p,
		.violet #forfait_proposition_gauche_tableau_illimite_24_24 .temps p {
			color: #fff;
			font-size: 14px;
			font-weight: bold;
			text-align: center;
			width: 118px;
			height: 53px;
			line-height: 53px;
		}
		
	
	.violet #forfait_proposition_gauche_tableau_illimite .prix, .violet #forfait_proposition_gauche_tableau_illimite .prix_gris ,
	.violet #forfait_proposition_gauche_tableau_music .prix, .violet #forfait_proposition_gauche_tableau_music .prix_gris,
	.violet #forfait_proposition_gauche_tableau_illimite_24_24 .prix, .violet #forfait_proposition_gauche_tableau_illimite_24_24 .prix_gris {
		width: 116px;
		height: 37px;
		float: left;
		display: inline;
		margin: 0 0 0 0;
		text-align: center;
		padding: 16px 0 0 0;
		border-right: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}

	.violet #forfait_proposition_gauche_tableau_illimite .input_prix,
	.violet #forfait_proposition_gauche_tableau_music .input_prix,
	.violet #forfait_proposition_gauche_tableau_illimite_24_24 .input_prix{
		height: 15px;
		float: left;
		display: inline;
		width: 15px;
		!padding: 0px 2px 0 25px;
	}
	
	*> .violet #forfait_proposition_gauche_tableau_illimite .input_prix,
	*> .violet #forfait_proposition_gauche_tableau_music .input_prix,
	*> .violet #forfait_proposition_gauche_tableau_illimite_24_24 .input_prix{
		padding: 5px 2px 0 25px;
		!padding: 0px 2px 0 25px;
	}
	
	
	.violet #forfait_proposition_gauche_tableau_illimite .prix span ,
	.violet #forfait_proposition_gauche_tableau_music .prix span,
	.violet #forfait_proposition_gauche_tableau_illimite_24_24 .prix span {
		color: #b63696;
		font-size: 14px;
		line-height: 20px;
		font-weight: bold;	
		text-align: center;
		float: left;
		display: inline;
	}
	.violet #forfait_proposition_gauche_tableau_illimite .prix sup,
	.violet #forfait_proposition_gauche_tableau_music .prix sup,
	.violet #forfait_proposition_gauche_tableau_illimite_24_24 .prix sup{
		float: left;
		color: #B63696;
	}
.violet #forfait_proposition_gauche_tableau_illimite .ajouter_panier,
	.violet #forfait_proposition_gauche_tableau_music .prix_gris sup{
	float: left;
	display: none;
	width: 134px;
	height: 23px;
	text-decoration: none;
	margin: 103px 0 0 52px;
}
.violet #forfait_proposition_gauche_bas_illimite,
.violet #forfait_proposition_gauche_bas_music {
	display: none;
}

/*fin UM FB illimite*/

.violet #forfait_proposition_droite {
	width: 157px;
	float: left;
	display: inline;
}
.violet #forfait_proposition_droite_titre {
	width: 480px;
	height: 35px;
	display: none;
	/*background: url(img/offres/profite_avantages_um.png) no-repeat;*/
}
.violet #forfait_proposition_droite_arrondi {
	width: 500px;
	height: 79px;
	margin-top: 20px;
	/*background: url(img/offres/fond_haut_arrondi_um.png) no-repeat;*/
	border-top: solid 2px #b53495;
	border-left: solid 2px #b53495;
	border-right: solid 2px #b53495;
}
	.violet #forfait_proposition_droite_arrondi p.titre_promo {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		line-height: 13px;
		height: 13px;
		padding: 12px 0 5px 0;
	}
	
	.violet #forfait_proposition_droite_arrondi p.titre_promo img {
	    margin: 0 0 -2px 0;
	}
	
	.violet #forfait_proposition_droite_arrondi p.description_promo {
		color: #909090;
		font-size: 11px;
		text-align: center;
		padding: 3px 0 0 0;		
	}
	.violet #forfait_proposition_droite_arrondi p.savoir_plus_promo {
		font-size: 11px;
		text-align: center;
		padding: 3px 0 0 0;
	}
	
.violet #forfait_proposition_droite_centre {
	width: 500px;
	height: 150px;
	/*background: url(img/offres/fond_droite_milieu_um.png) no-repeat;*/
	border-top: solid 2px #b53495;
	border-left: solid 2px #b53495;
	border-right: solid 2px #b53495;
}
	.violet #forfait_proposition_droite_centre p.titre_bienvenue {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		line-height: 13px;
		height: 13px;
		padding: 30px 0 5px 0;
	}
	.violet #forfait_proposition_droite_centre p.sous_titre_1 {
		text-align: center;
		color: #a4027c;
		font-weight: bold;
		padding: 3px 0 12px 0; 
	}
	.violet #forfait_proposition_droite_centre p.sous_titre_2 {
		text-align: center;
		color: #a4027c;
		font-weight: bold;
	}
	.violet #forfait_proposition_droite_centre p.pack {
		width: 413px;
		float: left; 
		display: inline;
		color: #909090;
		line-height: 15px;
		font-size: 11px;
		text-align: center;
		padding: 0 20px 0 20px;
	}
	.violet #forfait_proposition_droite_centre p.description_promo {
		color: #909090;
		font-size: 11px;
		text-align: center;
		padding: 3px 0 0 0;		
	}
	
/* gagarine*/
.violet #forfait_proposition_droite_centre_music {
	width: 500px;
	height: 150px;
	border-top: solid 2px #b53495;
	border-left: solid 2px #b53495;
	border-right: solid 2px #b53495;
}
	.violet #forfait_proposition_droite_centre_music p.titre_music {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		line-height: 13px;
		height: 13px;
		padding: 30px 0 5px 0;
	}
	
	.violet #forfait_proposition_droite_centre_music p.sous_titre_1 {
		color: #606060;
		font-size: 11px;
		text-align: center;
		padding: 3px 0 0 0;	
	}
	.violet #forfait_proposition_droite_centre_music p.savoir_plus_promo {
		font-size: 11px;
		text-align: center;
		padding: 15px 0 0 0;
	}
	
/*fin gagarine*/
	
.violet #forfait_proposition_droite_bas {
	width: 500px;
	height: 104px;
	/*background: url(img/offres/fond_droite_bas_um.png) no-repeat bottom;*/
	border-top: solid 2px #b53495;
	border-left: solid 2px #b53495;
	border-right: solid 2px #b53495;
	border-bottom: solid 2px #b53495;
	margin: 0 0 20px 0;
}
	.violet #forfait_proposition_droite_bas p.apl_moi {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		padding: 5px 0 5px 0 ;
	}
	.violet #forfait_proposition_droite_bas p.apl_moi_desc {
		width: 460px;
		float: left; 
		display: inline;
		color: #909090;
		line-height: 15px;
		font-size: 11px;
		text-align: center;
		padding: 0 20px 0 20px;
	}
	.violet #forfait_proposition_droite_bas p.apl_moi_desc a {
		color: #909090;
	}
	
.violet #forfait_proposition_voir_forfaits {
	width: 693px;
	height: 22px;
	background: url(img/offres/voir_forfaits_um.png) no-repeat bottom;
	float: left;
	display: none;
}

.violet #forfait_proposition_voir_forfaits .impression {
	float: left;
	display: inline;
	width: 65px;
	margin: 4px 0 0 60px;
}
.violet #forfait_proposition_voir_forfaits .envoyer_ami {
	float: left;
	display: inline;
	width: 105px;
	margin: 4px 0 0 20px;
}
.violet #forfait_proposition_voir_forfaits .autres_forfaits {
	float: left;
	display: inline;
	width: 145px;
	text-decoration: none;
	margin: 3px 0 0 285px;	
}

/*refonte UM FB*/
.violet #forfait_proposition {
	
}

.violet #forfait_proposition_gauche_um_fb {
	width: 550px;
	height: 180px;
	float: left;
	display: block;
	!margin: 0 0 0 5px;	
}
*> .violet #forfait_proposition_gauche_um_fb {
	!margin: 0 0 0 5px;
	margin: 0 0 0 10px;
}
.violet #forfait_proposition_gauche_titre_um_fb {
	width: 238px;
	height: 35px;
	display: none;
	/*background: url(img/offres/choisis_duree_um_fb.jpg) no-repeat;*/
}
.violet #forfait_proposition_gauche_mensualite_um_fb {
	width: 550px;
	height: 33px;
}
.violet #forfait_proposition_gauche_mensualite_um_fb img {
	padding-right: 124px;
	float: left;
	display: inline;
	width: 120px;
}
.violet #forfait_proposition_gauche_tableau_um_fb {
	width: 550px;
	height: 30px;
	/*background: url(img/offres/choisis_forfait_milieu_um_fb.png) no-repeat top left;*/
}
.violet #forfait_proposition_gauche_tableau_um_fb .avec_mobile {
	width: 226px;	
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #999;
	font-weight: bold;
	font-size: 12px;
	padding: 0 0 0 10px;
}
.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb .um_1h_fb {
	width: 121px;
	height: 51px;
	float: left;
	display: inline;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb_sans .um_1h_fb {
	width: 121px;
	height: 51px;
	float: left;
	display: inline;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb .um_1h_fb,
.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb_sans .um_1h_fb {
	color: #b1599a;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb .prix {
	width: 114px;
	height: 30px;
	float: left;
	display: inline;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb_sans .prix {
	width: 114px;
	height: 30px;
	float: left;
	display: inline;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb .prix p {
	height: 30px;
	line-height: 30px;
}

.violet #forfait_proposition_gauche_tableau_um_fb .tableau_um_fb_sans .prix p {
	height: 30px;
	line-height: 30px;
}
.violet #forfait_proposition_gauche_tableau_um_fb .input_prix{
		height: 15px;
		float: left;
		display: inline;
		width: 15px;
		!padding: 6px 2px 0 28px;
	}
	
*> .violet #forfait_proposition_gauche_tableau_um_fb .input_prix{
	padding: 10px 2px 0 33px;
	!padding: 6px 2px 0 28px;

}

.violet #forfait_proposition_gauche_tableau_um_fb .prix span{
	margin-top: 7px; 
	float: left; 
	display: inline;
	font-size: 15px;
	font-weight: bold;
	color: #b63696;
}

.violet #forfait_proposition_gauche_tableau_um_fb_sans .input_prix {
		height: 15px;
		float: left;
		display: inline;
		width: 75px;
		!padding: 10px 2px 0 54px;
	}
*> .violet #forfait_proposition_gauche_tableau_um_fb_sans .input_prix {
	padding: 14px 2px 0 59px;
	!padding: 10px 2px 0 54px;
}

.violet #forfait_proposition_gauche_tableau_um_fb .input_prix span {
	color: #d6d14c;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 0 2px;
}

.violet #forfait_proposition_gauche_bas_um_fb{
	width: 238px;
	height: 158px;
	display: none;
	/*background: url(img/offres/choisis_forfait_bas_um_fb.png) no-repeat;*/
}
.violet #forfait_proposition_gauche_bas_um_fb .ajouter_panier {
	float: left;
	display: inline;
	width: 134px;
	height: 23px;
	text-decoration: none;
	margin: 89px 0 0 55px;
}

.violet #forfait_proposition_droite_um_fb {
	width: 157px;
	float: left;
	display: inline;
}
.violet #forfait_proposition_droite_titre_um_fb {
	width: 455px;
	height: 35px;
	display: none;
	/*background: url(img/offres/profite_avantages_um_fb.jpg) no-repeat;*/
}
.violet #forfait_proposition_droite_arrondi_um_fb {
	width: 500px;
	height: 95px;
	/*background: url(img/offres/fond_haut_arrondi_um_fb.png) no-repeat;*/
	border-top: solid 2px #b53495;
	border-left: solid 2px #b53495;
	border-right: solid 2px #b53495;
	margin: 20px 0 0 0;
}
	.violet #forfait_proposition_droite_arrondi_um_fb p.titre_promo {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		line-height: 13px;
		height: 13px;
		padding: 12px 0 5px 0;
	}
	.violet #forfait_proposition_droite_arrondi_um_fb p.titre_promo img {
	    margin: 0 0 -2px 0;
	}
	
	.violet #forfait_proposition_droite_arrondi_um_fb p.description_promo {
		color: #909090;
		font-size: 11px;
		text-align: center;
		padding: 3px 0 0 0;		
	}
	.violet #forfait_proposition_droite_arrondi_um_fb p.savoir_plus_promo {
		font-size: 11px;
		text-align: center;
		padding: 3px 0 0 0;
	}
.violet #forfait_proposition_droite_bas_um_fb {
	width: 500px;
	height: 147px;
	border-top: solid 2px #b53495;
	border-left: solid 2px #b53495;
	border-right: solid 2px #b53495;
	border-bottom: solid 2px #b53495;
	margin: 0 0 20px 0;	/*background: url(img/offres/fond_droite_bas_um_fb.png) no-repeat bottom;*/
}
.violet #forfait_proposition_droite_bas_um_fb p.titre_bienvenue {
		color: #f74a00;
		font-size: 13px;
		font-weight: bold;
		text-align: center;
		line-height: 13px;
		height: 13px;
		padding: 5px 0 0 0;
	}
	.violet #forfait_proposition_droite_bas_um_fb p.sous_titre_1 {
		text-align: center;
		color: #a4027c;
		font-weight: bold;
		padding: 12px 0 0 0;
	}
	.violet #forfait_proposition_droite_bas_um_fb p.sous_titre_2 {
		text-align: center;
		color: #a4027c;
		font-weight: bold;
		padding: 10px 0 0 0;
	}
	.violet #forfait_proposition_droite_bas_um_fb p.sous_titre_3 {
		text-align: center;
		color: #a4027c;
		font-weight: bold;
		padding: 12px 0 0 0;
	}
	.violet #forfait_proposition_droite_bas_um_fb p.conditions {
		text-align: center;
		padding: 0;
		margin: 5px 0 0 0;
	}

/* refonte nomad */
.bleu #nomad_n3_titre {
	width: 693px;
	height: 35px;
	display: none;
	background: url(img/offres/nomad_n3/je_selectionne.png) no-repeat left bottom;
}
.bleu #nomad_n3_gauche {
	width: 238px;
	height: 334px;
	float: left;
	display: none;
}
	.bleu #nomad_n3_2_possibilites {
		height: 28px;
		background: url(img/offres/nomad_n3/2possibilites.png) no-repeat left bottom;
	}
	.bleu #nomad_n3_mobile {
		height: 111px;
		background: url(img/offres/nomad_n3/avec_telephone.png) no-repeat left bottom;
	}
	.bleu #nomad_n3_puce {
		height: 110px;
		background: url(img/offres/nomad_n3/avec_sim.png) no-repeat left bottom;
	}
	.bleu #nomad_n3_gauche_bas {
		height: 85px;
		background: url(img/offres/nomad_n3/ajouter_panier.png) no-repeat left bottom;
	}
		.bleu #nomad_n3_gauche_bas a.ajouter_panier {
			float: left;
			display: inline;
			margin: 30px 0 0 56px;
			width: 135px;
			height: 20px;
			text-decoration: none;
		}
	.bleu #nomad_n3 .si_mobile  {
		padding: 5px 0 0 20px;
		color: #f74a00;
		font-weight:bold;
		font-size: 11px;
	}	
	.bleu #nomad_n3 .radio_nomad  {
		width: 18px;
		float: left;
		display: inline;
		margin: 15px 0 0 75px;
	}
	.bleu #nomad_n3 p.choisis  {
		width: 130px;
		float: left;
		display: inline;
		!margin: 18px 0 0 0;
	}
	*> .bleu #nomad_n3 p.choisis  {
		!margin: 18px 0 0 0;
		margin: 14px 0 0 0;		
	}
	
.bleu #nomad_n3_droite {
	width: 500px;
	height: 350px;
	float: left;
	display: inline;	
		margin-bottom: 20px;
}
	.bleu #nomad_n3_droite1 {
		height: 115px;
		/*background: url(img/offres/nomad_n3/droite_haut.png) no-repeat left top;*/
		padding: 6px 0 0 0;
		text-align: center;
		border-top: solid 2px #03b1c2;
		border-left: solid 2px #03b1c2;
		border-right: solid 2px #03b1c2;
	}
	.bleu #nomad_n3_droite2 {
		height: 89px;
		/*background: url(img/offres/nomad_n3/droite_milieu.png) no-repeat left top;*/
		padding: 26px 0 0 0;
		text-align: center;
		border-top: solid 2px #03b1c2;
		border-left: solid 2px #03b1c2;
		border-right: solid 2px #03b1c2;
	}
	.bleu #nomad_n3_droite3 {
		height: 94px;
		padding: 4px 0 0 0;
		/*background: url(img/offres/nomad_n3/droite_bas.png) no-repeat left top;*/
		text-align: center;
		border: solid 2px #03b1c2;
	}
		
	.bleu #nomad_n3_droite .titre_nomad {
		color: #f74a00;
		font-weight: bold;
		font-size: 14px;
		text-transform: uppercase;
		text-align: center;
		margin: 0px auto 0 auto; 
		width: 300px;
	}
	.bleu #nomad_n3_droite1 .titre_nomad {
		height: 32px;
	}
	.bleu #nomad_n3_droite .sstitre1_nomad {
		color: #03b2c2;
		font-weight: bold;
		font-size: 15px;
		text-align: center;
		margin: 4px auto 0 auto; 
		height: 18px;
	}
	.bleu #nomad_n3_droite .description1 {
		height: 25px;
		font-size: 10px;
		text-align: center;
	}
	.bleu #nomad_n3_droite .sstitre2_nomad {
		color: #03b2c2;
		font-weight: bold;
		font-size: 15px;
		text-align: center;
		margin: 0 auto 0 auto;		
		height: 18px;
	}
	.bleu #nomad_n3_droite .description2 {
		height: 18px;
		font-size: 10px;
		text-align: center;
	}
	.bleu #nomad_n3_droite2,.bleu #nomad_n3_droite3 {
		text-align: left;
	}	
	.bleu #nomad_n3_droite ul{
		width: 298px;
		margin: 5px 0 0 40px;
		padding: 0 0 0 20px;
	}
	.bleu #nomad_n3_droite ol{
		width: 360px;
		!margin: 5px 0 0 45px; /*ie6*/
		padding: 0 0 0 23px;
	}
	*> .bleu #nomad_n3_droite ol{
		margin: 5px 0 0 42px; /*ff*/
		!margin: 0 0 0 45px; /*ie7*/
	}
	.bleu #nomad_n3_droite ul li{
		list-style-type: square;
	}
	.bleu #nomad_n3_droite ol li{
		list-style-type: decimal;
	}
	
.bleu #nomad_n3_voir_forfaits {
	width: 693px;
	height: 22px;
	background: url(img/offres/nomad_n3/voir_forfaits.png) no-repeat top;
	float: left;
	display: none;
}

.bleu #nomad_n3_voir_forfaits .impression {
	float: left;
	display: inline;
	width: 65px;
	margin: 4px 0 0 60px;
}
.bleu #nomad_n3_voir_forfaits .envoyer_ami {
	float: left;
	display: inline;
	width: 105px;
	margin: 4px 0 0 20px;
}
.bleu #nomad_n3_voir_forfaits .autres_forfaits {
	float: left;
	display: inline;
	width: 145px;
	text-decoration: none;
	margin: 3px 0 0 285px;
}

#content_down #bloc_infos {
	width: 480px;
}

#content_down  .bloc_entete_ouvert {
	width: 500px;
	/*height: 30px;	*/
	/*background: url(img/offres/N3_bloc_entete.jpg) no-repeat ;*/
	float: left;
	display: inline;
	border-left: 1px solid #03b1c2;
	border-top: 1px solid #03b1c2;
	border-right: 1px solid #03b1c2;
}
#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;
	display: none;
}

#content_down .bloc_entete_ouvert p {float:left;display:inline;font-size:13px;font-weight:bold;color:#00b1c1;padding:9px 20px;}

#content_down .bloc_entete_ferme p {
	float: left;
	display: inline;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #00b1c1;
	height: 16px;
	width: 920px;
	margin: 9px 0 0 23px;
}
#content_down .bloc_entete_ouvert a {
	display:none;
}


/*um*/
#content_down  .bloc_um_entete_ouvert {
	float:left;
	width: 500px;
	border-left: 1px solid #b53495;
	border-top: 1px solid #b53495;
	border-right: 1px solid #b53495;
}
#content_down .bloc_um_entete_ferme {
	width: 952px;
	height: 31px;	
	background: url(img/offres/N3_bloc_entete_ferme_um.jpg) no-repeat ;
	margin: 0 0 20px 0;
	display: none;
}

#content_down .bloc_um_entete_ouvert p {
	float: left;
	display: inline;
	font-size: 13px;
	font-weight: bold;
	color: #a4027c;
	line-height: 15px;
	width: 480px;
	margin: 9px 0 9px 23px;
}
#content_down .bloc_um_entete_ferme p {
	float: left;
	display: inline;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #a4027c;
	height: 16px;
	width: 920px;
	margin: 9px 0 0 23px;
}
#content_down .bloc_um_entete_ouvert a {
	display:none;
}
/*fin um*/


#content_down .bloc_milieu {float:left;width:465px;padding:10px 10px 10px 25px;border:1px solid #03b1c2;}


#content_down .bloc_milieu a {
	text-decoration: underline;
}

#content_down .bloc_milieu li {
	background: url(img/offres/puce_grise.gif) no-repeat;
	padding: 0 0 0 10px;
}

#content_down .bloc_milieu ul{	
	list-style-position: inside;
	padding: 0;
}

#content_down .bloc_bas{
	float:left;
	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: 427px;
	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: none;
}
#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: none;
	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: 445px!important;
	width: 435px;
	color: #7c9bb8;
	text-align: justify;
}

/* bloc prix de votre mobile */
#box_prix_mobile{
	background: url(img/offres/prix_mobile.png) no-repeat;
	width:244px;
	height: 93px;
	margin-left:25px;
	
}
#box_prix_mobile p{
	color: #799cb8;
	font-size: 12px;
}
#box_prix_mobile_telephone {
	width: 190px;
	float: left;
	display: inline;
	margin: 40px 0 0 20px; 
}
	#box_prix_mobile_telephone p{
		color: color: #799cb8;
		font-size: 12px;
	}
		#box_prix_mobile_telephone p span{
			font-weight: bold;
			text-transform: uppercase;
			color: #799cb8;
			font-size: 12px;
		}
#box_prix_mobile_forfait {
	width: 190px;
	float: left;
	display: inline;
	margin: 0 0 0 20px; 
}
#box_prix_mobile_prix {
	width: 190px;
	float: left;
	display: inline;
	margin: 0 0 0 20px;
	
}
	#box_prix_mobile_prix p {
		float: right;
		text-align: right;
		color: #f64a02;
		font-size: 16px;
		font-weight: bold;
		width: 150px;
	}

/* bloc portabilité */
#bloc_video_portabilite {
	height: 220px; 
	width:224px;
	float:left;
}
#div_video_portabilite {
	display: none; 
	position: absolute; 
	width: 770px; 
	height: 325px;
	margin:-81px 0 0 -518px;
}
#videoCover {
	display: none; 
	position: absolute; 
	width: 566px; 
	height: 344px;
	margin: 185px 0 0 223px;
	/*border: 1px solid red*/
}
#div_video_portabilite_mini{
	padding: 20px 0 0 25px;
}

/*** Fin refonte N3 ***/


/*refonte N3 Neo2*/
#banniere_n3 {float:left;display:none;}
#exclu_web{float:left;display:none;}


/*zone centrale*/
#forfait {float:left;display:inline;width:704px;}
#forfait #forfait_gauche {float:left;display:inline;width:600px;height:300px;}
#forfait #forfait_gauche #logo_forfait{float:left;display:none;width:224px;height:51px;}
#forfait #forfait_gauche #tableau_pta{float:left;display:inline;margin:26px 0 0 0;width:520px;height:260px;}
#forfait #forfait_gauche #tableau_pta #onglets_tableau_pta{float:left;display:inline;height:35px;width:520px;}
#forfait #forfait_gauche #tableau_pta #onglets_tableau_pta p{float:left;display:inline;width:118px;height:27px;margin:0 130px 0 0;padding:5px 0 0 0;border:2px solid #03b1c2;font-weight:bold;font-size:11px;text-align:center;color:#02b7c8;}
#forfait #forfait_gauche #tableau_pta #onglets_tableau_pta p span {float:left;display:inline;font-size:9px;width:118px;}


#forfait #forfait_gauche #tableau_pta #tableau_pta_12,
#forfait #forfait_gauche #tableau_pta #tableau_pta_24{float:left;display:inline;margin:0 10px 0 0;width: 238px;height: 224px;border: solid 2px #03b1c2;}
.n3-evasio #forfait #forfait_gauche .prix_pta{height:220px;}
.n3-evasio #forfait #forfait_droite,
.n3-evasio #forfait #forfait_droite #description_forfait{height:auto;}
.n3-evasio .essentiel,
.n3-evasio .avantages{overflow:hidden;}
.n3-evasio .trademarks{float:none;clear:both;padding-top:15px;}
#forfait #forfait_gauche .prix_pta td{border-top:1px solid #dbdbdb;}
#forfait #forfait_gauche .prix_pta td.first{border:none;}
#forfait #forfait_gauche .prix_pta td.temps{width:106px;font-size:16px;font-weight:bold;color:#02b7c8;}
#forfait #forfait_gauche .prix_pta td.temps_gris{width:106px;color:#019AA2;font-size:16px;font-weight:bold;}

#forfait #forfait_gauche .prix_pta input {display:none;}
#forfait #forfait_gauche .prix_pta td.prix p{float:left;display:inline;width:120px;height:21px;line-height:21px;padding:0 0 0 10px;color:#f74a00;font-size:16px;font-weight:bold;text-align:center;}
#forfait #forfait_gauche .prix_pta td.prix_gris p{float:left;display:inline;width:65px;height:21px;line-height:21px;padding:0 0 0 10px;color:#ffbfa3;font-size:16px;font-weight:bold;text-align:left;}
#forfait #forfait_gauche .prix_pta td a{color:#FF4F00;text-decoration:none;font-size:16px;}

#forfait #forfait_gauche #bouton_ajouter {float:left;display:none;margin:10px 0 0 60px;width:146px;height:32px;background:transparent url(img/offres/n3_neo2/btn_ajouter_panier.png) no-repeat 0 0;text-indent:-1000em;}


#forfait #forfait_droite {float:left;display:inline;width:500px;height:280px;border: solid 1px #03b1c2;}
#forfait #forfait_droite #onglets_forfait{float:left;display:none;width:438px;height:51px;}
#forfait #forfait_droite #onglets_forfait div{float:left;display:inline;width:87px;text-align:center;}
#forfait #forfait_droite #description_forfait{float:left;display:inline;margin:15px 0 0 0;width:500px;height:260px;}
#forfait #forfait_droite #description_forfait #titre_description {float:left;display:inline;width:500px;height:20px;}
#forfait #forfait_droite #description_forfait #titre_description p{float:left;display:inline;margin:0;width:500px;height:13px;line-height:13px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:bold;color:#00b1c1;}
#forfait #forfait_droite #description_forfait #contenu_description,
#forfait #forfait_droite #description_forfait #contenu_description_essentiel,
#forfait #forfait_droite #description_forfait #contenu_description_avantages{float:left;display:inline;padding:10px 0 0 20px;width:460px;height:153px;color:#0a3448;line-height:17px;}
#forfait #forfait_droite #description_forfait #contenu_description ul, 
#forfait #forfait_droite #description_forfait #contenu_description_essentiel ul,
#forfait #forfait_droite #description_forfait #contenu_description_avantages ul{width:450px;}
#forfait #forfait_droite #description_forfait #contenu_description ul li,
#forfait #forfait_droite #description_forfait #contenu_description_essentiel ul li,
#forfait #forfait_droite #description_forfait #contenu_description_avantages ul li{background:transparent url(img/puce_00b1c1.png) no-repeat 0 3px;padding:2px 0 2px 10px;line-height:17px;color:#0a3448;}
#forfait #forfait_droite #description_forfait #switch_description{display:none;}

#forfait #forfait_bas {float:left;display:inline;visibility:hidden;width:500px;height:23px;}
	
#forfait #mention_Facebook p{display:none;}

/*fin refonte N3 Neo2*/


#forfait.iPhone #forfait_gauche {float:left;display:inline;width:600px;height:380px;}
#forfait.iPhone #forfait_gauche #tableau_pta{float:left;display:inline;margin:26px 0 0 0;width:520px;height:380px;}
#forfait.iPhone #forfait_gauche #tableau_pta #tableau_pta_12,
#forfait.iPhone #forfait_gauche #tableau_pta #tableau_pta_24{float:left;display:inline;margin:0 10px 0 0;width: 238px;height: 280px;border: solid 2px #03b1c2;}
#forfait.iPhone #forfait_gauche .prix_pta td{font-size:12px;font-weight:normal;height:54px;width:120px;}
#forfait.iPhone #forfait_droite {float:left;display:none;width:500px;height:280px;border: solid 1px #03b1c2;}


/* forfaits écomax */
#banniere_n3_ecomax {float:left;display:none;}
#exclu_web_ecomax {float:left;display:none;}
#forfait #forfait_droite #description_forfait #contenu_description_ecomax {float:left;display:inline;padding:10px 0 0 20px;width:401px;height:153px;color:#0a3448;line-height:17px;}
#forfait #forfait_droite #description_forfait #contenu_description_ecomax  ul li{margin:6px 0;padding:2px 0 2px 10px;line-height:17px;color:#0a3448;}
#forfait.n3_ecomax #tableau_pta #onglets_tableau_pta p#onglet_12mois_on {width:238px}
#forfait.n3_ecomax #tableau_pta #onglets_tableau_pta p#onglet_12mois_on span{width:238px}
/* fin forfaits écomax */

/* refonte N3 UM */
#offres .n3-um{color:#93117e;}
#offres h2.n3-um{margin-top:10px;padding-bottom:5px;font-size:16px;background:url(img/offres/n3_um/title-bg.png) no-repeat 0 100%;}

#forfait-um #forfait_gauche #bouton_ajouter,
#forfait-um #forfait_gauche #bouton_ajouter.inactif{display:none;}

#forfait-um{float:left;display:inline;width:704px;}

/* partie gauche */
#forfait-um #forfait_gauche{float:left;display:inline;width:600px;margin-bottom:20px;}
#forfait-um #forfait_gauche #logo_forfait{float:left;display:none;width:224px;height:51px;}
#forfait-um #forfait_gauche #tableau_pta{float:left;display:inline;width:520px;margin:26px 0 0 0;}
#forfait-um.premier-fb #forfait_gauche #tableau_pta2{float:left;display:inline;width:223px;margin:15px 0 0 0;}
#forfait-um #forfait_gauche #tableau_pta #onglets_tableau_pta{float:left;display:inline;height:35px;width:520px;}
#forfait-um.premier-fb #forfait_gauche #tableau_pta2 #onglets_tableau_pta_sans{float:left;display:inline;height:35px;}
#forfait-um #forfait_gauche #tableau_pta #onglets_tableau_pta p,
#forfait-um.premier-fb #forfait_gauche #tableau_pta2 #onglets_tableau_pta_sans p{float:left;display:inline;margin:0 130px 0 0;padding:5px 0 0 0;width:118px;height:30px;border:2px solid #B63596;border-bottom:0;line-height:11px;text-align:center;font-weight:bold;font-size:11px;color:#B63596;}
#forfait-um.premier-fb #forfait_gauche #tableau_pta2 #onglets_tableau_pta_sans p{line-height:23px;}
#forfait-um #forfait_gauche #tableau_pta #onglets_tableau_pta p span{float:left;display:inline;font-size:9px;width:118px;}
#forfait-um #forfait_gauche #tableau_pta #tableau_pta_12,
#forfait-um #forfait_gauche #tableau_pta #tableau_pta_24{float:left;display:inline;margin:0 10px 0 0;width:238px;border:2px solid #B63596;}
#forfait-um.premier-fb #forfait_gauche #tableau_pta2 #tableau_pta_sans{float:left;display:inline;margin:0 10px 0 0;width:238px;border:2px solid #B63596;}
#forfait-um #forfait_gauche .prix_pta td.condition{font-weight:bold;text-transform:uppercase;text-align:left;padding-left:10px;color:#94137f;border-top:0;}
#forfait-um #forfait_gauche .prix_pta td.temps{width:118px;color:#e2007a;font-size:16px;font-weight:bold;border-right:2px solid #B63596;}
#forfait-um #forfait_gauche .prix_pta td.temps_gris{width:118px;color:#f397c9;font-size:16px;font-weight:bold;border-right:2px solid #B63596;}
#forfait-um.premier-fb #forfait_gauche .prix_pta td.temps,
#forfait-um.premier-fb #forfait_gauche .prix_pta td.prix,
#forfait-um.premier-fb #forfait_gauche .prix_pta td.temps_gris,
#forfait-um.premier-fb #forfait_gauche .prix_pta td.prix_gris{border-top:2px solid #B63596;}
#forfait-um #forfait_gauche .prix_pta input{float:left;display:inline;height:124px;margin:0 0 0 25px;line-height:124px;}
#forfait-um.premier-fb #forfait_gauche .prix_pta input{height:39px;line-height:39px;}
#forfait-um #forfait_gauche .prix_pta td.prix label,
#forfait-um #forfait_gauche .prix_pta td.prix_gris label{float:left;display:inline;width:50px;height:124px;padding:0 0 0 5px;line-height:124px;color:#e2007a;font-size:16px;font-weight:bold;text-align:left;}
#forfait-um #forfait_gauche .prix_pta td.prix_gris label{color:#f397c9;}
#forfait-um.premier-fb #forfait_gauche .prix_pta td label{height:39px;line-height:39px;}
#forfait-um #forfait_gauche .prix_pta td label .pas_sup,
#forfait-um #forfait_gauche .prix_pta td label .exposant{float:left;}
#forfait-um #forfait_gauche .prix_pta td label .exposant{line-height:119px;}
#forfait-um.premier-fb #forfait_gauche .prix_pta td label .exposant{line-height:31px;}

/* partie droite */
#forfait-um #forfait_droite{float:left;display:inline;width:500px;height:280px;border:1px solid #B63596;}
#forfait-um #forfait_droite #description_forfait{float:left;display:inline;margin:15px 0 0 0;width:500px;height:260px;}
#forfait-um #forfait_droite #description_forfait #titre_description {float:left;display:inline;width:500px;height:20px;}
#forfait-um #forfait_droite #description_forfait #titre_description p{float:left;display:inline;margin:0;width:500px;height:13px;line-height:13px;text-align:center;text-transform:uppercase;font-size:13px;font-weight:bold;color:#e2007a;}
#forfait-um #forfait_droite #description_forfait #contenu_description_essentiel{float:left;display:inline;padding:10px 0 0 20px;width:460px;height:153px;color:#572381;line-height:17px;}
#forfait-um #forfait_droite #description_forfait #contenu_description_essentiel ul{width:450px;}
#forfait-um #forfait_droite #description_forfait #contenu_description_essentiel ul li{background:transparent url(img/puce_e2007a.png) no-repeat 0 9px;padding:2px 0 2px 10px;line-height:17px;color:#572381;}
#forfait-um #forfait_droite #description_forfait #switch_description {float:left;display:none;}
.logos {margin-top:10px;text-align:center;}

/* autres elements */
#forfait-um #forfait_bas {display:none;}
.trademark{float:left;margin-top:10px;}
/* fin refonte N3 UM */

/*** N3 PAGE IMPRIMABLE ***/
.forfait-detail{width:505px;}
.forfait-detail #gauche{float:left;margin:0 0 20px;}
.forfait-detail #gauche .pta.simple{float:left;}
.forfait-detail #gauche .pta ul.tabs-list li{float:left;text-align:center;width:250px;}
.forfait-detail #gauche .pta ul.tabs-list li a{text-decoration:none;font-weight:bold;}
.forfait-detail #gauche .pta{float:left;margin:0 0 20px;}
.forfait-detail #gauche .pta table{width:250px;}
.forfait-detail #gauche .pta #twelve-monthes-offer{float:left;margin-right:5px;}
.forfait-detail #gauche .pta #twentyfour-monthes-offer{float:left;}
.forfait-detail #gauche .pta ul.tabs-list li a,
.forfait-detail #gauche .pta table tr th{height:20px;font-size:11px;color:#b53495;}
.forfait-detail #gauche .pta table tr td{height:32px;border:1px solid #606060;font-size:16px;font-weight:bold;}
.forfait-detail #gauche .pta table tr.condition td{padding-left:10px;text-align:left;font-size:11px;font-weight:bold;color:#94137f;}
.forfait-detail #gauche .pta table tr td.temps,
.forfait-detail #gauche .pta table tr td.prix,
.forfait-detail #gauche .pta table tr td a{color:#e2007a;}
.forfait-detail #gauche .pta table tr td a{text-decoration:none;font-size:16px;}
.forfait-detail #droite{clear:both;margin:0 0 20px;}
.forfait-detail #droite #essentiel{margin:0 0 30px;}
.forfait-detail #droite h2{color:#019AA2;font-size:12px;margin:10px 0 5px;}
.forfait-detail-um #droite h2{color:#e2007a;}
.forfait-detail #droite ul{margin:0 0 5px;}
.forfait-detail #droite ul li{margin:5px 0;list-style:square inside;}

/* Classic et Evasio Eco */
.forfait-detail-eco #gauche{width:500px;}
.forfait-detail-eco #gauche .box,
.trademarks{float:left;width:500px;margin-bottom:20px;}
.forfait-detail-eco #gauche .box-header p{padding-bottom:15px;font-weight:bold;color:#019AA2;}
.forfait-detail-eco #gauche .tabs-list{overflow:hidden;}
.forfait-detail-eco #gauche .tab{float:left;display:inline;width:118px;height:27px;margin:0;padding:5px 0 0 0;border:2px solid #03b1c2;border-bottom:0;font-weight:bold;font-size:11px;text-align:center;}
.forfait-detail-eco #gauche #tab01{}
.forfait-detail-eco #gauche #tab02{margin-left:130px;}
.forfait-detail-eco #gauche .tab a{text-decoration:none;cursor:default;}
.forfait-detail-eco #gauche .tab a,
.forfait-detail-eco #gauche .tab span{color:#019AA2;}
.forfait-detail-eco #gauche .tab span{float:left;display:inline;font-size:9px;width:118px;}
.forfait-detail-eco #gauche .tabbed-frame{overflow:hidden;}
.forfait-detail-eco #gauche table{float:left;width:240px;border:2px solid #03B1C2;}
.forfait-detail-eco #gauche table tr{border-bottom:1px solid #DBDBDB;}
.forfait-detail-eco #gauche table tr td{height:20px;padding:10px 0;line-height:20px;font-size:16px;font-weight:bold;color:#019AA2;}
.forfait-detail-eco #gauche table tr td.prix,
.forfait-detail-eco #gauche table tr td.prix p,
.forfait-detail-eco #gauche table tr td.prix a{font-size:16px;font-weight:bold;color:#FF4D00;}
.forfait-detail-eco #gauche table tr td.prix a{font-size:16px;text-decoration:none;}
.forfait-detail-eco #twelve-monthes-offer{width:238px;margin-right:12px;}

#content_down #bloc_infos{width:704px;}
#content_down #bloc_infos h3{width:460px;margin:0;padding:9px 20px;}
#content_down #bloc_infos h3 a{display:block;font-size:13px;font-weight:bold;text-decoration:none;color:#b53495;}

/*** N3 3G+ PAGE IMPRIMABLE ***/
#offres.forfait_hd #content_down{float:left;margin:0;}
#offres.forfait_hd #content_down .container-1{float:left;width:704px;margin:0 0 20px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block{float:left;width:704px;margin:0 0 5px;padding:0;border:0;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres{float:left;}
#offres.forfait_hd #content_down .container-1 #block_offre.block h2#etape_1{float:left;width:704px;margin:0 0 20px;font-size:16px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 h3{margin:0 0 10px;text-decoration:underline;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 h4{font-size:13px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 dl dt{text-transform:uppercase;font-size:12px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 dl dd{margin:5px 0 3px 20px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 dl.essentiel{margin:20px 0 5px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 dl.promos{margin:5px 0 20px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 h5{font-size:12px;background:none;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 ul.forfait{margin:5px 0 15px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .in-1 ul.forfait li strong{font-size:12px;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .offre-1,
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .offre-2,
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .offre-3{float:left;width:664px;margin:0 0 20px;padding:10px 20px;border:1px solid #ccc;}
#offres.forfait_hd #content_down .container-1 #block_offre.block .container .offres .offre-3{margin:0;}
#offres.forfait_hd #content_down .container-1 .alternative{float:left;width:704px;}
#offres.forfait_hd #content_down #bloc_infos h3{color:#00b1c1;}

/* 3G+ 1 jour */
#offres.forfait_hd #alerte_message_boite,
#offres.forfait_hd_1jour h3.onglets{display:none;}
#offres.forfait_hd_1jour #content_down .container-1 #block_offre.block{width:664px;padding:10px 20px 0;border:1px solid #ccc;}
#offres.forfait_hd_1jour #content_down .container-1 #block_offre.block h2#etape_1{width:auto;font-size:15px;text-decoration:underline;}
#offres.forfait_hd_1jour #content_down .container-1 #block_offre.block .container .offres .offre-1{padding:0;border:0;}
#offres.forfait_hd_1jour #content_down .container-1 #block_offre.block .container .offres .offre-1 .forfait{margin-top:5px;}
#offres.forfait_hd_1jour #content_down .container-1 #block_offre.block .container .offres .offre-1 .forfait strong{font-size:12px;}

/* OASIS Mai2010 */
.forfait_hd p.main-hd{width:704px;margin:0 0 10px;padding:0;font-size:18px;text-align:left;}
.forfait_hd .main-ctt{float:left;width:654px;margin:0 0 20px;padding:20px 10px 20px 40px;border:1px solid #ccc;}
.forfait_hd .main-ctt .in-1{margin:0;width:654px;padding:0;}
.forfait_hd .main-ctt .in-1.first{margin:0 0 20px;}
.forfait_hd .main-ctt .in-1 p{float:none;width:auto;}
.forfait_hd .main-ctt .in-1 h2{margin:0 0 20px;font-size:18px;text-decoration:underline;}
#offres.forfait_hd .main-ctt .in-1 h3{margin:0 0 5px;text-transform:uppercase;}
#offres.forfait_hd .main-ctt .in-1 .essential,
#offres.forfait_hd .main-ctt .in-1 .promo{margin:0 0 10px;}
.forfait_hd .main-ctt .in-1 .in-2{float:left;width:654px;}
.forfait_hd .main-ctt .in-1 .in-2 p.libelle{font-size:14px;font-weight:bold;color:#0a3448;}
.forfait_hd .main-ctt .in-1 .in-2 img{float:left;}
.forfait_hd .main-ctt .in-1 .in-2 .in-3{float:left;padding:30px 0 0 10px;}
.forfait_hd .main-ctt .in-1 .in-2 .in-3 p{margin:0 0 5px;font-weight:bold;font-size:13px;color:#ff4d00;}
.forfait_hd .main-ctt .in-1 .in-2 .in-3 p.price span.pas_sup{font-size:18px;}
.forfait_hd .main-ctt .in-1 .in-2 .in-3 ul.spec li{list-style:square inside;}
.forfait_hd p.trademark{width:704px;}