/* CSS pour le site Bouygues Telecom */
/*************************************/
/* FICHE ARTICLE - MUR DE TELEPHONE */
/************************************/
 
/******************/
/******************/
/*** TELEPHONES ***/
/******************/
/******************/

#telephones {
	margin: 0;
} 
		 
	#telephones.tous h1 {
		color: #019AA2;
	}
	
	#telephones.tous .hautdepage {
		margin-right: 10px;
		margin-top:10px;
	}
		
	#telephones.produit .visuel_produit .top{
		text-align: center;
	}

	#telephones.produit .description {
		float: left;
		width: 441px;
		margin: 23px 0 10px 18px;
	}
		
	#telephones .traitgauche p {
		color: #7db7c7 ;
		margin: 28px 0 10px 0;
		padding: 0;
		border-bottom: 1px solid #bedbe3 ;
	}

/************************/
/************************/
/*** Popups téléphone ***/
/************************/
/************************/

#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;
			width:165px;
			margin-top:10px;
			text-align:center;
       }

       .popup_envoyer_ami ul.champs01 {
			margin: 60px 0 0 6px;
       }

       .popup_envoyer_ami ul.champs01 li {
			margin-top:10px;
       }

        .popup_envoyer_ami ul.champs01 li input {
	        border: 1px solid #a5acb2;
			width:155px
       }

        .popup_envoyer_ami ul.champs02 {
			margin:5px 0px 20px 6px;
       }

        .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: 20px;
			font-weight: normal;
			text-transform: uppercase;
			color: #019AA2;
			/*text-align: center;*/
			text-align: left;
			margin-left: 5px;
		}
		
		#popup.envoyer_ami h2 {
			font-size: 25px;
			font-weight: normal;
			text-transform: uppercase;	
			color: #7db7c7;
			padding-top: 10px;
			padding-bottom: 10px;
			margin-left: 5px;
		}

		#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:370px;
			text-align: justify;
		}
		
/***** 05 - Popup New : Envoyer à un ami - 2007.09.05 *****/

.envoyer_ami_popup {
    width: 343px;
}

	.envoyer_ami_popup_haut {
	    width: 343px;
	    height: 60px;
	    background: url(img/popup/fond_envoyer_ami_haut.png) no-repeat;
	}
	
		.fermer_envoyer_ami_popup {
		    float: right;
		    display: inline;
		    margin: 14px 16px 0 0;
		    width: 140px;
		    height: 18px;
		}

	.envoyer_ami_popup_titre h2 {
		font-size: 24px;
		font-weight: normal;	
		color: #7db7c7;
		padding: 22px 0 1px 0;
		margin: 0 0 0 9px;
	}

	.envoyer_ami_popup_titre h1 {
		font-size: 17px;
		font-weight: bold;
		text-transform: uppercase;
		color: #019aa2;
		text-align: left;
		margin: 0 0 0 9px;
	}
	
	.envoyer_ami_popup_corps {
	    width: 343px;
	    margin: 10px 0 0 0;
	}
	
		.envoyer_ami_popup_visuel {
			float: left;
			display: inline;
			width: 150px;
			height: 260px;
			margin: 10px 0 0 0;
			text-align: center;		    
		}
		
		ul.envoyer_ami_popup_champs_1 {
		    float: left;
		    display: inline;
		    margin: 54px 0 0 0;
		    width: 193px;
		}
			ul.envoyer_ami_popup_champs_1 strong{
				color: #ff0000;
			}
		
			ul.envoyer_ami_popup_champs_1 li {
			    margin: 7px 0 0 0;
			}
		
				ul.envoyer_ami_popup_champs_1 li input{
				    border: 1px solid #a5acb2;
					width: 155px;
				}
				
		ul.envoyer_ami_popup_champs_11 {
		    float: left;
		    display: inline;
		    margin: 20px 0 0 0;
		    width: 193px;
		}

			ul.envoyer_ami_popup_champs_11 li {
			    margin: 7px 0 0 0;
			}
		
				ul.envoyer_ami_popup_champs_11 li label {
				    !margin: 0 0 0 3px;
				}
				
				*> ul.envoyer_ami_popup_champs_11 li label {
				    margin: 0 0 0 19px;
				    !margin: 0 0 0 3px;
				}
			
				ul.envoyer_ami_popup_champs_11 li input {
				    margin: 0 0 0 19px;
				    border: 1px solid #a5acb2;
					width: 155px;
				}
				
		ul.envoyer_ami_popup_champs_2 {
		    clear: both;
		    float: left;
		    display: inline;
		    margin: 10px 0 0 0;
		    width: 343px;
		}
		
				ul.envoyer_ami_popup_champs_2 li label {
				    !margin: 0 0 0 3px;
				}
				
				*> ul.envoyer_ami_popup_champs_2 li label {
				    margin: 0 0 0 19px;
				    !margin: 0 0 0 3px;
				}
			
				ul.envoyer_ami_popup_champs_2 li textarea {
				    margin: 1px 0 0 19px;
				    border: 1px solid #a5acb2;
					width:301px;
					height:47px;
				}
				
		.envoyer_ami_popup_actions {
		     clear: both;
		     float: left;
		     display: inline;
			 width: 343px;
		}
		
			.envoyer_ami_popup_actions a {
			    float: right;
			    display: inline;
			    margin: 11px 19px 0 0;
			    width: 82px;
			    height: 18px;
			}
		
		.envoyer_ami_popup_cnil {
			clear: both;
			float: left;
			display: inline;
			margin: 16px 19px 0 19px;
			padding: 0 0 0 0;
			width: 305px;
			text-align: justify;
			color: #AEAEAE;
		}

