/*Initialisation des styles*/
*{	margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;	 }
img{border:none;}

/*Style récurrents*/
.centrer{margin:auto; position:relative; display:block}
.inv{display:none;}
.clearBoth{clear:both;}
.w180px{width:180px;}
.separateur5px{clear:left; float:none; font-size:0px; line-height:0px;height:5px;}
.separateur10px{clear:left; float:none; font-size:0px; line-height:0px;height:10px;}
.separateur15px{clear:left; float:none; font-size:0px; line-height:0px;height:15px;}
.separateur20px{clear:left; float:none; font-size:0px; line-height:0px;height:20px;}
.separateur25px{clear:left; float:none; font-size:0px; line-height:0px;height:25px;}
.separateur30px{clear:left; float:none; font-size:0px; line-height:0px;height:30px;}
p{
	margin-bottom:10px;
}
hr{display:none;}
.orange{color:#d55400;}f
.rouge{color:#b12925;}
.f12{font-size:12px}
.chiffre{
	display:block;
	float:left;
	background:url(../images/fdChiffre.jpg) no-repeat;
	height:22px;
	width:82px;
	color:#FFFFFF;
	text-align:center;
	font-size:18px;
	margin-right:11px;
	margin-top:10px;
}
.complementChiffre{
	margin-top:5px;
	display:block;
	float:left;
	width:140px;
}
/**/
body{background:#FFFFFF url(../images/fond_body.jpg) repeat-x;font-size:11px; color:#666666}

a, a:visited{text-decoration:none;color:#004a94}

a:hover{text-decoration:underline;}

#conteneurGlobal{
	position:absolute;
	width:965px;
	margin:auto;
	float:left;
	left:50%;
	margin-left:-482px;
}
#degradeGauche{
	height:450px; 
	width:5px;
	background:url(../images/degradeGauche.png);
	float:left;
}
#degradeDroit{
	height:450px; 
	width:5px;
	background:url(../images/degradeDroit.png);
	float:left;
}
#conteneurGeneral{
position:relative;
float:left;
width:954px;
background-color:#FFFFFF;
border-bottom:1px solid #f2ccb2;
border-right:1px solid #f2ccb2;
padding-bottom:15px;

}

#col_gauche{
	float:left;
	width:260px;
	height:600px;
}
html[xmlns] #col_gauche{
	min-height:600px;
	height:auto;
}
#col_droite{
	width:694px;
	float:left;
	position:relative;
}
#zone_menu{
	position:relative;
	width:210px !important; width /**/:219px;
	float:right;
	padding-left:5px;padding-right:4px;
}
#zone_menu #logo{
	background:#ffffff;
	padding-top:10px;
	font-size:11px;
}
h2.baseline{
	float:left;clear:both;
	display:inline;
	width:551px; height:74px;	
	background:url(../images/baseline.gif) no-repeat;
	margin-top:38px;
	margin-left:48px;
	margin-bottom:25px;
	 
}
h2.title{
	color:#B12925;
	font-weight:bold;
	font-size:22px;
	float:left; display:inline;
	margin-left:15px; margin-top:30px;
}
#ariane{
	font-size:9px;
	clear:left;
	float:left; display:inline;
	margin-left:15px; margin-top:10px;
	width:670px;
}
h3.produitsMamanBebe{
	background:url(../images/titleProduits.gif) no-repeat;
	width:150px;
	height:37px;
	float:left;display:inline;
	margin:85px 0px 0px 25px;
}
h3.puceEtoile{
	height:45px !important; height /**/:50px;
	padding-left:55px;
	padding-top:5px;
	font-size:12px;
	margin-top:-20px;margin-left:-5px; margin-bottom:10px; z-index:2; position:relative
}
.blocEtapes h3.puceEtoile{
	padding-left:50px;
	padding-top:5px;
	float:left;
	display:inline;
}

