/***** 01 - Page accueil *****/

     /* Taille des colonnes différente pour la page d'accueil */


/**** modifs marc noel 2006 ****/
#content_up.accueil {	 
	margin: 0;
	padding: 0;
	height: 289px;    
	/*background-color: #f1fafc;*/
	background: white url(img/home/fond_content_up.gif) repeat-x;
	border-bottom: 1px solid #C9C9C9;	  	 	  	
}	
	
/**** modif marc 2006.08.02 ****/
#content_up.accueil #col_left {
	height: 289px;
	width: 746px;
	padding-top: 0px;
	float: left;
	display: inline;
	/*background:url(img/home_visuel.jpg) no-repeat;*/
}	 

#home_img {
    float: left;
    display: inline;
	height: 289px;
	margin: 0;
	padding: 0;
	background: url(img/home/home_visuel_braderie.jpg) no-repeat right bottom;
}

#home_img1 {
	background: url(img/home/home_visuel_droite31.jpg) no-repeat bottom right;
	height: 284px;
}

#home_img2 {
	background: url(img/home/home_visuel_droite32.jpg) no-repeat bottom right;
	height: 284px;
}

#home_img3 {
	background: url(img/home/home_visuel_droite33.jpg) no-repeat bottom right;
	height: 284px;
}

/**** fin modif marc 2006.08.02 ****/		

/**** Zones/boîtes présentes sur la page d'accueil ****/
	 	  
/**** ZONE Choix du mobile et du forfait ****/	
	
.jechoisis {
    float: left;
    display: inline;
    width: 300px;
    margin: 5px 0px 0px 16px; /* ici pour marge basse sous internet explorer */
}		

		.jechoisis p {
			color: #b4b4b4;
			margin: 5px 0px 10px 0;
			letter-spacing: 0.02em;
			z-index: 10;
		}
	
				.jechoisis p a {
					color: #b4b4b4;
					text-decoration: none;
				}	   
   
						.jechoisis p a:hover {
							text-decoration: underline;
						}
   
				.jechoisis p a.carre {
					color: #007A97;
					text-decoration:underline;
				}
				
						.jechoisis p a.carre:hover {
							color: #00b1c1;
						}	

		.jechoisis .contenu {
		    margin: 15px 0 0 7px;
		    width:540px;
		    height: 237px;
		}
   
		.jechoisis .contenu_haut {
		   width: 540px;
		   height: 212px;
		   background: url(img/home/jechoisis_contenu_haut.gif) no-repeat;
		}
		   
			   .contenu_haut_flash_offres {
			       float: right;
			       display: inline;
			       margin: 34px 0 0 0;
			       width: 261px;
			       height: 178px;
			   }
				   
		.jechoisis .contenu_bas {
		   float: left;
		   display: inline;
		   margin: 0 0 0 0!important;
		   margin: 0;
		   width: 540px;
		   height: 25px;
		}				

				.jechoisis .boutonmobile a {
					float:left;
					height:25px;
					width:270px;
					background:url(img/bout_tsmobiles.gif) no-repeat left;
					text-decoration:none;
					cursor: pointer;
				}

					    .jechoisis .boutonmobile a:hover {
							float:left;
							height:25px;
							width:270px;
							background:url(img/bout_tsmobiles_hover.gif) no-repeat left;
							text-decoration:none;
							cursor: pointer;
						}

				.jechoisis .boutonoffre a {
					float:left;
					height:25px;
					width:270px;
					background:url(img/bout_ttesoffres.gif) no-repeat right;
					text-decoration:none;
					cursor: pointer;
					margin: 0 0 0 0;
				}		

					    .jechoisis .boutonoffre a:hover {
							float:left;
							height:25px;
							width:270px;
							background:url(img/bout_ttesoffres_hover.gif) no-repeat right;
							text-decoration:none;
							cursor: pointer;
					   }		

		.jechoisis p.boutonmobiles {
			padding:4px 20px;
			margin:0px;
			font-size:14px;
			color:#FFFFFF;
			text-decoration:none;
		}		

	    .jechoisis p.boutonoffres {
			padding:4px 30px;
			margin:0px;
			font-size:14px;
			color:#fff;
			text-decoration:none;
		}
								   
		.jechoisis .fond {
		    border-left:1px solid #a5d0da;
		    border-right:1px solid #a5d0da;
			background: url(img/home/home-degrade.gif) bottom repeat-x;
			height:174px;
		}		

		.jechoisis .plus {
			background: url(img//home/home_plus.gif) center no-repeat;
			height:174px;
			width:538px;
		}
   
.coude {
	height: 174px;
	width: 538px;
	background: url(img/home/fond_coude.jpg) right bottom no-repeat;
}

		.jechoisis .telephonehome {
			float: left;
			display: inline;
			margin: 55px 25px 15px 25px;
		}		

		.jechoisis .textetelephone {
			float: left;
			display: inline;
			margin: 60px 0 10px 0;
			width: 150px;
		}		

				.jechoisis .textetelephone p {
					margin: 10px 0;
				}		
	
				.jechoisis .textetelephone span.marque {
					display: block;
					color: #A4027C;
					font-size: 13px;
				}		

				.jechoisis .textetelephone span.nom {
					display: block;
					color: #A4027C;
					font-size: 16px;
					width: 115px;
				}		

				.jechoisis .textetelephone span.apartir {
					display: block;
					color: #FF4D00;
					font-size: 10px;
					font-weight: bold;
				}		

				.jechoisis .textetelephone span.prix {
					color: #FF4D00;
					font-size: 26px;
				}		

		.jechoisis .offreshome {
			float: left;
			width: 260px;
			font-weight: bold;
		}		

				.jechoisis .offreshome .int {
					padding:0px 0px 10px 20px;
					margin-top:3px;
					font-weight: normal;
					color: #959595;
				}
   
						.jechoisis .offreshome .int span {
							font-weight: bold;
							color: #959595;
						}		

				.jechoisis .offreshome img {
					margin: 0px 0px 0px 50px;
				}		

		.jechoisis .touteslesoffres {
			margin: 0px 0px 0px 20px ;
		}		

				.jechoisis .offreshome a div.blocoffre {
					text-decoration:none;
				}
			
			    .jechoisis .offreshome div.blocoffre {
					height: 66px;
					width: 66px;
					float: left;
					margin: 10px 6px 10px 0px ;
					cursor: pointer;
					text-decoration: none;
				}		

						.jechoisis .offreshome div.blocoffre p {
							text-align: center;
							font-size: 10px;
							color: #fff;
						}		

				.jechoisis .offreshome div.blocoffre1 {
					background: url(img/fond-offre-forfaits.gif) no-repeat center;
					text-decoration: none;
				}
				
						.jechoisis .offreshome div.blocoffre1 p {
							margin:25px 0px;
						}	

				.jechoisis .offreshome div.blocoffre2 {
					background: url(img/fond-offre-nomad.gif) no-repeat center;
					text-decoration: none;
				}		

				.jechoisis .offreshome div.blocoffre3 {
					background:url(img/fond-offre-mobile.gif) no-repeat center;
					text-decoration:none;
				}		

						.jechoisis .offreshome div.blocoffre2 p, div.blocoffre3 p {
							margin: 20px 0px;
						}

/**** Fin modifs marc 02.08.06 ****/

/* Tous nos services */
	
#services {
	text-align:right;
	width: 244px;
}		

		#services img {
			margin-bottom:3px;
		}		

		#services .content {
			padding-right: 72px;
			margin-bottom: 10px;
			background: url(img/fond-services.gif) no-repeat top right;
		}		
	
				#services .content a {
					line-height: 11px;
					text-decoration: none;
					text-transform: uppercase;
					color: #8cb4be;
					font-weight: bold;
					font-size: 9px;
					padding: 0px 4px 0px 0px;
				}		
	
						#services .content a:hover {
							line-height: 11px;
							text-decoration: none;
							text-transform: uppercase;
							color: #00747a;
							font-weight: bold;
							font-size: 9px;
							padding: 0px 4px 0px 0px;
							background: url(img/trait-droit-orange.gif) no-repeat right;
						}		
	
.offresweb	{
	height:53px;
	background:url(img/offre-speciale-web.jpg) no-repeat right;
}

		.offresweb div {
			padding:30px 78px 0px 0px;
		}
/*box extensible*/
.box_mav_top{
	float: left;
	display: inline;
	margin: 10px 0 0 0;
	height: 7px;
	width: 224px;
	background: transparent url(img/generique/box_mav_top.gif) no-repeat bottom left;
}
.box_mav_milieu{
	float: left;
	display: inline;
	background: transparent url(img/generique/box_mav_milieu.gif) repeat-y top left;
}
.box_mav_bas{
	float: left;
	display: inline;
	height: 7px;
	width: 224px;
	background: transparent url(img/generique/box_mav_bas.gif) no-repeat top left;
}
/*fin box extensible*/
		
		
/* ZONE Top 5 */
		  
.box_top5 {
    display: inline;
    width: 240px;
	float: left;
	/*background:url(img/top_vente/fond_top5.gif) no-repeat top left;*/
}		
	.box_top5  p.titre_top5{
		padding: 0;
		margin: 0 0 0 3px;
}		
     /* Marges intérieures (j'évite le padding sur box_top5 qui réagit différemment selon les navigateurs */
     .box_top5 ul   { 
     	margin: 0 5px 0 8px; 
     	width: 200px;
     	height: 68px;
     }
     
     .box_top5 p { 
	     margin: 5px 10px 10px 10px;
	     color: #8C8C8C;
     }
     
     .box_top5 h4 {
	     margin: 0 5px 0 5px;
     }
	     	
	 /* Différents téléphones du top 5 */
     .box_top5 li {
    	  float: left;
		  width: 40px;
		  height: 68px; /* La hauteur permet de positionner les numéros */
     }
	
	.box_top5 a {
	    display: block;
		height: 68px;
	}
	    
#top5_nom_tel {
	width: 220px;
	height: 26px;
	background: url(img/top_vente/top_vente1.gif) no-repeat;
	margin: 0 0 0 3px;
}

		#top5_nom_tel p {
			float: left;
			display: inline;
			margin: 8px 0 0 25px;
		}
		
		    	#top5_nom_tel p a {
		    		font-size: 11px;
		    		color: #ae2599;
		    		height: 20px;
		    		text-decoration: none;
		    	}
	
/* Box Nouveautés - refonte Marc 2007.03.07 */
	
.box_niou {
	float: left;
	display: inline;
	margin: 5px 0 0 5px;
	width: 240px;
	height: 165px;
	background: url(img/box_fond_blanc.gif) bottom left no-repeat;
}
	 
		.box_niou_gauche {
		    float: left;
		    display: inline;
		    margin: 0 0 0 0;
		    width: 85px;
		    height: 127px;
		}
			
				.box_niou_gauche .visuelpremier, .box_niou_gauche .visueldeuxieme, .box_niou_gauche .visueltroisieme {
					float:left;
					display: inline;
					margin: 0px 0px 0px 0px;
					padding: 0px 0px 0px 0px;
				}
					
				.box_niou_gauche p {
				    float: left;
				    display: inline;
					margin: 11px 0 0 11px;
				}
			
		.box_niou_droite {
		    float: left;
		    display: inline;
		    margin: 0 0 0 0;
		    width: 155px;
		    height: 127px;			
		}
			
				.box_niou_droite ul {
				    float: left;
				    display: inline;
				    margin: 10px 0 0 0;
				    width: 155px;
				}
				
						.box_niou_droite li {
							padding: 2px 0 0 0;
							border-bottom: 1px solid #E5E5E5;
						}
							
								.box_niou_droite li a {
								    text-decoration: none;
								    color: #8C8C8C;
							    }
	
										.box_niou_droite li a:hover {
										    text-decoration: underline;
										    color : #4d8ca0;
									    }
									    
							    .box_niou_droite li.premier, .box_niou_droite li.deuxieme, .box_niou_droite li.troisieme {
									margin: 0 0 0 0!important;
							        margin: 0 0 0 -16px;
							    }
									    
							    .box_niou_droite li.last {
							        border-bottom: 0;
						        }
							        
						.box_niou_droite .prix01 {
						    display: block;
						    margin: 0 0 0 0!important;
						    margin: 0 0 0 16px;
					    }
				
								.box_niou_droite .prix01 sup  { 
									margin: 5px 0 0 0;
									font-size: 10px!important;
									font-size: 12px;
								}
        
				.box_niou_droite .ttes_news {
					float: left;
					display: inline;
					margin: 2px 0 0 0!important;
					margin: -12px 0 0 0;
				}
				
				.box_niou_droite p {
				    float: left;
				    display: inline;
				}
	
/* ZONE Vente Flash */
     
#content_down .box_flash {
	width: 235px;
	height: 165px;
	margin-left: 4px;
	float: left; 
	background:url(img/box/vente_flash/fond_vente_flash.gif) no-repeat bottom left;
}
    
#col_right .box_flash {
	width: 240px;
	height: 165px;
	float: left; 
	margin: 0 0 0 15px!important;
	margin: 0 0 0 7px;
	background:url(img/box/vente_flash/fond_vente_flash_mur.gif) no-repeat bottom left;
}			  

/* Marges intérieures (j'évite le padding sur box_top5 qui réagit différemment selon les navigateurs */
.box_flash ul {
	margin: 0 5px 0 5px;
}

.box_flash p {
	margin: 5px 10px 0px 10px;
	color: #8C8C8C;
}

.box_flash h4 {
	margin: 3px 5px 0 5px;
}	
	 
.box_flash strong a {
	color: #8C8C8C;
	text-decoration: none;
}
	 
		.box_flash strong a:hover {
			color: #8C8C8C;
			text-decoration:none;
		}	 

/* Zone d'affichage pour le téléphone */
.box_flash .telephone {
   width: 180px;
   display: inline;
}

		.box_flash .telephone .visuel {
		   float: left;
		   display: inline;
		   margin: -12px 5px 0 15px !important;
		   margin: -16px 5px 0 28px;
		}
	    
.box_flash .navigation {
	position: relative;
	top:35px;
	left: 15px;
	height: 12px;
	width: 214px;
}

		.box_flash .navigation .btn_gauche {
			display: inline;
			float: left;
		}
	    
	    .box_flash .navigation .btn_droite {
	    	display: inline;
	    	float: right;
	    }
	    
.box_flash .nom_tel {
   	width: 115px;
   	display: inline;
   	float: left;
   	margin:-5px 0 0 0!important;
   	margin:-8px 0 0 0;
}
	    
		.box_flash .nom_tel a {
			text-decoration: none;
			color: #0299A0;	
		}
	     
			     .box_flash .nom_tel a:hover {
			    	text-decoration: underline;
			     }
	     
