#contactvisugauche{position:absolute; bottom:0; width:270px; height:190px; background-image: url(img/contact/fd_gh_visu.jpg);	background-repeat: no-repeat;	background-position: right top; } 


/* ------------------- page question------------------- */

#contenucontact{width:890px; height:484px; top:100px; border:1px solid #4d3c1a;	position:absolute; margin-left:12px;}

#contenucontact #boutiquegauche{width:281px; height:484px;	background-image: url(img/bord-jaune.gif);	background-repeat: no-repeat;	background-position: right top; font:normal 12px arial,sans-serif; color:#c39743;  float:left;} 

#contenucontact #boutiquegauche ul{ list-style:none; margin:12px 0 0 50px; padding:0;} 
#contenucontact #boutiquegauche ul li{ color:#FFFFFF; margin:0 0 12px 0; padding:0;} 
#contenucontact #boutiquegauche ul li a{text-decoration:none; color:#c39743; } 
#contenucontact #boutiquegauche ul li a:hover{text-decoration:none; color:#fff; } 

#contenucontact #boutiquedroite #txtunilever{	margin:49px 0 0 27px; width:558px; border:1px solid #4e3c1b; border-width:0 0 1px 0;}
#contenucontact #boutiquedroite #txtunilever h2{	font:normal 15px arial,sans-serif; }
#contenucontact #boutiquedroite #txtunilever p{	font:normal 12px arial,sans-serif; margin:5px 0 25px 0; padding:0;}

#contenucontact #boutiquedroite #txtquestion{width:578px; margin:12px 0 0 32px;}
#contenucontact #boutiquedroite #txtquestion ul{list-style:none; margin:0; padding:0; }
#contenucontact #boutiquedroite #txtquestion ul li{ margin:0 0 4px 0; padding:0;} 
#contenucontact #boutiquedroite #txtquestion ul li a{text-decoration:none; color:#c39743; } 
#contenucontact #boutiquedroite #txtquestion ul li a:hover{text-decoration:none; color:#fff; } 

