/* CSS pour le site Bouygues Telecom */
/****************************************************************/
/* BLOCS - BOX - MODELES DE BOÎTES EXTENSIBLES */
/****************************************************************/


		
		#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 Top 5 */
/*************/
#content_down .box_top5{
	display:inline;
	width: 230px;
	height: 165px;
	float: left;
	padding-left: 15px;
		  
}
#col_right .box_top5{
    display: inline;
    width: 240px;
	height: 165px;
	float: left;
}		

     .box_top5 ul   { 
     	margin: 0 5px 0 20px; 
     	width: 200px;
     	height: 68px;
     }
     
     .box_top5 p { 
	     margin: 5px 10px 10px 10px;
	     color: #8C8C8C;
     }
     
     .box_top5 h4 {
	     margin: 0 5px 0 5px;
     }
	     	
     .box_top5 li {
    	  float: left;
		  width: 40px;
		  height: 68px;
     }
	
     .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 10px;
}

		#top5_nom_tel p {
			float: left;
			display: inline;
			margin: 8px 0 0 25px;
		}
		
		    	#top5_nom_tel p a {
		    		font-size: 11px;
		    		color: #007A97;
		    		height: 20px;
		    		text-decoration: none;
		    	}

/******************/
/* Box Nouveautés */
/******************/

.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 -16px;
							    }
							    
							    *> .box_niou_droite li.premier, *> .box_niou_droite li.deuxieme, *> .box_niou_droite li.troisieme {
									margin: 0 0 0 0;
							        !margin: 0 0 0 -16px;							    
							    }
									    
							    .box_niou_droite li.last {
							        border-bottom: 0;
						        }
							        
						.box_niou_droite .prix01 {
						    display: block;
						    !margin: 0 0 0 16px;
					    }
					    
					    *> .box_niou_droite .prix01 {
						    margin: 0 0 0 0;
						    !margin: 0 0 0 16px;					    
					    }
				
								.box_niou_droite .prix01 sup  { 
									margin: 5px 0 0 0;
									!font-size: 12px;
								}
								
								*> .box_niou_droite .prix01 sup  {
									font-size: 10px;
									!font-size: 12px;								
								}
        
				.box_niou_droite .ttes_news {
					float: left;
					display: inline;
					!margin: -12px 0 0 0;
				}
				
				*> .box_niou_droite .ttes_news {
					margin: 2px 0 0 0;
					!margin: 2px 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 7px;
	background:url(img/box/vente_flash/fond_vente_flash_mur.gif) no-repeat bottom left;
}

*> #col_right .box_flash {
	margin: 0 0 0 15px;
	!margin: 0 0 0 17px;
}

.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: -16px 5px 0 28px;
		}
		
		*> .box_flash .telephone .visuel {
		   margin: -12px 5px 0 15px;
		   !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: 130px;
	height: 13px;
	overflow: hidden;
   	display: inline;
   	float: left;
   	!margin:-8px 0 0 0;
}

*> .box_flash .nom_tel {
   	margin:-5px 0 0 0;
   	!margin:-8px 0 0 0;
}
	    
		.box_flash .nom_tel a {
			text-decoration: none;
			color: #019CBA;
		}
	     
			     .box_flash .nom_tel a:hover {
			    	text-decoration: underline;
			     }
	     
.box_flash .prix {
	display: inline;
	float: left;
	width: 130px;
	height: 30px;
	!margin: 3px 0 0 0;
}

*> .box_flash .prix {
	margin: 1px 0 0 0;
	!margin: 3px 0 0 0;
}
	     
		.box_flash .prix .au_lieu {
			display: inline;
			float: left;
			font-size: 9px;
			color: #FF4C02;
			margin: 0px 0 0 3px;
		}
		
				.box_flash .prix .au_lieu sup {
					font-size: 0.9em;
				}
	     
		.box_flash .prix .prix01 {
			display: inline;
			float: left;
			font-size: 20px;
			font-weight: bold;
		}
	         
#content_down .box_flash .valider {
    float: right;
    display: inline;
    width: 74px;
    !margin: 0 2px 0 2px;
}

*> #content_down .box_flash .valider {
    margin: 2px 2px 0 0;
    !margin: 4px 2px 0 0;
}

#col_right .box_flash .valider {
    float: right;
    display: inline;
    width: 74px;
    !margin: 0 6px 0 0;
}

*> #col_right .box_flash .valider {
    margin: 2px 6px 0 0;
    !margin: 4px 6px 0 0;
}
	    	 
.box_flash .plus_que {
	color: #FF4C02;
	margin: 13px 0 0 23px;
}	    
		 
.box_flash .gellule {
	float: left;
	display: inline;
	width: 142px;
	color: #019CBA;
	height: 28px;
	/*text-transform:uppercase;*/
}	 	    
		 
.box_flash .universal {
	color: #da389d;
}	 	    
		 
.box_flash .bloque {
	color: #00b1c1;
}	 	    
		 
.box_flash .forfaits {
	color: #0299A0;
}		 	     	    

/* Box "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;
}				  

		.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;
		}*/

/***********************/
/* Box "Mise En Avant" */
/***********************/

.miseEnAvant {
    display: inline;
	float: left;
	width:224px;
	height: auto;
	margin : 10px 0 0 0;
	padding: 0px;
}

.miseEnAvant p{margin:9px 8px 5px;}

		.miseEnAvant .visuel {
			margin-left: 10px;
			margin-top: 10px; 
		}
    
/* Mise en avant de la home */

.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 {
		float: left;
		display: inline;
		margin: 5px 0 15px 10px;
		    /*margin: 5px 10px 5px 10px;*/
	    }

	    .miseEnAvantHome .visuel {
		    margin-left: 11px;
		    margin-top: 10px;
	    }
		

