/* ************************************************************************ */
/* SICOBEL-COSMETIQUE BIO.FR : Style sheet                                  */
/* ************************************************************************ */


body {
	font-size: 0.7em;
	color:#043E5E;
	font-family: Arial, Helvetica, sans-serif;
}
abbr, acronym {
	border-bottom: 1px dotted #BCB892;
	cursor:help;
}
dl, dt {
	padding: 0px;
	margin-left: 10px;
}
dt a:link, dt a:active, dt a:visited {
	color: #3E7D2B;
	font-size: 1.3em;
	text-decoration:none;
}
dt a:hover {
	color: #3E7D2B;
	text-decoration: underline;
}
dd {
	padding: 10px 0;
	margin-left:30px;
	color: #333333;
	font-weight:bold;
}

dd ul li {
	font-style:normal;
	font-weight:normal;
	width: auto;
	padding: 0;
}
dd li a:link, dd li a:active, dd li a:visited {
	color: #3E7D2B;
	text-decoration:underline
}
dd li a:hover { text-decoration:none}


img { border: 0px solid #000000;}

#header { height: 66px; }

#conteneur {
	position:relative;
	width: 750px;
	margin-left: auto;
	margin-right:auto;
	text-align: left;
/*position: absolute;
width: 750px;
left: 50%;
margin-left: -375px; */
border:1px solid #D2FFD2;
}

#centre { width: 481px;margin-left: 133px;margin-right: 133px;}

#gauche { /*position: absolute;*/ left:0;  width: 133px; }

#droite { /*position: absolute; */right:0; width: 133px; }

#pied { height: 30px; background-color: #99CC99;}

#produits     { background-color: #FEE1ED; padding: 0px; border: solid 1px #D7B5C9; width:122px; }

#produits_bis { background-color: #FEE1ED; padding: 0px;  border: solid 1px #D7B5C9; width:122px; margin-top: 10px;}

#produits_droite {background-color: #FEE1ED; margin-left: 10px;padding: 0px;border: solid 1px #D7B5C9; width:122px; }

#produits_droite_bis {background-color: #FEE1ED; margin-left: 10px;margin-top: 10px;padding: 0px; border: solid 1px #D7B5C9; width:122px; }

#contact {width:469px; border: solid 1px #D7B5C9; background-color: #FEE1ED; font-size: 8pt; font-weight: normal; color: #576B70; padding: 10px}

#contact_home {width:469px;border-left: solid 1px #D7B5C9; border-right: solid 1px #D7B5C9; border-bottom: solid 1px #D7B5C9; border-top: solid 1px #D7B5C9; background-color: #FEE1ED; font-size: 8pt; font-weight: normal; color: #C41178; padding: 10px}

#intro {width:480px; height:200px; background-color: #FEE1ED; border-left: solid 1px #D7B5C9; border-right: solid 1px #D7B5C9; border-top: solid 1px #D7B5C9; padding-right:5px; padding-left:5px}