#qr_holder {position:absolute; left:28px; top:200px;   width:558px; height:280px; overflow:hidden; }
#qr_holder #qr_to_scroll  {position:absolute; left:0; top:0px;  width:580px; height:280px;  clip:rect(0, 580px, 280px, 0);   overflow:hidden; }
#qr_holder #qr_to_scroll #content_scrolling{ width:580px; margin-top:-32px; color:#FFFFFF; }
#qr_holder #qr_to_scroll #content_scrolling p { font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 0 0 20px; padding:0;}
#qr_holder #qr_to_scroll #content_scrolling .titre{font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#ABC810; margin:32px 0 0 0; padding:0;}
#qr_holder #scrollbar1 {position:absolute; visibility:hidden;  left:547px; top:0px;  width:11px; height:280px;   font-size:1px; }
#qr_holder #scrollbar1 #track1 {   position:absolute; left:0; top:9px;  width:11px; height:260px;    background: url("img/scroll/track.gif") #336 repeat;  }
#qr_holder #scrollbar1 #dragBar1 {  position:absolute; left:1px; top:1px;  width:9px; height:1px;  background:url("img/scroll/grab.gif") repeat;  } 
#qr_holder #scrollbar1 #up1 { position:absolute; left:0; top:0; }  
#qr_holder #scrollbar1 #down1 { position:absolute; left:0; bottom:0; }  
.reponse {display:none; margin:10px 0 10px 0; width:540px;}
.reponse_titre {font-size:15px; font-weight:bold; color:#b68d3f;}
.reponse_txt {font-size:12px; padding:10px 0 0 40px;}

#contenucontact #boutiquedroite #txtquestion #btvalide {width:480px; margin:0px; margin-left:30px; position:relative; top:0px; left:0px; padding:0; color:#fff; font:11px Arial, Helvetica, sans-serif;}
#contenucontact #boutiquedroite #txtquestion #btvalide a{color:#fff;	text-decoration:none;}
#contenucontact #boutiquedroite #txtquestion #btvalide a:hover {color:#a38038;}
#contenucontact #boutiquedroite #txtquestion #btvalide img{position:relative; top:7px;}





/* ------------------- page formulaire conso------------------ */
#formContact
{
	margin-left:10px;
	padding-left:45px; 
	width:500px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#c39743;text-align:left;
}
.formContactDivLabel
{
	float:left;
	padding-top:8px;
}
.formContactDivLabel label
{
	/*font-weight:bold;
    font-family:arial;
    font-size:12px;*/
}
.formContactDivInput
{
    padding-top:4px;
    padding-left:150px;
}
.formContactDivSelect
{
    padding-top:4px;
    padding-left:155px;
}
#formContact input
{
	font-family:Arial, Helvetica, sans-serif;	font-size: 11px; margin:0 0 0px 10px; height:12px;
}
#formContact textarea
{
	width:400px;
	height:100px;
}



#contenucontact #boutiquedroite #zone_conso_form
{margin-left:10px; width:500px; font-family:Arial, Helvetica, sans-serif; float:left;color:#c39743;text-align:left;}
#contenucontact #boutiquedroite #zone_conso_form label 
{margin-left:10px; vertical-align:bottom;}
#contenucontact #boutiquedroite #zone_conso_form div{width:100%; margin:6px 0 0 10px;}
#contenucontact #boutiquedroite #zone_conso_form .lblFormContact{margin-left:25px;}
#contenucontact #boutiquedroite #zone_conso_form input 
{ font-family:Arial, Helvetica, sans-serif;	font-size: 11px; margin:0 0 0px 10px; height:12px;}

#contenucontact #formgaucheconso_haut
{ position:relative; top:30px; width:251px; height:130px; padding:0 0 0 20px; border:1px solid #4e3c1b; border-width:0 0 1px 0;}
#contenucontact #formgaucheconso_haut p{margin:0 0 15px 0; padding:0; }
#contenucontact #formgaucheconso_bas{ position:relative; top:80px; width:215px; height:140px; padding:0 0 10px 30px;}
#contenucontact #formgaucheconso_bas p{margin:0 0 15px; padding:0; }


#confirmation{color:#FFFFFF; background-color:#000000; border: 1px solid #52452d; font:bold 15px Arial, Helvetica, sans-serif; display:none;}


/* ------------------- page formulaire ext------------------ */
#contenucontact #formgauche{width:281px; height:484px;	background-image: url(img/bord-jaune.gif);	background-repeat: no-repeat;	background-position: right top; font:normal 12px arial,sans-serif; color:#fff;  float:left;}
#contenucontact #formgauchecoord{ position:relative; top:-7px; width:245px; height:140px; padding:0 0 0 20px;}

#contenucontact #formgauchecoord p{margin:0 0 10px; padding:0; }




.blanc11{ color:#fff; font-size:11px;}
.blanc {color:#fff;}
.or{ color:#b68d3f}

#contenucontact #boutiquedroite #zone_form{}
#contenucontact #boutiquedroite #zone_form label {float:left; color:#c39743; text-align:left;line-height:22px; }
#contenucontact #boutiquedroite #zone_form input {font-family:Arial, Helvetica, sans-serif;	font-size: 11px;}

#contenucontact #boutiquedroite #zone_form #form_prenom_mail label {width:50px;}
#contenucontact #boutiquedroite #zone_form #form_prenom_mail{ position:absolute; left:60px; top:25px;}
#contenucontact #boutiquedroite #zone_form #form_prenom_mail input{ width:145px; height:12px;	margin:0 0 10px 0;	}

#contenucontact #boutiquedroite #zone_form #form_nom_tel{ position:absolute; left:320px; top:25px;}
#contenucontact #boutiquedroite #zone_form #form_nom_tel label {width:60px; }
#contenucontact #boutiquedroite #zone_form #form_nom_tel input{ width:160px; height:12px; margin:0 0 10px 0;}


#contenucontact #boutiquedroite #zone_form #form_retour{ position:absolute; left:60px; top:95px; width:485px;  text-align:right;}
#contenucontact #boutiquedroite #zone_form #form_retour label { width:250px; }
#contenucontact #boutiquedroite #zone_form #form_retour select{ width:160px; height:18px; margin:0 0 15px 0;}

#contenucontact #boutiquedroite #zone_form #form_message{ position:absolute; left:60px; top:175px; text-align:left; color:#c39743;}
#contenucontact #boutiquedroite #zone_form #form_message textarea{ width:480px; height:170px; margin:3px 0 0 0;}

#contenucontact #boutiquedroite #zone_form #bt_retour{ position:absolute; left:58px; top:385px;}
#contenucontact #boutiquedroite #zone_form #bt_retour img{ border:0;}

#contenucontact #boutiquedroite #zone_form #bt_envoyer{ position:absolute; left:428px; top:377px;}
#contenucontact #boutiquedroite #zone_form #bt_envoyer img{ border:0;}

#contenucontact #boutiquedroite #zone_form #txt_form{ position:absolute; left:60px; top:452px; color:#c39743;}


div.prefaq {height:100px;}
div.faq {font:normal 10px "Lucida Sans","Lucida Grande",arial,sans-serif !important;
         text-decoration:none;
         padding-left:2em; 
         height:480px;
         overflow:auto;position:static;}
div.faq div.faqquestion {color:#d8b279;}
div.faq div.faqreponse { margin-left:2em;margin-bottom:2em;}

div.scrollable  
{
	scrollbar-base-color: #d8b279; 
	scrollbar-arrow-color: #d8b279; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-face-color: #000000; 
	scrollbar-highlight-color: #d8b279; 
	scrollbar-shadow-color: #d8b279; 
	scrollbar-track-color: #000000; 
}
div.faq div.separator { text-align:center;margin-bottom:2em;  }
div.faq div.separator div { border-bottom:solid 1px #d8b279; width:33%; }
div.faq a {color:#d8b279; }




