/* ------------------------ */
/* Généralités              */
/* ------------------------ */
body {
margin: 0;
padding: 0;
font: 75% Trebuchet MS, arial, verdana, sans-serif;
color:#616b6e;
background:#ffffff url(../design/fond_site.jpg) no-repeat top;
}

* {
margin: 0;
padding: 0;
}
.float-right {float:right;}
.float-left {float:left;}

.spacer {
clear: both;
height: 1px;
font-size: 0;
line-height: 1px;
} 	
.spacer-dashed {
clear: both;
height:1px;
font-size: 0;
line-height: 1px;
border-bottom:1px dashed #cccccc;
padding:5px 0px 0px 0px;
margin-bottom:10px;
} 

a img {border: none;}	
a {color:#1a93b6;text-decoration:underline;}
a:hover {color:#b4c71b;text-decoration:none;}	 
img.logo {margin:15px 0 -3px 8px;display:block;}
ul.liste_simple img.img-presse{margin:5px}
h1 {margin:0;padding:0}

/* conteneur principal */
div#conteneur {
width:1000px;
margin-left:auto;
margin-right:auto;
position:relative;
}
span.asterix {
color:#fc942d;font-weight:bold;
}

table.form {
border:none;
margin:0px 50px 0px 60px;
color:#330033;
font-size:0.9em;
}
table.form td {
text-align:left;
vertical-align:top
}
table.form td.right {
text-align:right;
}
table.form td input,table.form-contact td option,table.form td option,table.form td textarea {
font-family:arial,sans-serif;
font-size:0.9em;
}
table.form td input{
border:1px inset #969696;
}
table.form td input:focus{background:#ece9e4}
table.form td input.alerte{background:#a40202}
span.alerte{color:#a40202;padding:0 0 0 5px;}
table.form td textarea {
border:1px inset #969696;
}
p#cnil {
font-size:0.8em;
margin:0 0 0 60px;
width:80%;
padding:0px;
text-align:left;
}
input.valider{
border:none;
color:#ffffff;
margin:10px 0 0px 350px;
font-weight:bold;
}
p.contact {
margin:0 0 0 60px;
}

/***************************************************************************************/
/* contenu secondaire : menu */
div#contenu_secondaire {float:left;}
/* bloc video */
div#video {position:absolute;top:98px;right:35px;}
/*div#video h4 {float:left;color:#00636c;padding:35px 0 0 0;text-align:right;}*/
div#video h4 {position:absolute;right:120px;top:35px;color:#00636c;text-align:right;width:300px;}
div#video ul  {float:right;}
div#video ul li {color:#a0968a;list-style-type:none;padding:0 0 0 10px;margin:8px 5px 0 0;}
div#video ul li img {margin:0 5px 0 0;}

div#video2 {position:absolute;top:98px;right:150px;}
/*div#video h4 {float:left;color:#00636c;padding:35px 0 0 0;text-align:right;}*/
div#video2 h4 {position:absolute;right:120px;top:35px;color:#00636c;text-align:right;width:300px;}
div#video2 ul  {float:right;}
div#video2 ul li {color:#a0968a;list-style-type:none;padding:0 0 0 10px;margin:8px 5px 0 0;}
div#video2 ul li img {margin:0 5px 0 0;}

/* bloc info gauche */
div#plusgauche {margin:0 0 0 15px;}
div#plusgauche ul li {color:#a0968a;list-style-type:none;padding:0 0 0 8px;margin:4px 5px 0 0;}
div#plusgauche ul li img {margin:0 5px 0 0;}
/***************************************************************************************/
/* Choix des langues */
span#langues {
position:absolute;top:17px;left:630px;
font-size:0.9em;
color:#bfd12f;
font-weight:bold;
width:150px;
}
span#langues img {vertical-align:middle;}
span#langues a {text-decoration:none;color:#37818a;}
span#langues a:hover {color:#bfd12f;}

span#langues a#contact {margin:0 0 0 20px;}

/* formulaire de recherche */
form#Recherche {display:block;position:absolute;top:15px;right:10px;padding:0}
form#Recherche input.champ {border:1px solid #c6c6c6;font-size:0.9em;margin:0;font-family:Trebuchet MS, arial, verdana, sans-serif;}
form#Recherche input.bouton-ok {vertical-align: bottom;}
form#recherche_resultats {display:block;width:300px;position:relative;left:50px;top:20px;}
form#recherche_resultats input.champ {border:1px solid #c6c6c6;font-size:0.9em;font-family:Trebuchet MS, arial, verdana, sans-serif;}
form#recherche_resultats input.bouton-ok {vertical-align: middle;}

p.intro_recherche {margin:20px 0 10px 50px;}
p.numerotation {color:#b4c71b;margin:0 10px 0 0;font-weight:bold;float:right;}
p.numerotation a {text-decoration:none;}
p.numerotation a:hover {color:#b4c71b;text-decoration:none;}

ul#resultats_recherche li p {margin:0 0 10px 0;}
/* formulaire accès professionnel */
form#espacepro input.champ {border:1px solid #c6c6c6;font-size:0.9em;margin:0 0 5px 0;font-family:Trebuchet MS, arial, verdana, sans-serif;}
form#espacepro input.bouton-ok {vertical-align:middle;}

/***************************************************************************************/

/***************************************************************************************/
/* Centre */
/* contenu principal au centre de la page */
div#contenu {float:right;width:740px;}
/* Page centrale */
div#page {padding:0;margin:260px 0 0 30px;}
div#page h2 {color:#00636c;font-size:1.4em;font-weight:bold;text-transform:uppercase;margin:0 0 0 18px;}
body#produit div#page h2 {color:#00636c;font-size:1.4em;font-weight:bold;text-transform:uppercase;margin:0;}
div#page h2 span {font-size:0.8em;color:#93b203;text-transform:none;display:block;margin:-5px 0 0 0;}

/***************/
div#page h3 {font-size:1.3em;color:#26888e;}
div#page h3 a{color:#26888e;text-decoration:none}
div#page h3 a:hover{color:#26888e;text-decoration:underline;}

div#outils {position:absolute;top:210px;right:60px;}
div#outils ul li {list-style:none;float:left;margin:0 5px 0 0;}

div#page_contenu {clear:both;margin:10px 0 0 18px;}
div#page_contenu  div#myTabs img.pictos{margin:5px 5px 0 5px;}
div#page_contenu ul li {list-style:none;}
div#page_contenu ul li h3 {clear:both;font-size:1.2em;margin:25px 0 5px 0;background:#26888e;line-height:0.6em;}
div#page_contenu ul li h3 span {background:#fff;padding:0 5px 0 0;}
div#page_contenu ul li:first-child h3 {font-size:1.2em;margin:5px 0 5px 0;background:none;}
div#page_contenu ul li strong {color:#00636c;}

div#page_contenu  ul.liste_simple {padding:0 0 0 15px;}
div#page_contenu  ul.liste_simple li {list-style-type:circle;clear:both;}
div#page_contenu  ul.liste_simple li img {float:right;}

div#anim_produit {float:left;width:280px;margin:0 20px 0 0;}
div#description {float:left;width:380px;margin:0 0 10px 0;}
div#description strong {color:#00636c}

p.intro_presse,p.intro_pro {
margin:15px 0 20px 0;
padding:0;
}

table.affaiblissement {margin:5px 0 0 0;font-size:0.8em;}
table.affaiblissement caption {font-size:1.1em;font-weight:bold;text-align:left;margin:5px 0 0 0;}
table.affaiblissement th {text-align:left;background:#26888e;color:#c7e8f3;padding:2px 5px 2px 5px;font-weight:normal;}
table.affaiblissement td {color:#000;padding:2px 5px 2px 5px;}
table.affaiblissement td.ligne1 {background:#c7e8f3;}
table.affaiblissement td.ligne2 {background:#d6f722;text-align:center;}

table.tableau_simple {margin:5px 0 0 0;font-size:0.8em;}
table.tableau_simple caption {font-size:1.1em;font-weight:bold;text-align:left;margin:5px 0 0 0;white-space: nowrap}
table.tableau_simple th {text-align:left;background:#26888e;color:#c7e8f3;padding:2px 5px 2px 5px;font-weight:normal;}
table.tableau_simple td {color:#000;padding:2px 5px 2px 5px;}
table.tableau_simple td.ligne1 {background:#c7e8f3;}
table.tableau_simple td.ligne2 {background:#d6f722;}
/***************************************************************************************/

/***************************************************************************************/
/* footer */
div#footer {text-align:center;color:#00636c;font-size:0.9em;clear:both;height:21px;width:722px;position:relative;left:250px;top:25px;padding:3px 0 0 0}
div#footer a {color:#00636c;text-decoration:none;}
div#footer a:hover {text-decoration:underline;}

/***************************************************************************************/
/* Onglets produits */
.mootabs_title {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.mootabs_title li {
	float: left;
	padding:10px 0 0 16px;
	margin-right: 2px;
	cursor: pointer;
	height: 32px;
	font-weight:bold;
	line-height:1em;
	color:#00616a;
}
.mootabs_title li[title=indications] {background:url(../design/fond_tabs_petit.jpg) bottom no-repeat;width:92px;}
.mootabs_title li[title=indications].active {background:url(../design/fond_tabs_petit_actif.jpg) bottom no-repeat;width:92px;height:34px;color:#b6d900;}
.mootabs_title li[title=conseils] {background:url(../design/fond_tabs_grand.jpg) bottom no-repeat;width:161px;}
.mootabs_title li[title=conseils].active {background:url(../design/fond_tabs_grand_actif.jpg) bottom no-repeat;width:161px;height:34px;color:#b6d900;}
.mootabs_title li[title=precautions] {background:url(../design/fond_tabs_grand.jpg) bottom no-repeat;width:161px;}
.mootabs_title li[title=precautions].active {background:url(../design/fond_tabs_grand_actif.jpg) bottom no-repeat;width:161px;height:34px;color:#b6d900;}
.mootabs_title li[title=tableaux] {background:url(../design/fond_tabs_grand.jpg) bottom no-repeat;width:161px;}
.mootabs_title li[title=tableaux].active {background:url(../design/fond_tabs_grand_actif.jpg) bottom no-repeat;width:161px;height:34px;color:#b6d900;}

.mootabs_panel {
	display: none;
	background:transparent url(../design/fond_tabs.jpg) repeat-x bottom;
	border-top:2px solid #ededed;
	border-left:1px solid #ededed;
	position: relative;
	padding:8px 0 5px 10px;
	top: -1px;
	clear: both;
	overflow: auto;	
}

.mootabs_panel.active {
	background:transparent url(../design/fond_tabs.jpg) repeat-x bottom;
	display: block;
}
.mootabs_panel  ul,.mootabs_panel ol{margin:0 0 0 15px;}



