/*------------------------------------------------------
  E L E M E N T S  G E N E R A U X
------------------------------------------------------*/

*{ margin:0;  padding:0; font-family:   Helvetica, "Trebuchet MS", Georgia, Arial,  Verdana, sans-serif; font-size:100%; border:0 none;}
body{margin:0;padding:0; background: url(../images/fond-haut-page.gif) #FFF no-repeat top left;
font-family: Helvetica, "Trebuchet MS",  Georgia, Arial, Verdana,  sans-serif; font-size:100%; border:0 none;}

#navigation h2, #div_deconnexion h2, #div_en_savoir_plus h2, #div_navigation_secondaire h2, .li_hide, .haut_de_page span, .no_display, .div_break_line hr{
  display: none;
}
#container abbr, #container acronym, #container abbr span, #container .infobulle {cursor:help; border-bottom: 1px #006616 dotted;}
#container{margin:0;padding:0;}
.div_break_line{clear: both;}

a{text-decoration:underline;color:#AB0262;}
a:hover{color:#5B559A;text-decoration:none;}

#div_code_erreur{border:3px solid red;margin:1em;padding:.5em;color:red;}
.go_contenu{background: url(../images/go-contenu.gif) no-repeat 0 .10em;padding-left:14px;}
.go_home{background: url(../images/go-accueil.gif) no-repeat 0 .10em;padding-left:22px;}
.go_aide{background: url(../images/go-aide.gif) no-repeat 0 .10em; padding-left:14px;}
.go_access{background: url(../images/go-access.gif) no-repeat 0 .10em;padding-left:20px;}
/*------------------------------------------------------
  H E A D E R
------------------------------------------------------*/

#skipmenu{ z-index:40; text-align:right;margin-top:.1em;}
#skipmenu a{ font-size:0.8em;color:#FFF;background-color:#5B559A;}
#skipmenu p{ padding-right:.2em;color:#FFF;}

#header h1{ padding-left:30px; padding-top:10px;float:left;margin-right:20px;}

#slogan{
padding-top:2em;/*width:800px;*/
 text-align:center; font-size:1.3em; color:#006F9A; font-style:italic; font-weight:bold;
 margin-bottom:1.3em;
}
#slogan span{ color:#AB0262;}

#drapeaux{float:left;padding-left:10px;}

#div_haut_de_page{position:absolute;width:0;height:0;top:0;left:0;}

#pave_recherche{ float:right; /*margin-top:40px;*/ font-size:.9em;margin-bottom:2px;}
#pave_recherche input{ border : 2px solid #006F9A; color:#006F9A; padding:.1em .2em .1em .2em;}
#pave_recherche input:focus{ border-color:#AB0262;color:#000;}
#pave_recherche label{display:none;}
#pave_recherche legend{display:none;}
#pave_recherche .submit_recherche{border:0 none;/*background: url(../images/fond-identification.gif)  no-repeat bottom left ;padding:0 .2em .5em 0em; */font-weight:bold;cursor:pointer; font-size:1.2em;color:#006F9A;padding:0;}
#pave_recherche .submit_recherche:hover{color:#AB0262;}

#pave_recherche select{ border : 2px solid #006F9A; color:#006F9A; /*padding:.1em .2em .1em .2em;*/}
#pave_recherche select:focus{ border-color:#AB0262;color:#000;}
#recherche{margin-bottom:.5em;}
/*------------------------------------------------------
  L I N K L I S T  :  M E N U  /  L A N G U E S  
------------------------------------------------------*/

#lmenu{margin-left:1em;margin-bottom:1.4em;margin-right:20px;}

#navitation ul, #navigation li, #lmenu{/*width:217px;*/list-style-type: none;}
#lmenu .ul_sous_menu_parent{/* border-left:1px solid #AB0262;*/ background-color:#F7E6F0; color:#000; margin-left:4px; width:auto;margin-right:20px;padding:.25em 0;}/*B7086B*/
#navigation .ul_sous_menu_parent li{ padding:0 .5em; font-size:.9em;margin-bottom:.25em;}
.ul_sous_menu_parent li a{ color:#000;text-decoration:underline;}
.ul_sous_menu_parent li a:hover{color:#000;text-decoration:none;  background-color:#000;color:#F7E6F0;}

#ul_menu_general .ul_sous_menu_parent{margin:0;}
#ul_menu_general .menu_gene_a{padding-left:60px;padding-top:20px;display:block;}
#ul_menu_general  .menu_gen_div{height:53px;margin:0;padding:0;margin-top:1em;}
/*#ul_menu_general .menu_gene_a_coiffure{display:block;}*/
#ul_menu_general .menu_gene_div_coiffure{background:url(../images/coiffure.gif) #FFF no-repeat top left;}
#ul_menu_general .menu_gene_div_coiffure_actu{background:url(../images/coiffure.gif) #F7E6F0 no-repeat top left;}
#ul_menu_general .menu_gene_div_materiel{background:url(../images/materiel.gif) #FFF no-repeat top left;}
#ul_menu_general .menu_gene_div_materiel_actu{background:url(../images/materiel.gif) #F7E6F0  no-repeat top left;}
#ul_menu_general .menu_gene_div_extensions{background:url(../images/extensions.gif) #FFF no-repeat top left;}
#ul_menu_general .menu_gene_div_extensions_actu{background:url(../images/extensions.gif) #F7E6F0  no-repeat top left;}
#ul_menu_general .menu_gene_div_esthetique{background:url(../images/esthetique.gif) #FFF no-repeat top left;}
#ul_menu_general .menu_gene_div_esthetique_actu{background:url(../images/esthetique.gif) #F7E6F0  no-repeat top left;}
#ul_menu_general .menu_gene_div_cosmetiques{background:url(../images/cosmetique.gif) #FFF no-repeat top left;}
#ul_menu_general .menu_gene_div_cosmetiques_actu{background:url(../images/cosmetique.gif) #F7E6F0  no-repeat top left;}
#ul_menu_general .menu_gene_div_ongle{background:url(../images/longle.gif) #FFF no-repeat top left;}
#ul_menu_general .menu_gene_div_ongle_actu{background:url(../images/longle.gif) #F7E6F0  no-repeat top left;}
#ul_menu_general .menu_gene_div_pourlui{background:url(../images/pourlui.gif) #FFF no-repeat top left;}
#ul_menu_general .menu_gene_div_pourlui_actu{background:url(../images/pourlui.gif) #F7E6F0  no-repeat top left;}


/* ------------------------------------------------------
  P A V E S
------------------------------------------------------ */

#pave_vente_flash, #pave_espace_promotionnel, #pave_moncompte, #pave_serviceclients, #pave_newsletter{padding-bottom:.6em;}
#pave_vente_flash, #pave_espace_promotionnel, #pave_colissimo{ background-color: #CBCAE0;} /*border:1px solid #CBCAE0;*/

#pave_vente_flash h3, #pave_espace_promotionnel h3{
font-size: 1.17em; padding: 0.5em 0.1em 0.3em 45px; color:#FFF;
background: url(../images/2-sup.gif) #5B559A no-repeat 5px 50%;
}
#pave_vente_flash h3{padding: 0 0.1em 6px 45px;background: url(../images/2-sup.gif) #5B559A no-repeat 8px 58%;}

 #pave_colissimo p{text-align:center;padding-top:.5em;}

/* ************************** 
 Mon compte */

#pave_moncompte{background: url(../images/fond-pave-moncompte.jpg) #FFF no-repeat top left ;}
#pave_moncompte h3{
font-size: 1.17em; padding: 0.4em 0.1em 0.7em 40px; color:#000;
background: url(../images/icone-compte-rose.gif)  no-repeat 10px .2em ;
}
#pave_moncompte2{background: url(../images/bord-bas-moncompte.gif) #FF6FBC repeat-x bottom left ;}
#pave_moncompte a{color:#5B559A;}
#pave_moncompte a:hover{color:#AB0262;}
#div_form_login .form_contacts_legend_parent{display:none;}
#div_form_login .input_submit{border:0 none; background: url(../images/plume_pour_bouton.gif)  no-repeat bottom right ;padding:0 70px 0 0;
font-weight:bold;cursor:pointer;font-size:1em;}
#div_form_login .input_submit:hover{color:#AB0262;}