/************************/
/* Pop_Up Fiche Article */
/************************/

.popupFicheArt {
	position: absolute;
	left: 403px;
	width: 250px;
	height: 125px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #019aa2;
	background: url(img/vider_selection/vider_vide.gif) no-repeat top;	
	/*background-color:#f0f8fa;
	border: 2px solid #bcd6dd;
	top: 500px;*/
}

/***************/
/* Confirm Box */
/***************/

#borderConfirmBox {
	padding: 5px;
}

.opacity {
	background-color:#C0C0C0;
	width:100%;
	top:0px;
	left:0px;
	position:absolute;
}

.confirmBox {
	position:absolute;
	background:transparent url(img/fond_box_confirmbox.png) no-repeat;
	width:244px;
	height:121px;
	left:403px;
	text-align: center;
}
.confirmBox p {
	padding: 10px 10px 15px 10px;
	/*height: 70px;*/
	text-align: justify;
	color: #019aa2;
	font-weight: bold;
	font-size: 11px; 
}

.boutonconfirm {
	text-align: center;
	vertical-align: bottom;
	margin: 0 5px 0 5px;
	padding: 2px;
	border: none;
}

/***********************/
/* Box nos engagements */
/***********************/

.nos_engagements ul {
	margin: 0 0 10px 10px;
}

.box.nos_engagements {
    width: 250px;
	padding-top: 75px; 
}

		.box.nos_engagements .box_bd, .box.nos_engagements .box_bg, .box.nos_engagements .box_hd, .box.nos_engagements .box_hg {
			width: 250px;
		}
		
/**********************/
/* Page Infos Légales */
/**********************/

.infos_legales_container {
	padding: 20px;
}

		.infos_legales_container .infos p {
			margin: 10px 0 10px 15px;
}
		
/***********************************/
/* Bloc exclusivités web home page */
/***********************************/
	
#exclusivites{width:224px;height:184px;}

		#bloc_exclus_haut {
			float: left;
			display: inline;
			margin: 8px 0 0 0;
			width: 224px;
			height: 88px;
			background: url(img/bloc_exclus_home/bloc_exclus_haut4.gif) no-repeat;
		}
		
				#bloc_exclus_haut_img1 {
					float: left;
					display: inline;
					margin: 46px 0 0 1px;
					width: 56px;
					height: 37px;				
				}

				#bloc_exclus_haut_img2 {
					float: left;
					display: inline;
					margin: 46px 0 0 1px;
					width: 54px;
					height: 37px;				
				}
				
				#bloc_exclus_haut_img3 {
					float: left;
					display: inline;
					margin: 46px 0 0 1px;
					width: 53px;
					height: 37px;				
				}
				
				#bloc_exclus_haut_img4 {
					float: left;
					display: inline;
					margin: 46px 0 0 1px;
					width: 56px;
					height: 37px;				
				}

		#bloc_exclus_milieu {
			float: left;
			display: inline;
			margin: 0 0 0 0;
			width: 224px;
			height: 8px;
		}

		.bloc_exclus_bas_lien {
			width: 224px;
			height: 31px;
			cursor: hand;
			text-decoration: none;
		}		
			
				#bloc_exclus_bas {
					float: left;
					display: inline;
					margin: 2px 0 0 0;
					width: 224px;
					height: 69px;
					background: url(img/bloc_exclus_home/bloc_exclus_bas9.gif) no-repeat;
				}

			        #bloc_exclus_bas_texte {
			            float: left;
			            display: inline;
			            margin: 21px 0 0 0;
			            width: 224px;
			            height: 31px;
			        }
					
		        
				        #bloc_exclus_bas p {
							margin: 22px 0 0 0;
				        	text-align: center;
				            font-size: 13px;
				            font-weight: bold;
				            color: #25a6ba;
							text-decoration: none;
				        }
				        
				        #bloc_exclus_bas p span {
				            font-weight: normal;
				            font-size: 12px;
				            color: #25a6ba;
				        }
		
				#bouton_esp {
				    float: left;
				    display: inline;
					margin: 0px 0 0 157px;
					width: 67px;
					height: 15px;				   
				}
				
/***************************/
/* Bloc Réassurance normal */
/***************************/

#rea_zen {
    /*margin: 0 0px 0 27px;*/
    width: 224px;
}

		#rea_zen_haut {
		    width: 224px;
		    height: 118px;
		    background: url(img/reassurance/fond_rea_zen_haut1.gif) no-repeat;
		}
		
		#rea_zen_centre {
		    width: 224px;
		    background: url(img/reassurance/fond_rea_zen_centre1.gif) repeat-y;
		}
		
				#rea_zen_centre ul {
				    padding: 8px 0 8px 0;
				}
				
						#rea_zen_centre ul li {
						    margin: 0 0 0 19px;
						    line-height: 20px;
						}
				
								#rea_zen_centre ul li a {
								    padding: 0 0 0 14px;
								    font-size: 11px;
								    color : #007A97;
									text-decoration: none;
								    background-image: url(img/reassurance/puce_carre_bleu.gif);
									background-position:0 3px ;
									background-repeat: no-repeat;								
								}
				
										#rea_zen_centre ul li a:hover {
										    padding: 0 0 0 14px;
										    color : #00B1C1;
										    text-decoration: none;
										    background-image: url(img/reassurance/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;										
										}
		
		#rea_zen_bas {
		    width: 224px;
		    height: 4px;
		    background: url(img/reassurance/fond_rea_zen_bas1.gif) no-repeat;
		}
		