.box_flash .prix {
	display: inline;
	float: left;
	width: 130px;
	height: 30px;
	margin: 1px 0 0 0!important;
	margin: 3px 0 0 0;
}
	     
		.box_flash .prix .au_lieu {
			display: inline;
			float: left;
			font-size: 9px;
			color: #FF4C02;
			margin: 1px 0 0 0;
		}
		
				.box_flash .prix .au_lieu sup {
					font-size: 0.9em;
				}
	     
		.box_flash .prix .prix01 {
			display: inline;
			float: left;
			font-size: 20px;
			font-weight: bold;
		}
	         
.box_flash .valider {
    float: right;
    display: inline;
    width: 74px;
    margin: 2px 2px 0 0!important;
    margin: 0 2px 0 0;
}
	    	 
.box_flash .plus_que {
	color: #FF4C02;
	margin: 13px 0 0 35px;
}	    
		 
.box_flash .gellule {
	float: left;
	display: inline;
	width: 115px;
	text-transform:uppercase;
}	 	    
		 
.box_flash .universal {
	color: #da389d;
}	 	    
		 
.box_flash .bloque {
	color: #00b1c1;
}	 	    
		 
.box_flash .forfaits {
	color: #0299A0;
}		 	     	    

/* ZONE "Zoom sur" */
	
.box_zoom {
    display: inline;
    width: 240px;
	height: 165px;
	float: left;
	margin-left:5px;
	background-color:white;
	background:url(img/box_fond_blanc.gif) no-repeat bottom left;
}				  
	
		/* Marges intérieures (j'évite le padding sur box_top5 qui réagit différemment selon les navigateurs */
		.box_zoom p {
			margin: 5px 10px 0px 10px;
		}
		
		.box_zoom p.en_splus {
			margin: 11px 0 0 10px;
		}

		.box_zoom .visuel {
			margin-left: 10px;
			margin-top: 10px;
		}

/****** Ajout           MARC        28 07 2006 
        Modification    SYLVAIN     22 08 2006    ******/

.miseEnAvant {
    display: inline;
	float: right;
	height: auto;
	margin : 0px 10px 0 0px;
	padding: 0px;
}

		.miseEnAvant p {
			color: #118CA0;
			font-family: arial;
			font-weight: bold;
			font-size: 17px;
			margin: 9px 0 0 0px;
		}

		.miseEnAvant .visuel {
			margin-left: 10px;
			margin-top: 10px; 
		}
    
/**** CAS PARTICULIER DE LA MISE EN AVANT SUR LA HOME PAGE ****/

.miseEnAvantHome {
	float: left;
	height: 165px;
	width: 240px;
	margin-left: 4px;
	background-color:white;
	background:url(img/box_fond_blanc.gif) no-repeat bottom left;
}

	    .miseEnAvantHome p {
		    margin: 5px 10px 0 10px;
	    }

	    .miseEnAvantHome .visuel {
		    margin-left: 11px;
		    margin-top: 10px;
	    }
	 
/********************************************************************/

/***** 02 - Mur des téléphones *****/

/* Taille pour la boite "comparateur" */ 
		 
.box.mini_comparateur         { width: 250px; }
.box.mini_comparateur .box_hg { width: 250px; }
.box.mini_comparateur .box_hd { width: 250px; }
.box.mini_comparateur .box_bd { width: 250px; }
.box.mini_comparateur .box_bg { width: 250px; }

/* Le mini comparateur */ 

.box.mini_comparateur {
	background: none;
}	
		
		.box.mini_comparateur .top ul {
			 padding: 2px 2px 5px 5px;
			 margin: 0 0 5px 0;
		}
		
#comparateur {
	padding-top: 4px;
}
		
		#comparateur .top li {
			float: left;
			text-align: center;
			color: #A4027C;
			font-size: 10px;
			margin-right: -1px;
		}
		
				#comparateur .top li .visuel {
					border: 1px solid #CCCCCC;
					width: 78px;
					height: 90px;
				}

		#comparateur .bottom ul {
			margin-left: 20px;
		}
		
		#comparateur .bottom li {
		   display: inline;
			margin-left: 20px;
		}
		
		#comparateur .top .prix02 {
			font-weight: normal;
			display: block;
		}
			
				#comparateur .top .prix02 strong {
					font-size: 12px;
					font-weight: bold;
					display: block;
				}		
		
		#comparateur h4 {
			font-size: 11px;
			font-weight: bold;
			text-transform: uppercase;
			color: #A4027C;
		} 
		
	    /* Bouton "fermer" sur les popup ou les téléphones du mini comparateur */		
		#comparateur a.fermer {
			float: right;
			margin: 3px;
			margin-bottom: 0;
			width: 70px;
			display: block;
			text-align: right;
		}
		
		#comparateur .visuel  {
			text-align: center;
		}
		
		#comparateur .top a {
			text-decoration: none;
			color: #A4027C;
		}
		
		#telephones.tous .hautdepage {
			margin-right: 10px;
			margin-top:10px;
		}

/***** 2006.10.02 COMPARATEUR_NEW *****/

#comparateur_new_closed {
	margin: 20px 0 0 10px;
	width: 224px;
	height: 36px;
	background: url(img/comparateur/fond_comparateur_new_closed.gif) no-repeat;
}

		#comparateur_new_closed img {
			float:right;
			display: inline;
			margin: 20px 7px 0 0;
		}
.description #comparateur_new_closed {
	margin: 0 0 0 10px;
}


.description #comparateur_new_opened {
	margin: 0;
}

		.picto_fermable {
			float:right;
			display: inline;
			margin: 5px 7px 0 0;

		}
/***************************************/

.box_comparateur_new_first_vide {
	float: left;
	display:inline;
	margin: 19px 0 0 5px;
	width: 70px;
	height: 100px;
	border: 1px solid #cfcfcf;
	background: url(img/comparateur/fond_box_comparateur_new.png) no-repeat;
}

/***************************************/

/* REFONTE UM 2008 */
#comparateur_new_opened {margin: 20px 0 0 0;width: 224px;height:156px;background:url(img/comparateur/fond_comparateur_new_vide.gif) no-repeat;}
#comparateur_new_opened img {display:block;}
.box_comparateur_new_vide {float: left;display:inline;margin: 19px 0 0 0;width: 70px;height: 100px;border:0;background:url(img/comparateur/fond_box_comparateur_new.png) no-repeat 50% 27px;}
.box_comparateur_new_first_image {float: left;display:inline;margin:33px 0 0 12px;height:98px;width:66px;border:0;background:none;}
.box_comparateur_new_image {float: left;display:inline;margin:33px 0 0 0px;height:98px;width:66px;border:0;}
.comparateur_image {float: left;display: inline;height: 89px;width:50px;margin:0 0 0 8px;}
#comparateur_new .bottom_comparateur ul {float: left;display: inline;margin: 2px 0 0 2px;overflow:hidden;zoom:1;}
#comparateur_new .bottom_comparateur li{float:left;display: inline;margin: 0 0 0 13px;}
#comparateur_new .bottom_comparateur li.last {float:right;margin:0 14px 0 0;}
.comparateur_fermer {float: right;display: inline;margin:0 2px 0 0;}


		
/***************************************/


/***** 03 - Affichage produit *****/

.visuel_produit {
    clear: both;
    float: left;
    display: inline;
    margin : 23px 0 0 0;
    width: 231px;
}

		.visuel_produit_haut {
		    clear: both;
		    float: left;
		    display: inline;
		    margin: 0;
		    width: 231px;
		    height: 347px;
		    background: url(img/ficheArticle/fond_visuel_produit_haut.gif) no-repeat;
		}
			#carron_preselection {
				/*position: absolute;
				top: 230px;
				left: 60px;*/
				position: absolute;
				margin-top: 10px;
					width: 60px;
					height: 60px;
				}
		
				.visuel_produit_lien_mob {
				    clear: both;
				    float: left;
				    display: inline;
				    width: 139px;
				    height: 23px;
				}
				
						.visuel_produit_lien_mob a {
						    display: block;
						    width: 139px;
						    height: 23px;
						}
						.visuel_produit_lien_mob a span{position:absolute;top:-9999em;left:-9999em;}
		
				.visuel_produit_encart {
				    clear: both;
				    float: left;
				    display: inline;
				    margin: 53px 0 0 0;
				    width: 28px;
				}
				
						.visuel_produit_encart_haut {
						    clear: both;
						    float: left;
						    display: inline;
						    margin: 0;
						    width: 28px;
						    height: 7px;
						    background: url(img/ficheArticle/fond_visuel_produit_encart_haut.gif) no-repeat;
						}
						
						.visuel_produit_encart_milieu {
						    clear: both;
						    float: left;
						    display: inline;
						    margin: 0!important;
						    margin: -7px 0 0 0;
						    width: 28px;
						    background: url(img/ficheArticle/fond_visuel_produit_encart_milieu.gif) repeat-y;
						}
						
								.visuel_produit_encart_milieu .big_picto_new li {
								    margin: 3px 0 0 0;
								}
						
						.visuel_produit_encart_bas {
						    clear: both;
						    float: left;
						    display: inline;
						    margin: 0;
						    width: 28px;
						    height: 7px;
						    background: url(img/ficheArticle/fond_visuel_produit_encart_bas.gif) no-repeat;
						}
						
				.visuel_produit_img {
				    float: left;
				    display: inline;
				    margin: 7px 0 0 15px!important;
				    margin: 3px 0 0 15px;
				}
				
				.visuel_produit_miniatures  {
					clear:both;
					float:left;
					display: inline;
					margin: 10px 0 0 0!important;
					margin: 11px 0 0 0;
					width: 231px;
					height: 47px;
				}
				
						.visuel_produit_miniatures ul {
							float:left;
							display: inline;
						}		
				
							.visuel_produit_miniatures ul li {
								float: left;
								display: inline;
								width: 28px;
							}
				
						.visuel_produit_miniatures img {
							border: 1px solid #ccc;
						}
						
						.visuel_produit_plus  {
							float:left;
							display: inline;
							width: 90px;
							height: 47px;
						}		  
				  
								.visuel_produit_plus div {
								  float: left;
								  display: inline;
								}
			     
							     .visuel_produit_plus li {
							        float: left;
							        display: inline;
							     }
		
		/*.visuel_produit_milieu_1 {
		    clear: both;
		    float: left;
		    display: inline;
		    margin: 0 0 0 0!important;
		    margin: -3px 0 0 0;
		    width: 231px;
		    height: 15px;
		    background: url(img/ficheArticle/fond_visuel_produit_milieu_1.gif) no-repeat;
		}
		
		.visuel_produit_milieu_2 {
		    clear: both;
		    float: left;
		    display: inline;
		    margin: 0;
		    width: 231px;
		    background: url(img/ficheArticle/fond_visuel_produit_milieu.gif) repeat-y;
		}
		
				.visuel_produit_milieu_2 ul {
				    float: left;
				    display: inline;
				    margin: 0 0 0 18px;
				    width: 210px;
				}
		
		.visuel_produit_milieu_3 {
		    clear: both;
		    float: left;
		    display: inline;
		    margin: 0;
		    width: 231px;
		    height: 10px;
		    background: url(img/ficheArticle/fond_visuel_produit_milieu_3.gif) no-repeat;
		}
		
		.visuel_produit_milieu_4 {
		    clear: both;
		    float: left;
		    display: inline;
		    margin: 0;
		    width: 231px;
		    background: url(img/ficheArticle/fond_visuel_produit_milieu.gif) repeat-y;
		}
		
				.visuel_produit_milieu_4 ul {
				    float: left;
				    display: inline;
				    margin: 5px 0 0 18px;
				    width: 210px;
				}
		
		.visuel_produit_bas {
		    clear: both;
		    float: left;
		    display: inline;
		    margin: 0;
		    width: 231px;
		    height: 13px;
		    background: url(img/ficheArticle/fond_visuel_produit_bas.gif) no-repeat;
		}*/
		#avis_conso_boite {
			float: left;
			display: inline;
			width: 240px;
			height: 90px;
			margin: 10px 0 0 0;
			background: url(img/ficheArticle/avis_conso_boite.png) no-repeat;
		}
			#avis_conso_boite  ul {
				float: left;
				display: inline;
				margin: 28px 0 0 0px;
				width: 230px;
				list-style-position : outside;
			}
				#avis_conso_boite  li {
					margin: 0 0 0 10px;
					padding: 0;
				}
		#imprimer_ami_comparateur{
			float: left;
			display: inline;
			width: 240px;
			height: 56px;
			margin: 10px 0 0 0;
			background: url(img/ficheArticle/imprimer_ami_comparateur.png) no-repeat;
		}
			#imprimer_ami_comparateur ul,
			#imprimer_ami_comparateur li{
				float: left;
				display : inline;
		}
		
a.carre_sdc4 {
    text-decoration: underline;
    padding: 0px 0 0 14px;
    color: #5e6366;
	background: url(img/puce_fleche_grise4.gif) 0 2px no-repeat;
}

		a.carre_sdc4:hover {
			text-decoration: underline;
			padding: 0 0 0 14px;
			color: #abacab;	    
			background: url(img/puce_fleche_grise4.gif) 0 2px no-repeat;
		}

a.carre_sdc {
    text-decoration: underline;
    padding: 0px 0 0 14px;
    color: #5e6366;
	background: url(img/puce_fleche_grise.gif) 0 2px no-repeat;
}

		a.carre_sdc:hover {
			text-decoration: underline;
			padding: 0 0 0 14px;
			color: #abacab;	    
			background: url(img/puce_fleche_grise.gif) 0 2px no-repeat;
		}

/* Taille pour la boite "engagements" */ 
.box.engagements { width: 250px; }

		.box.engagements .box_hg { width: 250px; }
		.box.engagements .box_hd { width: 250px; }
		.box.engagements .box_bd { width: 250px; }
		.box.engagements .box_bg { width: 250px; }

				.box.engagements .box_hd img  {
					margin-left: 10px ;
				}
	 
       .box.engagements ul {
	        margin: 10px 13px;
        }
        
/* Taille pour la boite "engagements" */ 
.box.visuel_produit { width: 231px;  display: inline; margin: 16px 0 0 0px; background: none; float: left; }

		.box.visuel_produit .box_hg { width: 231px; }
		.box.visuel_produit .box_hd { width: 231px; }
		.box.visuel_produit .box_bd { width: 231px; margin: 0!important; margin: 0 0 0 1px; }
		.box.visuel_produit .box_bg { width: 231px; margin: 0!important; margin: 0 0 0 1px; }

		.box.visuel_produit .top {
			text-align: center;
		}		
		 
		.box.visuel_produit .bottom {
			 margin: -6px 0 0 0!important;
			 margin: -3px 0 0 0;
			 border-left: 1px solid #cbcbcb;
			 border-right: 1px solid #cbcbcb;
		}
		 
				.box.visuel_produit .bottom ul {
					margin:4px;
					padding-left: 40px ;
				}
	
				 .box.visuel_produit .bottom li {
					margin:1px 0px;
				 }