.contacteznous {width:303px; background-color: #FCAACB; border-left: solid 189px #7B0B4C; text-align:right; background-image:url(images/fleche_cntct.gif); background-position:right; background-repeat:no-repeat; height:26px}

.adresse { float:left; width:710px; height:10px; background-image:url(images/baseline.gif); padding-top: 15px; padding-left: 40px;}

.produits_txt {  padding: 5px }

.adresse2 {  padding: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; }

.titre { font-size: 1.7em; color: #7B0B4C; font-weight: bold}
.oblig { font-size: .8em; color: #666666;}

.tdtitre {border-top: solid 10px #EDBA8B; width:626px; }

.sous_titre { font-size: 1.1em; color:#7B0B4C; text-decoration: none; font-weight: bold}

.ecart { padding-left:10px}

.visuel { border: solid #D7B5C9 1px; margin:5px;}

.tdadresse  {font-size: 8pt; font-weight: normal; color: #983128; background-color: #FFFFFF; text-align: center; padding: 5px;}

TD.tdtableautop {background-color: #62ABD2;
	             vertical-align: top;
	             font-weight: bold;
	             color: #FFFFFF;
	             padding: 3px 3px 3px 3px;
	             text-transform: uppercase;}
				 
TD.tdtableau {background-color: #B4D7E9; 
              vertical-align: middle; 
			  color: #0063AD; 
			  padding: 3px 3px 3px 3px}
			  
TD.tdtableau2 {background-color: #91C3DF; 
               vertical-align: top; 
			   color: #0063AD; 
			   padding: 5px 5px 5px 5px}

a:link    { color:#7B0B4C; text-decoration: none;}
a:visited { color:#7B0B4C; text-decoration: none;}
a:hover   { color:#F05C9F; text-decoration: none;}

a.nav:link   { font-size: 1em; color:#043E5E; text-decoration: none; font-weight: normal;}
a.nav:visited{ font-size: 1em; color:#043E5E; text-decoration: none; font-weight: normal;}
a.nav:hover  { font-size: 1em; color: #339966; text-decoration: none; font-weight: normal;}

a.points:link   { font-size: 1.2em; color:#043E5E; text-decoration: none; font-weight: bold}
a.points:visited{ font-size: 1.2em; color:#043E5E; text-decoration: none; font-weight: bold}
a.points:hover  { font-size: 1.2em; color:#339966; text-decoration: none; font-weight: bold}

a.sattelites:link    { font-size: 0.9em; color: #666666; text-decoration: none; font-weight: bold;}
a.sattelites:visited { font-size: 0.9em; color:#666666; text-decoration: none; font-weight: bold;}
a.sattelites:hover   { font-size: 0.9em; color: #999999; text-decoration: none; font-weight: bold;}

a.question:link    { font-size: 1.1em; color: #336633; text-decoration: none; }
a.question:visited { font-size: 1.1em; color:#336633; text-decoration: none; }
a.question:hover   { font-size: 1.1em; color:#003399; text-decoration: none; }

a.intro:link    { font-size: 8pt; color:#7B0B4C; text-decoration: none; font-weight: bold }
a.intro:visited { font-size: 8pt; color:#7B0B4C; text-decoration: none; font-weight: bold }
a.intro:hover   { font-size: 8pt; color:#7B0B4C; text-decoration: underline; font-weight: bold}


.grise {
padding: 0px 0px 0px 0px;
border-top: solid 10px #3E7D2B; vertical-align: bottom; background-color: #53A83A; width:125px; height:56px;}

.blue {
border-top: solid 10px #3E7D2B; vertical-align: bottom; text-align: right; background-color: #6BC351; margin-left:125px; width: 625px; height:56px;position:absolute; left: 0px; top:0px}

.certif {
	vertical-align:middle;
	padding:3px;
	border: solid 1px #D7B5C9;
	height:35px;
	float: right;
	width: 180px;
}
		 

.produit_titre {float:left; margin-left:5px }

.rappel {
	background-image:url(images/rappel.jpg);
	background-position:left;
	background-repeat:no-repeat;
    border:1px solid #DEDEDE;
	background-color:#EDF0F0;
	margin-bottom: 15px;
}
.laureat { color:#CC3399}
		 
.philo {
	background-image:url(images/rappel_philo.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#EDF0F0;
	height:140px;
	border:solid 1px #DEDEDE;
	margin-bottom:25px;
	padding-left:82px;
	width: 270px;
}
		 
		 
.rappel-titre {font-family:Arial, Helvetica, sans-serif;
	           font-size:1.1em;
	           margin-bottom: 5px;
	           color: #666666;
}	   
			   
#decouvrez {
	background-image:url(images/rappel.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#EDF0F0;
	min-height:150px;
	border:solid 1px #DEDEDE;
	margin-bottom:25px;
	padding-left:82px
}


#colonne_gauche {
width:62%; 
float:left; 
}
				 
#colonne_droite	{
	width:40%;
	float: right;
	margin-right: 61px;
}	

#colonne_produit {
	width:354px;
	float:left;
	margin-right:10px;
	background-position:top;
	background-repeat:no-repeat;
	margin-left: 1px;
}		 

.titre_produit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
	font-style: italic;
	width: 320px;
	background-color: #B7E0FA;
}
				
.titre_produit_bloc {
	width:361px; 
    height:21px; 
	background-image:url(images/cartouche_top.gif);
	 margin-bottom:1px;
}
.titre_produit_bloc2 {
	width:361px; 
    height:21px; 
	background-image:url(images/cartouche_top.gif);
	 margin-bottom:1px;
}

.conteneur_produit {background-position:left; 
                    background-repeat:no-repeat; 
					padding-top:3px; 
					padding-left:35px;
					padding-right:5px; 
					min-height:60px;
					margin-bottom:5px}
					
.conteneur_produit_interne_placentor {background-position:top;
                            background-image:url(images/fd_placentor.gif);
                            background-repeat:no-repeat; 
					        padding-top:3px; 
					        padding-left:10px;
					        padding-right:10px;}
							
.conteneur_produit_interne_bcombio {background-position:top;
                            background-image: url(images/fd_bcombio.gif);
                            background-repeat:no-repeat; 
					        padding-top:3px; 
					        padding-left:10px;
					        padding-right:10px;}							
							
							
.conteneur_produit_bottom {background-image:url(images/bas_cartouche.gif); 
                           width:354px; 
						   margin-bottom:15px}	
						   											
					
.conteneur_gamme {
	width:361px; 
                  background-color:#B3F0A0; 
				  background-image:url(images/cartouche_produits_bottom.gif); 
				  background-position:bottom; 
				  background-repeat:no-repeat; 
				  margin-bottom:15px;
}
				  
				  
				  
.conteneur_produit_gamme {width:354px; 
						  background-color:#E3EEE7}
				  
				  				 
				  
h1 {
	font-size:1.8em;
	margin: 0px;
	font-style:italic
}				  


#question_page {margin-bottom:15px; 
                height:37px; 
				background-image:url(images/interrogez.gif); 
				background-repeat:no-repeat; 
				background-position:left; 
				padding-top:40px; 
				padding-left:50px}
				
				
.macaron_texte {
	margin-left:187px;
	padding-left:8px;
	margin-bottom: 5px;
}				
.rose-palmares {
	color: #B42992;
	font-weight:normal;
}