#rea_zen_noel {
    /*margin: 0 0 0 27px;*/
    width: 224px;
	height: 232px;
	background: url(img/reassurance/fond_rea_zen_noel.png) top left no-repeat;
}
				#rea_zen_noel ul {
				    padding: 120px 0 8px 0;
					margin-top: 10px;
				}
				
						#rea_zen_noel ul li {
						    margin: 0 0 0 19px;
						    line-height: 20px;
						}
				
								#rea_zen_noel ul li a {
								    padding: 0 0 0 14px;
								    font-size: 11px;
								    color : #fff;
									text-decoration: none;
								    background-image: url(img/reassurance/puce_carre_bleu.gif);
									background-position:0 3px ;
									background-repeat: no-repeat;								
								}
				
										#rea_zen_noel ul li a:hover {
										    padding: 0 0 0 14px;
										    color : #fff;
										    text-decoration: underline;
										    background-image: url(img/reassurance/puce_carre_bleu.gif);
											background-position:0 3px ;
											background-repeat: no-repeat;										
										}

/***********************/
/* Bloc "Nous Appeler" */
/***********************/

#rea_nous_appeler {
    margin: 29px 0 0 0;
    width: 223px;
    height: 143px;
}

		#rea_nous_appeler_haut {
		    width: 223px;
		    height: 32px;
		    background: url(img/nous_appeler/rea_nous_appeler_haut.gif) no-repeat;
		}
		
		#rea_nous_appeler_milieu {
		    width: 223px;
		    height: 102px;
		    background: url(img/nous_appeler/rea_nous_appeler_milieu.gif) repeat-y;
		}
		
				#rea_nous_appeler_milieu_puces {
				    float: left;
				    display: inline;
				    width: 20px;
				    height: 102px;
				}
				
				        .nous_appeler_puce1 {
				            float: right;
				            display: inline;
				            margin: 11px 0 0 0;
				            width: 4px;
				            height: 4px;
				        }
				        
				        .nous_appeler_puce2 {
				            clear: both;
				            float: right;
				            display: inline;
				            margin: 14px 0 0 0;
				            width: 4px;
				            height: 4px;
				        }
				
				#rea_nous_appeler_milieu_texte {
				    float: left;
				    display: inline;
				    width: 203px;
				    height: 102px;
				}
				
						.nousap_texte1 {
						    float: left;
						    display: inline;
						    margin: 5px 0 0 4px;						
						}
						
						.nousap_texte2 {
						    float: left;
						    display: inline;
						    margin: 5px 0 0 4px;						
						}
						
						.nousap_texte3 {
						    float: left;
						    display: inline;
						    margin: 9px 0 0 4px;
						    font-size: 16px;
						    font-weight: bold;
						    color: #ff4d00;					
						}
		
		#rea_nous_appeler_bas {
		    width: 223px;
		    height: 9px;
		    background: url(img/nous_appeler/rea_nous_appeler_bas.gif) no-repeat;
		}

/*************************/
/* Bloc "Box_newsletter" */
/*************************/

#box_newsletter {
    margin: 6px 0 0 0;
    width: 240px;
}

		#box_newsletter_deco_haut {
		    width: 240px;
		    height: 60px;
		    background: url(img/box_newsletter/deco_haut.gif) right no-repeat;
		}
		
		#box_newsletter_corps {
		    width: 225px;
		}
		
				#box_newsletter_corps_haut {
				    width: 225px;
				    height: 84px;
				    background: url(img/box_newsletter/fond_corps_haut.gif) no-repeat;
				}
				
						#box_newsletter_corps_haut p {
						    padding: 2px 0 0 5px;
						    width: 216px;
						    height: 81px
						}
						
				#box_newsletter_corps_milieu {
				    width: 225px;
				    background: url(img/box_newsletter/fond_corps_milieu.gif) repeat-y;
				}
				
				#box_newsletter_corps_milieu #iR {
				   margin: 0 0 0 12px;
				}
				
						#box_newsletter_corps_milieu .box_newsletter_titre_form1 {
                            padding: 15px 0 0 12px;
						}
						
						#box_newsletter_corps_milieu .box_newsletter_titre_form2 {
                            margin: 10px 0 0 12px;
						}
						
								#box_newsletter_corps_milieu .box_newsletter_titre_form1 p {
									font-size: 10px;
									font-weight: bold;
									text-transform : uppercase;
									color: #449db3;
								}
								
										#box_newsletter_corps_milieu .box_newsletter_titre_form1 span {
										    font-size: 12px;
										}
										
								#box_newsletter_corps_milieu .box_newsletter_titre_form2 p {
									font-size: 10px;
									font-weight: bold;
									text-transform : uppercase;
									color: #449db3;
								}
								
										#box_newsletter_corps_milieu .box_newsletter_titre_form2 span {
										    font-size: 12px;
										}
								
								#box_newsletter_corps_milieu .box_newsletter_titre_form1 input {
								   margin: 4px 0 0 0;
								}
								
								#box_newsletter_corps_milieu .box_newsletter_titre_form2 input {
								   margin: 4px 0 0 0;
								}
								
						#caseInfosCom, #affCasePartenaire {
						    margin: 10px 0 0 12px;
						    width: 198px;
							font-size: 9px;
							font-weight: bold;
							color: #a0a0a0;
							text-align: justify;
						}
						
						#box_newsletter_lien {
						    margin: 10px 0 0 12px;
						    padding: 0 0 14px 0;
						}
						
						#error, #iR {
							color : #ff4100;
						}
						
				#box_newsletter_corps_bas {
				    width: 225px;
				    height: 25px;
				    background: url(img/box_newsletter/fond_corps_bas.gif) no-repeat;
				}
				
						#box_newsletter_corps_bas p {
						    float: right;
						    display: inline;
						    margin: 7px 0 0 0;
						}
		
		#box_newsletter_deco_bas {
		    width: 240px;
		    height: 30px;
		    background: url(img/box_newsletter/deco_bas.gif) left no-repeat;
		}