h3.puceEtoile a, h3.puceEtoile a:visited{color:#b12925}
h3.puceEtoilenum1{background:url(../images/puceNumero_1.jpg) no-repeat;}
h3.puceEtoilenum2{background:url(../images/puceNumero_2.jpg) no-repeat;}
h3.puceEtoilenum3{background:url(../images/puceNumero_3.jpg) no-repeat;}
h2.baseline span, h3.produitsMamanBebe span{display:none;}

div#conteneur_deux_colonnes{
	float:left;
	width:694px;
}
div.paddingUneColonne{
	width:664px !important; width /**/:694px;
	padding:0px 15px 0px 15px;
}
div#conteneur_deux_colonnes #colonneGauche, div#conteneur_deux_colonnes #colonneGauche_home, div#conteneur_deux_colonnes #colonneDroite{float:left;}
.deux_tiers{
	width:421px !important; width /**/:436px;
	padding-left:15px;
}
.paddingUneColonne .deux_tiers{
	width:418px !important; width /**/:418px;
	padding-left:0px;
}
.un_tier{
	width:258px;
}
.paddingUneColonne .un_tier{
	width:240px;
}
.blocEtapes{
	background:url(../images/fd_etapes.gif) no-repeat;
	width:178px;
	height:63px;
}
.blocEtapes h3{
	margin:7px 0px 0px 15px;
	float:left;
}
.blocDroitNonRedimen{
	width:218px;
	height:417px;
	background:url(../images/fdBlocDroitNR.gif) no-repeat;
	margin-left:10px;
	position:relative;
}
.illustrationBlocDroit{
	position:absolute;
	background:url(../images/illustrationBlocDroit.gif) no-repeat;
	width:143px;
	height:92px;
	top:-13px;
	right:-10px;
}
.newProduct {
	width:180px;
	float:left; display:inline;
	margin:10px 0px 0px 20px;
}
.newProduct img{
	display:block;
	float:left;
	margin-right:10px;
}
.newProduct strong{padding-top:5px; display:block; float:left; width:110px; }
.sous_bloc1, .sous_bloc2{float:left; clear:left; display:inline}
.sous_bloc1 a, .sous_bloc2 a, .sous_bloc1 a:visited, .sous_bloc2 a:visited{ color:#666666;}
.sous_bloc1{width:170px; margin:5px 0px 15px 35px;}
.sous_bloc2{width:155px; margin:5px 0px 15px 47px;}
.sous_bloc1 h4, .sous_bloc2 h4, h3.puceViolette{color:#7e0045; font-size:11px;background:url(../images/puce1.gif) no-repeat 0px 2px; padding-left:20px;}
h3.puceViolette{background:url(../images/puce3.gif) no-repeat 0px 2px; padding-bottom:5px;}
.blocDroitNonRedimen fieldset{border:none; clear:left; float:left; width:155px}
.blocDroitNonRedimen form{float:left; padding:0px; position:relative; margin:0px 0px 0px 47px; display:inline}
.blocDroitNonRedimen label{float:left; font-weight:bold; color:#7e0045; margin-bottom:4px;}
.blocDroitNonRedimen legend{display:none}
.blocDroitNonRedimen input.mail{color:#666666; width:120px;border:none; background:#f1c6aa; padding:3px; float:left; font-size:11px;}
.blocDroitNonRedimen input.ok{padding:0px; border:none; background:#f1c6aa; float:left;}
#conteneurGeneral #footer{clear:left; font-size:9px; float:left;position:absolute; width:652px; bottom:0px; left:300px; height:11px; overflow:hidden}
#footer a{font-size:inherit;}
#footer a.haut{font-size:inherit; display:inline;  float:right;  margin-right:15px; background:url(../images/puce6_off.gif) no-repeat 0px 5px; padding-left:7px;}
#footer a.haut:hover{ background:url(../images/puce6_on.gif) no-repeat 0px 5px; color:#7e0045; }
.blocDroitRedimen, .blocDroitRedimenPlat{float:left;width:204px; display:inline}
.blocDroitRedimenPlat{margin-bottom:15px;}
.blocDroitRedimen .top{float:left;background:url(../images/fdBlocDroitR_top.gif) no-repeat;width:204px;height:47px; z-index:1; position:relative}
.blocDroitRedimenPlat .top{float:left;background:url(../images/blocDroitRedimenPlat_top.gif) no-repeat;width:204px;height:27px; z-index:1; position:relative}
.blocDroitRedimen .middle{
	float:left;background:url(../images/fdBlocDroitR_middle.gif) repeat-y;
	width:164px !important; width /**/:204px;
	padding:0px 20px 0px 20px;
}
.blocDroitRedimenPlat .middle{
	float:left;background:url(../images/blocDroitRedimenPlat_middle.gif) repeat-y;
	width:164px !important; width /**/:204px;
	padding:0px 20px 0px 20px;
}
.blocDroitRedimen .bottom{float:left;background:url(../images/fdBlocDroitR_bottom.gif) no-repeat;width:204px;height:47px}
.blocDroitRedimenPlat .bottom{float:left;background:url(../images/blocDroitRedimenPlat_bottom.gif) no-repeat;width:204px;height:27px}
.blocDroitRedimen h3, .blocDroitRedimenPlat h3{color:#b3071b; font-size:13px;margin-bottom:10px}
.blocDroitRedimenPlat p{
padding-right:10px;
}
div#conteneur_deux_colonnes #colonneDroite .blocDroitRedimen,
div#conteneur_deux_colonnes #colonneDroite .blocDroitRedimenPlat{margin-left:40px;}
.blocDroitRedimen .illustration{margin-top:-20px;margin-left:-5px; margin-bottom:10px; z-index:2; position:relative}
/*tableau*/
td{vertical-align:top;}
td.middle{vertical-align:middle;}
td.illustration{width:173px;}
td.texteHome{padding-top:25px;}
.produitsHome{
	width:410px;
}
/**/
.puceBleu{
	background:url(../images/puce4.gif) no-repeat 0px 1px;
	padding-left:20px;
	font-weight:bold;
	display:block;
}
.puceBleuFdBlanc{
	background:url(../images/puce5.gif) no-repeat 0px 1px;
	padding-left:20px;
}
.photoProduit{
	position:relative;
	float:left;
	margin-right:5px;
	margin-left:0px;
}
.photoProduit span{
	position:absolute;
	top:85px;
	left:5px;
	float:left;
	width:132px;
	height:23px;
	text-align:left;
	color:#FFFFFF;
	display:block;
}
.photolegende{
	position:relative;
	float:left;
	margin-right:10px;
}
.photolegende span{
	position:absolute;
	top:80px;
	left:0px;
	float:left;
	width:137px;
	height:23px;
	text-align:center;
	color:#FFFFFF;
	display:block;
}
table.table_Products h3{
	font-size:16px;
	color:#b12925;
}

table.tab_masterSolutions .encard{
	width:136px;
	border:1px solid;
	height:170px;
}
table.tab_masterSolutions .legendeEncart{
	height:22px !important; height /**/:28px;
	color:#FFFFFF;
	padding-top:6px;
}
table.tab_masterSolutions {margin-bottom:25px;}
table.tab_masterSolutions tr td{padding-top:15px;}
table.tab_masterSolutions tr td.visuel{padding-top:0px;}
table.tab_masterSolutions tr td.visuelMagasin{padding-top:0px; width:218px;}
table.tab_masterSolutions .legendeEncart a, table.tab_masterSolutions .legendeEncart a:visited{color:#FFFFFF;padding-left:5px}
table.tab_masterSolutions p{padding:5px; float:left;}
table.tab_masterSolutions .encard img{float:left;}
/*personnalisation des couleurs pour les encards*/
table.tab_masterSolutions .bleu{border-color:#6db5ff;}
table.tab_masterSolutions .bleu .legendeEncart{background-color:#6db5ff; float:left; width:136px}

table.tab_masterSolutions .rose{border-color:#f7ccea;}
table.tab_masterSolutions .rose .legendeEncart{background-color:#ee99d5; float:left; width:136px}

#colonneGauche ul {
	list-style:none; 
	float:left;
	padding:2px 0px 2px 20px;
}

#colonneGauche li {
	list-style-image:url(../images/puce_int.gif);
	padding:5px 0px 6px 5px;
}

#colonneGauche_home ul {
	list-style:none; 
	float:left;
	padding:0px;
}

#colonneGauche_home li {
	list-style:none;
	padding:3px 0px 3px 10px;
}

#nav_suivant_precedent {
	margin:40px 0px 4px 0px;
	padding:0px;
}

#nav_suivant_precedent ul {
	list-style:none; 
	padding:5px 0px 6px 6px;
	margin:0px;
	float:right;
	vertical-align:text-top;		
}

#nav_suivant_precedent li {
	list-style-image:url(../images/puce5.gif);
	padding:2px 0px 6px 5px;
}

/* styles pour la page contacts */


.contact_gauche{
	width:321px;
	height:310px;
	margin-left:15px;
	background:url(../images/fond_contact_gauche.jpg) no-repeat;
	padding-top:100px;
}

.contact_droite{
	width:322px;
	height:396px;
	margin-left:15px;
	background:url(../images/fond_contact_droite.jpg) no-repeat;
}

#table_contact{
	margin-top:100px;
	margin-left:20px;
	font-size:11px;
}
.contact_middle{
	margin:10px 0 0 20px;
}

.champ{
	width:151px;
}

.img_contact{
	margin:30px 0 0 30px;
}

.bouton_envoi{
	background:url(../images/bouton_contact_envoyer.png);
	color:#FFF;
	width:70px;
}
	
.bottom{
	width:90%;
	height:auto;
	text-align:justify;
	font-size:10pt;
	float:left;
	padding-left:20px;
}

.bottom ul {
	list-style:none; 
	float:left;
	padding:2px 0px 2px 20px;
}

.bottom li {
	list-style-image:url(../images/puce_int.gif);
	padding:5px 0px 6px 5px;
}

.espace{
	height:20px;
}

#plan_du_site a:link,  #plan_du_site a:visited{
	font-size:11px;
}

.plan_rub{
	margin-top:82px;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	margin-left:15px;
}

.plan_allaitement{
	width:160px;
	height:100px;
	background:url(../images/plan_allaitement.jpg) center no-repeat;
}

.plan_conseils{
	width:160px;
	height:100px;
	background:url(../images/plan_conseils.jpg) center no-repeat;
}

.plan_pourquoi{
	width:160px;
	height:100px;
	background:url(../images/plan_pourquoi.jpg) center no-repeat;
}

.plan_comment{
	width:160px;
	height:100px;
	background:url(../images/plan_comment.jpg) center no-repeat;
}
	
#php_myvisites{
	display:none;
}


	
	
	
	
	
	
	