/**************************************/
/* 06. COMPARATEUR DE TELEPHONES 2009 */
/**************************************/
body.comparateur-popup{background-color:white;background-image:none;}
#telephones.comparateur .comparateur-logo{margin:15px 0 0 15px;}
#telephones.comparateur ul li.colonne .colonne-close{height:20px;}
#telephones.comparateur ul li.colonne .colonne-close p{margin-right:4px;line-height:20px;text-align:right;}
#telephones.comparateur ul li.colonne .colonne-close a{padding-right:16px;font-size:10px;text-decoration:none;color:#bfbfbf;background:url(img/box_comparateur/bt-delete.png) no-repeat 100% 1px;}
#telephones.comparateur ul.colonnes{margin:5px 10px 0 10px;}
#telephones.comparateur ul li.colonne{float:left;display:inline;width:271px;height:257px;background:url(img/box_comparateur/colonne-bg.png) no-repeat;}
#telephones.comparateur ul li.colonne-milieu{margin:0 13px;}
#telephones.comparateur ul li.colonne select{width:220px;margin:3px 0 0 26px;}
#telephones.comparateur ul li.colonne .pictos .pictos-top{width:28px;height:15px;background:url(img/box_comparateur/pictos-top-bg.png) no-repeat;}
#telephones.comparateur ul li.colonne .pictos{float:left;display:inline;width:28px;margin-top:14px;}
#telephones.comparateur ul li.colonne .pictos ul{padding-left:2px;background:url(img/box_comparateur/pictos-bg.png) repeat-y;}
#telephones.comparateur ul li.colonne .pictos ul li img{vertical-align:middle;margin:2px 0;}
#telephones.comparateur ul li.colonne .pictos .pictos-bottom{width:28px;height:15px;background:url(img/box_comparateur/pictos-bottom-bg.png) no-repeat;}
#telephones.comparateur ul li.colonne .telephone{float:left;display:inline;margin-left:7px;}
#telephones.comparateur ul li.colonne .telephone-photo{float:left;display:inline;width:100px;height:173px;background:url(img/box_comparateur/empty-slot-bg.png) no-repeat;}
#telephones.comparateur ul li.colonne .telephone-photo img{background-color:#fff;}
#telephones.comparateur ul li.colonne .telephone-details{float:left;display:inline;width:128px;margin:19px 0 0 8px;}
#telephones.comparateur ul li.colonne .telephone-libelle{height:55px;}
#telephones.comparateur ul li.colonne .telephone-details .telephone-marque p,
#telephones.comparateur ul li.colonne .telephone-details .telephone-modele p{font-size:12px;color:#008e9f;}
#telephones.comparateur ul li.colonne .telephone-details .telephone-modele{line-height:15px;}
#telephones.comparateur ul li.colonne .telephone-details .telephone-prix p.telephone-from{line-height:8px;}
#telephones.comparateur ul li.colonne .telephone-details .telephone-prix span{font-weight:bold;font-size:34px;color:#fa5104;}
#telephones.comparateur ul li.colonne .telephone-details .telephone-prix span.exposant{font-size:18px;vertical-align:12px;}
#telephones.comparateur ul li.colonne .telephone-details .telephone-promo,
#telephones.comparateur ul li.colonne .telephone-details .telephone-notinstock{margin-top:5px;font-weight:bold;color:#7d7d7d;}
#telephones.comparateur ul li.colonne .telephone-fa{clear:both;width:124px;height:24px;margin-left:38px;}
#telephones.comparateur ul li.colonne .telephone-details .telephone-notselected{width:75px;margin-top:45px;font-weight:bold;font-size:12px;color:#666;}
#telephones.comparateur .comparateur-print{float:left;display:inline;width:884px;margin-top:10px;text-align:right;}
#telephones .comparateur-tableau{float:left;display:inline;margin:10px 0px 20px 20px;width:864px;} 
#telephones .comparateur-tableau h4{height:20px;margin-top:15px;padding-left:10px;font-weight:bold;text-transform:uppercase;line-height:20px;color:#fff;background:url(img/box_comparateur/table-title-bg.png);} 
#telephones.comparateur table.comparatif{width:100%;border-collapse:collapse;}
#telephones.comparateur table.comparatif td,
#telephones.comparateur table.comparatif th{border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;line-height:16px;}
#telephones.comparateur table.comparatif td{text-align:center;color:#009bba;}
#telephones.comparateur table.comparatif tr.dark td{background-color:#F5F5F5;}		 
#telephones.comparateur table.comparatif th{width:240px;padding-left:10px;text-align:left;background-color:#FFF;}
#telephones.comparateur table.comparatif td{width:215px;}
#telephones.comparateur table.comparatif tr.dark th{background-color:#F5F5F5;}			
#telephones.comparateur .comparateur-mentions{margin:15px 0;}