/*******************************************************/
/* Bloc "Box_newsletter" anniversaire + 15j + vacances */
/*******************************************************/

#box_newsletter_anni {
    margin: 5px 0 0 0;
    width: 240px;
}
		
		#box_newsletter_corps_anni {
		    width: 222px;
		}
		
				#box_newsletter_corps_haut_anni {
					margin: 11px 0 0 0;
				    width: 222px;
				    height: 81px;
				    background: url(img/box_newsletter/soldes/fond_corps_haut_soldes.gif) no-repeat;
				}
						
				#box_newsletter_corps_milieu_anni {
				    padding : 0 0 10px 0;
				    width: 222px;
				    background: url(img/box_newsletter/soldes/fond_corps_milieu_soldes.gif) repeat-y;
				}
				
				#box_newsletter_corps_milieu_anni #iR {
				   margin: 0 0 0 12px;
				}
				
						#box_newsletter_corps_milieu_anni .box_newsletter_titre_form1 {
                            padding: 13px 0 0 12px;
						}
						
						#box_newsletter_corps_milieu_anni .box_newsletter_titre_form2 {
                            margin: 10px 0 0 12px;
						}
						
								#box_newsletter_corps_milieu_anni .box_newsletter_titre_form1 p {
									font-size: 10px;
									font-weight: normal;
									text-transform : uppercase;
									color: #124d6c;
								}
								
										#box_newsletter_corps_milieu_anni .box_newsletter_titre_form1 span {
										    font-size: 12px;
										}
										
								#box_newsletter_corps_milieu_anni .box_newsletter_titre_form2 p {
									font-size: 10px;
									font-weight: bold;
									text-transform : uppercase;
									color: #2d6934;
								}
								
										#box_newsletter_corps_milieu_anni .box_newsletter_titre_form2 span {
										    font-size: 12px;
										}
								
								#box_newsletter_corps_milieu_anni .box_newsletter_titre_form1 input {
								   margin: 4px 0 0 0;
								}
								
								#box_newsletter_corps_milieu_anni .box_newsletter_titre_form2 input {
								   margin: 4px 0 0 0;
								}
								
						#caseInfosCom, #affCasePartenaire {
						    margin: 10px 0 0 12px;
						    width: 198px;
							font-size: 9px;
							font-weight: normal;
							color: #a0a0a0;
							text-align: justify;
						}
						
						#infosCom {
						    margin: 0;
						    border: 0;
						}
						
						#error, #iR {
							color : #ff4100;
						}
						
				#box_newsletter_corps_bas_anni {
				    width: 222px;
				    height: 25px;
				    background: url(img/box_newsletter/soldes/fond_corps_bas_soldes.gif) no-repeat;
				}
				
						#box_newsletter_corps_bas_anni p {
						    float: right;
						    display: inline;
						    margin: 6px 0 0 0;
						}

/************************/
/* Bloc "jeux_concours" */
/************************/

#box_jeux_concours {
    margin: 5px 0 0 0;
    width: 240px;
}
		
		#box_jeux_concours_corps {
		    width: 227px;
		}
		
				#box_jeux_concours_corps_haut {
				    width: 227px;
				    height: 102px;
				}
				
						#box_jeux_concours_corps_haut p {
						    padding: 2px 0 0 5px;
						    width: 227px;
						    height: 102px
						}
						
				#box_jeux_concours_corps_milieu {
				    width: 225px;
				    border-left: 1px solid #c7cfcf;
				    border-right: 1px solid #c7cfcf;
				}
				
				#box_jeux_concours_corps_milieu #iR {
				   margin: 0 0 0 12px;
				}
				
						#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form1 {
                            padding: 3px 0 0 9px;
						}
						
								#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form1 input {
								    border-top : 2px solid #a2a2a2;
                                    border-right: 2px solid #a2a2a2;
                                    border-left: 2px solid #a2a2a2;
                                    border-bottom: 2px solid #d3d0c9;
                                    color: #005ea4;
								}
						
						#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form2 {
                            margin: 1px 0 0 9px;
						}
						
								#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form2 input {
								    border-top : 2px solid #a2a2a2;
                                    border-right: 2px solid #a2a2a2;
                                    border-left: 2px solid #a2a2a2;
                                    border-bottom: 2px solid #d3d0c9;
                                    color: #005ea4;
								}
						
								#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form1 p {
									font-size: 10px;
									font-weight: bold;
									text-transform : uppercase;
									color: #449db3;
								}
								
										#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form1 span {
										    font-size: 12px;
										}
										
								#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form2 p {
									font-size: 10px;
									font-weight: bold;
									text-transform : uppercase;
									color: #449db3;
								}
								
										#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form2 span {
										    font-size: 12px;
										}
								
								#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form1 input {
								   margin: 4px 0 0 0;
								}
								
								#box_jeux_concours_corps_milieu .box_jeux_concours_titre_form2 input {
								   margin: 4px 0 0 0;
								}
								
						#jeux_concours_caseInfosCom, #jeux_concours_affCasePartenaire {
						    !margin: -12px 0 0 9px;
						    padding: 0 0 4px 0;
						    width: 180px;
							font-size: 10px;
							font-weight: normal;
							color: #b0bcc3;
							text-align: justify;
						}
						
						*> #jeux_concours_caseInfosCom, #jeux_concours_affCasePartenaire {
						    margin: -7px 0 0 9px;
						    !margin: -12px 0 0 9px;
						}
						
								#jeux_concours_caseInfosCom input {
								    border: 0;
								}

						#box_jeux_concours_lien {
						    !margin: 4px 0 0 9px;
						    padding: 0 0 14px 0;		
						}
						
						*> #box_jeux_concours_lien {
						    margin: 5px 0 0 9px;
						    !margin: 4px 0 0 9px;						
						}
								
								#box_jeux_concours_lien a {
								    padding: 0 0 0 9px;
								    font-size: 11px;
								    color : #005ea4;
								    background-image: url(img/constructeurs/nokia/puce_fleche_bleue.gif);
									background-position:0 4px ;
									background-repeat: no-repeat;						
								}
								
										#box_jeux_concours_lien a:hover {
										    padding: 0 0 0 9px;
										    color : #0092b9;
										    text-decoration: none;
										    background-image: url(img/constructeurs/nokia/puce_fleche_bleue.gif);
											background-position:0 4px ;
											background-repeat: no-repeat;								
										}
						
						#error, #iR {
							color : #ff4100;
						}
						
				#box_jeux_concours_corps_bas {
				    width: 227px;
				    height: 27px;
				    background: url(img/jeux_concours/jeux_concours_bas.gif) no-repeat;
				}
				
						#box_jeux_concours_corps_bas p {
						    float: right;
						    display: inline;
						}