#telephones.produit h1,
#telephones.produit h1 a{
    margin : 18px 0 0 0;
	color: #8D3281;
	font-size : 24px;
	text-decoration: none;
}	
	
#telephones.produit .visuel_produit .top{
	text-align: center;
}

#telephones.produit {
	width: 736px;
}

#telephones.produit .description {float:left;display:inline;width:475px;margin:23px 0 10px 10px;}
	
#telephones .traitgauche p {
	color: #7db7c7 ;
	margin: 28px 0 10px 0;
	padding: 0;
	border-bottom: 1px solid #bedbe3 ;
}
		  
#telephones .traitgauche_atout {
	padding: 0 0 0 6px;
	border-left: 5px solid #FB4E01;	
}
		 
		#telephones .traitgauche_atout p {
		 	margin: 33px 0 10px 0px!important;
			margin: 31px 0 10px 0px;
			padding: 0;
			color: #7db7c7;
			border-bottom: 1px solid #bedbe3;
		 }
		 
		 #telephones h3.traitgauche_atout p {   
	       font-size: 15px;
         }	     
		 
.description .prix_article {
	float: left;
	display: inline;
	margin: 0;
	width: 475px;
}

		.description .prix_article_haut {
			float: left;
			display: inline;
			margin: 0;
			width: 475px;
			height: 90px;
			background: url(img/ficheArticle/fond_prix_article_haut.gif) no-repeat;
		}
				 
				.description .prix_article_haut .prix_article_haut_conditions {
					float: left;
					display: inline;
					margin: 0 0 0 0;
					width: 302px;
					height: 53px;
				}
						 
						.prix_article_haut_prix {
							float: left;
							display: inline;
							margin: 0 10px 0 13px;
							/*width: 124px;*/
							height: 50px;
							font-size: 30px;
							font-weight: bold;
							color: #ff01a1;
						}
		
						.prix_article_haut_texte {
							float: left;
							display: inline;
							margin: 8px 0 0 0;
							width: 165px;
						 	font-style: normal;
							font-weight: normal;
							font-size: 11px;
							color: #afafaf;
						}
		
						.prix_article_haut_dispo {
							float: left;
							display: inline;
							margin: 0;
							width: 165px;
						 	font-style: normal;
							font-weight: bold;
							font-size: 16px;
							color: #ff01a1;						 
						}
						
				.description .prix_article_haut .prix_article_haut_pub {
					float: left;
					display: inline;
					margin: 0 0 0 0;
					width: 139px;
					height: 53px;
				}
				
						.description .prix_article_haut .prix_article_haut_pub p {
							float: left;
							display: inline;
							margin: 8px 0 0 0;
							width: 139px;
							height: 53px;
						}

.description .prix_article_milieu{float:left;width:475px;padding:5px 0 0 0;}
.description .prix_article_milieu .print_cache{float:left;width:475px;}
.description .prix_article_milieu .legende{clear:left;padding:20px 0 15px 13px;font-weight:bold;font-size:13px;color:#560d5f;}

			#box_reduc_haut {
				float: left;
				display: inline;
				width: 288px;
				height: 5px;
				background: url(img/ficheArticle/box_reduction_haut.png) bottom left no-repeat;
			}
				
			#box_reduc_bas {
				float: left;
				display: inline;
				width: 288px;
				background: url(img/ficheArticle/box_reduction_bas.png) bottom left no-repeat;
			}
				#box_reduc_bas p {
					color: #5e6366;
					padding-left: 12px;
					margin: 0 0 6px 0;
				}
					#box_reduc_bas p a {
						color: #a4027c;
					}
					#box_reduc_bas p a:hover {
						color: #ed45c3;
					}	
						 
				 .prix_article_milieu input {
				     clear: both;
				     float: left;
				     display: inline;
				     margin: 7px 0 0 13px!important;
				     margin: 0 0 0 13px;
				     border: 0;
				 }
				 
				.avec_bleu {
					float: left;
					display: inline;
					margin: 5px 0 0 6px!important;
					margin: 1px 0 0 2px;
					width: 400px;
					font-weight: bold;
					font-size: 13px;
					color: #a4027c;
				}
				
				.avec_bleu_bis {
					float: left;
					display: inline;
					margin: 5px 0 0 13px!important;
					margin: 1px 0 0 13px;
					width: 460px;
					font-weight: bold;
					font-size: 14px;
					color: #a4027c;
				}
							
				.avec_normal {
				    float: left;
				    display: inline;
					margin: 7px 0 0 6px!important;
					margin: 3px 0 0 2px;
					width: 275px;
					font-weight: normal;
					font-size: 11px;
					color: #606060;						     
				}
						
				.avec_lien {
				    clear: both;
				    float: left;
					display: inline;
					margin: 3px 0 0 33px;
					width: 400px;
				}
		
		 .description .prix_article_bas {
		    float: left;
		    display: inline;
		    margin: 0;
		    width: 317px;
		    height: 55px;
		    background: url(img/ficheArticle/fond_prix_article_bas.gif) no-repeat;
		 }

		 .description .prix_article_bas_rien {
		    float: left;
		    display: inline;
		    margin: 0;
		    width: 475px;
		    height: 55px;
		    background: url(img/ficheArticle/fond_prix_article_bas_rien.gif) no-repeat;
		 }
		 
				 .prix_article_bas_ajout {
				     float: left;
				     display: inline;
				     margin: 10px 0 0 17px;
				 }
				 
				 .prix_article_bas_lien {
				    float: right;
				    display: block;
				    margin: 34px 7px 0 0;
				    width: 149px;
				    height: 21px;						 
				 }
								 
.atouts_new {
	float:left;
	display:inline;
	margin: 11px 0 0 7px;
	width: 300px;
}

		.atouts_new_titre {
		    float: left;
		    display: inline;
		    margin: 0 0 0 10px;
		    width: 290px;
		}
		
				.atouts_new_titre h2 {
				    float: left;
				    display: inline;
				    margin: 0;
				    font-weight: bold;
				    color: #8b8a8a;
				}
				
				.atouts_new_titre h2 a {
				    font-weight: bold;
				    color: #8b8a8a;
					text-decoration: none;
				}
						.atouts_new_titre h2 span {
						    text-align: justify;
						    font-weight: normal;
						}
						
		.atouts_new_savoir_plus {
			clear: both;
			float: left;
			display: inline;
			margin: 10px 0 0 11px;
			padding: 0 0 0 0;
			width: 250px;				    
		}
								
.atouts_new_bis {
	float:left;
	display:inline;
	margin: 14px 0 0 0;
	width: 440px;
}

		.atouts_new_titre_bis {
		    float: left;
		    display: inline;
		    margin: 0 0 0 29px;
		    width: 407px;
		}
		
				.atouts_new_titre_bis p {
				    float: left;
				    display: inline;
				    margin: 0;
				    font-weight: bold;
				    color: #8b8a8a;
				}
				
						.atouts_new_titre_bis p span {
						    text-align: justify;
						    font-weight: normal;
						}
								
		.atouts_new .puce {
			clear: both;
			float: left;
			display: inline;
			margin: 7px 0 10px 10px;
			width: 400px;
		}
		
				.atouts_new .puce li {
					padding: 0 0 0 10px!important;
					padding: 0 0 0 0;
					background: url(img/puce_mini_fiche_article.gif) 0 3px no-repeat;
					color: #8b8a8a;
				}
						
		.atouts_new_bis .puce {
			clear: both;
			float: left;
			display: inline;
			margin: 7px 0 10px 29px;
			width: 250px;
		}
		
				.atouts_new_bis .puce li {
					padding: 0 0 0 10px!important;
					padding: 0 0 0 0;
					background: url(img/puce_mini_fiche_article.gif) 0 3px no-repeat;
				}
						
				.atouts_new_bis_savoir_plus {
					clear: both;
					float: left;
					display: inline;
					margin: 10px 0 0 29px;
					padding: 0 0 7px 0;
					width: 250px;				    
				}
		 
.description .rebours_vente_flash{float:left;display:inline;width:195px;height:45px;margin:15px 0 0 12px;background:url(img/ficheArticle/fond_vente_flash_um.png) no-repeat;}

.description .fin_vente_flash {
	float: left;
	display: inline;
	margin: 15px 0 0 30px;
	color: #a4027c;
	font-weight: normal;
	font-size: 10px;
}

#rebours_time1 {
	float: left;
	display: inline;
	margin: -2px 0 0 30px;
	color: #ff01a2;
	font-weight: bold;
	font-size: 14px;
}
		 
#telephones.produit .description p.prix01 {
	margin: 5px 0 10px 10px ;
}
		 		 
#telephones.produit .prix01 {
	font-weight: normal;
}
		 
#telephones.produit .description ul.offres {
	margin: -8px 0 0 0;
	padding: 0px 0px 0px 10px ;
}
		 
#telephones.produit ul.offres li {
	float: left;
	margin-right: 10px;
}

#telephones.produit ul.atouts {
	margin-bottom: 5px;
}		 
		 
#telephones.produit h4 {
	margin-bottom: 5px;
}
		 
#telephones.produit h3 {
	margin-top: 20px;
	color: #A4027C;
	text-transform: uppercase;
}

#telephones.produit .description .pack ul {
	background-color: black ;
}

#telephones.produit .description .pack h4, #telephones.produit .description .pack ul {		 
	margin-left: 10px ;
}
		  
#telephones.produit .description .pack ul {
	margin-top: 10px ;
}

#telephones.produit .description .pack ul li.plus {
	padding-top: 30px ;
}
		 
#telephones.produit .description .pack ul li{
	margin-left: 5px ;
	margin-right: 10px ;
	float:left ;
}

#telephones.produit .description .pack h4{
	font-weight: bold ;
	color : #00a3c2 ;
}
 
#telephones.produit .description p.texte {
	margin: 5px 0 5px 10px;
	text-align: justify;
}

#telephones.produit .description ul.big-picto li {
	float: left ;
	margin: -1px 5px 0 0 ;
}

#telephones.produit .description ul.big-picto li{
	margin-right: 10px ;
}
		 
#telephones.produit .description ul.big-picto{
	margin-left: 10px ;
}
		 		 
#telephones li div.mini_box_forfait {
	width: 86px;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	line-height:10px;
	padding:2px 0px 0px 0px;
	margin: 0;
	height:22px;
}
		 
#telephones li div.mini_box_forfait_rose {
	width: 86px;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
	line-height:10px;
	padding:2px 0px 2px 0px;
	margin: 0;
	height:22px;
}
		 
#telephones li.bleu, #telephones li.rose, #telephones li.orange {
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:15px; 
	padding-bottom:5px; 
}
		 		 
#telephones li div.mini_box_promo {
	font-weight:bold;
	color:#fff;
	text-align:center;
	padding-top:15px; 
	padding-bottom:5px; 
}

#telephones li div.ok {
	background: url(img/box/prix_offres/en-promotion.png) no-repeat;
}

#telephones li div.nok {
	background: url(img/box/prix_offres/en-promotion2.png) no-repeat;
}

#telephones li.forfaits, #telephones li.universal, #telephones li.prepayees {
	width:86px;
}
		 
#telephones li.bleu div.mini_box_forfait {
	background: url(img/box/prix_offres/haut_bleu.png) no-repeat;
}
		 		 
#telephones div.print_cache li div.mini_box_prix {
	padding:0px 3px 8px 3px; 		     		 
	width: 80px;
}
		 
#telephones li div.mini_box_prix p.apartir {
	line-height:15px;
	margin: 2px 0 0 0;
}
		 
#telephones li div.mini_box_prix .prix {
	width: 80px;
	margin: 0px 0 0 0 !important;
	margin: 2px 0 0 0;
	line-height:23px;
	height: 23px;
	font-size: 20px ;
}
		 
		#telephones li div.mini_box_prix span {
			display: block;
			margin: 0;
			display: inline;
		}
		 
#telephones li.bleu div.mini_box_prix {
	background-color: #00b1c1 ;
	border-top:1px solid #77d4dd;
}
		 
#telephones li.rose div.mini_box_forfait {
	background: url(img/box/prix_offres/haut_rose.png) no-repeat;
	background-color:#D82D95;
	height:100%;
}
		 
#telephones li.rose div.mini_box_forfait .forfait_seul{
	height:35px;
}
		 
#telephones li.rose div.mini_box_forfait_rose {
	background: url(img/box/prix_offres/haut_rose.png) no-repeat;
	height:100%;	
}
		 		 
#telephones ul.offres li div p, #telephones ul.offres li div strong {
	color: #fff ;
	display:block ;
	text-align:center ;
	font-size:10px;
}
		 
#telephones ul.offres li div strong {
	font-size: 20px ;
	font-weight: bold ;
}
		 
#telephones li.rose div.mini_box_prix {
	background-color: #da389d ;
	border-top:1px solid #eb93c9;
}
		 
#telephones li.orange div.mini_box_forfait {
	background: url(img/box/prix_offres/haut_orange.png) no-repeat;		 
}		 
		 
#telephones li.orange div.mini_box_prix {
	border-top:1px solid #77d4dd;
	background-color: #00b1c1 ;
}
		 
#description.produit ul.puce {
	margin: 5px 0 5px 10px ;
}
		 
/*bundles*/
#telephones li.bundle_bleu {
	background: url(img/box/prix_offres/carron_bundle_forfait.gif) no-repeat;
	height: 75px;
	margin: 12px 0 0 0;
}

#telephones li.bundle_rose {
	background: url(img/box/prix_offres/carron_bundle_um.gif) no-repeat;
	height: 75px;
	margin: 12px 0 0 0;
}

#telephones li.bundle_orange {
	background: url(img/box/prix_offres/carron_bundle_forfait.gif) no-repeat;
	height: 75px;
	margin: 12px 0 0 0;
}
	
#telephones li.bundle_bleu div.mini_box_forfait {
	color: #fff;
	width: 70px;
	height: 28px;
	line-height: 20px;
}

#telephones li.bundle_rose div.mini_box_forfait_rose {		
	color: #fff;
	width: 70px;
	height: 26px;
}

#telephones li.bundle_orange div.mini_box_forfait {
	color: #fff;
	width: 70px;
	height: 28px;
}
	
#telephones li.bundle_bleu div.mini_box_prix, #telephones li.bundle_rose div.mini_box_prix,	#telephones li.bundle_orange div.mini_box_prix {
	margin: -3px 0 0 0 ;
}
	
