@charset "utf-8";
/* CSS Document */
strong{font-weight:bold}
.clear{clear:both;}
em{font-style:italic}



.mainaccueil{width:900px;margin:0 auto 0 auto}
#conteneurflashaccueil{position:relative; z-index:5}
#tetiere_accueil{width:900px;height:150px;overflow:hidden}
#accueil_milieu{width:900px;height:263px;overflow:hidden}
#accueil_a{float:left;width:274px;height:263px;overflow:hidden}
#accueil_b{float:left;width:267px;height:263px;overflow:hidden}
#accueil_c{float:left;width:359px;height:263px;overflow:hidden}
#accueil_bas{width:900px; height:287px;overflow:hidden}
#bas_a_accueil{float:left;width:430px;height:287px;overflow:hidden}
#bas_b_accueil{float:left;width:470px;height:287px;overflow:hidden}
#carousel{position:absolute; width:800px;top:130px;left:300px;z-index:100}
#carouse2{position:absolute; width:600px;top:575px; height:130px;left:310px;z-index:100}
#filter {display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #000;z-index:50;opacity:0.5;filter: alpha(opacity=50);}
.bandeau {margin:0  auto 0 auto;width:900px; height:168px;background-image:url(../img/bandeau.gif); background-repeat:no-repeat; z-index:2}


