/* ************************************************************************ */
/* SICOBEL-SOINS DE LA PEAU.FR : Style sheet                                                */
/* ************************************************************************ */
/* Creation : HANDICA - och - 2006-07-25                                */
/* ************************************************************************ */

body {
	font-size: 0.7em;
	color: #333366;
	font-family: Arial, Helvetica, sans-serif;
    background-image:url(images/fd_page.jpg);
	background-position:top;
	background-color:#FFFFFF
}

img { border: 0px solid #000000;}

#header { height: 66px; }

#conteneur {position: absolute;
            width: 750px;left: 50%;
			margin-left: -375px; 
			border:1px solid #003366;
			background-color:#FFFFFF}

#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 {background-color: #66FFFF; border-left: solid 189px #287E97; text-align:right; height:29px; float:left; width:561px;}

#contact2 {background-color: #C8AA68; border-left: solid 189px #9C7D39; text-align:right; height:25px; float:left; width:561px;}

#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}


.adresse { float:left; width:710px; height:10px; background-image:url(images/baseline.gif); padding-top: 25px; 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}

.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: #287E97;
	             vertical-align: top;
	             font-weight: bold;
	             color: #FFFFFF;
	             padding: 3px 3px 3px 3px;
	             text-transform: uppercase;}
				 
TD.tdtableau {background-color: #04C8DD; 
              vertical-align: middle; 
			  color: #FFFFFF; 
			  padding: 3px 3px 3px 3px}
			  
TD.tdtableau2 {background-color: #AAFFFF; 
               vertical-align: top; 
			   color: #003366; 
			   padding: 5px 5px 5px 5px}

a:link    { font-size: 1.5em; color:#7B0B4C; text-decoration: none; font-weight: bold}
a:visited { font-size: 1.5em; color:#7B0B4C; text-decoration: none; font-weight: bold}
a:hover   { font-size: 1.5em; color:#F05C9F; text-decoration: none; font-weight: bold}

a.nav:link   { font-size: 1em; color: #333366; text-decoration: none; font-weight: normal;}
a.nav:visited{ font-size: 1em; color:#333366; text-decoration: none; font-weight: normal;}
a.nav:hover  { font-size: 1em; color: #6699FF; 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.question:link    { font-size: 1.1em; color: #660000; text-decoration: none; }
a.question:visited { font-size: 1.1em; color:#660000; text-decoration: none; }
a.question:hover   { font-size: 1.1em; color:#003399; text-decoration: none; }

a.question2:link    { font-size: 1.3em; color:#287E97; text-decoration: none; font-weight: bold;  margin-right:8px; margin-top:10px; line-height:25px}
a.question2:visited { font-size: 1.3em; color:#FFFFFF; text-decoration: none; font-weight: bold;  margin-right:8px; margin-top:10px; line-height:25px }
a.question2:hover   { font-size: 1.3em; color: #287E97; text-decoration: none; font-weight: bold; margin-right:8px; margin-top:10px; line-height:25px }

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}

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;}


.grise {
padding: 0px 0px 0px 0px;
border-top: solid 10px #329CBB; vertical-align: bottom; background-color: #287E97; width:125px; height:56px;}

.blue {
border-top: solid 10px #287E97; vertical-align: bottom; text-align: right; background-color: #44AECD; 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 }

/* ************************* PHILOSOPHIE & LIENS VERS SATTELITES ******************************** */

#decouvrez_titre {
	background-image:url(images/oeil.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:35px;
	height:22px;
	background-color: #FFFFCC;
	border-left:#CC6600 1px solid;
	border-right:#CC6600 1px solid;
	border-top:#CC6600 1px solid;
	margin-left: 10px;
}
				  
#decouvrez {
	background-image:url(images/rappel.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#EDF0F0;
	height:120px;
	border:solid 1px #DEDEDE;
	margin-bottom:25px;
	padding-left:72px;
	width: 268px;
}
#decouvrez2 {
	background-image:url(images/rappel.jpg);
	background-position:0% 0%;
	background-repeat:no-repeat;
	background-color:#EDF0F0;
	height:120px;
	border:solid 1px #DEDEDE;
	margin-bottom:25px;
	padding-left:76px;
	width: 268px;
}		
			
#question_box {border-left:1px solid #3382A5; 
               border-right:1px solid #3382A5; 
			   width:482px; 
			   height:59px}	
			   

.rappel {width:416px; 
         margin-left:25px; 
         background-image:url(images/rappel.jpg); 
		 background-position:left; 
		 background-repeat:no-repeat; 
		 height:170px; 
		 border:1px solid #993366; 
		 background-color:#FFE8F2; }
		 
.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: 268px;
}
		 
		 
.rappel-titre {font-family:Arial, Helvetica, sans-serif;
	           font-size:1.1em;
	           margin-bottom: 5px;
	           color: #666666;
}	
			   
.rappel-philo {
			   width:125px;
			   float:left;
			   }
			   
			   
.description {font-size:0.85em; font-weight:bold; margin:0px; color:#009900 }		
			   
			   






#colonne_gauche {width:361px; 
                 float:left; 
				 margin-right:27px;}
				 
#colonne_droite	{
	width:355px;
	float:left;
	margin-right: 1px;
}	

#colonne_produit {
	width:354px;
	float:left;
	margin-right:20px;
	background-position:top;
	background-repeat:no-repeat;
	margin-left: 6px;
}		 

.titre_produit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#336699;
	font-weight:bold;
	padding-left:20px;
	padding-top:2px;
	font-style: italic;
}
				
.titre_produit_bloc {width:361px; 
					 background-image:url(images/cartouche_top2.gif);
					 background-position:top; 
					 margin-bottom:1px}

.conteneur_produit {background-position:left; 
                    background-repeat:no-repeat; 
					padding-top:3px; 
					padding-left:35px;
					padding-right:5px; 
					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:#B7FFFF; 
				  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:#C7E7F0}
				  
				  				 
				  
h1 {
	font-size: 1.4em;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}				  


#question_page {margin-bottom:15px;}
				
				
.macaron_texte {padding-left:8px;
	margin-bottom: 5px;
}	

.titre_gamme {
	padding:10px 0px 0px 20px;
	font-size:1.1em;
	font-weight:bold;
	color: #FFE6E6;
}		