#telephones li.bundle_bleu div.mini_box_prix span, #telephones li.bundle_rose div.mini_box_prix span, #telephones li.bundle_orange div.mini_box_prix span {
	color: #fff;
	font-size: 15px;
}

#telephones li.bundle_bleu div.mini_box_prix sup, #telephones li.bundle_rose div.mini_box_prix sup,	#telephones li.bundle_orange div.mini_box_prix sup {
	color: #fff;
	font-size: 10px;
}

/* bloc cadeau*/
	 
.bloc_cadeau {
	float: left;
	display: inline;
	margin: 18px 0 0 0;
	width: 470px;
	height: 165px;
	background: url(img/ficheArticle/fond_bloc_cadeau.png) no-repeat;
}

		.bloc_cadeau_haut {
			float: left;
			display: inline;
			margin: 0;
			width: 441px;
			height: 22px;
		}
		
		.bloc_cadeau_milieu {
			float: left;
			display: inline;
			margin: 0;
			width: 470px;
			height: 89px;
		}
		
				.bloc_cadeau_tel {
					float: left;
					display: inline;
					margin: 0 0 0 14px;
					width: 60px;
					height: 89px;
				}
				
				.bloc_cadeau_plus {
					float: left;
					display: inline;
					margin: 35px 0 0 0;
					width: 19px;
					height: 19px;
				}
				
				.bloc_cadeau_caron {
					float: left;
					display: inline;
					margin: 0 0 0 0;
					width: 70px;
					height: 89px;
				}
				
						.bloc_cadeau_caron p {
							float: left;
							display: inline;
							margin: 24px 0 0 15px;
							width: 40px;
							height: 40px;	
							text-align: center;			    
						}
				
				.bloc_cadeau_accessoire {
					float: left;
					display: inline;
					margin: 0 0 0 0;
					width: 135px;
					height: 89px;
				}
				
					.bloc_cadeau_accessoire p {
						margin: 0 0 0 15px;
					}
				
				.bloc_cadeau_egal {
					float: left;
					display: inline;
					margin: 0 0 0 0;
					width: 19px;
					height: 89px;
				}
				
						.bloc_cadeau_egal p {
							float: left;
							display: inline;
							margin: 39px 0 0 0;
							width: 13px;
							height: 8px;
						}
				
				.bloc_cadeau_droite {
					float: left;
					display: inline;
					margin: 0 0 0 15px;
					width: 115px;
					height: 89px;
				}
				
						.bloc_cadeau_droite_prix {
						    float: left;
						    display: inline;
						    margin: 15px 0 0 0;
						    width: 115px;
						    font-size: 25px;
						    font-weight: bold;
						    text-align: center;
						    color: #FF01A1;
						}
						
						.bloc_cadeau_droite_pack {
						    float: left;
						    display: inline;
						    margin: 6px 0 0 0;
						    width: 115px;
						    text-align: center;			
						}

		.bloc_cadeau_bas {
			float: left;
			display: inline;
			margin: 0;
			width: 470px;
			height: 61px;
		}
		
				.bloc_cadeau_bas_texte {
				    float: left;
				    display: inline;
				    margin: 0 0 0 30px;
				    width: 430px;
				    height: 35px;
				}
				
				.bloc_cadeau_bas_lien {
				    float: left;
				    display: inline;
					margin: 0 0 0 300px;
				    width: 155px;
				    height: 20px;
				}
				
/* bloc accessoire*/
	 
.bloc_access {
	float: left;
	display: inline;
	margin: 18px 0 0 0;
	width: 442px;
	height: 167px;
	background: url(img/ficheArticle/fond_bloc_access.png) no-repeat;
}

		.bloc_access_haut {
			float: left;
			display: inline;
			margin: 0;
			width: 442px;
			height: 33px;
		}
		
		.bloc_access_milieu {
			float: left;
			display: inline;
			margin: 0;
			width: 442px;
			height: 104px;
		}
		
				.bloc_access_milieu_gche {
					float: left;
					display: inline;
					margin: 0;
					width: 171px;
					height: 104px;
				}
				
						.bloc_access_accessoire {
						    float: left;
						    display: inline;
						    margin: 7px 0 0 41px;
						    width: 89px;
						    height: 89px;
						}
				
				.bloc_access_milieu_dte {
					float: left;
					display: inline;
					margin: 0;
					width: 271px;
					height: 104px;
				}
				
						.bloc_access_liste {
						    float: left;
						    display: inline;
						    margin: 0;
						    width: 271px;
						    height: 104px;
						}
						
								.bloc_access_liste p {
								    float: left;
								    display: inline;
								    margin: 7px 0 0 10px;
								    width: 261px;
								    font-weight: bold;
								}
						
								.bloc_access_liste .puce {
									clear: both;
									float: left;
									display: inline;
									margin: 7px 0 0 10px;
									width: 261px;
								}
		
										.bloc_access_liste .puce li {
											padding: 0 0 0 10px!important;
											padding: 0 0 0 0;
											background: url(img/puce_mini_fiche_article.gif) 0 3px no-repeat;
										}

		.bloc_access_bas {
			float: left;
			display: inline;
			margin: 0;
			width: 442px;
			height: 30px;
		}
		
				.bloc_access_bas p {
				    float: left;
				    display: inline;
				    margin: 2px 0 0 0;
				    width: 171px;
				    text-align: center;
				}
				
						.bloc_access_bas p a {
							color: #007A97;
						}
						
								.bloc_access_bas p a:hover {
								    color: #00B1C1;
								}
		 
/* tableau fiche technique + packs produits */
	
/* onglets */
	
.onglet_fiche_tech {
	float: left;
	display: inline;
	!margin: 0 0 0 0;
	margin: 0 0 0 0;
	width: 728px;
	height: 24px;
}
	
*> .onglet_fiche_tech {
	margin: -7px 0 0 0;
	!margin: 0 0 0 0;
}
	
/* onglet packs */
	
.onglet_off_gche {
    float: left;
    display: inline;
	margin: 0;
	padding: 0;
	width: 14px;
	height: 24px;
	background: url(img/ficheArticle/onglet_off_gche.png) no-repeat;
}
    
.onglet_on_gche {
    float: left;
    display: inline;
	margin: 0;
	padding: 0;
	width: 14px;
	height: 24px;
	background: url(img/ficheArticle/onglet_on_gche.png) no-repeat;
}

.onglet_off_milieu {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	height: 24px;
	background: url(img/ficheArticle/onglet_off_milieu.png) repeat-x;
}
	
		.onglet_off_milieu a {
		   display: block;
		   margin: 5px 0 0 0;
		   padding: 0 0 0 0;
		   text-decoration: none;
		   color: #fff;
		   font-size: 100%;
		   font-weight: bold;
		   text-transform: uppercase;
		}
			
.onglet_on_milieu {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	height: 24px;
	background: url(img/ficheArticle/onglet_on_milieu.png) repeat-x;
}
	
		.onglet_on_milieu a {
			display: block;
			margin: 5px 0 0 0;
			padding: 0 0 0 0;
			text-decoration: none;
			color: #fff;
			font-size: 100%;
			font-weight: bold;
			text-transform: uppercase;
		}
		
.onglet_off_dte {
	float: left;
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	width: 14px;
	height: 24px;
	background: url(img/ficheArticle/onglet_off_dte.png) repeat-x;
}
		
.onglet_on_dte {
	float: left;
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	width: 14px;
	height: 24px;
	background: url(img/ficheArticle/onglet_on_dte.png) repeat-x;
}
	
.onglet_fiche_tech_pagination {
    float: right;
    display: inline;
    margin: 5px 0 0 0;
}
	
		.onglet_fiche_tech_pagination p {
		float: left;
		display: inline;
		    margin: 0 6px 0 6px;
	}
	
		.onglet_fiche_tech_pagination ul {
		float: left;
		display: inline;
	}
	
				.onglet_fiche_tech_pagination ul li {
		float: left;
		display: inline;
	}
	
						.onglet_fiche_tech_pagination ul li a {
						    color: #8f8f8f;
			}
				
								.onglet_fiche_tech_pagination ul li a:hover {
					text-decoration: none;
					font-weight: bold;
					color: #00afbf;
				}

/* onglet fiche technique */
	
/******** avis conso *********/		/* ~DJ~ 18/07/2008 */
#listAvis {
	float: left;
	display: inline;
	width: 728px;
}

	#avis_conso_titre {
		float: left;
		display: inline;
		width: 728px;
		height: 22px;
		background: transparent url(img/ficheArticle/onglet_long_3.png) repeat-x;		
	}
		#avis_conso_titre p {
			display:inline;
			float:left;
			color:white;
			font-size:11px;
			font-weight:bold;
			line-height: 22px;
			height: 22px;
			margin: 0 0 0 13px;
			padding: 0;
			text-decoration:none;
			text-transform:uppercase;
		}
		
	#avis_conso_entete {
		float: left;
		display: inline;
		width: 728px;
		height: 25px;
		background: transparent url(img/ficheArticle/avis_conso/avis_entete.png) no-repeat;		
		
	}
		#avis_conso_entete p.positif{
			float: left;
			display: inline;
			margin: 0 0 0 13px;
			width: 295px;
			height: 25px;
			line-height: 25px;
			color: #fd02a1;
			font-size: 14px;
			font-weight: bold;
		}
		#avis_conso_entete p.negatif{
			float: left;
			display: inline;
			margin: 0 0 0 13px;
			width: 295px;
			height: 25px;
			line-height: 25px;
			color: #8b8a8a;
			font-size: 14px;
			font-weight: bold;
		}
		#avis_conso_entete p.trier{
			float: left;
			display: inline;
			margin: 0 0 0 13px;
			width: 99px;
			height: 25px;
			line-height: 25px;
		}
			#avis_conso_entete p.trier a{
				height: 25px;
				line-height: 25px;
				color: #a6027d;
				text-decoration: none;
				font-size: 11px;
				font-weight: bold;
			}
	
	#avis_contenu {
		float: left;
		display: inline;
		background: transparent url(img/ficheArticle/avis_conso/fond_avis.png) repeat-y;		
	}
		#avis_contenu tbody {
			width: 100%;
			border: 0;
		}
		#avis_contenu table {
			width: 100%;
			border: 0;
			border-spacing: 0px; 
			border-collapse: collapse;
		}
		#avis_contenu .avis_image{
			width:45px;
			text-align:center;
		}
		#avis_contenu .avis_texte{
			width: 263px;
			padding: 10px 0 10px 0;
		}
		#avis_contenu .avis_date{
			text-align: center;
			color: #a5037d;
			font-size: 12px;
			font-weight: bold;
		}
		#avis_contenu .tableau_avis_court .avis_suite_vide{
			background: transparent url(img/ficheArticle/avis_conso/lire_suite_vide_fond.png) no-repeat;	
			height:19px;
			padding-left: 45px;
		}
		#avis_contenu .tableau_avis_court .avis_suite{
			background: transparent url(img/ficheArticle/avis_conso/lire_suite_fond.png) no-repeat;	
			height:19px;
			padding-left: 45px;
		}
		#avis_contenu  .tableau_avis_court .avis_suite a{
			font-weight: bold;
			color: #606060;
		}
		#avis_contenu .tableau_avis_long .avis_suite{
			background: transparent url(img/ficheArticle/avis_conso/reduire_suite_fond.png) no-repeat;	
			height: 17px;
			padding-left: 45px;
		}
		#avis_contenu  .tableau_avis_long .avis_suite a{
			font-weight: bold;
			color: #fff;
		}
	.avis_infos {
		height: 30px;
		background: transparent url(img/ficheArticle/avis_conso/fond_titre_avis.png) repeat-y;	
		border-bottom: 1px solid #a6027d;
	}
	.avis_infos table {
		height: 30px;
	}
		.avis_infos td {
			padding: 0 0 0 45px;
		}
		.avis_infos p {
			padding:0;
			margin: 12px 0 0 0;
			color: #a5017a;
			font-weight: bold;
		}
		.avis_infos strong{
			color: #fd02a1;
			font-size: 12px;
			font-weight: bold;
		}
/****** fin avis conso ********/	

/************ new_tab *************/
	 
	 
.new_tab {
	clear: both;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 728px;
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
}
	 
.new_tab_cadeau {
	clear: both;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 728px;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
}
	
.new_tab_cadeau_haut {
	float: left;
	display:inline;
	margin: 0 0 0 0;
	padding: 0;
	width: 728px;	
}
	
.new_tab_1, .new_tab_2, .new_tab_3 {
	float: left;
	display:inline;
	padding: 0;
	width: 728px;
	height: 119px;
	background: url(img/ficheArticle/new_tab_fond_2.gif) left top no-repeat;
}

.new_tab_1 {
	margin: 0;
}

.new_tab_2, .new_tab_3 {
	margin: 1px 0 0 0px;
}
	
		.new_tab_1 mini_box_prix, .new_tab_2 mini_box_prix, .new_tab_3 mini_box_prix {
			padding:0px 3px 8px 3px;
			line-height:15px;    		     		 
			width: 60px;
		}

.new_tab_1_gche, .new_tab_2_gche, .new_tab_3_gche {
	float: left;
    display: inline;
	margin: 0;
	padding: 0;
	width: 14px;
	height: 25px;
	background: url(img/ficheArticle/new_tab_gche.gif) left top no-repeat;
}
	
.new_tab_1_dte, .new_tab_2_dte, .new_tab_3_dte {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	height: 25px;	
}

		.new_tab_1_dte p {
			margin: -1px 0 0 0;
		    padding: 0 0 0 5px;
		    text-transform: uppercase;
		    line-height: 25px;
		}
	
		.new_tab_2_dte p, .new_tab_3_dte p{
			margin: 5px 0 0 0;
		    padding: 0 0 0 5px;
		    text-transform: uppercase;
		}
	
				.new_tab_1_dte p .orange, .new_tab_2_dte p span, .new_tab_3_dte p span {
				    color: #ff4d00;
				    font-weight: bold;
				}
	
.new_tab_cadeau_bas {
	clear: both;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 728px;
}
	
.new_tab_bis  {
	clear: both;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 954px;
}
	
.new_tab_1_tel {
   clear: both;
   float:left;
   display:inline;
   margin: 3px 0 0 7px;
   padding:0;
   width: 55px;
   height: 89px;
}
	
.new_tab_1_plus {
   float:left;
   display:inline;
   margin: 38px 0 0 10px;
   padding:0;
   width: 15px;
   height: 15px;
}
	
.new_tab_1_access  {
   float: left;
   display: inline;
   margin: 11px 0 0 22px;
   padding: 0;
   width: 89px;
}

.new_tab_1_access_cadeau {
   float: left;
   display: inline;
   margin: 11px 0 0 22px;
   padding: 0;
   width: 200px;
}
	