/********/
/* ???? */
/********/

.box_centre {
	margin: 0 0 0 10px;
	margin: 0 3px 0 0;
}

/****************************************************************************************/
/****************************************************************************************/
/* Modèles de boîtes extensibles en hauteur & largeur utilisées dans l'ensemble du site */
/****************************************************************************************/
/****************************************************************************************/

.box {  }

/****************************************/

		.box .box_b,
		.box .box_bd,
		.box .box_bg,
		.box .box_h,
		.box .box_hd,
		.box .box_hg {
			font-size: 1px;
		}		

/* Petite marge pour le titre */

				.box .box_hd img {
				    margin: 0 0 0 5px ;		
				}

/* "Padding" à l'intérieur des boîtes */

		.box .box_center {
			margin: 10px;
		}

/*****************************************************/
/* Modèle 1 : liseret gris utilisé autour des pop up */
/*****************************************************/

		.box.model_01 {
		   margin: 5px;
		   width: 400px;
		   background: #fff url(img/box/popup/g.png) repeat-y left;
		}
	 
				/* Hauteur des coins, à spécifier */

			    .box.model_01 .box_hg, .box.model_01 .box_hd, .box.model_01 .box_bd, .box.model_01 .box_bg { 
				    width: 400px;
				    height: 4px; 
			    }
	
				/* Images à utiliser */

				.box.model_01 .box_d  { background: url(img/box/popup/d.png)  repeat-y right; }
				.box.model_01 .box_h  { background: url(img/box/popup/h.png)  repeat-x; }
				.box.model_01 .box_hg { background: url(img/box/popup/hg.png) no-repeat; }
				.box.model_01 .box_hd { background: url(img/box/popup/hd.png) no-repeat top right; }
				.box.model_01 .box_b  { background: url(img/box/popup/b.png)  repeat-x bottom; }
				.box.model_01 .box_bg { background: url(img/box/popup/bg.png) no-repeat bottom left; }
				.box.model_01 .box_bd { background: url(img/box/popup/bd.png) no-repeat bottom right; }

/****************************/
/* Modèle 2 : boîtes grises */
/****************************/

		.box.model_02 {
			margin: 5px;
			width: 50px;
			background: #F5F5F5 url(img/box/gris/g.png) repeat-y left;
		}

				/* Hauteur des coins, à spécifier */

				.box.model_02 .box_hg, .box.model_02 .box_hd { 
					width: 50px;
					height: 20px;
				}
				.box.model_02 .box_bd, .box.model_02 .box_bg {
					width: 50px;
					height: 5px;
				}

				/* Images à utiliser */
				
		       .box.model_02 .box_d  { background: url(img/box/gris/d.png)  repeat-y right; }
		       .box.model_02 .box_h  { background: url(img/box/gris/h.png)  repeat-x; }
		       .box.model_02 .box_hg { background: url(img/box/gris/hg.png) no-repeat; }
		       .box.model_02 .box_hd { background: url(img/box/gris/hd.png) no-repeat top right; }
		       .box.model_02 .box_b  { background: url(img/box/gris/b.png)  repeat-x bottom; }
		       .box.model_02 .box_bg { background: url(img/box/gris/bg.png) no-repeat bottom left; }
		       .box.model_02 .box_bd { background: url(img/box/gris/bd.png) no-repeat bottom right; }

		 
		/* Exceptions */

		.box.redaction_avis {
			width: 418px;
		}
				.box.redaction_avis .box_bd, .box.redaction_avis .box_hd {
					width: 418px;
				}
	   
		.box.modele_redaction {
			width: 242px;
		}
		
				.box.modele_redaction .box_bd, .box.modele_redaction .box_hd {
				   width: 242px;
				}
		
.model_02.rechercher_par, .model_02.commentaire, .model_02.glossairelettres, .model_02.redaction_avis {
	margin: -3px 5px 5px 5px;
	width: 50px;
	background: #f0f8fa url(img/box/bleu/g.gif) repeat-y left;
}