/*box process commande*/
.box_arrondie {float:left;display:inline;width:704px;margin:15px 0 0 20px;} /*seule largeur à fixer en dur dans le tpl si on veut une largeur autre que 500	par défaut, on aura donc 500 de large */

.box_arrondie .box_arrondie_haut {width:auto;height:26px;background: url(img/box_process/box_haut.png) repeat-x top left;}
.box_arrondie .box_arrondie_haut	.box_arrondie_hg {float:left;display: inline;width: 18px;height: 26px;background: url(img/box_process/box_hg.png) no-repeat top left;}		
.box_arrondie .box_arrondie_haut	.box_arrondie_titre {float:left;display: inline;min-width: 50px;height: 26px;background: url(img/box_process/box_titre.png) repeat-x top left;}		
.box_arrondie .box_arrondie_haut	.box_arrondie_titre p {margin:5px 0 0 0;line-height: 17px;font-size: 17px;font-weight: bold;color: #16a2aa;text-transform:uppercase;}
.box_arrondie .box_arrondie_haut	.box_arrondie_titre_droit {float:left;display: inline;width: 18px;height: 26px;background: url(img/box_process/box_titre_droit.png) no-repeat top left;}		
.box_arrondie .box_arrondie_haut	.box_arrondie_hd {float: right;display: inline;width: 12px;height: 26px;background: url(img/box_process/box_hd.png) no-repeat top left;}
.box_arrondie .box_arrondie_haut	.box_arrondie_hd_droit {float: right;display: inline;width: 12px;height: 26px;background: url(img/box_process/box_md.png) repeat-y top right;}

.box_arrondie .box_arrondie_haut2 {width:auto;height:10px;background: url(img/box_process/box_haut.png) repeat-x top left;}
.box_arrondie .box_arrondie_haut2 .box_arrondie_hg {float:left;display: inline;width: 18px;height: 10px;background: url(img/box_process/box_hg2.png) no-repeat top left;}		
.box_arrondie .box_arrondie_haut2 .box_arrondie_hd {float: right;display: inline;width: 12px;height: 10px;background: url(img/box_process/box_hd.png) no-repeat top left;}

.box_arrondie .box_arrondie_contenu {position:relative;z-index:0;}
.box_arrondie .box_arrondie_contenu	.box_arrondie_mg {float: left;display: inline;width: 100%;background: #fafafa url(img/box_process/box_mg.png) repeat-y top left;}
.box_arrondie .box_arrondie_contenu	.box_arrondie_md {float: left;display: inline;width: 100%;background:  url(img/box_process/box_md.png) repeat-y top right;}
.box_arrondie .box_arrondie_contenu	.box_arrondie_mm {float: left;display: block;width:699px;padding: 10px 0 5px 0;margin: 0 0 0 1px;background: #fafafa;}		

.box_arrondie .box_arrondie_bas {clear: both;}	
.box_arrondie .box_arrondie_bas .box_arrondie_bm {float: left;display: inline;width: 100%;height: 15px;background: url(img/box_process/box_bm.png) repeat-x bottom left;}		
.box_arrondie .box_arrondie_bas .box_arrondie_bg {float: left;display: inline;width: 100%;height: 15px;background: url(img/box_process/box_bg.png) no-repeat bottom left;}				
.box_arrondie .box_arrondie_bas .box_arrondie_bd {float: right;display: inline;width: 100%;height: 15px;background: url(img/box_process/box_bd.png) no-repeat bottom right;}

.box_arrondie .box_arrondie_bas_btn {clear: both;}	
.box_arrondie .box_arrondie_bas_btn .box_arrondie_bm {float: left;display: inline;width: 100%;height: 21px;background: url(img/box_process/box_bm.png) repeat-x top left;}		
.box_arrondie .box_arrondie_bas_btn .box_arrondie_bg {float: left;display: inline;width: 100%;height: 21px;background: url(img/box_process/box_bg.png) no-repeat top left;}				
.box_arrondie .box_arrondie_bas_btn .box_arrondie_bd {float: right;display: inline;width: 100%;height: 21px;background: url(img/box_process/box_bd.png) no-repeat top right;}

.box_arrondie .box_arrondie_bas_btn .box_arrondie_bd p {float: right;display: inline;margin:0 2px 0 0;width:84px;height: 17px;}
.procom_donneesbank_ouvert_milieu_texte strong.bleu {color:#03b2c2;}
/*fin box process commande*/
		 
		 
/***** 07 - Rédiger un avis *****/
		
#telephones.rediger_avis {
	width: 704px ;
}
#telephones.rediger_avis b {
	font-weight: normal ;
	color: red ;
}
#telephones.rediger_avis form {
	padding-top: 20px ;
}
#telephones.rediger_avis h1 {
	color: #A5D0D1;
}	
 