.new_tab_1_access_plus {
   float:left;
   display:inline;
   margin: 33px 0 0 1px;
   padding:0;
   width: 100px;
   height: 50px;	
}

		.new_tab_1_access_plus .orange {
		    color: #ff4d00;
		    font-weight: bold;
		    font-size: 1.2em;
		}
	
.new_tab_1_texte_cadeau {
   float: left;
   display: inline;
   margin: 11px 0 0 13px;
   padding: 0;
   width: 540px;
}
	
		.new_tab_1_texte_cadeau p {
		    color: #727272;
		    padding: 5px;
		}
	
.new_tab_1_apartir {
    float:right;
    display:inline;
    margin: 27px 8px 0 0;
    padding:0;
    width: 77px;
    height: 30px;
    text-align: center;
}
	
    	.new_tab_1_apartir .orange {
            color: #ff4d00;
            font-weight: bold;
    	}
    	
				.new_tab_1_apartir .orange .span_taille {
					font-size: 16px;
				}
	
.new_tab_1_choisir {
   float:right;
   display:inline;
   margin: 29px 13px 0 0;
   padding:0;
   width: 92px;
   height: 25px;
}
	 
/* onglet fiche tech 2 */
		
.onglet_fiche_tech_2 {
	clear: both;
	float: left;
	display: inline;
	margin: 0 0 0 0;
	padding: 0;
	height: 27px;
	width: 728px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
	
		.onglet_fiche_tech_2_gche {
			float: left;
		    display: inline;
			margin: 0;
			padding: 0;
			width: 13px;
			height: 27px;
			background: url(img/ficheArticle/onglet_long_gche.png) no-repeat;
		}
	
		.onglet_fiche_tech_2_milieu {
			float: left;
			display: inline;
			margin: 0;
			padding: 0;
			width: 930px;
			height: 27px;
			background: url(img/ficheArticle/onglet_long_milieu.png) repeat-x;
		}
			
				.onglet_fiche_tech_2_milieu a {
					float: left;
					display: block;
					margin: 8px 0 0 0;
					padding: 0;
					text-decoration: none;
					color: white;
					font-size: 11px;
					font-weight: bold;
					text-transform: uppercase;
				}
			
		.onglet_fiche_tech_2_dte {
	    	float: left;
    	    display: inline;
			margin: 0;
			padding: 0;
			width: 13px;
			height: 27px;
			background: url(img/ficheArticle/onglet_long_dte.png) no-repeat;
		}
			
/* onglet fiche tech 3 */
		
.onglet_fiche_tech_3 {
	clear: both;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	height: 22px;
	line-height:22px;
	width: 728px;
	background: url(img/ficheArticle/onglet_long_3.png) repeat-x;
}
	
		.onglet_fiche_tech_3_titre {
			float: left;
			display: inline;
			margin-left:13px;
			padding: 0;
			text-decoration: none;
			color: white;
			font-size: 11px;
			font-weight: bold;
			text-transform: uppercase;
		}
			
				.onglet_fiche_tech_3_titre a {
					text-decoration: none;
					color: white;
					font-size: 11px;
					font-weight: bold;
					text-transform: uppercase;
				}
			
				.onglet_fiche_tech_3 ul {
				    float: right;
				    display: inline;
				    margin: 4px 23px 0 0;
				}
			
						.onglet_fiche_tech_3 ul li {
						    float: left;
						    display: inline;
						    color: #fff;
						}
					
								.onglet_fiche_tech_3 ul li a {
								    color: #fff;
								}
							
										.onglet_fiche_tech_3 ul li a:hover {
										    text-decoration: none;
										    font-weight: bold;
										    color: #fff;
										}
			
/*télécommande critères DJ février08*/
.console_criteres{
	float: left;
	display: inline;
	width: 726px;
	border: 1px solid #d0d0d0;
	background: url(img/ficheArticle/criteres/fond_criteres.jpg) bottom left no-repeat;
	
}
.console_criteres_ssgamme{
	float: left;
	display: inline;
	width: 726px;
	border: 1px solid #d0d0d0;
	background: url(img/ficheArticle/criteres/fond_criteres_ssgamme.jpg) bottom left no-repeat;
	
}
	.choisissez_criteres {
		float: left;
		display: inline;
		width: 726px;
		min-height: 104px;
		!height: 104px;
		color: #606060;
		line-height: 25px;
		background: url(img/ficheArticle/criteres/titre_criteres.png) top left no-repeat;
	}

	*> .choisissez_criteres {
		!height: auto;
	}
		.choisissez {
			float: left;
			display: inline;
			padding: 0 0 0 10px;
			font-weight: bold;
		}
		.choisissez_gamme {
			float: left;
			display: inline;
			width: 210px;
			height: 100%;
		}
		.choisissez_illimite {
			float: left;
			display: inline;
			width: 190px;
		}
		.choisissez_duree {
			float: left;
			display: inline;
			width: 110px;
		}
		.choisissez_engagement {
			float: left;
			display: inline;			
		}
			
			.titre_criteres {
				clear: left;
				display: block;
				/*background: url(img/ficheArticle/criteres/barre_titre.png) top right no-repeat;*/
				padding: 0 10px 0 10px;
				text-transform: uppercase;
				font-weight: bold;
				color: #c20391;
			}
			.titre_criteres_dernier {
				clear: left;
				display: block;
				padding: 0 10px 0 10px;
				text-transform: uppercase;
				font-weight: bold;
				color: #c20391;
			}
			.choix_criteres {
				float: left;
				display: inline;
				padding: 0 0 0 10px;				
				/*background: url(img/ficheArticle/criteres/barre_criteres.gif) bottom right no-repeat;*/
			}
			.choix_criteres_dernier {
				float: left;
				display: inline;
				padding: 0 10px 0 10px;
			}
			p.paragraphe_critere  {
				height: 18px;
				line-height: 18px;
			}
				p.paragraphe_critere  a.lien_critere {
					color: #c20391;
					text-decoration: none;
					height: 18px;
					line-height: 18px;
				}
				p.paragraphe_critere  a.lien_critere:hover {
					text-decoration: underline;
				}
				p.paragraphe_critere  a.lien_critere_selected {
					color: #606060;
					text-decoration: none;
					height: 18px;
					line-height: 18px;
					float: left;
					display: inline;
				}
				p.paragraphe_critere img{
					float: left;
					display: inline;
					margin: 6px 0 0 4px;
					width: 7px;
					height: 7px;
				}
			.voir_tous a {
				background: url(img/ficheArticle/criteres/puce_fleche.gif) 0 5px no-repeat;
				padding: 0 0 0 7px;
				color: #c20391;
				text-decoration: none;
			}
			.voir_tous a:hover {
				text-decoration: underline;
			}
	.vos_criteres {
		clear: both;
		float: left;
		display: inline;
		width: 726px;
		padding: 5px 0 5px 0;
		border-left: 1px solid #d0d0d0;
		border-right: 1px solid #d0d0d0;
		border-bottom: 1px solid #d0d0d0;
		background: url(img/ficheArticle/criteres/critere_select.png) top left no-repeat;
	}
		p.critere_choisi {
			float: left;
			display: inline;
			color: #606060;
			padding: 0 5px 0 5px;
		}
		p.effacer_tous {
			clear: both;
			width: 150px;
			margin: 0 0 0 93px;
		}
		p.effacer_tous a {
				background: url(img/ficheArticle/criteres/puce_fleche.gif) 0 5px no-repeat;
				padding: 0 0 0 7px;
				color: #c20391;
				text-decoration: none;
		}
		p.effacer_tous a:hover {
			text-decoration: underline;
		}
	
/*fin télécommande critères*/
	/* tableau offres */
	.tab_offres {
		clear: both;
		float: left;
		display: inline;
		margin: -3px 0 0 0;
	}
	.tab_offres_haut {
		clear: both;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		width: 728px;
		height: 26px;
		background: url(img/ficheArticle/fond_tab_offres_haut.png) no-repeat;	
	}
	
			.tab_offres_haut_1 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 260px;
				height: 25px;	
			}
			
					.tab_offres_haut_1 p {
					    float: left;
					    display: inline;
						height: 25px;	
						line-height: 25px;
					    margin: 0 0 0 13px;
					    font-weight: bold;
					    color: #606060;
					}
					
					.tab_offres_haut_1 select {
					    float: left;
					    display: inline;
					    margin: 8px 0 0 6px;
					    width: 109px;
					}
			
			.tab_offres_haut_2 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 46px;
				height: 25px;
			}
			.tab_offres_haut_2 p {
				    float: left;
				    display: inline;
				    margin: 0;
					height: 25px;	
					line-height: 25px;
					width: 46px;
					text-align: center;
				    font-weight: bold;
				    color: #606060;
			}
			
			.tab_offres_haut_3 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 81px;
				height: 25px;	
			}
			
			.tab_offres_haut_3 p {
				float: left;
				display: inline;
				height: 25px;	
				line-height: 25px;
				width: 81px;
				text-align: center;
				font-weight: bold;
				color: #606060;
			}
			
			.tab_offres_haut_4 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 163px;
				height: 25px;	
			}
					.tab_offres_haut_41 {
					    float: left;
					    display: inline;
				    margin: 0px 0 0 6px;
					width: 127px;
					height: 25px;	
					line-height: 25px;
				    font-weight: bold;
					    color: #606060;		
					}
					
					.tab_offres_haut_42 {
					    float: left;
					    display: inline;
					    margin: 8px 0 0 2px;				    
					}
			
			.tab_offres_haut_5 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 113px;
				height: 25px;	
			}
					.tab_offres_haut_51 {
					    float: left;
					    display: inline;
				    margin: 0px 0px 0 10px;
					height: 25px;	
					width: 67px;
					line-height: 25px;
				    font-weight: bold;
					    color: #606060;		
					}
					
					.tab_offres_haut_52 {
					    float: left;
					    display: inline;
					    margin: 12px 0 0 0px;				    
					}
			
			.tab_offres_haut_6 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 64px;
				height: 25px;	
			}
					.tab_offres_haut_61 {
					    float: left;
					    display: inline;
				    margin: 0;
					height: 25px;	
					width: 64px;
					text-align: center;
					line-height: 25px;
				    font-weight: bold;
					    color: #606060;		
					}
	
	.tab_offres_milieu {
		clear: both;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		height: 39px;
		width: 728px;
		background: url(img/ficheArticle/fond_tab_offres_milieu.png) no-repeat;
	}
	
			.tab_offres_milieu_1 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 260px;
				height: 39px;			
			}
			
					.tab_offres_milieu_1 p {
					    float: left;
					    display: inline;
					    margin: 10px 0 0 13px;
					    width: 234px;
					    color: #606060;					
					}
			
			.tab_offres_milieu_2 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 46px;
				height: 39px;			
			}
			
					.tab_offres_milieu_2 p {
					    float: left;
					    display: inline;
					    margin: 13px 0 0 0;
						width: 46px;
					    text-align: center;
					    color: #606060;					
					}
			
			.tab_offres_milieu_3 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 81px;
				height: 39px;			
			}
			
					.tab_offres_milieu_3 p {
					    float: left;
					    display: inline;
					    margin: 13px 0 0 0;
					    width: 81px;
					    text-align: center;
					    color: #606060;					
					}
			
			.tab_offres_milieu_4 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 163px;
				height: 39px;			
			}
			
					.tab_offres_milieu_4 p {
					    float: left;
					    display: inline;
					    width: 163px;
						height: 39px;
						line-height: 39px;
					    text-align: center;
					    color: #606060;					
					}
			
			.tab_offres_milieu_5 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 113px;
				height: 39px;			
			}
			
					.tab_offres_milieu_5 p {
					    float: left;
					    display: inline;
					    margin: 5px 0 0 0;
					    width: 113px;
					    font-size: 20px;
					    font-weight: bold;
					    text-align: center;
					    color: #ff01a1;					
					}
			
			.tab_offres_milieu_6 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 64px;
				height: 25px;		
			}
			
					.tab_offres_milieu_6 p {
					    float: left;
					    display: inline;
					    margin: 8px 0 0 2px;
					    width: 62px;
					    text-align: center;				
					}
					
	.tab_packs_milieu {
		clear: both;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		height: 62px;
		width: 728px;
		background: url(img/ficheArticle/fond_tab_packs_milieu.png) no-repeat;
	}
	
			.tab_packs_milieu_1 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 260px;
				height: 62px;			
			}
			
					.tab_packs_milieu_1_tel {
					    float: left;
					    display: inline;
					    margin:  0 0 0 0px;
					    width: 64px;
					    height: 62px;					
					}
					
							.tab_packs_milieu_1_tel p {
							    float: left;
							    display: inline;
							    margin:  5px 0 0 16px;
							    width: 32px;
							    height: 52px;					
							}
					
					.tab_packs_milieu_1_plus {
					    float: left;
					    display: inline;
					    margin:  0;
					    width: 19px;
					    height: 62px;					
					}
					
							.tab_packs_milieu_1_plus p {
							    float: left;
							    display: inline;
							    margin:  21px 0 0 0;
							    width: 19px;
							    height: 19px;					
							}					
					
					.tab_packs_milieu_1_caron {
					    float: left;
					    display: inline;
					    margin:  0;
					    width: 72px;
					    height: 62px;					
					}
					
							.tab_packs_milieu_1_caron p {
							    float: left;
							    display: inline;
							    margin:  11px 0 0 16px;
							    width: 40px;
							    height: 40px;					
							}
					
					.tab_packs_milieu_1_access {
					    float: left;
					    display: inline;
					    margin:  0;
					    width: 84px;
					    height: 62px;					
					}
					
							.tab_packs_milieu_1_access p {
							    float: left;
							    display: inline;
							    margin:  5px 0 0 16px;
							    width: 52px;
							    height: 52px;					
							}
			
			.tab_packs_milieu_2 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 46px;
				height: 62px;			
			}
			
					.tab_packs_milieu_2 p {
					    float: left;
					    display: inline;
					    margin: 23px 0 0 0;
					    width: 46px;
					    text-align: center;
					    color: #606060;					
					}
			
			.tab_packs_milieu_3 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 81px;
				height: 62px;			
			}
			
					.tab_packs_milieu_3 p {
					    float: left;
					    display: inline;
					    margin: 23px 0 0 0;
					    width: 81px;
					    text-align: center;
					    color: #606060;					
					}
			
			.tab_packs_milieu_4 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 163px;
				height: 62px;			
			}
			
					.tab_packs_milieu_4 p {
					    float: left;
					    display: inline;
					    margin: 23px 0 0 0;
					    width: 163px;
					    text-align: center;
					    color: #606060;					
					}
			
			.tab_packs_milieu_5 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 113px;
				height: 62px;			
			}
			
					.tab_packs_milieu_5 p {
					    float: left;
					    display: inline;
					    margin: 20px 0 0 0;
					    width: 113px;
					    font-size: 20px;
					    font-weight: bold;
					    text-align: center;
					    color: #FF01A1;					
					}
			
			.tab_packs_milieu_6 {
				float: left;
				display: inline;
				margin: 0;
				padding: 0;
				width: 64px;
				height: 62px;			
			}
			
					.tab_packs_milieu_6 p {
					    float: left;
					    display: inline;
					    margin: 19px 0 0 0;
					    width: 64px;
					    text-align: center;				
					}
	
	.tab_offres_bas_on {
		clear: both;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		height: 38px;
		width: 728px;
		background: url(img/ficheArticle/fond_tab_offres_bas_on.png) no-repeat;	
	}
	
	.tab_offres_bas_off {
		clear: both;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		height: 38px;
		width: 728px;
		background: url(img/ficheArticle/fond_tab_offres_bas_off.png) no-repeat;	
	}
	
			.tab_offres_bas_lien {
			    float: left;
			    display: block;
			    margin: 10px 0 0 480px;
			    width: 240px;
			    height: 20px;
			}
			
	.tab_packs_bas_on {
		clear: both;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		height: 38px;
		width: 728px;
		background: url(img/ficheArticle/fond_tab_packs_bas_on.png) no-repeat;	
	}
	
	.tab_packs_bas_off {
		clear: both;
		float: left;
		display: inline;
		margin: 0;
		padding: 0;
		height: 38px;
		width: 728px;
		background: url(img/ficheArticle/fond_tab_packs_bas_off.png) no-repeat;	
	}
	
			.tab_packs_bas_lien {
			    float: left;
			    display: block;
				margin : 10px 0 0 480px;
			    width: 240px;
			    height: 20px;
			}

	/* content_down des fiches produits */
	
		#content_down_fiche_tech {
		   float: left;
		   display: inline;
		   margin: 10px 0 19px 174px!important;
		   margin: 10px 0 29px 174px;
		   padding: 2px 0 0 15px;
		   width: 728px;
		}

		
		 #content_down_fiche_tech.accueil {
		 	margin-left: 0px ;
			height: 165px;
			/*background:url(img/degrade_footer.gif) repeat-x bottom left;*/
		}

		 #content_down_fiche_tech p .accueil {
		    background: #FFF url(img/fiche_technique_titre.png) no-repeat top left;
			padding-left: 25px;
			height: 21px;
			text-transform: uppercase;
			margin: 0;
		 }
		 		
		 #content_down_fiche_tech.produit {
		   
		 	padding-bottom:10px;
		 }	

		 #content_down_fiche_tech.produit h4,
		 #content_down_fiche_tech.produit .sous_titre{
		 	width:714px;
			height:23px;
			line-height:23px;
			padding-left:13px;
		 	/*background-image:url(img/onglet_bleu_arrondi2.png);*/
			background-position:left;
			background-repeat:no-repeat;
			color: #fff ;
		 }
		/*#content_down_fiche_tech.produit h4{
		 	padding: 5px 0 0 18px ;
			color: #fff ;
			text-transform: uppercase ;
			font-weight: bold ;
		}*/
