#menulinoihorizontal { font-family:tahoma;}
#menulinoihorizontal ul {list-style:none;margin: 0; padding: 0 ;}
#menulinoihorizontal li {float:left;display:inline;text-align:left;font-size:13px;padding:2px 0 3px 0}
#menulinoihorizontal span.inactif {color:#fff;font-size:12px;padding:3px 8px 3px 8px}

#menulinoihorizontal a.actif,
#menulinoihorizontal a.actif:link,
#menulinoihorizontal a.actif:visited,
#menulinoihorizontal a.actif:active{color:#646466;font-size:12px;padding:0 8px 0 8px;}
#menulinoihorizontal a.actif:hover{text-decoration:underline;padding:0 8px 0 8px;}#etiquettenoia1 h1{
    font-family: tahoma; 
    font-size: 11px; 
    color: #830D00; 
    font-weight: bold; 
    text-align: center; 
    position: absolute;
    top: 18px; 
    left: 0px; 
    background-color: transparent; 
    width: 248px
}




#actualitea1 ul { padding: 0px; margin: 0px; width: 100% ; height: 100% }
#actualitea1 li { padding: 0px;  margin: 0px; list-style: none }
#actualitea1 p {color: #830D00; font-weight: bold; margin: 0px ; padding: 0px }
#actualitea1 h1{
  font-family: tahoma; 
  font-size: 11px; 
  color: #830D00; 
  font-weight: bold; 
  text-align: center;
  padding:0px;
  margin:0px;
}#buttonretour_carte a {color:#bf0d00;font-size:14px;font-family:tahoma;}#produitlistenoimea ul {list-style:none;margin:0;padding:0}
#produitlistenoimea a.lienlibel {font-size:14px;color:#000;display:block;margin-bottom:5px;padding-left:10px;}
#produitlistenoimea a.lienlibel:hover {}
#produitlistenoimea a.lienimage {position:relative;margin:0;padding:0;text-align:center;width:100px;display:block;margin-bottom:5px}
#produitlistenoimea li.row,#produitlistenoimea li.overclass{margin:0;padding:0;font-size:11px;line-height:11px;color:#000}
#produitlistenoimea img.rowimage {width:100px;margin-left:25px;}
#produitlistenoimea input {}
#produitlistenoimea span.pasdeproduit {font-size:11px;line-height:11px;color:#000;}
#produitlistenoimea ul.textes{clear:both;width:240px;display:block;padding-left:10px}
#produitlistenoimea li.texte {list-style:none}