#telephones.rediger_avis h1 strong {
	color: #019AA2;
	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: #019aa2 ;
			 }
			 
			 #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 ;
		}
		
		#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 {
			clear: both;
      		text-align: right; /* Déplace les boutons sur la droite */
	    	width: 680px;
		}

		#telephones .actions img {
			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: #019AA2;	 	
			 }
			 
			 #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;
			 }



/***************************************************/
/* QUICKMIN (que sur la fiche produit) 06.11.06 DJ */
/***************************************************/

.quickwin {
	margin: 10px 0 0 0;
}
.quickmin_boutons {
	margin: 10px 0 0 0;
}
.quickmin_boutons a {
	display: inline;
	float: left;
}

/******************************/
/* 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;
}

/************************************************************************************************/
/* Cadre d'affichage pour la note d'un produit (ex: 10/Exceptionnel, page 03) - à commenter ??? */ 
/************************************************************************************************/
	 
 .note {
    margin: 5px;
	width: 73px;
	height: 73px;
	text-align: center;
	background: url(img/note_fond.png); 
}
	 
		.note p {
			display: block;
			margin: 0;
			padding: 4px;
			font-weight: normal;
			color: #26B2BF;
			border: none;
			
		}
		 
		.note strong {
		    display: block;
			font-size: 30px;
			color: #FF4E00;	
			
		}
		
/* mise en avant */
#mea_vente_flash {float:left;display:inline;width:224px;height:240px;margin:10px 0;}
#mea_vente_flash span.titre_vf {float:left;display:inline;width:224px;height:166px;text-indent:-9999em;}
#mea_vente_flash #decompte {float:left;display:inline;margin-left:97px;font-weight:bold;font-size:12px;color:#fff;}
#mea_vente_flash a {float:left;display:inline;margin:-197px 0 0 0;width:224px;height:240px;text-indent:-999em;overflow:hidden;}
/* fin mise en avant */

/* Assurance GRAS SAVOYE - horizontal version */
#insurance{position:relative;width:224px;background:url(img/mea/insurance/grasSavoye/bg-ctt_bloc.png) no-repeat 0 100%;}
#insurance p{margin:0;}
#insurance .main{padding-top:5px;background:url(img/mea/insurance/grasSavoye/bg-hd_bloc.png) no-repeat;}
#insurance .main .in-1{padding-bottom:10px;text-align:center;font-weight:bold;font-size:14px;color:#009EBD;}
#insurance .main .image{margin:5px 0;}
#insurance .main .brand{display:block;font-size:21px;}
#insurance .secundary{padding-top:5px;}
#insurance .secundary .in-1{height:100%}
#insurance .secundary .in-2{text-align:center;padding-bottom:10px;}
#insurance .secundary p{margin:0 10px;font-weight:bold;font-size:14px;color:#009EBD;}
#insurance .secundary .image{float:left;margin-left:15px;}
#insurance .secundary .title{padding:10px 0;color:#0A3448;}

#IE6 #insurance .main{zoom:1;}
#IE6 #insurance .secundary .image{display:inline;}

.js #insurance{background-image:none;}
.js #insurance .main .in-1{background:url(img/mea/insurance/grasSavoye/bg-ctt_bloc.png) no-repeat 0 100%;}
.js #insurance .secundary{position:absolute;top:0;right:0;z-index:999;width:754px;background:url(img/mea/insurance/grasSavoye/bg-top_large.png) no-repeat;}
.js #insurance .secundary .in-1{background:url(img/mea/insurance/grasSavoye/bg-bottom_large.png) no-repeat 0 100%;}
.js #insurance .secundary .in-2{padding-left:210px;padding-bottom:0;text-align:left;border:1px solid #11bbcb;border-top:0;border-bottom:0;background:url(img/mea/insurance/grasSavoye/grasSavoye-184x153.png) no-repeat 15px 0;}
.js #insurance .secundary p{margin-left:0;}
/* /Assurance GRAS SAVOYE */