/* Général*/
html, body{font-family:Arial, sans-serif; font-size:12px; color:#000;text-align:center;}
a{color:#000;text-decoration:none;}
a.bleu{color:#8FBBD8;text-decoration:underline;}
a.bleu:hover{text-decoration:none;}
a.enSavoirPlus{font-size:12px;font-weight:bold;color:#0275A5;text-decoration:underline;}
a.enSavoirPlus:hover{text-decoration:none;}


/* erreur*/
#txtErr{color:#333;font-family:Arial, Verdana, sans-serif;font-size:12px;text-align:left;}

/* site*/
#siteHome{text-align:left;}

/* leftHome*/
#leftHome{text-align:right;}
  #leftHome #promoSpace{text-align:left;}

    #homeALaUne ul li{font-size:15px;font-weight:bold;font-style:italic;color:#fff}
      #homeALaUne ul li a{color:#fff;}
      #homeALaUne ul li a:hover{text-decoration:underline;}
    #homeALaUne ul li.thin{font-weight:normal;}
      #homeALaUne ul li.thin a{color:#fec7c7;}
      #homeALaUne ul li.yellow a{color:#ffad01;}                                               

/* topMenu*/
    #lstPages h2{font-size:14px;color:#8c7760;}
      #lstPages ul li a{font-size:11px;font-weight:bold;color:#2A1417;}
      #lstPages ul li a:hover{text-decoration:underline;}
      #lstPages ul li a.sel{color:#A70027;}
      
/* centerInt*/
  #centerInt div.gamme{text-align:center;}
    #centerInt div.gamme h3{color:#A40027;font-size:12px;text-align:left;}
    #centerInt div.gamme p{color:#776966;font-size:11px;text-align:left;}
    div.product h1{color:#A40027;}
      div.product h1 span{vertical-align:25%;font-size:14px;color:ff8a01;}
      div.product div.desc p{font-weight:bold;color:#8D8988;}
      div.product div.desc span{font-size:11px;text-decoration:underline;}
      div.product div.desc li{line-height:10px;*line-height:12px;font-size:11px;color:#666;}
  #conseil{text-align:left;color:#716C66;}
    #conseil h3{color:#A40027;font-size:12px;text-align:left;}
  #calculBloc{font-size:12px;color:#8F8677;}
    #calculBloc div.label{font-size:18px;}
    #calculBloc input.champ{font-size:16px;font-weight:bold;color:#767676;text-align:center;}
    #calculBloc li{font-size:20px;color:#666;}
    #calculBloc li.on{color:#767676;}
    #calculBloc li.off{color:#CCCCCC;}
      #calculBloc li span.cm{font-size:12px;}
    #zoom{text-align:right;}
    #lstToile div.explain{font-size:14px;font-weight:bold;color:#a70027;}
	#lstToile div.explain h3{font-size:18px;font-weight:normal;color:#a70027;}
      #lstToile div.collec h2{font-size:20px;font-weight:normal;color:#8C837A;}
    #lstToile div.toile{text-align:center}
  #centerInt h2{font-size:20px;font-weight:normal;color:#8C837A;}
        div.access div.conseil{text-align:left;color:#716C66;}
        div.access div.conseil h3{color:#A40027;font-size:12px;text-align:left;}
        div.access div.conseil p{font-size:11px;color:#8D8988;}
          div.conseil a{font-size:11px;font-weight:bold;color:#0275A5;text-decoration:underline;}
          div.conseil a:hover{text-decoration:none;}
        div.item div.colMot{font-size:16px;font-weight:bold;color:#8C837A;}
        div.item{font-size:12px;color:#8C837A;}
          div.item input{vertical-align:text-bottom;}
        div.mea span.precision{font-size:11px;font-style:italic;}
  #tools div.explain{font-size:14px;font-weight:bold;color:#a70027;}
  #tools div.explain h3{font-size:20px;font-weight:normal;color:#fb6b02;}
    div.product div.thFlash a{font-size:12px;font-weight:bold;color:#0275A5;text-decoration:underline;}
    div.product div.thFlash a:hover{text-decoration:none;}
    
/* fiche*/
  #fiche h1{color:#B00129;}
  #fiche h2{color:#8c7760;}
  #fiche h3{color:#B00129;}
	#fiche h4{color:#ae7f61;font-size:13px;}
	#fiche a{color:#B00129;text-decoration:underline;}
	#fiche a:hover{text-decoration:none;}
	
/* centerPanier*/
  #centerPanier h2{color:#6C5D4A;}
  #centerPanier div.thumb{text-align:center;}
  #centerPanier h3{font-size:16px;font-weight:bold;color:#AF0029;}
  #centerPanier td{font-size:12px;color:#9E948A;}
  #centerPanier tr.highlight td{font-weight:bold;color:#695C49;}
  #centerPanier tr.highlight td.promo{font-weight:bold;color:#990000;}
  #centerPanier td.label{font-weight:bold;color:#695C49;}
  #centerPanier input.qite{font-weight:bold;color:#7B7263;text-align:center;}
    #centerPanier #prixTot div{font-size:24px;color:#6C5C4C;text-align:center;}
    #centerPanier #prixTot div.prixFin{color:#FFFFFF;}
  #centerPanier #codePromo{font-weight:bold;color:#AA0000;}
  #centerPanier #nav{font-style:italic;color:#6C5C4C;}
    #adresses div.recap{color:#6C5C4C;font-weight:bold;}
  #centerPanier #recapProd{color:#695C49;}
  #centerPanier #cgv{font-weight:bold;color:#695C49;}
  #centerPanier #modePaiement p{color:#695C49;}
    #centerPanier #modePaiement p a{font-size:12px;font-weight:bold;color:#0275A5;text-decoration:underline;}
    #centerPanier #modePaiement p a:hover{text-decoration:none;}
    #centerPanier #blocLogin{color:#695C49;}
    #centerPanier #blocLogin a{font-weight:bold;color:#BB3333;text-decoration:underline;}
    #centerPanier #blocLogin a:hover{text-decoration:none;}
    #centerPanier #blocLogin span.warning{font-size:10px;color:#FF3333;}
    #centerPanier #blocLogin input.champ{color:#695C49;}
    #centerPanier #blocLogin input.submit{color:#fff;}

    #legende h2{color:#D1AE97;}
    #legende a{font-weight:bold;color:#0275A5;text-decoration:underline;} 
    #legende a:hover{text-decoration:none;} 
    
    .lstAcc h2{color:#8c7760;}  
    .lstAcc .item{text-align:center;}
      .lstAcc .item h3{font-size:14px;color:#A70027;}       
          div.accessoire div.desc form label{font-size:18px;} 
          div.accessoire div.desc p{line-height:17px;}
          
    #fiche .lstAcc div.item h3 a{text-decoration: none;}
    #fiche .lstAcc div.item h3 a:hover{text-decoration: underline;}
      #fiche .lstAcc .item a.prix{font-weight:bold;color:#000000;text-decoration: none;}
      #fiche .lstAcc .item a.prix:hover{text-decoration: underline;}
     a.retourListe:hover{color:#a70027;}
/* parcours*/
  #parcours div{font-style:italic;font-size:12px;color:#8D8177;}
    #parcours div a{font-style:normal;font-size:11px;color:#8D8177;text-decoration:underline;}
    #parcours div a:hover{text-decoration:none;}

/* barrePrix*/
#barrePrix{font-style:italic;font-size:14px;color:#9E948A;}
  #barrePrix div#prixEC{font-style:normal;font-size:24px;color:#FFFFFF;text-align:center;}

/* buttonBar*/
#buttonBar{text-align:right;}

    div.accessoire h1{color:#A40027;}
      div.accessoire h1 span{vertical-align:25%;font-size:14px;color:ff8a01;}
      div.accessoire div.desc p.prix{font-size:16px;font-weight:bold;color:#000;}

/* bottomBar*/
  #paiementSec{line-height:14px;font-size:11px;color:#756452;text-align:center;}
      #bottomMenu li{line-height:12px;*line-height:14px;font-size:11px;}
        #bottomMenu li a{color:#736451;}
    #blocPartenaire{font-size:11px;color:#A9947F;}
  #infosLegales{font-size:11px;color:#736451;text-align:center;}
  #sign{text-align:right;color:#736451;}
     #sign a{color:#736451;text-decoration:underline;}
     #sign a:hover{text-decoration:none;}