#div_form_login .input_submit:hover{}
#div_form_login input{font-size:0.9em;margin-left:.5em;border:1px solid #000;margin-bottom:0.4em;}
#div_form_login input:focus{border:1px solid #FF6FBC;}
#div_form_login label{display:block;font-size:.9em;margin-left:0.2em;float:none;text-align:left;color:#000;}

#pave_moncompte ul{/*list-style-type: none;*/font-size:.9em;margin-right:0.2em;}
#pave_moncompte li{text-align:left;list-style-type:circle;color:#AB0262; margin-bottom:.1em;margin-left:20px; font-size:.8em;}

#pave_moncompte .ul_pave_moncompte_connect li{text-align:left;color:#AB0262;background:none;list-style-type:circle; margin-left:20px;}
#pave_moncompte .ul_pave_moncompte_connect a{color:black;}
.p_small_compte{font-size:0.8em;padding:0 .2em 0 .2em;margin-bottom:.5em;}

/* ************************** 
 SAV */
 
#pave_serviceclients{padding-top:.6em;padding-bottom:1em;background-color:#CBCAE0;}
/*#pave_serviceclients_gauche{border-top:1px solid #5B559A; border-bottom:1px solid #5B559A; padding-top:.4em;padding-bottom:.5em;background-color:#CBCAE0;}F0EFFF*/
#pave_serviceclients ul a/*, #pave_serviceclients_gauche a*/{color:#000;display:block;}
#pave_serviceclients ul a:hover/*, #pave_serviceclients_gauche a:hover*/{color:#CBCAE0;background-color:#000;display:block;}
#pave_serviceclients h3/*, #pave_serviceclients_gauche h3*/{
font-size: 1.17em; padding: 0.3em 0.1em 0.3em 40px; color:#000;
display:none;
}
#pave_serviceclients p/*, #pave_serviceclients_gauche p*/{text-align:center;color:#006F9A; padding-bottom:.4em;}
#pave_serviceclients ul/*, #pave_serviceclients_gauche ul*/{/*list-style-type: none;*/font-size:.9em;margin-left:1.33em;margin-top:0;}
#pave_serviceclients li/*, #pave_serviceclients_gauche li*/{ list-style-type: disc;text-align:left;color:#AB0262;margin-bottom:.1em;}
.pave_serviceclients_ul_1{border-bottom:1px solid #E6E6E7;padding-bottom:.25em;margin-bottom:.25em;}


/* ************************** 
 Newsletter */
 
#pave_newsletter{/*background-color:#CBCAE0;padding-top:.5em;border-top:1px solid #5B559A;*/}
#pave_newsletter h3{display:none;}
#pave_newsletter p{margin-bottom:-1em;text-align:left;margin-top:.5em;}
#pave_newsletter a{background: url(../images/icone-mail.gif) #CBCAE0 no-repeat 10px center ; padding:.25em 0 .25em 40px; font-size:1em;color:#000;}
#pave_serviceclients .a_newsletter:hover{background-color:transparent;color:black;}

/* ************************** 
 Vente flash */
 
#pave_vente_flash small{ font-size: .83em }
.div_pave_venteflash_in{ background:url(../images/fond-haut-pave-flash.gif) no-repeat top left; width:213px; margin:0.5em auto; }
.div_pave_venteflash_in2{width:100%;background:url(../images/fond-bas-pave-flash.gif) no-repeat bottom left;padding:.2em .3em .2em .5em;}
.div_pave_venteflash_in_txt{}
.div_pave_venteflash_in ul, .div_pave_venteflash_in p{text-align:left;padding-bottom:.5em;}
.div_pave_venteflash_in a{background:url(../images/panier-fond-orange.gif) no-repeat center left;padding-left:30px;color:#000;}
.p_voir_tout_pave_flash a{color: #000;padding-left:.5em;}
#container .p_voir_tout_pave_flash{text-align:center;}
#pave_vente_flash img{margin-bottom:-8px;}
#pave_vente_flash .p_align_right, #pave_espace_promotionnel .p_align_right{text-align:right;padding:.2em 1em;}


/* ************************** 
 Pavé info gauche */

#pave_serviceclients_gauche {background-color:#CBCAE0;padding-top:.8em;padding-bottom:.8em;}
 

.div_pave_infogauche_bas_in{background:url(../images/pave_info_g_bh.gif) no-repeat top left; width:214px; margin:0em auto;}
.div_pave_infogauche_bas{background:url(../images/pave_info_g_bm.gif) no-repeat 0 50px; width:214px; margin:0em auto;}
.div_pave_infogauche_bas_txt{background:url(../images/pave_info_g_bb.gif) no-repeat bottom left; width:214px; margin:0em auto;}
#pave_serviceclients_gauche ul{font-size:.9em;margin-left:2.2em;margin-top:0;padding-top:.5em;padding-bottom:.5em;}
#pave_serviceclients_gauche li{ list-style-type: disc;text-align:left;color:#AB0262;margin-bottom:.1em;font-weight:bold;}

.div_pave_infogauche_titre_in{background:url(../images/pave_info_g_ht.gif) no-repeat top left; width:214px; margin:0em auto;padding:.25em 0 .2em .5em;}
.div_pave_infogauche_titre{background:url(../images/pave_info_g_hb.gif) no-repeat 0 6px; width:214px; margin:0em auto;}

#pave_serviceclients_gauche h3{background:url(../images/icone-info.gif) no-repeat top left;padding:.1em .1em .1em 30px;}


/* ************************** 
 Promo */
 
.div_pave_promo_in{ background:url(../images/fond-haut-pave-promo.jpg) no-repeat top left; margin: .5em 0 .5em .4em; }
.div_pave_promo_in2{background:url(../images/fond-bas-pave-promo.gif) no-repeat bottom left;  padding: .2em 0 .2em 0em;}
#pave_espace_promotionnel p{padding:.2em .4em .2em .4em;}
.div_pave_promo_in ul, .div_pave_promo_in p{text-align:left;}
.div_pave_promo_in a{background:url(../images/panier-vert.gif) no-repeat center left;padding-left:30px;color:#000;}
.p_voir_tout_pave_promo a{color: #000;padding-left:.5em;}
#container .p_voir_tout_pave_promo{text-align:center;}

/* ************************** 
 Panier */
 
#pave_mon_panier h3{display:none;}
#pave_mon_panier{ color:#FFF; background-color: #5B559A;padding:1em .5em;}
#pave_mon_panier a{
background:url(../images/panier-fond-violet.gif) no-repeat bottom left;  padding: .8em 0 .2em 40px;
color:#FFF;text-decoration:underline;
}
#pave_mon_panier a:hover{ color:#FFF;text-decoration:none;}
#pave_mon_panier strong{ background-color:#5B559A;}
#pave_mon_panier span{margin-left:38px;}

/*------------------------------------------------------
  F I L   D ' A R I A N E
------------------------------------------------------*/

#fil_ariane{padding-top:.5em;padding-right:.5em;padding-left:.5em;}
#fil_ariane p{color:#5B559A;font-size:0.8em;}
#fil_ariane a{padding-left:0.2em;padding-right:0.2em;}


/*------------------------------------------------------
  C O N T E N U
------------------------------------------------------*/

#div_rubrique{margin-left:0.5em;margin-right:1em;padding-bottom:4em;}

#div_rubrique a {}
#div_rubrique a:hover {}

#div_rubrique th              { font-weight: bolder; text-align: center; background-color: #603D61; color:#FFF;}
#div_rubrique caption         { text-align: center; background-color:#F6E8D1;font-weight:bold; border:3px solid #DDCFE5; }
#div_rubrique td, #div_rubrique th {font-size:0.9em;}
#div_rubrique table {border:3px solid #DDCFE5;border-collapse:separate;}
#div_rubrique td, #div_rubrique th{border:1px solid #DDCFE5;padding:0.5em;}

#div_rubrique            { /*line-height: 1.5em; */}
#div_rubrique h1              { font-size: 2em; margin: .67em 0 }
#div_rubrique h2              {font-size: 1.4em;} 
#div_rubrique_h2              {color:#FFF; background: url(../images/fond-droit-titre-page.gif) no-repeat top right; margin-bottom:1em;margin-top:.5em;margin-right:0px;}
#div_rubrique_h2 h2           { color:#FFF;  background: url(../images/fond-gauche-titre-page2.gif) #5B559A no-repeat top left;padding:0.25em 0.2em 0em 25px;margin-right:20px;min-height:33px;}
#div_rubrique h3              { font-size: 1.17em; margin: 1em 0; color:#AB0262;border-bottom:1px solid #AB0262;padding:.1em;}
#div_rubrique h4              { margin: 1.33em 0 ; font-size:1.05em; color:#006F9A; padding-left:1.6em;}
#div_rubrique p,
#div_rubrique blockquote,#div_rubrique  ul,
#div_rubrique form,
#div_rubrique ol,#div_rubrique  dl          { margin: 1.33em 0 ; }
#div_rubrique p, #div_rubrique blockquote, #div_rubrique ul, #div_rubrique ol{text-align:justify;}
#div_rubrique h5              { font-size: .9em; line-height: 1.17em; margin: 1.67em 0; padding-left:3.5em; }
#div_rubrique h6              { font-size: .83em; margin: 2.33em 0 }
#div_rubrique h1,#div_rubrique  h2,#div_rubrique  h3,#div_rubrique  h4,
#div_rubrique h5,#div_rubrique  h6,#div_rubrique  b,
#div_rubrique strong          { font-weight: bolder }
#div_rubrique blockquote      { margin-left: 40px; margin-right: 40px }
#div_rubrique i,#div_rubrique  cite,#div_rubrique  em,
#div_rubrique var,#div_rubrique  address    { font-style: italic;  font-size:0.9em; margin: 1.33em 0 ;}
#div_rubrique pre,#div_rubrique  tt,#div_rubrique  code,
#div_rubrique kbd,#div_rubrique  samp       { font-family: monospace }
#div_rubrique pre             { white-space: pre }
#div_rubrique big             { font-size: 1.17em }
#div_rubrique small,#div_rubrique  sub,#div_rubrique  sup { font-size: .83em }
#div_rubrique ol,#div_rubrique  ul,#div_rubrique  dd      { margin-left: 1.33em }
#div_rubrique ol              { list-style-type: decimal }
#div_rubrique ol ul,#div_rubrique  ul ol,
#div_rubrique ul ul,#div_rubrique  ol ol    { margin-top: 0; margin-bottom: 0 }

#div_rubrique .info_rouge{color:#FF0000;}

#div_rubrique .ol_engagements{margin-left:5em;}
#div_rubrique .img_engagements{margin-left:8em;}

/* **********************************************
   Sous menu */

#div_sousmenu{margin-top:1em; border-left:1px solid #AB0262;margin-bottom:2em;
border-bottom:1px solid #F7E6F0;}
.ul_sous_menu_page li{display:inline;list-style-type: none;}
#div_sousmenu h3{margin:0;padding:0 0 0 .2em;background-color:#F7E6F0;color:#444;}
#div_sousmenu ul{margin-top:.5em;margin-bottom:.5em;padding-bottom:.3em;font-size:.9em;}
.li_sous_menu_margin_right{margin-right:2.2em;}
.div_sousmenu_page{border:1px solid #5B559A; background-color:#F1F4FE;}
.div_sousmenu_page h3{display:none;}
#div_rubrique .div_sousmenu_page ul{padding:0;margin:0.5em 0;}
.div_sousmenu_page li{font-size:0.8em;list-style-type: none;text-align:left;
background:url(../images/puce-plansite.gif) no-repeat 0% 65%; padding:.25em 0 0 22px;margin-left:.2em;}

/************************************************/
/* Style pour FCKEDITOR */
/* à revoir avec le système de float (comme sur charpente fromant */

#div_rubrique .strong_yellow{background-color:#E3FF6E;}
#div_rubrique .img_float_left{float:left; margin:1em;}
#div_rubrique .img_float_right{float:right; margin:1em;}
#div_rubrique .p_align_center{text-align:center;}
#div_rubrique .p_align_left{text-align:left;}
#div_rubrique .p_align_right{text-align:right;}
#div_rubrique .p_align_justify{text-align:justify;}
#div_rubrique .div_template_01_float_left {float: left; width: 48%; border-right:3px solid #DDCFE5; margin-right:2%}
#div_rubrique .div_template_01_float_right{/*margin-left:50%; */float: left; width: 48%;}
#div_rubrique .div_template_01_dessous, #div_rubrique .div_template_02_dessous, #div_rubrique .div_template_03_dessous{ padding-top:0.4em;}
#div_rubrique .div_template_01_clearer, #div_rubrique .div_template_02_clearer, #div_rubrique .div_template_03_clearer{clear: both; height: 0;}
#div_rubrique .div_template_02_float_left {float: left; width: 30%;margin-right:3%;border-right:3px solid #DDCFE5;/*background-color:#F6E8D2;*/}
#div_rubrique .div_template_02_float_right{float: left; width: 30%;/*margin-left:66%; */}
#div_rubrique .div_template_03_float_left {float: left; width: 22%;margin-right:3%;border-right:3px solid #DDCFE5;/*background-color:#F6E8D2;*/}
#div_rubrique .div_template_03_float_right{/*margin-left:75%;*/float: left; width: 22%;/*background-color:#F6E8D2;*/}
#div_rubrique .div_tableau_100p table{width:100%;}
#div_rubrique .div_info_action_util{font-weight:bold;color:red;padding:1em;}

/******************************************************************
 Haut de page */
 
#contenu .haut_de_page{font-size:0.9em; margin-left:1em;padding-bottom:.25em;}
#contenu .haut_de_page p{ text-align:left;margin-bottom:0;}
.haut_de_page a{background:url(../images/retour_haut_de_page.gif) no-repeat center left; padding:0 0 0 12px;margin-left:1em;}

/*------------------------------------------------------
  E N   S A V O I R   P L U S et PIED DE PAGE
------------------------------------------------------*/
#div_pied_de_page{background-color:#CBCAE0;}
#div_pied_de_page2{/* width:100%;*/text-align:center;/*border-top:1px solid #CBCAE0;*/
margin-left:226px;border-left:1px solid #5B559A;
margin-right:226px;border-right:1px solid #5B559A;
background-color:#FFF;}
#div_en_savoir_plus h2{display:none;}
#div_en_savoir_plus{}
#div_menu_bas a{font-size:0.9em;}
#div_menu_bas p{ padding-bottom:0.2em;padding-right:0.3em; }

#div_copyright{padding-bottom:0.2em;font-size:0.75em;}

#contenu2{background:url(../images/fond-contenu2.gif) no-repeat top right;}

.right_align_center{text-align:center;}
.cb_util{/*border-top:2px solid #5B559A;*/width:211px;margin:0 auto;padding-top:5px;}
#container .cb_util a{color:#000;}

/* positionnement et placement général des colonnes */
#container2 {float:left;width:100%;display:inline;margin-left:-226px;background-color:#CBCAE0;/*margin-left:-14.05em;*//* background: url(../images/bord-droit-container2.gif) repeat-y top right;*/}
#navigation {width: 226px;float:left;margin-left:226px;display:inline;background-color:#FFF;/*border-right:1px solid #5B559A;border-right:1px solid #E6E6E7;*/}
#contenu {margin-left:452px;position:relative;background:url(../images/fond_page.jpg) #FFF no-repeat 0px 20px;
         border-right:1px solid #5B559A;
         border-left:1px solid #5B559A;
         border-top:1px solid #5B559A;
         min-height:73em;
         }
#div_inside_contenu_top_left{width:7px;height:7px;position:absolute;top:-1px;left:-1px;background:url(../images/coin-rond.gif) no-repeat top left;}         
#righter {padding-left:100%;margin-left:-226px;/*14em*//*background: #ffb8bd url(col1.gif) scroll repeat-y 20em 0em;*/}
#righter .right_inside{/*background-color:#fffbb8;*/}
#outer_wrapper{min-width:30em;width:100%;background-color:#CBCAE0;/*background-color:#fffbb8;*/}
#header {width:100%;min-width:30em;position:relative;/*background:url(../images/fond-header-droite.gif) no-repeat right bottom;*/}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* masquage à IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* fin du masquage à IE-mac */


/* *****************************************************
 Formulaire
*/

input, select, textarea{ border : 1px solid #006F9A;color:#006F9A;}
input:focus, textarea:focus { border:1px solid #AB0262;color:#000;}
input{ padding:0 .2em 0 .2em;}
label{color:#006F9A;}
legend{display:none;}
.bouton_submit{border:0 none;font-weight:bold;cursor:pointer; font-size:1.2em;color:#006F9A;width:100%;}
.bouton_submit:hover{color:#AB0262;}
.bouton_submit2{border:0 none;font-weight:bold;cursor:pointer; font-size:1.2em;color:#006F9A;width:100%;background-color:transparent;}
.bouton_submit2:hover{color:#AB0262;}
label {width:14em; float:left; text-align:right;}
.p_form_submit{text-align:center;}

#form_contacts legend{display:block;}
#div_rubrique .p_inform_droits{font-size:0.8em;border:1px solid #5B559A; background-color:#F1F4FE;padding:.5em .2em;text-align:center;}

#div_rubrique .p_form{margin-bottom:.25em;margin-top:.25em;font-size:.9em;}

/******************************************************************
 Barre de NAV */
 
#div_rubrique .div_nav_page{ font-size:.8em;/*position:relative;*/}
#div_rubrique .p_nav_page{ border-bottom:1px solid #CFD0D0;margin-bottom:0;}
#div_rubrique .p_nav_page2{ border-top:1px solid #CFD0D0;margin-top:0;clear: both;padding-top:0;} 
.div_nav_page h3{ display:none;}
.a_nav_pages{ color : #B93510; text-decoration : none; padding: .05em .1em; border: solid 1px #DDD; background-color:#FFF;} 
.a_nav_pages:hover{ background-color:#B93510; color:#FFF;}
.div_nav_page span{ display:none;}
/*#div_rubrique .span_img_nav{display:inline;position:absolute;padding-right:6px;}*/

/* Divers ********************** */
#div_rubrique .ul_infors_cmd_valid{font-size:0.8em;border:1px solid #5B559A; background-color:#F1F4FE;padding:.5em 1.5em;margin:0 1.5em 0 1em;}

.bigclass_vf{background-color:#AB0262;border:1px solid #000;padding:0 .2em;color:#FFF;}
.small_prix{ text-decoration:line-through;}
.img_information{margin-bottom:-.4em;}

#div_rubrique .color_red{color:#FF3333;}

#imageSubmitCB{
text-align: center;
display : block; 
margin-left : auto; 
margin-right : auto;


}

.boutonSubmitCB{

text-align: center; 
display : block; 
margin-left : auto; 
margin-right : auto;
 width: 476px;
 font-weight:bold;

}