#content_down_fiche_tech.produit h4,
#content_down_fiche_tech.produit .sous_titre{font-weight:bold;color:#fff;}
		 

		 #content_down_fiche_tech h4 .accueil {
		    background: #FFF url(img/fiche_technique_titre.png) no-repeat top left;
			padding: 0;
			padding-left: 25px;
			height: 21px;
			text-transform: uppercase;
			margin: 0;
		 }
		 
		 #content_down_fiche_tech h4 .accueil p{
		    padding: 3px;
			color: #FFF;
			font-size: 11px;
			font-weight: bold;
		 }
 
		 #tab_descar {
		 clear: both;
		/* margin: 0 0 0 2px!important;
		 margin: 0 0 0 1px;*/
		 }
		  
		 #content_down_fiche_tech .caracteristiques tr.header {
		    height: 21px;
		 }		
		 
		 #content_down_fiche_tech span.nomtel strong {
		 	color:#606060;
			margin: 0px;
			padding:0px;
		 }
		 
		 #content_down_fiche_tech h4 {
		    background-color: #BEBEBE;
			margin: 0;
			}
			
         /* Premier titre ("Caractéristiques techniques"), qui possède un background différent (arrondi) */
		 #content_down_fiche_tech h4.haut {
		    background: #BEBEBE;	
			width:714px;
		    padding: 0;
			color: #FFF;
			font-size: 11px;
			font-weight: bold;
			padding-left: 13px;
		 }

		 #content_down_fiche_tech h4.haut p {
		    padding-left: 10px;
		    padding-top: 2px;
		 }
		 
	 	 #content_down_fiche_tech .caracteristiques {
		 	 clear:both;
		 	 float: left;
		 	 display: inline;
			border-right: 1px solid #D0D0D0;
			border-left: 1px solid #D0D0D0;
			margin: 0 0 0 0px;
			padding:0;
			border-collapse:collapse;
			width: 728px;
		 }
		 
		 #content_down_fiche_tech .caracteristiques .head {
		    background: url(img/fiche_technique_droite.png) no-repeat top right;
		 }
		 
		 #content_down_fiche_tech .caracteristiques ul.encoche {
		    margin: 10px;
		 }
	 
		 #content_down_fiche_tech .caracteristiques ul.encoche li {
			color:#727272;
			background: none;
			padding: 0;
		 }
		
	 
		 #content_down_fiche_tech .caracteristiques tr td.thin {
		    background-color: #f5f5f5;
			border-top: 1px solid #E6E6E6;
			border-bottom: 1px solid #E6E6E6;
			/*margin-left: 5px;*/
            margin: 5px 0 5px 5px;
		 }
		 
		 #content_down_fiche_tech .caracteristiques tr td .haut_carac,
		 #content_down_fiche_tech .caracteristiques tr td .sous_titre{
		  background: #BEBEBE;	
		  /*width: auto;*/
		  width:714px;
		 }
		 
		 .cadeau_hautdepage_2 {
		   float: right;
	       display: inline;
	       margin: -20px 0 0 0;
	       padding: 0 0 2px 14px;
	       background : url(img/hautdepage_22.gif) no-repeat;
	       width: 91px;
	       height: 15px;
		 }
		 
		 .cadeau_hautdepage_2 a {
		  color: white;
		  text-decoration: underline;
		  font-weight: normal;
		  text-transform: none;
		 }
		 	   
	    .cadeau_hautdepage_2 a:hover {
	     color: #606060;
	    }
	 
		 
		 #content_down_fiche_tech .caracteristiques tr td.vide {
			border-top: 1px solid #E6E6E6;
			border-bottom: 1px solid #E6E6E6;
            height:20px;
		 }
		 
		  #content_down_fiche_tech .caracteristiques td label {
           	padding-left: 15px ;
		 }
		 
		 #content_down_fiche_tech .caracteristiques tr td p.carac_gen {
			padding:4px 0;
			border: 0;
			float: left;
			display: inline;
		 }
		 
		 #content_down_fiche_tech .caracteristiques label {
		   display: block;
		   width: 240px;
		   float: left;
		   font-weight: bold;
		   padding:3px;
		 }
		 
		 #content_down_fiche_tech .caracteristiques tr.technique td {
		    background-color: #EAEAEA;
			height: 40px;
			/*vertical-align:center;*/
			vertical-align:middle;
			padding-left: 10px;
			font-weight: bold;
			width:20%;
			color: #c40090;
		 }

		 #content_down_fiche_tech .caracteristiques tr.technique td.thin {
		    background-color: #F4F4F4;
		 }		 

		 #content_down_fiche_tech .caracteristiques tr.technique td{
			border-bottom:1px solid #DDD;
		 }

		 #content_down_fiche_tech .caracteristiques tr.technique td.first_col{
		 	background-color: #EAEAEA;
		 	
		 }

		 #content_down_fiche_tech .caracteristiques tr.listes td {
		    vertical-align:top;
		 }

		 #content_down_fiche_tech .caracteristiques td.gris {
			background-color:#F5F5F5;
		 }			
	
		
		/***** bas du tableau (avant nouveautes)*******/		
	
		.image_bas_print {
			display: none;
		}
		.image_bas_print_cache {
			display: block;
		}
	
	
	
	
 
		 #content_down {
		 	margin: 2px 0 0 0px;
			/*border: 2px solid green;*/
			width: 994px;
		}
	 
		 #content_down.accueil {
		 	margin-left: 0px ;
			height: 165px;
			/*background:url(img/degrade_footer.gif) repeat-x bottom left;*/
		}

		 #content_down p .accueil {
		    background: #FFF url(img/fiche_technique_titre.png) no-repeat top left;
			padding-left: 25px;
			height: 21px;
			text-transform: uppercase;
			margin: 0;
		 }
		 		
		 #content_down.produit {
		   
		 	padding-bottom:10px;
		 }	

		 #content_down.produit h4 {
		 	width: 687px ;
			height: 21px ;
		 	background-image:url(img/onglet_bleu_arrondi2.png);
			background-position:left;
			background-repeat:no-repeat;
			color: #fff ;
		 }
		 #content_down.produit h4 p {
		 	padding: 5px 0 0 18px ;
			color: #fff ;
			text-transform: uppercase ;
			font-weight: bold ;
		 }
		 

		 #content_down h4 .accueil {
		    background: #FFF url(img/fiche_technique_titre.png) no-repeat top left;
			padding: 0;
			padding-left: 25px;
			height: 21px;
			text-transform: uppercase;
			margin: 0;
		 }
		 
		 #content_down h4 .accueil p{
		    padding: 3px;
			color: #FFF;
			font-size: 11px;
			font-weight: bold;
		 }
		 /*SB 30/06/06 : modification dans les boites des balises <h4 class="accueil">, remplacées par <p class="accueil">*/

		 
		 #content_down .caracteristiques tr.header {
		    height: 21px;
		 }		
		 
		 #content_down span.nomtel strong {
		 	color:#606060;
			margin: 0px;
			padding:0px;
			
		 }
		 
		 #content_down h5 {
		    background-color: #BEBEBE;
			margin: 0;
		 }

         /* Premier titre ("Caractéristiques techniques"), qui possède un background différent (arrondi) */
		 #content_down h5.haut {
		    background: #BEBEBE;	
			width: 822px;
		 }
		 

		 
		 #content_down h5 p {
		    padding: 0;
		 	padding-left: 5px;
			color: #FFF;
			font-size: 11px;
			font-weight: bold;
			padding-top: 5px;
			padding-bottom: 5px;
		 }

		 #content_down h5.haut p {
		    padding-left: 7px;
		    padding-top: 2px;
		 }
		 
	 	 #content_down .caracteristiques {
			border-left: 1px solid #D0D0D0;
			border-right: 1px solid #D0D0D0;
			width: 728px;
			padding:0px;
			border-collapse:collapse;
		 }
		 
		 #content_down .caracteristiques .head {
		    background: url(img/fiche_technique_droite.png) no-repeat top right;
		 }
		 
		 #content_down .caracteristiques ul.encoche {
		    margin: 10px;
		 }
	 
		 #content_down .caracteristiques ul.encoche li {
			color:#727272;
		 }
	 
		 #content_down .caracteristiques tr td.thin {
		    background-color: #f5f5f5;
			border-top: 1px solid #E6E6E6;
			border-bottom: 1px solid #E6E6E6;
			margin-left: 5px;
            margin: 5px;
		 }
		 
		 #content_down .caracteristiques tr td.vide {
			border-top: 1px solid #E6E6E6;
			border-bottom: 1px solid #E6E6E6;
            height:20px;
		 }
		 
		  #content_down .caracteristiques td label {
           	padding-left: 15px ;
		 }
		 
		 #content_down .caracteristiques tr td p.carac_gen {
			padding-top: 4px ;
		 }

		 #content_down .caracteristiques label {
		   display: block;
		   width: 240px;
		   float: left;
		   font-weight: bold;
		   padding:3px;
		 }
		 
		 #content_down .caracteristiques tr.technique td {
		    background-color: #EAEAEA;
			height: 40px;
			/*vertical-align:center;*/
			vertical-align:middle;
			padding-left: 20px;
			font-weight: bold;
			width:20%;
		 }

		 #content_down .caracteristiques tr.technique td.thin {
		    background-color: #F4F4F4;
		 }		 

		 #content_down .caracteristiques tr.technique td{
			border-bottom:1px solid #DDD;
		 }

		 #content_down .caracteristiques tr.technique td.first_col{
		 	background-color: #EAEAEA;
		 }

		 #content_down .caracteristiques tr.listes td {
		    vertical-align:top;
		 }

		 #content_down .caracteristiques td.gris {
			background-color:#F5F5F5;
		 }


/***** Les POPUPs *****/

 
#popup {
	margin:15px;
}

#popup label {
   display: block;

}

#popup strong {
   color: Red;	
}

#popup ul.photos {
	position: absolute;
	left: 450px;
	top: 250px;
}		 
#popup ul.photos li {
	width: 60px;
	height: 68px;
	text-align:center;
	border: 1px solid #B9BDBE;
	background-color: #fff;
	margin-bottom: 10px;
}		

		 
/***** 04 - Popup : Photos d'un téléphone *****/

		 /* Taille pour la popup produit */ 
       .box.popup_produit         { width: 475px;}
       .box.popup_produit .box_hg { width: 475px; }
       .box.popup_produit .box_hd { width: 475px; }
       .box.popup_produit .box_bd { width: 475px; }
		 
	    #popup.produit h1 {
	    	color: #7db7c7;
			margin-left: 5px;
	    }		
		 
       .box.popup_produit         { margin:0px}
		 