.model_02.commentaire {
	margin: 0 0 0 20px;
	width: 700px;
}
		
		.model_02.rechercher_par .box_d,
		.model_02.commentaire .box_d,
		.model_02.glossairelettres .box_d,
		.model_02.redaction_avis .box_d,
		.model_02.sommaire_faq .box_d  { background: url(img/box/bleu/d.gif)  repeat-y right; }
	   
		.model_02.rechercher_par .box_h,
		.model_02.commentaire .box_h,
		.model_02.glossairelettres .box_h,
		.model_02.redaction_avis .box_h,
		.model_02.sommaire_faq .box_h { background: url(img/box/bleu/h.gif)  repeat-x; }
	   
		.model_02.rechercher_par .box_hg,
		.model_02.commentaire .box_hg,
		.model_02.glossairelettres .box_hg,
		.model_02.redaction_avis .box_hg,
		.model_02.sommaire_faq .box_hg { background: url(img/box/bleu/hg.gif) no-repeat; }
	   
		.model_02.rechercher_par .box_hd,
		.model_02.commentaire .box_hd,
		.model_02.glossairelettres .box_hd,
		.model_02.redaction_avis .box_hd,
		.model_02.sommaire_faq .box_hd{ background: url(img/box/bleu/hd.gif) no-repeat top right; }
	   
		.model_02.rechercher_par .box_b,
		.model_02.commentaire .box_b,
		.model_02.glossairelettres .box_b,
		.model_02.redaction_avis .box_b,
		.model_02.sommaire_faq .box_b { background: url(img/box/bleu/b.gif)  repeat-x bottom; }
	   
		.model_02.rechercher_par .box_bg,
		.model_02.commentaire .box_bg,
		.model_02.glossairelettres .box_bg,
		.model_02.redaction_avis .box_bg,
		.model_02.sommaire_faq .box_bg { background: url(img/box/bleu/bg.gif) no-repeat bottom left; }
	   
		.model_02.rechercher_par .box_bd,
		.model_02.commentaire .box_bd,
		.model_02.glossairelettres .box_bd,
		.model_02.redaction_avis .box_bd,
		.model_02.sommaire_faq .box_bd  { background: url(img/box/bleu/bd.gif) no-repeat bottom right; }

.model_02.edito,
.model_02.plusclub,
.model_02.plusclub .box_g,
.model_02.plusclub .box_d { background: #fff ; margin: 10px 0 0 0; }
	   	
.model_02.plusclub .box_h { background: #fff; height: auto; margin: 0 0 -10px 0; }   

.box_bdForm { background: url(img/box/bleu/bd.gif) no-repeat top right; }
.box_hdForm { background: url(img/box/bleu/hd.gif) no-repeat bottom right; }
.box_hgForm { background: url(img/box/bleu/hg.gif) no-repeat bottom left; }
.box_bgForm { background: url(img/box/bleu/bg.gif) no-repeat top left; }

/*****************************************************/
/* Modèle 3 : Modèle de boite en dégradé et bicolore */
/*****************************************************/

		.box.model_03 {
		    margin: 5px;
		    width: 400px;
		    background: #fff url(img/box/degrade/fond.png) repeat-x bottom; 
		}
	 
				/* Hauteur des coins, à spécifier */

		        .box.model_03 .box_hg, .box.model_03 .box_hd {
			        width: 400px;
			        height: 20px;
		        }
		        
		        .box.model_03 .box_bd, .box.model_03 .box_bg {
			        width: 400px;
			        height: 4px;
		        }
	 
				/* Images à utiliser */

		        .box.model_03 .box_g  { background: url(img/box/degrade/g.png)  repeat-y left; }
		        .box.model_03 .box_d  { background: url(img/box/degrade/d.png)  repeat-y right; }
		        .box.model_03 .box_h  { background: url(img/box/degrade/h.png)  repeat-x; }
			    .box.model_03 .box_hg { background: url(img/box/degrade/hg.png) no-repeat; }
		        .box.model_03 .box_hd { background: url(img/box/degrade/hd.png) no-repeat top right; }
		        .box.model_03 .box_b  { background: url(img/box/degrade/b.png)  repeat-x bottom; }
		        .box.model_03 .box_bg { background: url(img/box/degrade/bg.png) no-repeat bottom left; }
		        .box.model_03 .box_bd { background: url(img/box/degrade/bd.png) no-repeat bottom right; }

/***************************************************************************/
/* Modèle 4 : boîte de la colonne à droite : "à savoir" , "à préparer" ... */
/***************************************************************************/

		.box.model_04 {
			margin: 5px;
			width: 250px;
			background: #fff url(img/box/memo/g.png) repeat-y left;
		}

				.box.model_04 p {
					display: block;
					text-indent: 10px;
					background-image: url(img/puce_carree_bleue.png);
					background-position: 0 4px;
					background-repeat: no-repeat;
				}

				/* Hauteur des coins, à spécifier */

				.box.model_04 .box_hg, .box.model_04 .box_hd, .box.model_04 .box_bd {
					width: 250px;
					height: 30px;
				}

				/* Images à utiliser */

				.box.model_04 .box_d  { background: url(img/box/memo/d.png) repeat-y right; }
				.box.model_04 .box_h  { background: url(img/box/memo/h.png) repeat-x; }
				.box.model_04 .box_hg { background: url(img/box/memo/hg.png) no-repeat; }
				.box.model_04 .box_hd { background: url(img/box/memo/hd.png) no-repeat top right; }
				.box.model_04 .box_b  { background: url(img/box/memo/b.png) repeat-x bottom; }
				.box.model_04 .box_bg { background: url(img/box/memo/bg.png) no-repeat bottom left; }
				.box.model_04 .box_bd { background: url(img/box/memo/bd.png) no-repeat bottom right; }

						.box.model_04 .box_hd img {
							margin: 0 0 0 10px ;
						}

				.box.model_04 .texte_memo {
					margin: 0 0 0 5px;
					width: 240px;
				}
	 
						.box.model_04 .texte_memo .encart {
							padding: 8px 5px 5px 12px;
						}
						
								.box.model_04 .texte_memo .encart p {
									margin: 0;
								}
								
						.box.model_04 .texte_memo .numero {
						    display: block;
						    margin: 10px 0px 2px 5px;
							font-size: 17px;
							font-weight: bold;
							color: #FF4D00;
						}
	 
				.box.model_04 .interligne {		
					width: 240px;
					height: 10px;
					background-image: url(img/box/memo/box_inter_memo.png);
					background-position: left;
					background-repeat: no-repeat;
				}

/********************************************************/
/* Modèle 5 : Modèle bicolore, ou dégradé/bordure grise */
/********************************************************/

		.box.model_05 {
		    margin: 5px 5px 5px 5px;
		    width: 400px;
			background: #fff url(img/box/degrade/fond.png) repeat-x bottom; 
		}
	 
				/* Hauteur des coins, à spécifier */

				.box.model_05 .box_hg, .box.model_05 .box_hd, .box.model_05 .box_bd, .box.model_05 .box_bg {
					width: 400px;
					height: 4px;
				}
	 
				/* Images à utiliser */

				.box.model_05 .box_g  { background: url(img/box/bicolore/g.png) repeat-y left; }
				.box.model_05 .box_d  { background: url(img/box/bicolore/d.png) repeat-y right; }
				.box.model_05 .box_h  { background: url(img/box/bicolore/h.png) repeat-x bottom; }
				.box.model_05 .box_hg { background: url(img/box/bicolore/hg.png) no-repeat bottom left; }
				.box.model_05 .box_hd { background: url(img/box/bicolore/hd.png) no-repeat bottom right; }
				.box.model_05 .box_b  { background: url(img/box/bicolore/b.png) repeat-x bottom; }
				.box.model_05 .box_bg { background: url(img/box/bicolore/bg.png) no-repeat bottom left; }
				.box.model_05 .box_bd { background: url(img/box/bicolore/bd.png) no-repeat bottom right; }
		  
				
				.box.model_05 .bottom {
				margin: -1px 1px 0 1px;
				/*padding: 4px;*/
				border-top: 1px solid #cccccc;
				background-color: #EDF8FA;
				}		
		  
				.box.model_05 .top {
					margin: 0 1px 0 1px;
				}
				
/***********/
/* Box pub */
/***********/
.box_pub {
	margin: 5px;
}

.box_pub2 {
	padding: 18px 0 0 0;
}

.box_pub3 {
	padding: 6px 0;
		}
		
/**********************/
/* Box Boutiques Club */
/**********************/
#rcbt_box{clear:both;width:224px;background:url(img/mea/box-mea-bg-bottom.png) no-repeat 0 100%;}
#rcbt_box_titre{width:224px;height:16px;background:url(img/rcbt/pave-rcbt_titre.png) no-repeat left bottom;text-indent:-9999px;}
#rcbt_box_contenu{width:222px;margin:0 0 10px;padding:10px 0;border-right:1px solid #e1e0e4;border-left:1px solid #e1e0e4;}
#rcbt_box_contenu ul li{margin:0 0 3px 15px;}

/* Preparez votre visite */
#preparez_visite_box{clear:both;width:224px;height:107px;margin:20px 0 0;padding-bottom:15px;background:url(img/mea/box-mea-bg-bottom.png) no-repeat 0 100%;}
#preparez_visite_box_titre{width:224px;height:17px;text-indent:-9999px;background:url(img/mea/preparez-visite-title.png) no-repeat;}
#preparez_visite_box .in-1{width:222px;padding-top:10px;border-right:1px solid #e1e0e4;border-left:1px solid #e1e0e4;}
#preparez_visite_box_pieces{line-height:15px;}
#preparez_visite_box_pieces li{margin-left:20px;padding-left:10px;background:url(img/puce_mini_fiche_article.gif) no-repeat;}

/****************************/
/* N3 - Bloc "portabilité" */
/****************************/

#bloc_video_portabilite {
	height: 244px; 
	width:244px;
	float:left;
}

#div_video_portabilite {
	display: none; 
	position: absolute; 
	width: 770px; 
	height: 325px;
	margin:-81px 0 0 -542px;
}

