/***gabarit_default***/


/**fond général**/
html,body{
}


/**cadres titres de blocs**/
#encadrement_titre_code_dev,#titre_code_dev_recherche_style,#titre_code_dev_nav_vertical{
width:209px;
margin:0;
text-align:left;
border:none;
}
#titre_code_dev_mailing{
background:transparent url(titreMailing.jpg) no-repeat left top;
width:209px;
height:28px;
display:block;
}


/**cadres blocs**/
#encadrement_texte_defaut,#encart_recherche_style,#encart_acces_rapide,#nav_verti_contener,#nav_verti3_contener,#encart_marques  {
padding: 5px 5px 7px 8px;
border:none;
margin:0;
}
#encart_recherche_style{
/*border:1px solid red;*/
padding:0;
}


/**boutons recherche**/
#habillage_bouton_texte_recherche_style{
font-family:Verdana;
font-size:11px;
font-weight:bold;
padding:2px;
vertical-align:top;
width:30px;
height:22px;
float:right;
border:none;
margin:1px 0 0 0;
*margin:-17px 0 0 0;
}

/**Boutons Mailing**/
#habillage_bouton_texte_ok_mailing{
border:none;
width:30px;
height:22px;
margin:-22px 0 5px 110px;
*margin:6px 0 5px 2px;
*position:absolute;
display:block;
}


/**champs de saisie**/
#champ_recherche_style{
font-family:Verdana;
font-size:10px;
width:275px;
padding:4px 0;
border:1px solid #fff;
color:#734F2B;
margin:1px 0 0 0;
position:absolute;
}
#champ_email_mailing {
padding:3px 0 5px 0;
margin:5px 0 0 0;
*height:12px;
}


/**menus deroulants**/
#menu_deroulant,#menu_acces_rapide,#menu_marques{
font-family:Verdana;
font-size:10px;
width:160px;
margin:0;
padding:3px 0;
}
#menu_marques{
float:right;
width:260px;
margin:-4px 0 0 0;
}


/**NAVIGATION HORI**/
#nav_hori_contener{
margin:0 0 0 275px;
width:530px;
padding:30px 0 0 0;
/*border:1px solid red;*/
white-space:nowrap;
}
#nav_hori_menu td a, #nav_hori_menu dt a {
/*border:1px solid green;*/
text-align:center;
text-transform:capitalize;
white-space:nowrap;
display:block;
}
#nav_hori_menu td a:hover, #nav_hori_menu dt a:hover {
text-decoration:underline;
}

#nav_hori3_contener{
width:550px;
margin:0 auto;
}
#nav_hori3_menu td a, #nav_hori3_menu dt a{
/*border:1px solid red;*/
text-align:center;
}



/**Login**/
#encart_login{
height:115px;
margin: 0 0 5px 0;
}
#habillage_bouton_texte_validation_login{
width:30px;
height:22px;
}
* + html #texte_client_inconnu_login {
/*border:1px solid red;*/
display:block;
height:20px;
padding:0;
margin:-3px 0 3px 0;
}