/***** 05 - Popup : Envoyer à un ami *****/

		 
		 /* Taille de la boite "envoyer à un ami" */ 
       .box.popup_envoyer_ami         { width: 350px; }
       .box.popup_envoyer_ami .box_hg { width: 350px; }
       .box.popup_envoyer_ami .box_hd { width: 350px; }
       .box.popup_envoyer_ami .box_bd { width: 350px; }		
	   .box.popup_envoyer_ami .box_bg { width: 350px; }			


       .popup_envoyer_ami .visuel {
			float:left;
			display: inline;
			width:165px;
			margin: 10px 0 0 20px;
			text-align:center;
			border: 1px solid #ccc;
       }

       .popup_envoyer_ami ul.champs01 {
            float: left;
            display: inline;
			margin: 0 0 0 20px;
			width: 165px;
       }

       .popup_envoyer_ami ul.champs01 li {
	            float: left;
	            display: inline;
				margin: 10px 0 0 0;
       }

        .popup_envoyer_ami ul.champs01 li input {
            float: left;
            display: inline;
	        border: 1px solid #a5acb2;
			width:165px
       }

        .popup_envoyer_ami ul.champs02 {
			margin:5px 0px 20px 20px;
       }

        .popup_envoyer_ami ul.champs02 li textarea {
	        border: 1px solid #a5acb2;
			width:315px;
			height:60px;
       }

		/* Pour le référencement, les styles h1 et h2 sont inversés */
		
		.model_05.popup_envoyer_ami {
			margin:0px;
		}
		
		#popup.envoyer_ami h1 {
			font-size: 18px;
			font-weight: normal;
			text-transform: uppercase;
			color: #a4027c;
	        font-weight: bold;
			text-align: left;
			margin-left: 20px;
		}
		
		#popup.envoyer_ami h2 {
			font-size: 25px;
			font-weight: normal;
			/*text-transform: uppercase;	*/
			color: #c867b0;
			padding-top: 10px;
			padding-bottom: 10px;
			margin-left: 20px;
		}

		#popup.envoyer_ami p.cnil {
			width: 400px;
			/*margin-left: 13px;*/
			text-align: justify;
			color: #AEAEAE;
			/*margin-right:6px;*/
			margin-left:5px;
		}
		
		#popup.envoyer_ami .actions {
			 margin-top: 7px;
			 text-align: right; /* Déplace les boutons sur la droite */
			 width: 400px;
			 /*width: 343px;*/     /* Une largeur pour positionner les boutons correctement */
			 padding-bottom: 15px;
			 /*margin-right:6px;*/
			 margin-left:5px;
		}	
		
		#popup.envoyer_ami .box_centre {
			width:380px;
			text-align: justify;
		}

/***** 06 - Popup : Comparateur de téléphones *****/

		 /* Tailles pour la page "comparateur" */ 
       .box.popup_comparateur         { margin:0px;}
       .box.popup_comparateur         { width: 965px;}
       .box.popup_comparateur .box_hg { width: 965px; }
       .box.popup_comparateur .box_hd { width: 965px; }
       .box.popup_comparateur .box_bd { width: 965px; }		 
		 



		 /* Tailles pour les téléphones de la page "comparateur" */ 
       .box.telephone         { width: 220px; margin:5px 0px }
       .box.telephone .box_hg { width: 220px; }
       .box.telephone .box_hd { width: 220px; }
       .box.telephone .box_bd { width: 220px; }
	   .box.telephone .box_bg { width: 220px; }

		  .box.telephone {
		  	   background: none;
		  }



        
        .box.telephone .bottom li {
           margin-left: 5px;
        }        
        
        
        /* Colonnes de la page du comparateur */
        
		#telephones.comparateur {
			margin:15px;
		}

		#telephones.comparateur ul {
			margin-left: 5px;
		}
		
		#telephones.comparateur h1 {
			color: #A4027C;
			text-align: left;
			margin: 10px 0px;
		}

		#telephones.comparateur ul li.colonne {
		   	width: 225px;
			float: left;
			margin-top:10px;
		}
		
		#telephones.comparateur ul.liens {
			margin-top:20px;
			margin-left:5px;
		}
		
		#telephones.comparateur ul li.colonne select{
		  width: 220px;
		}
		
		#telephones.comparateur ul li.colonne.titre {
			width: 245px;
			margin-top:0px;
		}

		#telephones.comparateur div.pictos {
		  text-align: center;
		}
		
		#telephones.comparateur div.pictos ul {
			text-align:center
		}
				
		#telephones.comparateur div.pictos li {
		  display: inline;
		  margin-right:5px
		}
		
		



				 
		/***** Tableau comparatif (caractéristiques) *****/
		
		#telephones .comparateurtableau {
			margin:0px 0px 20px 20px;
			width: 900px;
		} 
		
		#telephones.comparateur table {
			border-collapse: collapse;
			width:100%;
		}

		#telephones.comparateur table td, .comparateur table th {
			border-bottom: 1px solid #e3e3e3;
			border-left: 1px solid #e3e3e3;
			border-right: 1px solid #e3e3e3;
			padding:1px;
		}
				 
		#telephones.comparateur table td{
			text-align:center;
			color:#a4027c;
		}
				 
		#telephones.comparateur table.comparatif tr.dark td {
			background-color: #F5F5F5;
		}		 
				 
		#telephones.comparateur table.comparatif th {
			background-color: #FFF;
			text-align: left;
			padding-left: 10px;
			width: 240px; /*avant 220 au cas où*/
		}
						 
		#telephones.comparateur table.comparatif td {
			width: 215px;
		}
				 
		#telephones.comparateur table.comparatif tr.dark th {
			background-color: #F5F5F5;
		}		
		
		#telephones.comparateur h4 {
			background:url(img/coin-haut-gauche.gif) no-repeat top left;
			background-color:#BEBEBE;
			margin-top: 15px;
		} 
		
		#telephones.comparateur h4 p {
			background:url(img/coin-haut-droit.gif) no-repeat top right;
			color: #fff;
			padding:3px 10px;
			font-weight: bold;
			text-transform:uppercase;
		} 
		
        .box.telephone .bottom ul {
        }
        
		 #telephones.comparateur .box .bottom ul li {
		 	float: left;
			margin-left: 8px;
		 }
		 
		 #telephones.comparateur .box .top {
			margin:10px 0px;
		 }
		 		 
		 #telephones.comparateur .box .top img {
		 	float: left;
			/*margin:5px 0px 5px 25px;*/
			margin:5px 0px 5px 40px;
			height:105px
		 }
		 		 
		 #telephones.comparateur .box .top p {
		 	float: left;
			margin: 20px;
			color: #A4027C;
			text-align: center;
		 }
		 
		 #telephones.comparateur .bottom .prix02 {
		 	font-weight: normal;
		 }

		 #telephones.comparateur .prix02 strong {
		 	font-size: 16px;
		 }
		 
/***** 07 - Rédiger un avis *****/
		
		#telephones.rediger_avis {
		width: 500px ;
		}
		#telephones.rediger_avis b {
		font-weight: normal ;
		color: red ;
		}
		#telephones.rediger_avis form {
		padding-top: 20px ;
		}
		#telephones.rediger_avis h1 {
		 color: #cf2fa7;
		 }	
		 
		 #telephones.rediger_avis h1 strong {
		 color: #A4027C;
		 font-weight: normal;
		 }
		 
		 /* MODELE */
		 
		 #telephones.rediger_avis .modele {
		 float: left ;
		 width: 242px ;
		 margin-top: 12px ;
		 background:url(img/box/avis_modele/centre_avis_modele.png) repeat-y ;
		 }
			 #telephones.rediger_avis .modele_haut {
			 background:url(img/box/avis_modele/haut_avis_modele.png) top no-repeat;
			 padding-top: 10px ;
			 }
			 #telephones.rediger_avis .modele_bas {
			 background:url(img/box/avis_modele/bas_avis_modele2.png) bottom no-repeat;
			}
			#telephones.rediger_avis .modele img {
				display:block ;
				width: 94px ;
				height: 151px ;
				margin-left: 70px ;
			 }
			 #telephones.rediger_avis .modele h3 {
			 	margin-top: 5px ;
				text-align: center ;
				font-weight: bold ;
				color: #A4027C ;
			 }
			 #telephones.rediger_avis .modele img {
			 	margin-top: 10px ;
			 }
			 #telephones.rediger_avis .modele p {
				margin-top: 10px ;
				padding-top: 10px ;
				display:block ;
				height: 35px ;
				
			 }
			  #telephones.rediger_avis .modele p a.carre {
			  	display:block ;
				margin: 8px 0 0 65px ;
			  }
		
		/* REDACTION AVIS */
		#telephones .redaction_avis {
		width: 418px ;
		margin-left: 20px ;
		float:left ;
		display: inline;
		}
		#telephones .redaction_avis ul li {
		}
		#telephones .redaction_avis ul.avis_infos li input {
		width:190px ;
		}
		#telephones .redaction_avis ul.avis_infos {
			display:block ;
			clear: both ;
		}
		#telephones .redaction_avis ul.avis_infos li {
			clear: both ;
			margin-top: 5px ;
		}
		#telephones .redaction_avis ul.avis_infos li label {
			display:block ;
			width: 194px ;
			float: left ;
			text-align: right ;
		}
		#telephones .redaction_avis ul.avis_infos li input, #telephones .redaction_avis ul.avis_infos li textarea {
			margin-left: 5px ;
			width: 190px ;
		}
		#telephones .redaction_avis ul.avis_infos li.texte-long textarea {
			height: 130px ;
		}
		/* signature */
		
		#telephones .redaction_avis .signature {
		margin-top: 5px ;
		width: 398px ;
		}
		/* Signature on */
		.signature ul.signature_on{
		clear:both ;
		}
		.signature ul.signature_on li{
		float: left ;
		}
		.signature ul.signature_on li.label_signature{
		width: 194px ;
		}
		.signature ul.signature_on li.label_signature label{
		display:block ;
		text-align: right ;
		padding-top: 2px ;
		}
		.signature ul.signature_on li.input_signature{
		width: 15px ;
		margin-left: 5px ;
		border: none ;
		}
		.signature ul.signature_on li.input_signature input{
		border:0;
		}
		.signature ul.signature_on li.label_nom{
		width: 70px ;
		}
		.signature ul.signature_on li.label_nom label{
		display:block ;
		padding-left: 5px ;
		padding-top: 2px ;
		width: 70px ;
		}
		.signature ul.signature_on li.input_nom{
		float:right ;
		width: 95px ;
		}
		.signature ul.signature_on li.input_nom input{
		margin-right: 5px ;
		width: 90px ;
		float:right ;
		}
		/* Signature off */
		.signature ul.signature_off{
		clear:both ;
		height: 20px ;
		padding-top: 2px ;
		}
		.signature ul.signature_off li{
		float: left ;
		}
		.signature ul.signature_off li.label_vide{
		width: 194px ;
		}
		.signature ul.signature_off li.input_anonyme{
		width: 15px ;
		margin-left: 5px ;
		}
		.signature ul.signature_off li.input_anonyme input{
		border:0;
		}
		.signature ul.signature_off li.label_anonyme{
		width: 165px 
		}
		.signature ul.signature_off li.label_anonyme label{
		width: 165px ;
		padding-left: 5px ;
		padding-top: 2px ;
		}
		/* Actions */
		#telephones .actions {
		    float: right;
		    display: inline;
			clear: both;
      		text-align: right; /* Déplace les boutons sur la droite */
	    	width: 500px;
			}

		#telephones .actions img {
		    float: right;
		    display: inline;
			margin: 25px 25px 20px 0px!important;
			margin: 5px 10px 20px 0px;
			}

		.mentions_legales {
			margin: 10px 0 0 205px ;
			clear:both ;
		}
		
/***** 08 - Popup : Lire tous les avis *****/


       /* Taille pour la popup de consultation d'avis */ 
       .box.avis_consultation         { width: 740px; margin:15px;}
       .box.avis_consultation .box_bd { width: 740px; }
       .box.avis_consultation .box_bg { width: 740px; }
       .box.avis_consultation .box_hd { width: 740px; }
       
       /* Taille pour la popup de consultation d'avis */ 
       .box.donner_avis         { width: 720px;}
       .box.donner_avis .box_bd { width: 720px; }
       .box.donner_avis .box_bg { width: 720px; }
       .box.donner_avis .box_hd { width: 720px; }
       .box_bdForm { width: 418px; }
       .box_bgForm { width: 418px; }
	   .box_hdForm { width: 418px; }
	   .box_hgForm { width: 200px; }
	   
		 /* Taille pour chaque commentaire */  
       .box.commentaire         { width: 680px; margin-left: 20px;}
       .box.commentaire .box_bd { width: 680px; }
       .box.commentaire .box_bg { width: 680px; }
       .box.commentaire .box_hd { width: 680px; }
		

        /* Liste des avis */
		#avis { }
		
			 #avis .plus {
				 padding: 12px;
				 padding-left: 40px;
				 background: url(img/avis_lire_plus.png) no-repeat left center;
			}
		
			 #avis .moins {
				 padding: 12px;
				 padding-left: 40px;
				 background: url(img/avis_lire_moins.png) no-repeat left center;
			}	 
		
			#avis h1 {
			   font-weight: normal;
			   color: #A5D0D1;
			   margin-left: 20px ;
			}
			 
			 #avis h1 strong {
				font-weight: normal;
			   color: #A4027C;	 	
			 }
			 #avis h3 {
			 	padding-top: 6px ;
			 	font-weight: normal;
			 }
			 #avis h3 strong {
			 	color: #FF4E00;	
				font-weight: bold;
			 }
			 
			 #avis .note {
				float: right;
			 }
			 
			 #avis h1 {
				padding-top: 10px;
			 }
			 
			 .avis_hautdepage {
			 	width:700px ;
				height:5px;
			 }
			 
			 #avis p.texte {
			 	font-weight: bold;
				border-bottom: 1px solid #bbbfc0;
				padding-top: 10px;
				padding-bottom: 5px;
				margin-left: 10px;
				margin-right: 10px;
			 }

/* MUR DE TELEPHONES EN HTML */
#content_up {
	
}

#content_up #col_left.telephones {
    float: left;
    display: inline;
    margin: 0;
	width: 736px;
}	 

#content_up.accueil #col_right {
    float: left;
    display: inline;
    margin: 0;
	width: 244px;
}

#telephones {
    float: left;
    display: inline;
	/*padding: 0 0 0 15px;*/
} 
	 
		#telephones.tous h1 {
		    margin: 18px 0 0 0;
			color: #8D3281;
		}

/* DEBUT PARTIE TELECOMMANDE */
#telecommande_haut{overflow:hidden;width:727px;height:25px;margin:20px 0 0;background: url(img/murHTML/telecommande/telecommande_haut.gif) no-repeat 0 100%;}

    #telecommande_haut #divTitre {
    	padding: 4px 0 0 0 ;
    	margin:0;
    	font-size: 80%;
    	text-align: right;
    	color: #ff4d00;
    }
	
#telecommande_haut #recherche{float:left;display:inline;width:692px;height:23px;}
#telecommande_haut #recherche #sKeywords{margin:0 0 0 583px;}
#telecommande_haut #form_redir{float:left;display:inline;width:30px;height:18px;margin:1px 0 0 5px;}
#valid_recherche_mur{display:block;width:30px;height:18px;text-decoration:none;text-indent:-9999px;cursor:pointer;overflow:hidden;}
	