#videoCover {
	display: none; 
	position: absolute; 
	width: 566px; 
	height: 344px;
	margin: 185px 0 0 223px;
	/*border: 1px solid red*/
}

#div_video_portabilite_mini {
	padding: 20px 0 0 0;
	width: 224px;
}

/*********************/
/* Comparateur 2009  */
/*********************/
#comparateur_haut {float:left;padding-bottom:20px;}
#comparateur_new .titre_filet{width:224px;background:url(img/home_2009/fond_titre.png) repeat-x left top;}
#comparateur_new .titre_filet p{width:221px;padding-left:3px;height:17px;line-height:17px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#007a97;}
#comparateur_new .titre_filet p span{float:left;display:inline;}
#comparateur_new .titre_filet p img{float:right;display:inline;margin:2px 2px 0 0;}
#comparateur_new_opened{width:224px;height:227px;margin-top:10px;background:url(img/box_comparateur/bg.png) no-repeat;}
#comparateur_new_opened .comparateur-first-slot{float:left;display:inline;width:75px;height:185px;}
#comparateur_new_opened .comparateur-slot{float:left;display:inline;width:74px;height:185px;background:url(img/box_comparateur/slot-bg.png) no-repeat;}
#comparateur_new_opened .comparateur-empty-slot{float:left;display:inline;width:74px;height:185px;}
#comparateur_new_opened .comparateur-empty-slot p{margin-top:12px;padding-left:2px;text-align:center;font-weight:bold;line-height:11px;color:#666;}
#comparateur_new_opened .comparateur-close{float:right;display:inline;width:9px;height:9px;margin:3px 3px 0 0;}
#comparateur_new_opened .comparateur-title{float:left;display:inline;width:74px;margin-top:3px;text-align:center;}
#comparateur_new_opened .comparateur-title p{height:36px;overflow:hidden;padding:0 1px;line-height:12px;}
#comparateur_new_opened .comparateur-title a{text-decoration:none;color:#007a97;}
#comparateur_new_opened .comparateur-image{float:left;display:inline;width:55px;height:95px;}
#comparateur_new_opened .comparateur-first-slot .comparateur-image a,
#comparateur_new_opened .comparateur-slot .comparateur-image a{float:left;display:inline;text-align:center;}
#comparateur_new_opened .comparateur-first-slot .comparateur-image a{width:75px;}
#comparateur_new_opened .comparateur-slot .comparateur-image a{width:74px;}
#comparateur_new_opened .comparateur-image img{background-color:#fff;}
#comparateur_new_opened .comparateur-addtocart{float:left;display:inline;margin-left:8px;width:62px;height:28px;}
#comparateur_new_opened .comparateur-notinstock{float:left;display:inline;width:74px;height:28px;}
#comparateur_new_opened .comparateur-notinstock p{color:#fa5104;font-weight:bold;text-align:center;line-height:14px;}
#comparateur_new_opened .comparateur-bottom{clear:both;}
#comparateur_new_opened .comparateur-bottom ul{float:left;display:inline;margin-top:10px;}		
#comparateur_new_opened .comparateur-bottom li.reset{float:left;display:inline;margin-left:6px;}
#comparateur_new_opened .comparateur-bottom li.compare{float:left;display:inline;margin-left:25px;}

