/* ************************************************************************ */
/* 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;}
TD.tdtableau2 {background-color: #AAFFFF;
vertical-align: top;
color: #003366;
padding: 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: #FFFFFF; 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; line-height:25px}
a.question2:visited { font-size: 1.3em; color:#287E97; text-decoration: none; font-weight: bold;  margin-right:8px; margin-top:10px; line-height:25px }
a.question2:hover   { font-size: 1.3em; color: #FFFFFF; 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: 0; 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  */
#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:0% 0%;
background-repeat:no-repeat;
background-color:#EDF0F0;
height:120px;
border:solid 1px #DEDEDE;
margin-bottom:25px;
padding-left:78px;
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:78px;
width: 282px;
}
.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:30px;
background-position:top;
background-repeat:no-repeat;
margin-left: 1px;
}

.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;
}
.illustration {width:665px; height:188px; background-image:url(images/fd_illustration.gif); padding-left:85px}