#telecommande_filtre {
	width: 580px;
	height: 65px;
	background: url(img/murHTML/telecommande/telecommande_filtre3.gif) top left no-repeat;
}

		#telecommande_filtre_gche {
		     float: left;
		     display: inline;
		     width: 241px;
		     height: 65px;
		}
		
		#telecommande_filtre_mil {
		     float: left;
		     display: inline;
		     width: 189px;
		     height: 65px;
		}
		
				#telecommande_filtre_mil_1 {
				     float: left;
				     display: inline;
				     margin: 8px 0 0 0!important;
					 margin: 5px 0 0 0;
				     width: 95px;
				     height: 65px;
				}
				
						#telecommande_filtre_mil_1 .bouton_radio {
						    width: 15px;
							 margin:0 6px 0px 10px;
						}
				
				#telecommande_filtre_mil_2 {
				     float: left;
				     display: inline;
				     margin: 8px 0 0 0!important;
				     margin: 5px 0 0 0;
				     width: 94px;
				     height: 65px;
				}
				
						#telecommande_filtre_mil_2 .bouton_radio {
						    width: 15px;
							 margin:0 6px 0px 1px;
						}
		
		#telecommande_filtre_dte {
		     float: left;
		     display: inline;
		     width: 150px;
		     height: 65px;
		}
		
				#telecommande_filtre_dte p {
				    float: right;
				    display: inline;
				    width: 150px;
				    height: 21px;
				}

				/*#telecommande_filtre p a {
					color: #A4027C;
					text-decoration: none;
					font-weight: bold;
				}*/

		#telecommande_filtre form {
			padding: 26px 0 0 12px;
		}
    
	    #telecommande_filtre .liste_prix {
	    	width: 70px;
	    }
    
	    #telecommande_filtre .liste_marques {
	    	width: 130px;
	    	margin: 0 0 0 12px;
	    }
    
	    /*#telecommande_filtre .bouton_radio {
			margin: 0 0 0 0;
	    }*/
    
    #telecommande_recherche {
        float: left;
        display: inline;
        _margin: -5px 0 0 0;
    	width: 578px;
    	/*height: 140px;*/
    	border-left:1px solid #CCCCCC;
    	border-right:1px solid #CCCCCC;
    }
    
    #telecommande_recherche_0 {
        float: left;
        display: inline;
    	width: 578px;
    	height: 3px;
    	background: url(img/murHTML/telecommande/telecommande_recherche_0.gif) no-repeat;
    }
    
    #telecommande_recherche_1 {
    	float: left;
    	display: inline;
    	width: 578px;
    	height: 39px;
    	background: url(img/murHTML/telecommande/telecommande_recherche_1.gif) no-repeat;
    }
    
    #telecommande_recherche_2 {
    	float: left;
    	display: inline;
    	margin: 0;
    	padding: 0;
    	width: 578px;
    	height: 98px;
    	background: url(img/murHTML/telecommande/telecommande_recherche_2.gif) no-repeat;
    }
    
    .liste_telecommande_1, .liste_telecommande_4, .liste_telecommande_5, .liste_telecommande_6 {
    	float: left;
    	display: inline;
    	margin: 3px 0 3px 10px;
    }
    
    .liste_telecommande_2, .liste_telecommande_3 {
    	float: left;
    	display: inline;
    	margin: 10px 0 0 10px;   
    }
    
    .liste_design, .liste_offre, .liste_connectivites, .liste_poids, .liste_autonomie, .liste_multimedia {
    	width: 168px;
    }
    
    /*.liste_telecommande_6 {
    	float: left;
    	margin:10px 0 0 20px;
    }*/
    
    /*.liste_autonomie {
    	width: 168px;
    }*/
    
#telecommande_bas {
    clear: both;
    float: left;
    display: inline;
	width: 580px;
	height: 114px;
	background: url(img/murHTML/telecommande/telecommande_bas.gif) top no-repeat;
}

	    #telecommande_bas span.reini {
	    	float:left;
	    	display: inline;
	    	margin: 3px 0 0 297px;
	    }

				#telecommande_bas span.reini a {
				    float: left;
				    display: block;
				    width: 100px;
				    height: 15px;
				}
	    
	    #telecommande_bas span.recher {
	    	float: right;
	    	display: inline;
	    	margin: 1px 31px 0 0;
	    }
	    
			    #telecommande_bas span.recher a {
			        float: left;
			        display: block;
			        width: 85px;
			        height: 21px;
			    }
    
    
    #telecommande_bas .criteres {
        clear: both;
    	margin: 2px 0 0 0;
    }
    
    #telecommande_bas .criteres .gras1 {
    	font-weight: bold;
    	color: #a4027c;
    	border-right: 1px solid #007A97;
    	padding: 0 5px 0 0;
    }
    
    #telecommande_bas .criteres .gras2 {
    	font-weight: bold;
    	color: #a4027c;
    }
    
    #telecommande_bas ul {
    	margin-top: 23px;
    	margin-bottom: 5px;
    }
    
    #telecommande_bas li {
    	margin: 3px 0 0 0px;
    	display: inline;
    }
    
    #telecommande_bas .tripp a, #telecommande_bas .tripm a {
    	color: #a4027c;
    }
    
    /*#telecommande_bas .tripm a {
     	color: #007A97;
    }*/
    
    #telecommande_bas .page0 {
    	margin: 0 0 0 380px;
    	color: #9a9a9a;
    }
    
    #telecommande_bas .page1, #telecommande_bas .page2 {
    	border-right: 1px solid #9a9a9a;
    	padding: 0 5px 0 0;
    }
    
    /*#telecommande_bas .page1 a {
    	text-decoration: none;
    	color: #9a9a9a;
    }*/
    
    /*#telecommande_bas .page2 {
    	border-right: 1px solid #9a9a9a;
    	padding: 0 5px 0 0;
    }*/
    
    /*#telecommande_bas .page2 a {
    	text-decoration: none;
    	color: #9a9a9a;
    }*/
    
    #telecommande_bas .page3 a, #telecommande_bas .page2 a, #telecommande_bas .page1 a {
    	text-decoration: none;
    	color: #9a9a9a;
    }
/* FIN PARTIE TELECOMMANDE */


#mur_tel {
    float: left;
    display: inline;
    margin: -14px 0 0 0!important;
    margin: -20px 0 0 0;
	width: 580px;
	border-top: 1px solid #ccc;
	background-color: white;
}

.touslestels {
    float: left;
    display: inline;
	margin:16px 0 0 52px;
}

    #mur_tel .pos_bloc {
    	float: left;
		display: inline;
     	background: white url(img/murHTML/fond_murtel.gif) no-repeat;
     	margin:10px 12px 16px 23px;
    	width: 201px;
    	height: 141px;
    }
    
    #mur_tel .pos_bloc_bundle {
    	float: left;
     	display: inline;
     	background: white url(img/murHTML/fond_murtel_bundle.gif) no-repeat;
     	margin:10px 12px 16px 23px;
    	width: 201px;
    	height: 141px;
    }
	
	#mur_tel .pos_bloc_promo {
    	float: left;
		display: inline;
     	background: white url(img/murHTML/fond_murtel_promo.gif) no-repeat;
     	margin:10px 12px 16px 23px;
    	width: 201px;
    	height: 141px;
    }
    
    #mur_tel .pos_bloc_15 {
    	float: left;
     	background: white url(img/murHTML/fond_murtel.gif) bottom right no-repeat;
     	/*background: white url(img/murHTML/fond_murtel_15.png) top left no-repeat;*/
     	margin:10px 12px 16px 12px !important;
     	margin:10px 12px 16px 12px;
     	/*margin:10px 0 20px 10px;*/
    	width: 202px;
    	height: 141px;
    }
    
    #mur_tel .pos_bloc .tel_gche, #mur_tel .pos_bloc_bundle .tel_gche, #mur_tel .pos_bloc_15 .tel_gche, #mur_tel .pos_bloc_promo .tel_gche {
    	float: left;
    	margin: 0;
    	padding: 0 0 0 0px;
    	width: 65px;
    	height: 129px;
    }
    
		 
    #mur_tel .info {
    	float: right;
    	display: inline;
    	margin: 0px 2px 0 0;
    }
    
    #mur_tel .article {
    	background-color: none;
    	width: 55px;
    	/*height: 89px;*/
    	margin: 4px 0 0 5px;
    }
    
    #mur_tel .apartir {
    	color: #ff31a8;
    	text-transform: lowercase;
    	margin: 0 0 0 10px;
    	width: 55px;
    	text-align:left;
    }
    
    #mur_tel .prixx {
    	color: #ff31a8;
    	font-size: 135%;
    	font-weight: bold;
    	margin: 0 0 0 10px;
    	text-align:left;
    }
    
    #mur_tel .prixx sup{
    	color: #ff31a8;
    	font-weight: bold;
    	position: relative;
    	top: 0px;
    	font-size: 0.8em;
    }

    
    #mur_tel .pos_bloc .tel_dte, #mur_tel .pos_bloc_bundle .tel_dte, #mur_tel .pos_bloc_15 .tel_dte, #mur_tel .pos_bloc_promo .tel_dte  {
		position:relative;
    	float: left;
    	display: inline;
    	margin: 5px 0 0 0;
    	padding: 0;
    	width: 130px;
    	height: 129px;
    }
    
    #mur_tel .promo {position:absolute;top:0;right:0;}
    
    #mur_tel .promo_15 {
    	float: right;
    	margin: 0 0 0 0 !important;
    	margin: 0 1px 0 0;
    }
    
    #mur_tel .nouveaute {
    	float: left;
    	display: inline;
    	margin-top: 5px;
    }
    
    #mur_tel .ht_titre {
    	margin: 15px 0 0 0;
    	text-transform: uppercase;
    	font-weight: bold;
    	color: #a4027c;
    }
    
    #mur_tel .ht_titre a {
    	text-decoration: none;
    	color: #a4027c;
    	font-size: 110%;
    	letter-spacing: 0.05em;
    
    }
    
	#mur_tel .ss_titre {overflow:hidden;height:15px;margin:0;padding:0;color:#a4027c;}
	#mur_tel .ss_titre a {text-decoration:none;color:#a4027c;font-size:11px;}
        
    #mur_tel .details {
    	margin: 10px 0 0 3px;
    	padding: 0px;
    	color: #497579;
    }
    
        #mur_tel .details a {
        	text-decoration: none;
        	color: #497579;
        }
    
    #mur_tel .comparer {
    	margin: 0 0 0 3px;
    	padding: 0;
    	font-size: 80%;
    	color: #497579;    	
    }
    
        #mur_tel .comparer a {
        	text-decoration: none;
        	color: #497579;
        }
    
        #mur_tel .comparer span {
        	color: #ff4d00;
        	padding-right:5px;
        }
    
    #mur_tel .achat_exp {
         float: right;
         display: inline;
         margin: 3px 8px 0 0;
         width: 98px;
         height: 26px;
    }
    
	#mur_tel .telephone_details {
		margin-top:4px;
    }	
     
	#mur_tel .tel_stock {float:right;display:inline;width:100px;margin:4px 12px 0 0;color:#ff31a8;font-size:0.8em;text-transform:uppercase;text-align:right;}
/*    
#paginationHaute {
    float:right;
    display: inline;
    margin: 0px 18px 5px 0;
}

#paginationHaute li,#paginationBasse li {
	margin: 3px 0 0 5px;
    padding: 0 5px 0 0;
	display: inline;
    color: #9a9a9a;
    border-right: 1px solid #9a9a9a;
}

#paginationHaute .last, #paginationBasse .first,
#paginationBasse .last, #paginationBasse .first {
    border-right: none;
    padding:0px;
    margin-right:0px; 
    margin-left:5px;
}

#paginationHaute li a,
#paginationBasse li a {
	margin: 3px 0 0 5px;
    padding: 0 0px 0 0;
	display: inline;
    color: #9a9a9a;
    text-decoration: none;
}
		 
#paginationBasse ul {
    float:right;
    display: inline;
    margin: 21px 15px 5px 0;
}

#paginationBasse li {
	margin: 3px 0 0 5px;
    padding: 0 5px 0 0;
	display: inline;
    color: #9a9a9a;
    border-right: 1px solid #9a9a9a;
}

#paginationBasse .last, #paginationBasse .first{
    border-right: none;
    padding:0px;
    margin-right:0px; 
    margin-left:5px;
}

#paginationBasse li a {
	margin: 3px 0 0 5px;
    padding: 0 0px 0 0;
	display: inline;
    color: #9a9a9a;
    text-decoration: none;
}*/

/**************************************************************/
/*              FIN MUR DE TELEPHONES EN HTML                 */
/**************************************************************/


/**************  pour cacher une ligne ou un espace  **************/
.pousse_toi {
   clear: both;
   visibility: hidden;
}

/**************************************************************/
/*          QUICKMIN (que sur la fiche produit) 06.11.06 DJ   */
/**************************************************************/

.quickwin {
	margin: 10px 0 0 10px;
}
.quickmin_boutons {
	margin: 10px 0 0 0;
}
.quickmin_boutons a {
	display: inline;
	float: left;
}

/**************************************************************/
/*              FIN QUICKMIN   06.11.06 DJ                    */
/**************************************************************/

/**************************************************************/
/*              POPUP CODEPROMO 2006.12.18                    */
/**************************************************************/

#popup_codepromo {
    width: 580px;
}

#popup_codepromo_haut {
    width: 554px;
    height: 19px;
    margin: 13px auto 0 auto;
    background: url(img/popup_codepromo/fond_popup_codepromo_haut.gif) no-repeat;
}

		#popup_codepromo_haut p {
		   float: right;
		   display: inline;
		   margin: 6px 6px 0 0;
		}

#popup_codepromo_milieu {
    width: 554px;
    margin: 0 auto;
    background: url(img/popup_codepromo/fond_popup_codepromo_milieu.gif) repeat-y;
}

		#popup_codepromo_milieu h1 {
		    margin: 0 0 0 13px;
		    width: 470px;
		    font-size: 17px;
		    color: #7DB7C7;
		}
		
		#popup_codepromo_milieu h2 {
		    margin: 13px 0 0 13px;
		    width: 470px;
		    font-weight: normal;
		    font-size: 17px;
		    color: #28A9B0;		    
		}
		
		#popup_codepromo_milieu th {
		    text-transform: uppercase;
		}
		
		#popup_codepromo_milieu a {
		    color: #007A97;
		}
	
				#popup_codepromo_milieu a:hover {
				    color: #00B1C1;									
				}

#popup_codepromo_bas {
    width: 554px;
    height: 5px;
    margin: 0 auto;
    background: url(img/popup_codepromo/fond_popup_codepromo_bas2.gif) no-repeat;
}

/**************************************************************/
/*              FIN POPUP CODEPROMO 2006.12.18                    */
/**************************************************************/