.lienblanc {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;	}
#lien_panier{position:absolute; left:847px; top:9px; width:99px; height:21px; overflow: hidden; cursor:pointer}
#lien_panier a{text-decoration:none}
#contenu_navigation{height:135px}
.lienrose {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#E41370;}
#lien_blog{position:absolute; left:284px; top:9px; width:80px; height:21px; overflow: hidden;}

#lien_perso{position:absolute; left:593px; top:8px; width:114px; height:21px; overflow: hidden; cursor:pointer}
.liengris {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#C6C7C9;font-weight:bold;	}

.liengris2 {text-align:center;font-family:Arial, Helvetica, sans-serif;color:#C6C7C9;text-decoration:none;}
.lienpiedepage{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#C6C7C9;text-decoration:none;}
.liengris2 a {text-decoration:none; color:#C6C7C9}


.liengris2B{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none; font-weight:bold; background-color:#EB8421}
.liengris2B a{text-decoration:none; color:#FFF}
#lien_deconnexion{position:absolute; left:726px; top:8px; width:79px; height:21px; overflow: hidden; cursor:pointer}

#lien_accueil{position:absolute;overflow: hidden;left:26px;top:117px;width:89px;height:21px;font-size:12px}
#lien_produits{position:absolute;overflow: hidden;left:116px;top:117px;width:100px;height:21px;font-size:12px}
#lien_cadeaux{position:absolute;overflow: hidden;left:217px;top:117px;width:125px;height:21px;font-size:12px}
#lien_showroom{position:absolute;overflow: hidden;left:343px;top:117px;width:110px;height:21px;font-size:12px}
#lien_biblio{position:absolute;overflow: hidden;left:454px;top:117px;width:160px;height:21px;font-size:12px}
#lien_quisommesnous{position:absolute;overflow: hidden;left:670px;top:117px;width:155px;height:21px;font-size:11px; padding-top:1px}
#lien_conseil{position:absolute;overflow: hidden;left:826px;top:117px;width:58px;height:21px;font-size:11px;padding-top:1px}

#puce_espaceperso{position:absolute; left:581px; top:11px; width:10px; height:10px; overflow: hidden;}
.puce1{position:absolute; left:272px; top:12px; width:10px; height:10px; overflow: hidden;}
.puce1b{position:absolute; left:390px; top:12px; width:10px; height:10px; overflow: hidden;} 
#connexiondeconnexion{position:absolute; left:714px; top:12px; width:10px; height:10px; overflow: hidden;}

#lien_demo{position:absolute; left:405px; top:9px; width:80px; height:21px; overflow: hidden;}

.lienrose2 {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#E41370;font-weight:bold;}


.liengris2s {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#C6C7C9;text-decoration:underline;		}
.liengris2blanc {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;background-color:#EB8421;	}

#pieddepage{width:900px;font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#C6C7C9; margin:0 auto 0 auto; text-align:center; margin-top:20px; margin-bottom:20px}


.sous_menu{width:900px; margin:0 auto 0 auto; background-color:#EB8421; height:22px}
.item_sousmenu{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:bold; display:block; float:left; text-align:center; padding-top:2px;padding-left:10px; padding-right:10px;}
.item_sousmenuB{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:bold; display:block; float:left; text-align:center; padding-top:4px;padding-left:10px; padding-right:10px;}
.itemlien_sousmenu{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;text-decoration:none; font-weight:normal}
#item_sousmenupremier{padding-left:115px}
#item_sousmenupremierquisommesnous{padding-left:115px}
#item_sousmenupremierconseils{padding-left:665px}
#item_sousmenupremierperso{padding-left:25px}

#cadre-modeemploi{font-family:Arial, Helvetica, sans-serif;width:900px; height:525px;margin:0 auto 0 auto;background-image: url(../img/fondModeEmploi.gif)}
#modeemploicontenu{height:355px;z-index:5;font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height:13px; width:440px;padding-left:320px; padding-top:10px}



#cadrefaq{width:900px;height:525px;background-image:url(../img/faq.gif);margin:0 auto 0 auto}
#apDiv1faq{padding-left:272px;width:483px;height:441px;overflow:hidden}


#cadreastuces{width:900px;height:500px;background-image: url(../img/fondastuce.gif);margin:0 auto 0 auto;}
#conteneur_cadreastuce{position:relative} 

#contenupagepresse{width:900px;height:500px;background-image: url(../img/miss_couettefaitparlerdelle.gif);margin:0 auto 0 auto; z-index:1}
#apDiv2presse{padding-left:144px;width:482px;height:386px;overflow:hidden;font-family:Arial, Helvetica, sans-serif;margin:0 auto 0 auto;}
#fondpresse{ background-color:#FFF; width:460px}

#cadrecontact{ font-family:Arial, Helvetica, sans-serif;width:900px;height:525px; margin:0 auto 0 auto;background-image: url(../img/contact.gif);}
#apDiv1contact{padding-left:267px;padding-top:21px;width:504px;height:327px;}
#apDiv1contact2{padding-left:267px;padding-top:21px;width:504px;height:327px; text-align:center;}
#buttonscontacts{padding-left:267px;}

#cadretoutestpossible{ font-family:Arial, Helvetica, sans-serif;width:900px;height:525px; margin:0 auto 0 auto;background-image: url(../img/toutestpossible.gif); list-style-type:disc;}
#apDiv1toutestpossible{padding-left:267px;padding-top:21px;width:496px;height:340px;}
#apDiv1toutestpossible2{padding-left:267px;padding-top:21px;width:496px;height:340px; text-align:center;}
#buttonstoutestpossible{padding-left:267px;}

#cadrefabrication{width:900px;height:500px;background-image: url(../img/fabrication.gif);margin:0 auto 0 auto;}
#apDiv3fabrication{padding-left:454px;width:308px;height:410px; font-family:Arial, Helvetica, sans-serif;font-size:11px; line-height:13px}

#cadrequalite{width:900px;height:500px;background-image: url(../img/qualite.gif);margin:0 auto 0 auto;}
#apDiv2qualite{padding-left:277px;top:0px;width:482px;height:386px;overflow:hidden}

#cadrepartenaires{width:900px;height:500px;background-image: url(../img/partenaires.gif);margin:0 auto 0 auto;}
#apDiv2partenaires{padding-left:277px;top:0px;width:482px;height:386px; font-family:Arial, Helvetica, sans-serif;font-size:11px; line-height:13px}
#apDiv2partenaires a{font-family: Arial, Helvetica, sans-serif;	font-weight: bold; font-size: 11px;	color: #EE2B7B; text-decoration:none;}

#cadreconcept{width:900px;height:500px;background-image: url(../img/concept.gif);margin:0 auto 0 auto;}
#apDiv1concept{padding-left:439px;width:325px;height:385px;overflow:hidden}



#formulaire_type3_produit{ font-family:Arial, Helvetica, sans-serif; font-size:12px;width:950px; margin:0 auto 0 auto; height:1000px;background-image: url(../img/fond_formulaire.gif); background-repeat:no-repeat; background-position:0 top}
#formulaire_type3_produit_login{float:left; margin-left:230px; margin-top:10px; font-size:16px; font-weight:bold;  color:#e74a90}
#formulaire_type3_produit_loginName{ text-transform:capitalize}
#formulaire_type3_retour{float:right; margin-top:20px; margin-right:40px}
#formulaire_type3_info{margin-left:230px; margin-top:5px}
#formulaire_type3_info1{ font-size:14px; color:#E36829}
#formulaire_type3_info2{ font-size:14px;color:#E36829}

#formulaire_type3_produit .pdts-thumb{  overflow:hidden} 
#formulaire_type3_produit .pdts-thumb img{border:solid 2px #C0C0C0; margin-bottom:3px;} 
#formulaire_type3_content {float:left; width:420px; margin-left:30px; margin-top:40px}
#formulaire_type3_visuel{float:left; width:450px;margin-left:20px; margin-top:40px}
#formulaire_type3_visuelH{background-image:url(../img/schemasH.gif); background-position:0 top; background-repeat:no-repeat; width:450px; height:16px; overflow:hidden}
#formulaire_type3_visuelM{background-image:url(../img/schemasM.gif); background-position:0 top; background-repeat:repeat-y; width:420px; padding-left:15px; padding-right:15px;overflow:hidden}
#formulaire_type3_visuelB{background-image:url(../img/schemasB.gif); background-position:0 top; background-repeat:no-repeat; width:450px; height:16px; overflow:hidden}
#petitvisuel{ width:104px; height:124px; overflow:hidden; float:left; margin-left:5px}
#titre_schema{float:left;color:#E6418D; font-size:16px; margin-left:20px;}

#formulaire_type3_produit .moduleordi{display:none; margin-bottom:10px}
#formulaire_type3_produit .modulealbum{display:none; margin-bottom:10px}
#formulaire_type3_produit .modulebiblotheque{display:none; margin-bottom:10px}


.module_image input {display:block; float:left; padding-bottom:2px; margin:0px; height:16px}
#formulaire_type3_produit .mod_label{display:block; float:left; margin-left:5px; font-weight:bold; padding-bottom:2px;height:16px}
.form_type3_etape{font-size:16px; font-weight:bold;color:#e74a90; display:block; margin-bottom:5px}
.tit_mod_img{font-size:14px; font-weight:bold;color:#E36829; display:block; margin-bottom:5px}
.tit_mod_txt{font-size:14px; font-weight:bold;color:#E36829; display:block; margin-bottom:5px}
.clearF{display:block; clear:both; width:0px; height:0px; overflow:hidden}
.retouralbum{display:block;cursor:pointer; color:#C60; font-weight:bold}
.retourbiblio{display:block;cursor:pointer; color:#C60; font-weight:bold}
.orange_biblio{display:block;color:#C60; font-weight:bold}


.choixuserbiblio{display:none}
.resultatbiblio{display:none}
#formulaire_type3_produit .module_image{border:2px dotted #F0A784; margin-bottom:40px; width:400px; padding:4px}
#formulaire_type3_produit .module_text{border:2px dotted #F0A784; margin-bottom:40px; width:400px; padding:4px}
#formulaire_type3_produit .module_text textarea{ width:300px; height:80px; display:block;}
#formulaire_type3_content {padding-top:5px}
#alerteimg1{display:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#C03}
#alerteimg2{display:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#C03}
#alertetxt1{display:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#C03}
#alertetxt2{display:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#C03}
#formulaire_type3_produit #animation_div{font-family:Arial, Helvetica, sans-serif; font-size:10px; width:350px; height:20px;text-align:center; color:#C03}


#limite_atteinte h2{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#C60}
#limite_atteinte p{ margin-top:30px; font-size:12px; color:#333; margin-bottom:20px}
#limite_atteinte em{ font-size:10px; text-transform:none; text-decoration:none; font-style:normal}