#produitlistenoimea a.news {font-size:11px;line-height:11px;color:#000;text-decoration:underline;padding-left:10px;font-style:italic}a.menu2,
a.menu2:link,
a.menu2:visited,
a.menu2:active{font-family: tahoma; color: #ffffff; width: 100%; padding: 3px;}
a.menu2:hover{font-family: tahoma; color: #000000; width: 100%; padding: 3px; text-decoration: none}

a.sa2,
a.sa2:link,
a.sa2:visited,
a.sa2:active{font-family: tahoma; font-size: 11px; color: #000000; width: 100%; padding: 4px}
a.sa2:hover{font-family: tahoma; font-size: 11px; color: #EC6E2C; width: 100%; padding: 4px; text-decoration: none}

a.bude,
a.bude:link,
a.bude:visited,
a.bude:active{font-family: verdana; font-size: 9px; font-weight: bold; color: #830D00; width: 100%; }
a.bude:hover{font-family: verdana; font-size: 9px; font-weight: bold; color: #380E0B; width: 100%; text-decoration: none}

a.sa,
a.sa:link,
a.sa:visited,
a.sa:active{font: icon; font-size: 11px; color: #000000; width: 100%; padding: 4px}
a.sa:hover{font: icon: font-size: 11px; color: #EC6E2C; width: 100%; padding: 4px; background-color: #eaeaea; text-decoration: none}

a.np,
a.np:link,
a.np:visited,
a.np:active{font-size: 11px; color: #000000; width: 100%; margin: 2px; padding: 4px}
a.np:hover{font-size: 11px; color: #ffffff; background-color: #EC6E2C; width: 100%; margin: 2px; padding: 4px; text-decoration: none}

a.np2,
a.np2:link,
a.np2:visited,
a.np2:active{font-size: 10px; color: #000000; width: 100%; margin: 2px; padding: 4px; border:1px solid #000000}
a.np2:hover{font-size: 10px; color: #ffffff; background-color: #EC6E2C; width: 100%; margin: 2px; padding: 4px; text-decoration: none}

a.np3,
a.np3:link,
a.np3:visited,
a.np3:active{font-size: 10px; color: #000000; width: 100%; margin: 2px; padding: 4px; border:1px solid #eaeaea}
a.np3:hover{font-size: 10px; color: #ffffff; background-color: #EC6E2C; width: 100%; margin: 2px; padding: 4px; text-decoration: none}

a.news2,
a.news2:link,
a.news2:visited,
a.news2:active{color: #000000; padding: 1px; width: 100%}
a.news2:hover{color: #ffffff; padding: 1px; width: 100%; text-decoration: none; background-color: #b5664a}

a.news3
a.news3:link,
a.news3:visited,
a.news3:active{font-family: tahoma; font-size: 11px; color: #000000; padding: 1px; margin: 4px;}
a.news3:hover{font-family: tahoma; font-size: 11px; color: #ffffff; padding: 1px; margin: 4px; text-decoration: none; background-color: #b5664a}

a.ambi,
a.ambi:link,
a.ambi:visited,
a.ambi:active{font-family: tahoma; font-size: 11px; color: #830D00; padding: 1px; text-decoration: none}
a.ambi:hover{font-family: tahoma; font-size: 11px; font-weight: bold; color: #380E0B; padding: 1px; text-decoration: none}#imgmodele_img div { position: relative; left: 0px; top:-20px; width: 200px; height: 210px;  }

#imgmodele_img a.lienzoom ,
#imgmodele_img a.lienzoom :link,
#imgmodele_img a.lienzoom :visited,
#imgmodele_img a.lienzoom :active{position: relative; top: 10px; left : 210px; color:  #898989; }
#imgmodele_img a.lienzoom :hover{color: #cccccc; }





#textenoiproduittitre_cli_nom h1{  position: absolute; width: 250px; background-color: transparent; font-size: 14px; font-weight: bold; font-family: tahoma; color: #830D00;}

#textenoiproduittitre_cli_1 h1{ margin: 0px; padding: 0px;  font-family: arial; font-weight:bold;  font-size: 11px; color: #830D00}
#textenoiproduittitre_cli_1 p { padding: 0px; margin: 0px; padding-top: 2px; margin-top: 2px; padding-bottom: 4px; margin-bottom: 4px; font-family: arial; font-size: 11px; color: #5d5d5d}
#textenoiproduittitre_cli_1 img { }
#textenoiproduittitre_cli_1 ul { }
#textenoiproduittitre_cli_1 li { font -size: 11px ; color: #5d5d5d }



.caracteristiquetitre { font-family: tahoma ;font-weight:normal; font-size: 11px; color : #383838 }
.caracteristiquevaleur { font-family: tahoma ; font-size: 10px; color : #383838 }
#liprofamlpf2                { position : absolute ; font: normal 12px tahoma; color : #383838c}

#liprofamlpf2 a,
#liprofamlpf2 a:link,
#liprofamlpf2 a:visited,
#liprofamlpf2 a:active       { font-family: tahoma ; font-size: 12px ; color : #cccccc ; text-decoration : none ; }
#liprofamlpf2 a:hover        { font-weight : bold }

#liprofamlpf2 a.liennode,
#liprofamlpf2 a.liennode:link,
#liprofamlpf2 a.liennode:visited,
#liprofamlpf2 a.liennode:active       { color: #727272 ; text-decoration : none ; }
#liprofamlpf2 a.liennode:hover        { font-weight : bold ; }

#liprofamlpf2 a.lienproduit,
#liprofamlpf2 a.lienproduit:link,
#liprofamlpf2 a.lienproduit:visited,
#liprofamlpf2 a.lienproduit:active    { text-decoration : none ; }
#liprofamlpf2 a.lienproduit:hover     { color : #000000; }

a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active{font-family: tahoma; font-size: 13px; color: #830D00; padding: 1px;cursor: hand; text-decoration: none; }
a.chemin:hover{font-size: 13px; color: #380E0B; font-weight: bold; }

a.news,
a.news:link,
a.news:visited,
a.news:active{color: #000000; padding: 1px;text-decoration: none;}
a.news:hover{color: #ffffff; background-color: transparent}

a.lienactioncom,
a.lienactioncom:link,
a.lienactioncom:visited,
a.lienactioncom:active{font-family:tahoma;font-size: 9px; color: #727272;text-decoration: none;}
a.lienactioncom:hover{color: #000000}

a.listetext,
a.listetext:link,
a.listetext:visited,
a.listetext:active{font-family: tahoma; font-size: 11px; color: #830D00; text-decoration: none; width: 200px}
a.listetext:hover{color: #000000}

.soustitre { font-family: tahoma; font-size: 11px; margin: 1px; font-weight: bold; color: #830D00}
td{ font-family: tahoma; font-size: 11px; color: #301816}
.field{ font-family: tahoma; font-size: 11px; color: #301816; text-align: left }
.text { font-family: tahoma; font-size: 11px; color: #301816; text-align: left }
.titre { font-family: tahoma; font-size: 16px; font-weight: bold; color: #E2A72D}
.accroche{ font-family: verdana; font-size: 14px; font-weight: bold; color: #EC6E2C}

.titrepartenaire { font-family: verdana; font-size: 12px; background-color: transparent; font-weight: bold; text-align: left; width: 100%; color: #DA4600 }

.menuactif { font: icon; font-size: 11px; color: #ffffff; width: 100%; margin: 2px; padding: 4px }

@media print { 
  body { font-family: Verdana; font-size:12pt; border:1px solid #cccccc; padding:5px; }
}

body{
  scrollbar-base-color: white;
  scrollbar-face-color: white;
  scrollbar-track-color: white;
  scrollbar-highlight-color: white;
  scrollbar-3dlight-color: 7c7c7c;
  scrollbar-shadow-color: white;
  scrollbar-darkshadow-color: 7c7c7c;
  scrollbar-arrow-color: 73706a;
  overflow: auto;
  font-size: 12px;
  font-family: tahoma;
  color: #383838;
}


#main{
 position:absolute;
  top:0px;
  left:50%;
  margin-left:-480px;
  width:960px;
 _height:760px;
  min-height_:760px;
}
.menu_deroulant{
  position: absolute; 
  top: 133px; 
  left: 42px; 
  width: 400px;
  z-index:100;
}

.menu_deroulant a  {font-family: tahoma; font-size: 11px; color: #830D00;  text-decoration: none; width: 100px; padding:10px}
.menu_deroulant a:hover  {  color: #380E0B  }

.menu_deroulant ul { margin:0; padding:0; }

.menu_deroulant ul li {
  list-style:none;
  background:url('http://imtbi.actioncom.fr/dbIMAGE/lesuper/image/I_25112004_101849') no-repeat top right;
  float:left;
  position:relative;
  height:17px;
  padding:0 20px 0 0;
}
.menu_deroulant ul li:last-child{
  padding:0; background:none;
}

.menu_deroulant ul li ul {
  display:none;
  position:absolute;
  background:#fff;
  top:17px;
  left:0;

}
.menu_deroulant ul li:hover ul { display:block; }

.menu_deroulant ul li ul li { 
  float:none;
  background:none;
  padding:0;
}

.menu_deroulant ul li ul li a {   padding:0 5px;  width:auto;  white-space:nowrap; } 



