/*body { height:100%; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; background-color: #92A9A1; }*/
html, body {

margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
color: #626262;
background-color:#92a9a2; /*Transparent;*/

}

#global {

width:990px;
height:auto;
margin:11px auto 11px auto;

}
#page {

width:100%;
height:auto;

}

#contenu_page {

width:990px;
height:auto;
min-height:400px;
background-image:url(../images/back_main.png);
background-repeat:repeat-y;
}

body#page_accueil { background-color:#FFFFFF; }
div { display:block; }
img { border:0px solid #FFFFFF }
a { text-decoration:underline; }
/*** LI ***/ 
#contenu_page #centre_page #textes .ul1 li { list-style:none; width:670px; text-align:justify; display : list-item; background-image:url(../img/puce_rose1.gif); padding-left:20px; background-position:0px 3px; background-repeat:no-repeat; }
#contenu_page #centre_page #textes .ul12 li { list-style:none; width:300px; text-align:justify; display : list-item; background-image:url(../img/puce_rose1.gif); padding-left:20px; background-position:0px 3px; background-repeat:no-repeat; }
#contenu_page #centre_page #textes .ul2 li { list-style:none; text-align:justify; display : list-item; background-image:url(../img/fleche_rose.gif); padding-left:40px; background-position:0px 1px; background-repeat:no-repeat; min-height:20px; }
#contenu_page #centre_page #textes .ul3 li { list-style:none; text-align:justify; display : list-item; background-image:url(../img/puce_rose3.gif); padding-left:20px; background-position:0px 1px; background-repeat:no-repeat; min-height:20px; }
#contenu_page .menubleu li { list-style:none; display : list-item; background-image:url(../img/puce_bleu2.gif); padding-left:15px; background-position:0px 9px; background-repeat:no-repeat; width:150px; line-height:25px; }
#contenu_page .ulbleu li { list-style:none; display : list-item; background-image:url(../img/puce_bleu2.gif); padding-left:15px; background-position:0px 3px; background-repeat:no-repeat; width:65px; height:28px;}
#contenu_page .ulbleu2 li { list-style:none; display : list-item; background-image:url(../img/puce_bleu2.gif); padding-left:15px; background-position:0px 3px; background-repeat:no-repeat; width:500px; height:30px }
#contenu_page .ulbleu3 li { list-style:none; display : block; background-image:url(../img/puce_bleu2.gif); padding-left:15px; background-position:0px 6px; background-repeat:no-repeat; line-height:18px; }
#contenu_page .ulviolet li { list-style:none; display : block; background-image:url(../img/puce_mauve.gif); padding-left:35px; background-position:0px 3px; background-repeat:no-repeat; width:350px; height:50px; }
#contenu_page .ol1 li { height: 30px; margin:5px 0px 0px 20px; }
#contenu_page .ulvert1 li { list-style:none; display : list-item; background-image:url(../img/puce_verte2.gif); padding-left:15px; background-position:0px 3px; background-repeat:no-repeat; height:15px; }
#contenu_page .ulbleu4 li { background-image:url(../img/puce_bleu4.gif); width:300px; background-repeat:no-repeat; list-style:none; display : block; padding-left:15px; background-position:0px 3px; background-repeat:no-repeat; }
#contenu_page .ulmauve li { background-image:url(../img/puce_mauve3.gif); width:500px; background-repeat:no-repeat; list-style:none; display : block; padding-left:20px; background-position:0px 2px; background-repeat:no-repeat; height:25px; }
#contenu_page .ulvert2 li { background-image:url(../img/puce_verte6.gif); width:500px; background-repeat:no-repeat; list-style:none; display : block; padding-left:20px; background-position:0px 2px; background-repeat:no-repeat; height:35px; }
#contenu_page .ulvert3 li { background-image:url(../img/puce_verte6.gif); width:500px; background-repeat:no-repeat; list-style:none; display : block; padding-left:20px; background-position:0px 4px; background-repeat:no-repeat; height:15px; }
#contenu_page .ulflacheverte li { background-image:url(../img/back_li_fleche_verte.jpg); background-repeat:no-repeat; list-style:none; display : block; padding-left:20px; background-position:0px 3px; background-repeat:no-repeat; line-height:19px; }
/************************************************************************************/
/**************************************** HEADER ************************************/
/************************************************************************************/
#h2o #header { height:120px; width:982px; display:block; margin:10px 0px 0px 0px; overflow:hidden; }
#h2o #header .bordgauche { height:124px; width:15px; float:left; background-image:url(../img/BE_accueil_ligneg.gif); background-repeat:repeat-y; }
#h2o #header #centre { height:124px; width:952px; float:left; background-image:url(../img/BE_accueil_ligneh.gif); background-repeat:repeat-x; background-color:#FFFFFF; }
#h2o #header .borddroit { height:124px; width:15px; float:left; background-image:url(../img/BE_accueil_ligned.gif); background-repeat:repeat-y; }
#h2o #header #logo, #h2o #header #back_head, #h2o #header #espace_h2o { float:left; margin-top:4px; text-align:left; }
#h2o #header #espace_h2o { padding-top:15px; }
#h2o #header #espace_h2o a:link, #h2o #header #espace_h2o a:visited { display:block; background-image:url(../img/back_bt_ident.gif); height:19px; width:108px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#92278F; text-decoration:none; float:left; margin-left:10px; text-align:center; padding-top:3px; margin-top:17px; }
#h2o #header #espace_h2o a:hover, #h2o #header #espace_h2o a:active { text-decoration:underline; }
/************************************************************************************/
/**************************************** FOOTER ************************************/
/***********************************************************************************img/back_page.jpg
#footer { background-image:url(../images/footer.png); height:40px; padding-left:23px; text-align:center; clear:both; width:990px; margin-left:2px}
#footer a:link, #footer a:visited { background-color:#E1EDF6; float:left; padding:8px 10px 0px 10px; height:25px; text-decoration:none; }
#footer a:hover, #footer a:active { text-decoration:underline; }
/************************************************************************************/
/********************************** STRUCTURE PAGE **********************************/
/***********************************************************************************img/back_page.jpg
#h2o {margin:auto; overflow:hidden; width:990px; }
#h2o_page_accueil { width:935px; position:absolute; left:50%; top:33px; margin-left:-467px; background:url(../img/back_page_accueil.gif); }
#contenu_page { width:990px; height:auto; background-image:url(../images/back_main.png); background-repeat:repeat-y; display:table-cell; z-index:2;}*/
#contenu_page #menu_block { background-color:#FFFFFF; float:left; margin-left:7px; }
#contenu_page #centre_page { float:left; background-color:#FFFFFF; width:300px; }
#contenu_page #centre_page #textes { margin:10px 0px 0px 5px; width:770px; text-align:left; padding-left:15px}
#contenu_page #centre_page #textes .decalage { margin-left:20px; }
/*#contenu_page #centre_page #textes .decalage10 { margin-left:10px; }*/
#contenu_page #centre_page #textes .justify { text-align:justify; }
#contenu_page #centre_page #textes .clear { clear:both; }
#contenu_page .ver14 { position:relative; top:17px }
#contenu_page .ver14 { position:relative; top:14px }
#menu-gauche2 { top:18px; left:0px; }
.menu-gauche2 { top:18px; left:0px; }
#contenu_page #mag_en_ligne a:link, #contenu_page #mag_en_ligne a:visited { display:block; width:138px; height:21px; background:url(../img/back_mag_en_ligne.jpg); text-decoration:none; padding:5px 0px 0px 45px; }
#contenu_page #mag_en_ligne a:hover, #contenu_page #mag_en_ligne a:active { text-decoration:underline; }
.float { float:left; }
.centre { text-align:center }
/************************************************************************************/
/********************************** PAGE INDEX **************************************/
/************************************************************************************/
#h2o_page_accueil .boom { width:935px; height:35px; background:url(../img/bottom_page_accueil.gif); }
#h2o_page_accueil .decalage_accueil { position:relative; left:24px; width:935px; top:10px; }
#h2o_page_accueil #flash { width:935px; text-align:center; }
#h2o_page_accueil #conseillere { width:269px; float:left; margin:0px 0px 0px 0px; text-align:center; }
#h2o_page_accueil #mag_en_ligne { width:335px; height:200px; float:left; margin:0px 0px 0px 10px; text-align:center; }
#h2o_page_accueil #recrut { width:264px; height:200px; float:left; margin:0px 0px 0px 10px; text-align:center; }
#h2o_page_accueil #conseillere .cadre1, #h2o_page_accueil #conseillere .cadre2 { background:url(../img/back_cadre1_accueil.gif); text-align:left; }
#h2o_page_accueil #conseillere .cadre2 { margin:5px 0px 0px 0px; }
#h2o_page_accueil #conseillere .cadre1 .bottom { background:url(../img/bottom_cadre1_accueil.gif); width:269px; height:30px; padding:0px 0px 0px 0px; }
#h2o_page_accueil #conseillere .photo { width:63px; margin:1px 0px 0px 10px; }
#h2o_page_accueil #conseillere .cadre1 .text { height:71px; }
#h2o_page_accueil #conseillere .interv { width:170px; margin:0px 0px 0px 12px; float:left; text-align:justify }
#page_accueil a.suite:link, #page_accueil a.suite:visited { margin:4px 0px 0px 0px; background:no-repeat url(../img/fleche_verte8.gif); padding:0px 0px 0px 7px; background-position:0px 3px; color:#898989; text-decoration:none; position:relative; top:7px; left:10px; font-size:10px; }
#page_accueil a.suite:hover, #page_accueil a.suite:active { text-decoration:underline; }
#page_accueil .lien_gauche { width:117px; float:left; text-align:left; padding:0px 0px 0px 18px; }
#page_accueil .lien_droite { width:115px; float:left; text-align:right }
#page_accueil a.savoirplus:link, #page_accueil a.savoirplus:visited { position:relative; top:9px; text-decoration:none; font-size:10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color:#175e0e; }
#page_accueil a.savoirplus:hover, #page_accueil a.savoirplus:active { text-decoration:underline; }
#page_accueil .decalageh21 { margin:0px 0px 0px 15px; }
#page_accueil .cadre2 .text2 .logo { width: 213px; height:29px; float:left; text-align:right; margin:5px 0px 0px 0px; }
#page_accueil .cadre2 .text2 .link { float:left;}
#h2o_page_accueil #mag_en_ligne #image { background:url(../img/back_pub_accueil.gif); height:177px; width:335px; text-align:left; }
#h2o_page_accueil #mag_en_ligne #image .bienetre { position:relative; left:17px; top:10px; text-align:center; width:100px; float:left; }
#h2o_page_accueil #mag_en_ligne #image .prop { position:relative; left:47px; top:10px; text-align:center; width:100px; float:left; }
#h2o_page_accueil #recrut #cadre3 { width:264px; background:url(../img/back_cadre3_accueil.gif); }
#h2o_page_accueil #recrut #cadre3 .gauche { width:80px; float:left; text-align:left; padding:10px 0px 0px 5px }
#h2o_page_accueil #recrut #cadre3 .droite { float:left; }
#page_accueil a.savoirplus2:link, #page_accueil a.savoirplus2:visited { position:relative; text-decoration:none; font-size:10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color:#175e0e; }
#page_accueil a.savoirplus2:hover, #page_accueil a.savoirplus2:active { text-decoration:underline; }
#h2o_page_accueil #recrut #cadre4 { width:143px; background:url(../img/back_cadre4_accueil.gif); text-align:left; margin:5px 0px 0px 0px; float:left; }
#h2o_page_accueil #recrut #cadre4 input { width:127px; height:16px; background-color:#ebebeb; border:1px solid #f7f7f7; margin:3px 0px 0px -3px; }
#h2o_page_accueil #recrut #cadre4 a:link, #h2o_page_accueil #recrut #cadre4 a:visited { display:block; height:17px; width:54px; background:url(../img/back_bt_envoyer_accueil.gif); text-align:center; color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; margin:3px 0px 0px 0px; }
#h2o_page_accueil #recrut #cadre4 .decalage { position:relative; left:2px; }
#h2o_page_accueil #recrut #cadre4 a:hover, #h2o_page_accueil #recrut #cadre4 a:active { text-decoration:underline; }
#h2o_page_accueil #recrut #cadre5 { width:109px; height:57px; background:url(../img/back_table5.gif); float:left; display:block; margin:7px 0px 0px 7px; text-align:left; padding:5px 0px 0px 5px; cursor:pointer;}

#h2o_page_accueil #footer_acc { background:url(../img/back_liens_footer_accueil.gif); width:887px; height:22px; clear:both; position:relative; top:20px; left:23px; padding:5px 0px 0px 0px; }
#h2o_page_accueil #footer_acc .qui { width:122px; float:left; text-align:center; height:20px; }
#h2o_page_accueil #footer_acc .presse { width:115px; float:left; text-align:center; }
#h2o_page_accueil #footer_acc .cgv { width:200px; float:left; text-align:center; }
#h2o_page_accueil #footer_acc .legales { width:140px; float:left; text-align:center; }
#h2o_page_accueil #footer_acc .partenaires { width:110px; float:left; text-align:center; }
#h2o_page_accueil #footer_acc .aide { width:75px; float:left; text-align:center; }
#h2o_page_accueil #footer_acc .contact { width:125px; float:left; text-align:center; }
#h2o_page_accueil #footer_acc a:link, #h2o_page_accueil #footer_acc a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#898989; text-decoration:none; }
#h2o_page_accueil #footer_acc a:hover, #h2o_page_accueil #footer_acc a:active { text-decoration:underline; }
/************************************************************************************/
/********************************** PAGE ACCUEILBE **********************************/
/************************************************************************************/
#contenu_page #centre_page #textes .texte_acc { width:500px; float:left; }
#contenu_page #centre_page #textes .texte_tentation { background-image:url(../img/BE_accueil_centre3.jpg); float:left; height:313px; width:350px; padding-right:10px; }
#contenu_page #centre_page #textes .texte_tentation .tentation { height:22px; width:220px; background-image:url(../img/back_tentation_acc.jpg); text-align:center; padding-top:7px; margin:20px 0px 0px 10px; }
#contenu_page #centre_page #textes .achats { padding:35px 10px 0px 30px; }
#contenu_page #centre_page #textes .texte_tentation #arbre .ecart { margin-top:4px; }
#contenu_page #centre_page #textes #tissus { background:url(../img/tissu_acc.jpg); height:263px; width:747px; display:block; clear:both; margin:15px }
#contenu_page #centre_page #textes #tissus2 { background:url(../img/femme-ordo2.jpg); height:263px; width:747px; display:block; clear:both; margin:15px }
#contenu_page #centre_page #textes .titre_tissu { height:22px; width:220px; background-image:url(../img/back_tentation_acc.jpg); text-align:center; padding-top:7px; margin:0px 0px 0px 10px; }
#contenu_page #centre_page #textes #tissus #textes_tissu { width:300px; margin-left:17px; }
/************************************************************************************/
/************************************ PAGE COSME-BIO ********************************/
/************************************************************************************/
#contenu_page #centre_page #textes .alignement { padding:15px; }
#contenu_page #centre_page #textes .alignement_ab { padding:20px; }
#contenu_page #centre_page #textes .alignement_ac { padding:10px; }
#contenu_page #centre_page #textes .taille_text { width:450px; margin-left:15px; padding-right:10px; }
#contenu_page #centre_page #textes .taille_text1 { width:700px; margin-left:15px; }
#contenu_page #centre_page #textes .texte_ab { padding-top:20px; padding-bottom:30px; margin-left:10px; margin-right:30px; position:relative; left:15px; }
#contenu_page #centre_page #textes .texte_ac { margin-left:10px; margin-right:30px; position:relative; left:15px; }
#contenu_page #centre_page #textes .texte_bio { padding-top:2px; margin-left:10px; width:700px; position:relative; left:10px; }
#contenu_page #centre_page #textes .tableau-left, #contenu_page #centre_page #textes .tableau-right { width:350px; margin-left:4px; float:left; text-align:center; }
#contenu_page #centre_page #textes .tableau-centre { width:710px; margin-left:4px; clear:both; text-align:center; }
#contenu_page #centre_page #textes .back_centre { background-image:url(../img/back_table_bio.jpg); background-repeat:no-repeat; background-position:90px 7px; }
#contenu_page #centre_page #textes .back_centre1 { background-image:url(../img/back_table_bio1.jpg); background-repeat:no-repeat; background-position:0px 11px; }
#contenu_page #centre_page #textes .titre_bio { height:22px; width:500px; background-image:url(../img/back_titre_bio.jpg); padding-left:10px; background-repeat:no-repeat; padding-top:7px; margin:20px 0px 0px 10px; }
#contenu_page #centre_page #textes .ul1 li { list-style:none; width:670px; text-align:justify; display : list-item; background-image:url(../img/puce_rose1.gif); padding-left:20px; background-position:0px 3px; background-repeat:no-repeat; }
/************************************************************************************/
/************************************** PAGE GAMME **********************************/
/************************************************************************************/
.textes_gammes { float:left; width:430px; z-index:2; }
.images_gamme { float:left; width:200px; z-index:1; }
.images_gamme .fleur6 { margin:0px 0px 0px 30px; }
.images_gamme .fleur7 { margin:200px 0px 0px 100px; }
#contenu_page #centre_page #textes .titre_gamme1, #contenu_page #centre_page #textes .titre_gamme2, #contenu_page #centre_page #textes .titre_gamme3, #contenu_page #centre_page #textes .titre_bain1 { height:22px; padding-left:10px; background-repeat:no-repeat; padding-top:7px; margin:20px 0px 0px 10px; }
#contenu_page #centre_page #textes .titre_gamme1 { background-image:url(../img/back_titre_gamme1.gif); width:279px; }
#contenu_page #centre_page #textes .titre_gamme2 { background-image:url(../img/back_titre_gamme2.gif); width:264px; }
#contenu_page #centre_page #textes .titre_gamme3 { background-image:url(../img/back_titre_gamme3.gif); width:578px; }
#contenu_page #centre_page #textes .li_gammes { width:340px; }
#contenu_page #centre_page #textes .images_gamme #table_tradition { margin:0px 0px 0px 30px }
#contenu_page #centre_page #textes #table_tradition .text1, #contenu_page #centre_page #textes #table_tradition .text2 { width:100px; }
/************************************************************************************/
/************************************** PAGE BAIN  **********************************/
/************************************************************************************/
#textes_bain { float:left; width:480px; }
#images_bain { float:left; width:200px; text-align:center; }
#contenu_page #centre_page #textes .titre_bain1 { background-image:url(../img/back_titre_bain1.jpg); width:339px; }
#contenu_page #centre_page #textes .titre_bain2 { background-image:url(../img/back_titre_bain2.jpg); width:253px; }
#contenu_page #centre_page #textes .titre_bain2 { height:22px; padding-left:10px; background-repeat:no-repeat; padding-top:7px; margin:0px 0px 0px 0px; }
#contenu_page #centre_page #textes #petit_textes { width:330px; float:left; margin-right:20px; }
#contenu_page #centre_page #textes #gants_bain { width:730px; height:304px; background:url(../img/back_gants_bain.jpg); clear:left; margin:0px 0px 0px 25px; padding:12px 0px 0px 12px; background-repeat:no-repeat }
#contenu_page #centre_page #textes .texte_gant { width:400px; }
/************************************************************************************/
/********************************** PAGE PROPRETEE **********************************/
/************************************************************************************/
.accueil_bio { width:770px !important; }
#contenu_page #centre_page #textes #textes_proprete { float:left; width:480px; }
#contenu_page #centre_page #textes #images_proprete { float:left; width:200px; text-align:center; }
#contenu_page #centre_page #textes #textes_proprete #tableau .arbre { float:left; margin:4px 0px 0px 0px; }
#contenu_page #centre_page #textes #textes_proprete #tableau #systeme3e { float:left; background:no-repeat url(../img/bt_sys3E.jpg); width:119px; height:27px; padding:3px 0px 0px 6px; margin:26px 0px 0px 5px; }
#contenu_page #centre_page #textes #table_bas { clear:left; }
#contenu_page #centre_page #textes #table_bas #cadre1 { width:225px; float:left; margin:0px 5px 0px 10px; }
#contenu_page #centre_page #textes #table_bas #cadre2 { width:225px; float:left; margin:0px 0px 0px 10px; }
#contenu_page #centre_page #textes #table_bas #cadre3 { width:225px; float:left; margin:0px 8px 0px 5px; }
#contenu_page #centre_page #textes #table_bas .barre { margin:0px 0px 0px 0px; float:left; }
#contenu_page #centre_page #textes #table_bas .image2 { margin:78px 0px 0px 0px; }
#contenu_page #centre_page #textes #table_bas .image3 { margin:44px 0px 0px 0px; }
#contenu_page #centre_page #textes #table_bas a:link, #table_bas a:visited { background:no-repeat url(../img/bt_achat.jpg); width:103px; height:22px; display:block; color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; padding:5px 0px 0px 60px; margin:10px 0px 0px 30px; }
#contenu_page #centre_page #textes #table_bas a:hover, #table_bas a:active { text-decoration:underline; }
#contenu_page #centre_page #textes #table_bas #cadre1 .pub { background:url(../img/back_microfibre_prop.jpg); height:32px; width:213px; padding:8px 0px 0px 20px; display:block; margin:10px 0px 0px 0px; }
#contenu_page #centre_page #textes #table_bas #cadre2 .pub { background:url(../img/back_desinfection_prop.jpg); height:28px; width:214px; padding:7px 0px 0px 27px; display:block; margin:12px 0px 0px 0px; }
#contenu_page #centre_page #textes #table_bas #cadre3 .pub { background:url(../img/back_bionetoyant_prop.jpg); height:32px; width:106px; padding:7px 0px 0px 20px; display:block; margin:12px 0px 0px 50px; }
#desinfection { background:no-repeat url(../img/prop_photob3.jpg); height:147px; width:123px; padding:0px 0px 4px 102px; margin:0px 0px 0px 0px;}
/************************************************************************************/
/********************************** PAGE SYSTEM 3E **********************************/
/************************************************************************************/
#contenu_page #centre_page #textes .backE { background:url(../img/back_3e_prop.jpg); width:103px; height:18px; padding:0px 0px 0px 40px; float:left; }
#contenu_page #centre_page #textes .backT { float:left; width:560px; }
#contenu_page #centre_page #textes .taille { width:500px; }
#contenu_page #centre_page #textes #cadre_3E { background: url(../img/fond3E.jpg); width:740px; height:314px; margin:25px 0px 0px 10px; padding:30px 0px 0px 0px; }
#contenu_page #centre_page #textes #cadre_3E .titre { margin:0px 0px 0px 100px; }
#contenu_page #centre_page #textes #cadre_3E .cadre1 { width:130px; float:left; text-align:center; margin:20px 5px 0px 23px; }
/* HK IE6*/ *html #contenu_page #centre_page #textes #cadre_3E .cadre1 {margin-left:15px;}
#contenu_page #centre_page #textes #cadre_3E .cadre2 { width:190px; float:left; text-align:center; margin:20px 5px 0px 5px; }
#contenu_page #centre_page #textes #cadre_3E .cadre3 { width:170px; float:left; text-align:center; margin:20px 0px 0px 5px; }
#contenu_page #centre_page #textes #cadre_3E .cadre4 { width:120px; float:left; text-align:center; margin:20px 5px 0px 5px; }
#contenu_page #centre_page #textes #cadre_3E .description { height:75px; }
#contenu_page #centre_page #textes #cadre_3E .pastille { margin:5px 0px 0px 0px; }
#contenu_page #centre_page #textes #cadre_3E .plus { float:left; margin:165px 0px 0px 0px; }
#contenu_page #centre_page #textes #cadre_3E .text { margin:0px 0px 0px 70px; }
/* HK IE6*/ *html #contenu_page #centre_page #textes #cadre_3E .text { margin-top:-5px; }
/* HK IE7*/ *:first-child+html #contenu_page #centre_page #textes #cadre_3E .text { margin-top:-5px; }
#contenu_page #centre_page #textes #bottom .image1 { float:left; margin:0px 50px 0px 2px; }
#contenu_page #centre_page #textes #bottom .image2 { margin:10px -130px; float: left; position:relative;}
#contenu_page #centre_page #textes #bottom .image3 { margin:0px 0px 0px 0px; }
#contenu_page #centre_page #textes #bottom .image4 { margin:25px 0px 0px 55px; }
#contenu_page #centre_page #textes #bottom .image5 { margin:46px 0px 0px -40px }
#contenu_page #centre_page #textes #bottom .explication { width:436px; padding:20px 0px 0px 10px; float:left; }
#contenu_page #centre_page #textes #bottom .schemas { float:left; }
#contenu_page #centre_page #textes #bottom .lergot { margin:40px 0px 0px 20px; }
#contenu_page #centre_page #textes #bottom .remplacement { position:relative; display:block; margin-top:-30px;}
/************************************************************************************/
/******************************** PAGE DESINFECTION *********************************/
/************************************************************************************/
#contenu_page #centre_page #textes #text_desinf_haut { width:350px; }
#contenu_page #centre_page #textes .taille_des { width:730px; }
#contenu_page #centre_page #textes #titre_desinfection1 { background-image:url(../img/back_titre_desinfection1.gif); width:143px; height:20px; clear:both; padding:5px 0px 0px 7px; }
#contenu_page #centre_page #textes #titre_desinfection2 { background-image:url(../img/back_titre_desinfection2.gif); width:148px; height:20px; clear:both; padding:5px 0px 0px 7px; }
#contenu_page #centre_page #textes #titre_desinfection3 { background-image:url(../img/back_titre_desinfection3.gif); width:164px; height:20px; clear:both; padding:5px 0px 0px 7px; }
#contenu_page #centre_page #textes #tableau_desinf { height:226px; width:595px; background:url(../img/back_tableau_desinf.jpg); margin:10px 0px 0px 90px; padding:9px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne1 { text-align:center; width:132px; float:left; }
#contenu_page #centre_page #textes #tableau_desinf .colonne2 { text-align:center; width:214px; float:left; }
#contenu_page #centre_page #textes #tableau_desinf .colonne3 { text-align:center; width:248px; float:left; }
#contenu_page #centre_page #textes #tableau_desinf .titres { margin:0px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne1 .bacteries { margin:65px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne1 .virus { margin:55px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne1 .champignons { margin:25px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne2 .staphy { margin:19px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne2 .salmo { margin:16px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne2 .legionelle { margin:13px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne2 .listeria { margin:13px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne2 .peni { margin:49px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_desinf .colonne3 .angines { margin:12px 0px 0px 3px; text-align:left }
#contenu_page #centre_page #textes #tableau_desinf .colonne3 .gastro { margin:8px 0px 0px 3px; text-align:left }
#contenu_page #centre_page #textes #tableau_desinf .colonne3 .infect { margin:14px 0px 0px 3px; text-align:left }
#contenu_page #centre_page #textes #tableau_desinf .colonne3 .polio { margin:5px 0px 0px 3px; text-align:left }
#contenu_page #centre_page #textes #tableau_desinf .colonne3 .pulmo { margin:18px 0px 0px 3px; text-align:left }
#contenu_page #centre_page #textes #images_bas .colonne1 { text-align:center; float:left; margin:0px 0px 0px 0px; }
#contenu_page #centre_page #textes #images_bas .colonnes { text-align:center; float:left; margin:0px 0px 0px 10px; }
#contenu_page #centre_page #textes #images_bas #etoile { margin:0px 0px 0px 400px; clear:both; }
/************************************************************************************/
/******************************** PAGE MICROFIBRE  **********************************/
/************************************************************************************/
#contenu_page #centre_page #textes .texte_intro { float:left; width:500px; }
#contenu_page #centre_page #textes .chiffonette { float:left; margin:0px 0px 0px 30px; }
#contenu_page #centre_page #textes .titre1 { background-image:url(../img/back_titre_microfibre.gif); width:408px; height:19px; clear:both; padding:5px 0px 0px 7px; margin:10px 0px 25px 0px; }
#contenu_page #centre_page #textes .titre2 { background-image:url(../img/back_titre_microfibre2.gif); width:200px; height:19px; clear:both; padding:5px 0px 0px 7px; margin:25px 0px 25px 0px; }
#contenu_page #centre_page #textes .decitex { padding:7px 0px 0px 0px; margin:0px 0px 0px 10px; }
#contenu_page #centre_page #textes .flechebleu { margin:5px 15px 0px 200px; }
#contenu_page #centre_page #textes #tableau_microfibre1 { background:url(../img/back_tableau_microfibre1.jpg); height:173px; width:579px; display:block; margin:30px 0px 0px 90px; padding:14px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne1 { width:115px; float:left; text-align:center; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne2 { width:217px; float:left; text-align:center; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne3 { width:246px; float:left; text-align:center; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne1 .tradi { margin:45px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne1 .methode { margin:40px 0px 0px 0px; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne2 .expli1 { width:200px; text-align:justify; margin:26px 0px 0px 7px; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne2 .expli2 { width:200px; text-align:justify; margin:20px 0px 0px 7px; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne3 .expli1 { width:226px; text-align:justify; margin:25px 0px 0px 7px; }
#contenu_page #centre_page #textes #tableau_microfibre1 #colonne3 .expli2 { width:226px; text-align:justify; margin:8px 0px 0px 7px; }
#contenu_page #centre_page #textes .schemas_micro { margin:20px 0px 0px 175px; }
#contenu_page #centre_page #textes .schemas_micro .couleur {}
#contenu_page #centre_page #textes .preso { float:left; margin:7px 0px 0px 20px; width:160px; }
#contenu_page #centre_page #textes .description_micro { float:left; margin:7px 0px 0px 0px; text-align:justify; width:500px; }
#contenu_page #centre_page #textes .description_micro2 { float:left; margin:7px 0px 0px 15px; text-align:justify; width:650px; }
#contenu_page #centre_page #textes .schema1_micro { margin:15px 0px 0px 410px; clear:left; }
#contenu_page #centre_page #textes .ulvert1 { margin:0px 0px 0px 210px; }
#contenu_page #centre_page #textes #schema2_micro { margin:0px 0px 0px 220px; }
#contenu_page #centre_page #textes #schema2_micro .texte_support_vert { background-image:url(../img/back_vert.gif); width:290px; height:105px; text-align:justify; display:block; padding:12px 5px 0px 5px; float:left }
#contenu_page #centre_page #textes #schema2_micro .fleche_verte { margin:0px 0px 0px 280px; }
#contenu_page #centre_page #textes #schema2_micro .image_micro2 { margin:10px 0px 0px 15px; }
#contenu_page #centre_page #textes .description_micro2 .img_meca1 { margin:0px 20px 0px 0px; }
#contenu_page #centre_page #textes .description_micro2 .ulvert1 { margin:50px 0px 0px 0px; }
#contenu_page #centre_page #textes .poly { width:700px; }
#contenu_page #centre_page #textes #bleu_micro { background:url(../img/back_microfibre_bleu.gif); width:485px; height:58px; clear:both; margin:20px 0px 0px 120px; padding:25px 0px 0px 25px; }
#contenu_page #centre_page #textes .micro_img2 { float:left; margin:0px 0px 0px 50px; }
/* HK IE6*/ *html #contenu_page #centre_page #textes .micro_img2 { float:left; margin:0px 0px 0px 50px; margin-left:5px;}
#contenu_page #centre_page #textes .micro_img3 { float:left; margin:0px 0px 0px 100px; }
#contenu_page #centre_page #textes #en_savoir_plus { width:714px; height:585px; background:url(../img/en_savoir_micro.gif); padding:30px 0px 0px 15px; }
#contenu_page #centre_page #textes #en_savoir_plus .ulbleu4 { background-image:url(../img/puce_bleu4.gif); width:300px; background-repeat:no-repeat; list-style:none; display : block; padding-left:15px; background-position:0px 3px; background-repeat:no-repeat; }
#contenu_page #centre_page #textes #en_savoir_plus p { margin:8px 0px 8px 20px; }
.micro_text_tof { padding:0px 0px 0px 370px; }
/************************************************************************************/
/******************************** PAGE BIO NETOYAGE *********************************/
/************************************************************************************/

#contenu_page #centre_page .bionet #presentation { float:left; width: 559px }
#contenu_page #centre_page .text_intro { margin:0px 0px 0px 70px; clear:both; width:500px; }
#contenu_page #centre_page .text_intro1 { margin:0px 0px 0px 20px; width:520px; text-align:justify }
#contenu_page #centre_page .text_intro2 { margin:0px 0px 0px 20px; width:700px; text-align:justify }
#contenu_page #centre_page #textes .titre1_biceo { background-image:url(../img/back_titre_microfibre.gif); width:408px; height:19px; padding:5px 0px 0px 7px; margin:15px 0px 15px 0px; }
#contenu_page #centre_page #textes .titre2_biceo { background-image:url(../img/back_titre_microfibre2.gif); width:408px; height:19px; padding:5px 0px 0px 7px; margin:15px 0px 15px 0px; }
#contenu_page #centre_page #textes #addition { margin:0px 0px 0px 50px; }
#contenu_page #centre_page #textes #signe { margin:0px 0px 0px 0px; padding:18px 0px 0px 0px; }
#contenu_page #centre_page #textes #addition .cadre1 { width:141px; height:49px; background:url(../img/back_bionet_bleu.gif); text-align:center; padding:32px 0px 0px 0px; float:left; }
#contenu_page #centre_page #textes #addition .cadre2 { width:217px; height:49px; background:url(../img/prop_cadre2.gif); text-align:center; padding:32px 0px 0px 0px; float:left; }
#contenu_page #centre_page #textes #w { width:277px; height:155px; background:url(../img/prop_cadre3.jpg); text-align:center; padding:20px 0px 0px 110px; margin:15px 0px 0px 200px; }
#contenu_page #centre_page #textes .carre_bleu6 { background-image:url(../img/puce_bleu6.gif); width:500px; background-repeat:no-repeat; list-style:none; display : block; padding-left:15px; background-position:0px 3px; background-repeat:no-repeat; }
/************************************************************************************/
/******************************** PAGE ATELIER H2O **********************************/
/************************************************************************************/
#group_preso { height:300px; }
#contenu_page #centre_page #textes.vente_direct #texte_presentation { width:570px; height:130px; float:left; }
#contenu_page #centre_page #textes.vente_direct #tableau_atelier { margin:15px 0px 0px 10px; clear:both; }
#contenu_page #centre_page #textes.vente_direct #tableau_atelier .colonne { float:left; margin:0px 2px 0px 2px; height:285px; }
#contenu_page #centre_page #textes.vente_direct #tableau_atelier .colonne .titre_colonne { height:32px; width:226px; background:no-repeat url(../img/back_titre_ateliers.gif); padding:3px 0px 0px 8px; margin:0px 0px 0px 0px; }
#contenu_page #centre_page #textes.vente_direct #tableau_atelier .colonne .titre_colonne2 { height:27px; width:226px; background:url(../img/back_titre_ateliers.gif); padding:8px 0px 0px 8px; }
#contenu_page #centre_page #textes.vente_direct .text_cadre_atel { width:233px; }
#contenu_page #centre_page #textes.vente_direct #tableau_atelier .colonne .femme3 { width:143px; float:left; }
.vert_at { position:relative; top:5px; }
/************************************************************************************/
/******************************** PAGE MEMBRES **************************************/
/************************************************************************************/
#contenu_page #centre_page #textes.vente_direct .mains { margin:30px 0px 0px 0px; }
#contenu_page #centre_page #textes.vente_direct .recherche_text { width:400px }
#contenu_page #centre_page #textes.vente_direct #form1 input { width:116px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; float:left; position:relative; top:-3px; }
#contenu_page #centre_page #textes.vente_direct .valider a:link, #contenu_page #centre_page #textes.vente_direct .valider a:visited { width:83px; height:19px; display:block; background:url(../img/bt_valider1.gif); float:left; padding:5px 0px 0px 0px; text-align:center; color:#FFFFFF; position:relative; top:-5px; text-decoration:none; }
#contenu_page #centre_page #textes.vente_direct .valider a:hover, #contenu_page #centre_page #textes.vente_direct .valider a:active { text-decoration:underline; }
#contenu_page #centre_page #textes.vente_direct #conseillere { width:400px; padding:15px 0px 0px 240px; }
#contenu_page #centre_page #textes.vente_direct #conseillere .box { margin:0px 50px 0px 0px; float:left; }
#contenu_page #centre_page #textes.vente_direct #conseillere .prenom { margin:3px 0px 0px 0px; width:150px; float:left; }
#contenu_page #centre_page #textes.vente_direct #conseillere .cp { margin:3px 50px 0px 0px; width:50px; float:left; }
#contenu_page #centre_page #textes.vente_direct #conseillere .conseil { clear:both; margin:10px 0px 0px 10px; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 { width:500px; margin:45px 0px 0px 135px; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 .select1 { width:300px; margin:0px 0px 0px 30px; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 .ligne { clear:both; width:500px; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 .mention { width:250px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 .mention_a { width:500px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 .text { width:100px; float:left }
#contenu_page #centre_page #textes.vente_direct #formulaire1 input.normal { width:116px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 input.adresse { width:366px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 textarea { width:495px; height:120px; border:1px solid #7da7d8; margin:0; }
#contenu_page #centre_page #textes.vente_direct #formulaire1 .valider { margin:0px 0px 0px 410px; }
/************************************************************************************/
/**************************** PAGE CONSEILLERE **************************************/
/************************************************************************************/
#contenu_page #centre_page #textes.vente_direct #partie_gauche { width:450px; float:left; overflow:hidden; }
#contenu_page #centre_page #textes.vente_direct #partie_droite { width:299px; float:left; margin:0px 0px 0px 15px; }
#contenu_page #centre_page #textes.vente_direct .texte_intro_conseil { width:200px; float:left; }
#contenu_page #centre_page #textes.vente_direct #ligne_verte { width:100%; height:1px; display:block; background-color:#135022; clear:both; }
#contenu_page #centre_page #textes.vente_direct #tableau_gris1 { width:425px; background:#ecf1ee; }
#contenu_page #centre_page #textes.vente_direct #tableau_gris2 { width:299px; background:#ecf1ee; }
#contenu_page #centre_page #textes.vente_direct .text_tableau1 { padding:5px 5px 5px 5px; text-align:justify }
#contenu_page #centre_page #textes.vente_direct .text_tableau2 { padding:0px 10px 0px 10px; text-align:justify }
#contenu_page #centre_page #textes.vente_direct #formulaire2 { width:450px; }
#contenu_page #centre_page #textes.vente_direct #formulaire2 .ligne { clear:both; width:500px; }
#contenu_page #centre_page #textes.vente_direct #formulaire2 .mention { width:225px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes.vente_direct #formulaire2 .mention_a { width:450px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes.vente_direct #formulaire2 .text { width:75px; float:left }
#contenu_page #centre_page #textes.vente_direct #formulaire2 input.normal { width:135px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes.vente_direct #formulaire2 input.adresse { width:360px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes.vente_direct #formulaire2 textarea { width:440px; height:120px; border:1px solid #7da7d8; margin:0; }
#contenu_page #centre_page #textes.vente_direct #formulaire2 .valider { margin:0px 0px 0px 360px; }
#contenu_page #centre_page #textes.vente_direct .block_comment { margin:40px 0px 20px 0px; }
#contenu_page #centre_page #textes.vente_direct .block_comment .infos { float:left; padding:30px 0px 0px 5px; width:170px; height:63px; }
#contenu_page #centre_page #textes.vente_direct .block_comment .commentaire_text { text-align:justify; clear:both; padding:10px 0px 0px 0px; width:275px; }
#contenu_page #menu_gauche_1 { background:url(../img/back_menu_conseillere.gif); height:157px; width:185px; }
#contenu_page #menu_gauche_1 a:link, #contenu_page #menu_gauche_1 a:visited, #contenu_page #menu_gauche_2 a:link, #contenu_page #menu_gauche_2 a:visited { text-decoration:none; display:block; margin:0px 0px 0px 20px; padding:14px 0px 0px 0px; }
#contenu_page #menu_gauche_1 a:hover, #contenu_page #menu_gauche_1 a:active, #contenu_page #menu_gauche_2 a:hover, #contenu_page #menu_gauche_2 a:active { text-decoration:underline; }
/************************************************************************************/
/**************************** PAGE CONSEILLERE **************************************/
/************************************************************************************/
#contenu_page #centre_page #textes.presentation_id #partie_gauche { width:500px; float:left; overflow:hidden; }
#contenu_page #centre_page #textes.presentation_id #partie_droite { width:225px; float:left; margin:0px 0px 0px 15px; }
#contenu_page #centre_page #textes.presentation_id .titre1 { background-image:url(../img/back_titre_presentation.gif); width:308px; height:19px; clear:both; padding:5px 0px 0px 7px; }
#contenu_page #menu_gauche_2 { background:url(../img/back_menu_quiso.gif); height:186px; width:185px; }
#textes.presentation_id { clear:left; }
#textes.presentation_id #anniversaire { background:no-repeat url(../img/back_titre_quiso.jpg); padding:50px 0px 0px 60px; height:62px; margin:0px 0px 0px 80px; }
#menu-top.quiso { width:500px; }
.qui_branche { margin:270px 0px 0px 20px; }
/************************************************************************************/
/********************************* PAGE PRESSE **************************************/
/************************************************************************************/
.cadre_presse { width: 724px; background:url(../img/back_presse_mid.jpg); }
.cadre_presse_top, .cadre_presse_bottom { margin:0px 0px 0px 0px; }
.text_cadre_presse { padding:0px 0px 0px 10px; float:left; }
.text_cadre_presse .couverture { width:180px; float:left; }
.text_cadre_presse .text { padding:10px 0px 10px 0px; }
.text_cadre_presse a:link, .text_cadre_presse a:visited { background:url(../img/presse_PDF.gif); display:block; height:30px; width:240px; background-position:165px 0px; background-repeat:no-repeat; padding:40px 0px 0px 0px; text-decoration:none; margin:0px 0px 0px 500px; clear:both; }
.text_cadre_presse a:hover, .text_cadre_presse a:active { text-decoration:underline; }
/************************************************************************************/
/***************************** PAGE PARTENAIRES *************************************/
/************************************************************************************/
.cadre_partenaires { width: 697px; background:url(../img/back_partenaire_table.gif); }
.cadre_partenaires_top, .cadre_partenaires_bottom { margin:0px 0px 0px 0px; }
.cadre_partenaires .logo { width:266px; height:227px; float:left; }
.cadre_partenaires .text { width:420px; float:left; }
.cadre_partenaires .logo .fvd { margin:50px 0px 0px 30px; }
.cadre_partenaires .logo .ecogestes { margin:90px 0px 0px 30px; }
.cadre_partenaires .logo .regard { margin:70px 0px 0px 30px; }
/************************************************************************************/
/*********************************** PAGE AIDES *************************************/
/************************************************************************************/
#taille_aides { width:750px; height:100%; }
.plan_site_aide a:link, .plan_site_aide a:visited { background:url(../img/back_plansite_aide.jpg); width:126px; height:37px; text-decoration:none; display:block; padding:10px 0px 0px 30px; }
.plan_site_aide a:hover, .plan_site_aide a:active { text-decoration:underline; }
.titres_aides1 { background:url(../img/back_titre_aides1.jpg); height:23px; width:168px; padding:7px 0px 0px 10px; }
.titres_aides2 { background:url(../img/back_titre_aides2.jpg); height:23px; width:223px; padding:7px 0px 0px 10px; }
/************************************************************************************/
/*********************************** PAGE CONTACT ***********************************/
/************************************************************************************/
.cadre_contact_top, .cadre_contact_bottom { margin:0px 0px 0px 0px; }
.cadre_formulaire_contact { width: 650px; background:url(../img/back_form.jpg); }
#contenu_page #centre_page #contactform { padding:20px 0px 0px 30px; }
#contenu_page #centre_page #textes #formulaire3 .select1 { width:300px; margin:0px 0px 0px 30px; }
#contenu_page #centre_page #textes #formulaire3 .ligne { clear:both; width:600px; }
#contenu_page #centre_page #textes #formulaire3 .mention { width:300px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes #formulaire3 .mention_cp { width:170px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes #formulaire3 .mention_ville { width:430px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes #formulaire3 .mention_a { width:600px; float:left; margin-top:10px; }
#contenu_page #centre_page #textes #formulaire3 .text { width:70px; float:left }
#contenu_page #centre_page #textes #formulaire3 input.normal { width:210px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes #formulaire3 input.ville { width:340px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes #formulaire3 input.cp { width:70px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes #formulaire3 input.adresse { width:510px; height:17px; border:1px solid #7da7d8; margin:0px 5px 0px 5px; vertical-align:middle; position:relative; top:-3px; float:left; }
#contenu_page #centre_page #textes #formulaire3 textarea { width:585px; height:120px; border:1px solid #7da7d8; margin:0; }
#contenu_page #centre_page #textes #formulaire3 .valider { margin:0px 0px 0px 505px; }
#contenu_page #centre_page #textes #formulaire3 .valider a:link, #contenu_page #centre_page #textes #formulaire3 .valider a:visited { width:83px; height:19px; display:block; background:url(../img/bt_valider1.gif); float:left; padding:5px 0px 0px 0px; text-align:center; color:#FFFFFF; position:relative; top:-5px; text-decoration:none; }
#contenu_page #centre_page #textes #formulaire3 .valider a:hover, #contenu_page #centre_page #textes #formulaire3 .valider a:active { text-decoration:underline; }
/************************************************************************************/
/************************ PAGE NOS CERTIFICATIONS ***********************************/
/************************************************************************************/
#presentation_certif { }
#presentation_certif .textes { width:450px; float:left; }
#presentation_certif .images { float:left; padding:0px 0px 0px 20px; }
.titre_certif_h2 { width:240px; height:18px; background:url(../img/back_titre_certif_h2.gif); padding:3px 0px 0px 10px; }
#presentation_certif #natureetprog { float:left; width:261px; }
#bienetrelogo2 { float:left; width:261px; }
#presentation_certif #logonat { float:left; padding:0px 0px 0px 0px; }
#logobien { float:left; padding:0px 0px 0px 0px; }
.certifnatetproglogo2 { position:relative; left:-300px; top:-30px; }
a.cert { color:#626262; }
#desinf { width:593px; float:left; }
.laboanios2 { float:left; }
#table_certif { width:590px; height:145px; background:url(../img/back_table_desinf2.gif); padding:25px 0px 0px 0px; }
#table_certif .colonne1 { float:left; width:140px; height:145px; text-align:center; }
#table_certif .colonne2 { float:left; width:193px; height:145px; text-align:center; }
#table_certif .colonne3 { float:left; width:250px; height:145px; text-align:center; }
#table_certif .row1 { margin:50px 0px 0px 0px; }
#table_certif .row2 { margin:30px 0px 0px 0px; }
#table_certif .row3 { margin:35px 0px 0px 0px; }
#table_certif .row4 { margin:20px 0px 0px 0px; }
.liste_certif { width:716px; clear:left; padding:30px 0px 0px 0px; }
.liste_certif .logo { width:119px; float:left; text-align:center }
.liste_certif .texte { float:left; width:560px; }
.liste_certif .texte .lien1 { width:200px; height:20px; float:left; text-align:left; }
.liste_certif .texte .lien2 { width:358px; float:left; text-align:right; }
/************************************************************************************/
/************************************* FICHE PROD ***********************************/
/************************************************************************************/
#panier_image { width:202px; float:left; margin:20px 0px 0px 0px; }
#panier_image .tour { width:202px; text-align:center; background:url(../img/back_tour_photo_panier.gif); }
#panier_image .top { width:202px; }
#panier_image .photo { }
#panier_image #cam { padding:10px 0px 0px 0px; text-align:right; }
#panier_image .bottom { width:197px; height:28px; background:url(../img/back_bottom_photo_panier.gif); text-align:right; padding:0px 5px 0px 0px; }
#panier_textes { float:left; width:454px; margin:20px 0px 0px 20px; text-align:justify; }
#panier_textes #nom_descr { float:left; width:300px; }
#panier_textes #icones { float:left; text-align:right; width:154px; }
#tableau_compo { width:454px; margin:30px 0px 0px 0px; }
#tableau_compo .top { background:url(../img/top_table_composition.jpg); width:442px; height:39px; padding:10px 0px 0px 12px; }
#tableau_compo .ligne1 { background:url(../img/ligne_1_composition.gif); width:442px; height:21px; padding:7px 0px 0px 12px; }
#tableau_compo .ligne2 { background:url(../img/ligne_2_composition.jpg); width:442px; height:21px; padding:7px 0px 0px 12px; }
#tableau_compo .colonne1 { text-align:center; width:80px; float:left; }
#tableau_compo .colonne2 { text-align:center; width:100px; float:left; }
#tableau_compo .colonne3 { text-align:center; width:90px; float:left; }
#tableau_compo .colonne4 { text-align:center; width:110px; float:left; }
#tableau_compo .colonne5 { text-align:center; width:50px; float:left; }
.aimez { padding:20px 0px 0px 0px; }
.aimez .photo { background:url(../img/back_table_aimez_aussi.gif); width:118px; float:left; }
.aimez .photo .topaim { width:118px; }
.aimez .photo .illus { text-align:center; width:117px; margin:0; }
.aimez .photo .bottom { background:url(../img/bottom_table_aimez_aussi.gif); width:113px; height:18px; text-align:right; padding:0px 5px 0px 0px; }
.aimez .texte { width:300px; float:left; margin:0px 0px 0px 10px; }
.aimez .texte .info_plus { text-align:right; }
/************************************************************************************/
/************************************* FICHE PROD CONS ******************************/
/************************************************************************************/
#tableau_compo_cons { width:454px; margin:30px 0px 0px 0px; }
#tableau_compo_cons .top { background:url(../img/top_table_fiche_cons.gif); width:442px; height:37px; padding:10px 0px 0px 12px; }
#tableau_compo_cons .ligne1 { background:url(../img/ligne_1_composition.gif); width:442px; height:25px; padding:7px 0px 0px 12px; }
#tableau_compo_cons .ligne2 { background:url(../img/ligne_2_fiche_cons.jpg); width:442px; height:23px; padding:10px 0px 0px 12px; }
#tableau_compo_cons .colonne1 { text-align:center; width:50px; float:left; }
#tableau_compo_cons .colonne2 { text-align:center; width:150px; float:left; }
#tableau_compo_cons .colonne3 { text-align:center; width:90px; float:left; }
#tableau_compo_cons .colonne4 { text-align:center; width:150px; float:left; }
/************************************************************************************/
/********************************** FICHE PROD MEMBRES ******************************/
/************************************************************************************/
#tableau_compo_membre { width:454px; margin:30px 0px 0px 0px; }
#tableau_compo_membre .top { background:url(../img/top_table_fiche_cons.gif); width:442px; height:37px; padding:10px 0px 0px 12px; }
#tableau_compo_membre .ligne1 { background:url(../img/ligne_1_composition.gif); width:442px; height:25px; padding:7px 0px 0px 12px; }
#tableau_compo_membre .ligne2 { background:url(../img/ligne_2_fiche_cons.jpg); width:442px; height:23px; padding:10px 0px 0px 12px; }
#tableau_compo_membre .colonne1 { text-align:center; width:50px; float:left; }
#tableau_compo_membre .colonne2 { text-align:center; width:120px; float:left; }
#tableau_compo_membre .colonne3 { text-align:center; width:50px; float:left; }
#tableau_compo_membre .colonne4 { text-align:center; width:30px; float:left; }
#tableau_compo_membre .colonne4 input { width:20px; border:1px solid #000000; text-align:center }
#tableau_compo_membre .colonne5 input.btn { width:190px; position:relative; top:-5px; }
#tableau_compo_membre .colonne5 { text-align:center; width:190px; float:left; }
/************************************************************************************/
/********************************** FICHE PROD PROP *********************************/
/************************************************************************************/
#tableau_prop { width:454px; margin:30px 0px 0px 0px; }
#tableau_prop .top { background:url(../img/top_table_fiche_prop.gif); width:442px; height:27px; padding:10px 0px 0px 12px; }
#tableau_prop .ligne1 { background:url(../img/back_ligne1_fiche_prop.gif); width:442px; height:23px; padding:7px 0px 0px 12px; }
#tableau_prop .ligne2 { background:url(../img/back_fiche_ligne2_prop.gif); width:442px; height:22px; padding:7px 0px 0px 12px; }
#tableau_prop .colonne1 { text-align:center; width:80px; float:left; }
#tableau_prop .colonne2 { text-align:center; width:100px; float:left; }
#tableau_prop .colonne3 { text-align:center; width:90px; float:left; }
#tableau_prop .colonne4 { text-align:center; width:110px; float:left; }
#tableau_prop .colonne5 { text-align:center; width:50px; float:left; }
/************************************************************************************/
/********************************** FICHE PROD BE ***********************************/
/************************************************************************************/
#tableau_BE { width:454px; margin:30px 0px 0px 0px; }
#tableau_BE .top { background:url(../img/top_table_fiche_cons.gif); width:442px; height:37px; padding:10px 0px 0px 12px; }
#tableau_BE .ligne1 { background:url(../img/ligne_1_composition.gif); width:442px; height:25px; padding:7px 0px 0px 12px; }
#tableau_BE .ligne2 { background:url(../img/ligne_2_fiche_cons.jpg); width:442px; height:23px; padding:10px 0px 0px 12px; }
#tableau_BE .colonne1 { text-align:center; width:80px; float:left; }
#tableau_BE .colonne2 { text-align:center; width:100px; float:left; }
#tableau_BE .colonne3 { text-align:center; width:90px; float:left; }
#tableau_BE .colonne4 { text-align:center; width:110px; float:left; }
#tableau_BE .colonne5 { text-align:center; width:50px; float:left; }
/************************************************************************************/
/************************ PAGE ADHERENTS FVD ****************************************/
/************************************************************************************/
.presentation_adherent { }
.presentation_adherent .texte { float:left; width:550px; }
.presentation_adherent .logo { float:left; margin:0px 0px 0px 0px; }
.presentation_adherent #adherent_table { width:596px; background:url(../img/back_table_adherent.gif); float:left; }
.presentation_adherent #adherent_table .texte { padding:0px 0px 0px 40px; width:556px; }
.size_adh { width:590px; }
.text2_adh { padding:20px 0px 0px 0px; }
#contenu_page #centre_page #textes .titre1_adh { background-image:url(../img/back_titre_presentation.gif); width:308px; height:19px; clear:both; padding:5px 0px 0px 7px; }
.ligne_adh .texte { float:left; width:650px; padding:0px 0px 0px 20px; text-align:justify }
/************************************************************************************/
/************************ PAGE ADHERENTS FVD ****************************************/
/************************************************************************************/
#enfants_cadre { width:728px; height:600px; background:url(../img/back_div_enfants.jpg); background-position:401px 0px; background-repeat:no-repeat; padding:0px 0px 0px 15px; }
/************************************************************************************/
/************************ PAGE ADHERENTS FVD ****************************************/
/************************************************************************************/
#liste_enfant .ligne { clear:both; margin:0px 0px 0px 15px; padding:10px 0px 0px 0px; }
#liste_enfant .puce { float:left; width:25px; padding:2px 0px 0px 0px; }
#liste_enfant .texte { float:left; }
#octobre { background:url(../img/back_div_enfant2.jpg); width:707px; padding:40px 0px 0px 30px; background-repeat:no-repeat; }
.lien_enf { margin:0px 0px 0px 350px; }
.lien_enf a:link, .lien_enf a:visited { color:#0072bc; text-decoration:none; }
.lien_enf a:hover, .lien_enf a:active { text-decoration:underline; }
/************************************************************************************/
/****************************  PAGES PASS  ******************************************/
/************************************************************************************/
#formpass { padding:20px 0px 0px 200px; text-align:center; }
#contenu_page #centre_page #textes.compte #formpass .valider { float:left; }
#contenu_page #centre_page #textes.compte .placemen { position:relative; left:
200px; }
#contenu_page #centre_page #textes.compte .valider a:link, #contenu_page #centre_page #textes.compte .valider a:visited { width:83px; height:19px; display:block; background:url(../img/bt_valider1.gif); float:left; padding:5px 0px 0px 0px; text-align:center; color:#FFFFFF; position:relative; top:-2px; left:3px; text-decoration:none; }
#contenu_page #centre_page #textes.compte .valider a:hover, #contenu_page #centre_page #textes.compte .valider a:active { text-decoration:underline; }
/************************************************************************************/
/************************** PAGE RECHERCHE ******************************************/
/************************************************************************************/
#cadre_recherche1 { width:532px; height:129px; background:url(../img/back_recherche.jpg); margin:0px 0px 0px 120px; padding:
7px 0px 0px 10px; }
#cadre_recherche1 input { width:261px; border:0px solid #000; }
#cadre_recherche1 #recherche { width:261px; margin:15px 0px 0px 0px; float:left; }
#cadre_recherche1 .ligne { width:502px; text-align:center; padding:0px 0px 0px 30px; }
#rechercher_btn { float:left; }
#rechercher_btn a:link, #rechercher_btn a:visited { background:url(../img/back_btn_rechercher.gif); width:142px; height:27px; float:left; display:block; text-decoration:none; margin:5px 0px 0px 40px; padding:8px 0px 0px 0px; text-align:center; color:#0072bc; }
#rechercher_btn a:hover, #rechercher_btn a:active { text-decoration:underline; }
/************************************************************************************/
/************************** PAGE RESULTAT RECHERCHE *********************************/
/************************************************************************************/
#cadre_recherche2 { width:740px; height:57px; background:url(../img/back_cadre_resultat_recherche.gif); margin:0px 0px 0px 13px; padding:
35px 0px 0px 0px; }
#cadre_recherche2 input { width:261px; border:0px solid #000; }
#cadre_recherche2 #recherche { width:261px; margin:0px 0px 0px 20px; float:left; }
#cadre_recherche2 .ligne { width:710px; text-align:center; padding:0px 0px 0px 30px; margin:0px 0px 0px 0px; }
#cadre_recherche2 #rechercher_btn a:link, #cadre_recherche2 #rechercher_btn a:visited { background:url(../img/btn_resultat_recherche.gif); width:141px; height:28px; float:left; display:block; text-decoration:none; margin:0px 0px 0px 0px; padding:8px 0px 0px 0px; text-align:center; color:#0072bc; position:relative; top:-10px; left: 30px; }
#cadre_recherche2 #rechercher_btn a:hover, #cadre_recherche2 #rechercher_btn a:active { text-decoration:underline; }
#titre_res { width:740px; margin:0px 0px 0px 13px; text-align:center }
.table_resultat { width:738px; background:url(../img/back_table_resultat.gif); margin:11px 0px 11px 0px; }
.result { padding:5px 0px 0px 0px; background:url(../img/back_table_resultat.gif); }
.table_resultat .images { width:210px; float:left; }
.table_resultat .textes { width:528px; float:left; }
.table_resultat .images .cadre { background:url(../img/back_table_resultat_photo.gif); width:152px; margin:0px 0px 0px 20px; }
.table_resultat .images .photo { text-align:center; width:152px; }
.table_resultat .textes .plus_infos { width:528px; }
.table_resultat .textes .plus_infos a:link, .table_resultat .textes .plus_infos a:visited { background:url(../img/back_btn_plus_info_result.gif); width:130px; height:29px; text-decoration:none; color:#5e2f27; display:block; padding:8px 0px 0px 0px; text-align:center; margin:15px 0px 0px 380px; font-size:12px; }
.table_resultat .textes .plus_infos a:hover, .table_resultat .textes .plus_infos a:active { text-decoration:underline }
.texte_icones .pictos { float:left; position:relative; left:50px; top:3px; }
/************************************************************************************/
/******************************** PAGE PLAN DU SITE *********************************/
/***********************************************************************************
#plandusite { width:730px; background:no-repeat url(../img/image_h2o_plan.jpg); background-position:400px 0px; margin:0px 0px 0px 15px; }*/
#plandusite .titre_categ { background:url(../img/back_titre_categ_plan.jpg); width:165px; height:33px; padding:7px 0px 0px 42px; }
#plandusite .concept .titre_bain { background:url(../img/back_h2_bain_plan.jpg); color:#ec008c; font-size:15px; width:153px; height:32px; text-align:left; padding:10px 0px 0px 40px; }
#plandusite .concept .titre_prop { background:url(../img/back_h2_prop_plan.jpg); color:#0054a6; font-size:15px; width:153px; height:32px; text-align:left; padding:10px 0px 0px 40px; margin:0px 0px 0px 15px; }
#plandusite .concept .titre_vente { background:url(../img/back_h2_vente_plan.jpg); color:#840084; font-size:15px; width:153px; height:32px; text-align:left; padding:10px 0px 0px 40px; margin:0px 0px 0px 15px; }
#plandusite .presentation_plan a:link, #plandusite .presentation_plan a:visited { background:url(../img/back_preso_plan.jpg); width:146px; height:24px; color:#10523e; font-family: Arial, Helvetica, sans-serif; font-size:13px; padding:7px 0px 0px 35px; text-decoration: none; display:block; }
#plandusite .presentation_plan a:hover, #plandusite .presentation_plan a:active { text-decoration: underline; }
#plandusite .presentation_plan2 a:link, #plandusite .presentation_plan2 a:visited { background:url(../img/back_presentation2_plan.jpg); width:214px; height:22px; color:#10523e; font-family: Arial, Helvetica, sans-serif; font-size:13px; padding:7px 0px 0px 35px; text-decoration: none; display:block; }
#plandusite .presentation_plan2 a:hover, #plandusite .presentation_plan2 a:active { text-decoration: underline; }
#plandusite .bain_onglet a:link, #plandusite .bain_onglet a:visited { background:url(../img/back_bain_plan.jpg); width:185px; height:22px; color:#ec008c; font-family: Arial, Helvetica, sans-serif; font-size:13px; padding:7px 0px 0px 35px; margin:0px 0px 10px 0px; text-decoration: none; display:block; }
#plandusite .bain_onglet a:hover, #plandusite .bain_onglet a:active { text-decoration: underline; }
#plandusite .prop_onglet a:link, #plandusite .prop_onglet a:visited { background:url(../img/back_prop_plan.jpg); width:185px; height:22px; color:#0054a6; font-family: Arial, Helvetica, sans-serif; font-size:13px; padding:7px 0px 0px 35px; margin:0px 0px 10px 0px; text-decoration: none; display:block; }
#plandusite .prop_onglet a:hover, #plandusite .prop_onglet a:active { text-decoration: underline; }
#plandusite .vente_onglet a:link, #plandusite .vente_onglet a:visited { background:url(../img/back_vente_plan.jpg); width:185px; height:22px; color:#840084; font-family: Arial, Helvetica, sans-serif; font-size:13px; padding:7px 0px 0px 35px; margin:0px 0px 10px 0px; text-decoration: none; display:block; }
#plandusite .vente_onglet a:hover, #plandusite .vente_onglet a:active { text-decoration: underline; }
#plandusite .concept { width:730px; background:no-repeat url(../img/arbre_concept.jpg); background-position:114px 7px; }
#plandusite .concept .bain_plan { width:225px; float:left; margin:0px 0px 0px 10px; }
#plandusite .concept .bain_plan .spacer { margin:8px 0px 0px 104px; }
#plandusite .concept .bain_plan .espace1 { position:relative; top:10px; left:-15px; }
#plandusite .concept .prop_plan, #plandusite .concept .vente_plan { width:225px; float:left; margin:0px 0px 0px 17px; }
#plandusite .concept .prop_plan .spacer { margin:8px 0px 0px 111px; }
#plandusite .concept .prop_plan .espace1 { position:relative; top:10px; left:3px; }
#plandusite .concept .vente_plan .spacer { margin:8px 0px 0px 129px; }
#plandusite .concept .vente_plan .espace1 { position:relative; top:10px; left:15px; }
#plandusite .espace { padding:0px 0px 0px 22px; }
#plandusite .espace .espace_h2o { position:relative; top:-9px; left:10px; margin:0px 0px 9px 0px; }
#plandusite .espace .presentation_h2o { position:relative; top:9px; left:10px; margin:0px 0px 11px 0px; }
#plandusite .espace .autre_h2o { position:relative; top:10px; left:10px; margin:0px 0px 13px 0px; }
#plandusite .magasin_en_ligne .bain_plan { width:225px; float:left; margin:20px 0px 0px 0px; }
#plandusite .magasin_en_ligne .titre_bain { background:url(../img/back_h2_bain_plan.jpg); color:#ec008c; font-size:15px; width:153px; height:32px; text-align:left; padding:10px 0px 0px 40px; margin:0px 0px 0px 15px; }
#plandusite .magasin_en_ligne { width:730px; background:no-repeat url(../img/arbre_magasin_en_ligne.gif); background-position:108px 18px; }
#plandusite .magasin_en_ligne .bain_plan .spacer { margin:8px 0px 0px 108px; }
#plandusite .magasin_en_ligne .bain_plan .espace1 { position:relative; top:10px; left:0px; }
#plandusite .magasin_en_ligne .prop_plan { width:480px; float:left; margin:20px 0px 0px 10px; }
#plandusite .magasin_en_ligne .titre_prop { background:url(../img/back_h2_prop_plan.jpg); color:#0054a6; font-size:15px; width:153px; height:32px; text-align:left; padding:10px 0px 0px 40px; margin:0px 0px 0px 150px; }
#plandusite .magasin_en_ligne .texte_prop { color:#0054a6; font-size:15px; height:32px; text-align:left; padding:10px 0px 0px 40px; margin:0px 0px 0px 60px; }
#plandusite .magasin_en_ligne .prop_plan .arbre_prop { margin:0px 0px 0px 130px; }
#plandusite .magasin_en_ligne .prop_plan .left, #plandusite .magasin_en_ligne .prop_plan .right { width:240px; float:left; }
#plandusite .magasin_en_ligne .prop_plan .espace1 { position:relative; top:6px; left:20px; }
#plandusite .magasin_en_ligne .prop_plan .espace2 { position:relative; top:0px; left:30px; }
/************************************************************************************/
/******************************** PAGE NEWSLETTER ***********************************/
/************************************************************************************/
#textes_news { width:450px; height:500px; float:left; }
#textes_news .text12 { width:100px; margin:0px 0px 0px 50px; }
#textes_news input { border:1px solid #000000; background-color:#f0f6d4; width:200px; }
.valider_n a:link, .valider_n a:visited { background:url(../img/back_valider_news.jpg); height:28px; width:96px; color:#FFFFFF; display:block; text-decoration:none; font-size:12px; padding:12px 0px 0px 25px; }
.valider_n a:hover, .valider_n a:active { text-decoration:underline }
.valider_n { margin:40px 0px 0px 150px; }
.valider_n2 a:link, .valider_n2 a:visited { background:url(../img/back_valider_news.jpg); height:28px; width:124px; color:#FFFFFF; display:block; text-decoration:none; font-size:12px; padding:12px 0px 0px 0px; }
.valider_n2 a:hover, .valider_n2 a:active { text-decoration:underline }
.valider_n2 { margin:0px 0px 0px 0px; }
#textes_news2 { width:450px; height:500px; float:left; text-align:center; }



#commande
{
	background:url(../img/bouton-commande.gif) top left no-repeat;
	width:182px;
	height:51px;
}

#commande a.lienTSC, a.lienTSC:hover
{
	font-family:Arial;
	color:#195945;
	vertical-align:middle;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding-left:11px;
	text-decoration:none;
}

#footer {

width:990px;
height:17px;
background-image:url(../images/footer.png);
background-repeat:no-repeat;

}

#menu_footer {

background-image:url(../images/fond_footer.png);
background-repeat:no-repeat;
width:964px;
height:34px;
position:relative;
left:10px;
margin-top:33px;

}

#menu_footer_content {

position:relative;
top:2px;
text-align:center;
color:#9ca1a8;
font-size:20px;
font-weight:bold;


}

#menu_footer_content a:link, #menu_footer_content a:visited 
{ background-color:#E1EDF6; height:25px; text-decoration:none; }
#menu_footer_content a:hover, #menu_footer_content a:active 
{ text-decoration:underline; }

#contenu_page2 { width:980px; background-image:url(../images/back_main.png); background-repeat:repeat-y; display:table-cell; z-index:2;}


#conteneur_col {

height:100%;
width:990px;

}
.clear {

clear:both;

}