/*********************************/
/* Popup "Offre découverte" */
/*********************************/

#div_infos {
	width: 250px;
	/*height: 250px;*/
	background-color: #02b7c8;
	border: 1px solid #606060;
	position: absolute;
	top: 250px;
	left: 50px;
	display: none;
	z-index: 10;
}

#div_infos_header {
	background: #fff url(img/offres/popup_n3_logo.gif) no-repeat;
	width: 250px;
	height: 46px;
}

#div_infos_header_logo {
	float: left;
	display: inline;
	width: 134px;
	height: 46px;
}

#div_infos_header_fermer {
	float: right;
	display: inline;
	width: 75px;
	height: 18px;
	margin: 7px 7px 0 0;
}

#div_infos_contenu {
	padding: 10px;
}

#div_infos_titre{
	color: #02b7c8;
	font-size: 14px;
	font-weight: bold;
	margin: 8px 0 10px 10px;
	width: 130px;
	float: left;
	display: inline;
}

#div_infos_texte, #div_infos_contenu p{
	color: #fff;
	font-size: 11px;
	text-align: justify;
	line-height: 13px;
}
/*accompagnement ajout au panier*/

#box_ajout_panier {
	position:absolute;
	background:transparent url(img/fond_box_ajout_panier.png) no-repeat;
	width:422px;
	height:175px;
	left:403px;
}
#box_ajout_panier p{
	height:110px;
	margin-top:25px;
	text-align:center;
	color: #5b5b5b;
	font-weight: bold;
}
#box_ajout_panier p span{
	text-align:center;
	color: #26bccb;
	font-weight: bold;
}

#boutons_ajout_panier {
	text-align: center;
	vertical-align: bottom;
	margin-left: 5px;
	margin-right: 5px;
	border: none;
}
#boutons_ajout_panier input {
	border: none;
}

/*fin accompagnement ajout au panier*/


/*******************/
/* Cailloux        */
/*******************/
#historical-nav{float:left;display:inline;width:224px;padding-bottom:20px;}
#historical-nav .titre_filet{width:224px;background:url(img/home_2009/fond_titre.png) repeat-x left top;}
#historical-nav .titre_filet p{width:221px;padding-left:3px;height:17px;line-height:17px;font-size:11px;font-weight:bold;text-transform:uppercase;color:#007a97;}
#historical-nav .titre_filet p span{float:left;display:inline;}
#historical-nav .titre_filet p img{float:right;display:inline;margin:2px 2px 0 0;}
#historical-nav #historical-nav-content{width:224px;height:271px;margin-top:11px;background:url(img/box_cailloux/bg.png);}
#historical-nav #historical-nav-top,
#historical-nav #historical-nav-middle{height:90px;}
#historical-nav #historical-nav-bottom{height:91px;}
#historical-nav #historical-nav-middle,
#historical-nav #historical-nav-bottom{clear:both;}
#historical-nav #historical-nav-middle-on,
#historical-nav #historical-nav-bottom-on{float:left;display:inline;width:224px;height:90px;background:url(img/box_cailloux/activeslot-bg.png) no-repeat;}
#historical-nav .historical-nav-picture,
#historical-nav .historical-nav-details,
#historical-nav .historical-nav-addtocart,
#historical-nav .historical-nav-notinstock,
#historical-nav .historical-nav-notselected{float:left;display:inline;margin-top:1px;}
#historical-nav .historical-nav-picture{width:55px;height:89px;margin-left:5px;}
#historical-nav .historical-nav-picture img{float:left;display:inline;}
#historical-nav .historical-nav-details{width:80px;margin:12px 0 0 4px;}
#historical-nav .historical-nav-details .brand-model{height:40px;line-height:13px;overflow:hidden;}
#historical-nav .historical-nav-details a{color:#007a97;text-decoration:none;}
#historical-nav .historical-nav-details a.carre{color:#009fb2;text-decoration:underline;}
#historical-nav .historical-nav-addtocart,
#historical-nav .historical-nav-notinstock{width:62px;margin:32px 13px 0 5px;}
#historical-nav .historical-nav-notinstock p{color:#fa5104;font-weight:bold;text-align:center;line-height:14px;}
#historical-nav .historical-nav-notselected{width:110px;margin:33px 0 0 4px;line-height:12px;}