#liprofamlpf2                { position : absolute ; font: normal 10px ; color : #383838 }

#liprofamlpf2 a,
#liprofamlpf2 a:link,
#liprofamlpf2 a:visited,
#liprofamlpf2 a:active       { font-size: 10px ; color : #3F3F3F }
#liprofamlpf2 a:hover        { font-weight : bold }

#liprofamlpf2 a.liennode,
#liprofamlpf2 a.liennode:link,
#liprofamlpf2 a.liennode:visited,
#liprofamlpf2 a.liennode:active       { color: #3F3F3F  }
#liprofamlpf2 a.liennode:hover        { font-weight : bold ; }

#liprofamlpf2 a.lienproduit,
#liprofamlpf2 a.lienproduit:link,
#liprofamlpf2 a.lienproduit:visited,
#liprofamlpf2 a.lienproduit:active    {  }
#liprofamlpf2 a.lienproduit:hover     { color : #000000; }

#liprofamlpf2 li.liproduitrow_valeurs {display:none}
#liprofamlpf2 li.liproduit {margin:0;padding:0;list-style:none}#produitlistenoipl  a.lienlibel {color:#fff;}
#produitlistenoipl a.lienlibel:hover {text-decoration:underline}
#produitlistenoipl a.lienimage {position:relative;top:2px; float:left}

#produitlistenoipl img {}
#produitlistenoipl ul.liste {color:#fff;padding:0;margin:0}
#produitlistenoipl li {}
#produitlistenoipl li.overclass,#produitlistenoipl li.row {width:100%;display:block}
#produitlistenoipl span.inclusion {}
#produitlistenoipl span.pasdeproduit {position:relative;width:100%;left:20px;color:#fff;font-size:11px}

#produitlistenoipl ul.liproduitrow {padding:0;margin:0 0 0 20px}



#produitlistenoipl1  a.lienlibel {color:#fff}
#produitlistenoipl1 a.lienlibel:hover {text-decoration:underline}
#produitlistenoipl1 a.lienimage {position:relative;top:2px;float:left}
#produitlistenoipl1 img {}
#produitlistenoipl1 ul {color:#fff}
#produitlistenoipl1 ul.liste {clear:both}
#produitlistenoipl1 li.row {list-style:disc;padding:0;margin:0}
#produitlistenoipl1 span.inclusion {}
#produitlistenoipl1 span.pasdeproduit {position:relative;width:100%;left:20px;color:#fff;font-size:11px}#menunoimh1 {  padding:2px; margin:2px;  }
#menunoimh1 span.menunoi {   font-size: 11px;  color: #ffffff;  text-align : center;  }
#menunoimh1 a.actif,
#menunoimh1 a.actif:link,
#menunoimh1 a.actif:visited,
#menunoimh1 a.actif:active{  color: #ffffff; text-align : center  }
#menunoimh1 a.actif:hover{  text-decoration:underline; }



#menuverticalnoimventete ul{ color: #FFFFFF; }
#menuverticalnoimventete ul.ulitem {}
#menuverticalnoimventete li.liitem {position : relative; left:-25px;background-color: transparent }
#menuverticalnoimventete li.liactif { color: #FF7F00;font-size: 11px; position:relative;left:-25px;list-style:none} 

#menuverticalnoimventete a.lienitem,
#menuverticalnoimventete a.lienitem:link,
#menuverticalnoimventete a.lienitem:visited,
#menuverticalnoimventete a.lienitem:active {color: #FFFFFF} 
#menuverticalnoimventete a.lienitem:hover { text-decoration:underline  } 


#menuarborescencenoicatalogue ul {color: #FFFFFF}
#menuarborescencenoicatalogue ul.menuarbo {}
#menuarborescencenoicatalogue ul.soustexte {margin:0;padding:0;}}
#menuarborescencenoicatalogue li.row {margin:0;padding:0;}
#menuarborescencenoicatalogue li.soustexte {list-style:none;margin-left:5px;padding:0}

#menuarborescencenoicatalogue a.libel,
#menuarborescencenoicatalogue a.libel:link,
#menuarborescencenoicatalogue a.libel:visited,
#menuarborescencenoicatalogue a.libel:active {color: #FFFFFF}

#menuarborescencenoicatalogue a.souslibel,
#menuarborescencenoicatalogue a.souslibel:link,
#menuarborescencenoicatalogue a.souslibel:visited,
#menuarborescencenoicatalogue a.souslibel:active {color: #FFFFFF;font-size:10px}

#menuarborescencenoicatalogue a.libel:hover,
#menuarborescencenoicatalogue a.souslibel:hover {text-decoration:underline}
#textenoiformulaire {}
#textenoiformulaire h1 {font-size:12px; color:#ff7f00; padding: 0 0 10px 0}
#textenoiformulaire p { }

#textenoiformulaire div { font-size: 11px;color:#14304f;}
#textenoiformulaire div.codetexte {  font-size: 9px}
#textenoiformulaire p.text { display:none}
#textenoiformulaire div.envoi_formulaire { height:100px; width:100px;  position: relative; top-50px; color:#5A3E1D;   font-size: 11px; curser: pointer }
#textenoiformulaire2 td { color: #5A3E1D;font-size:11px}
#textenoiformulaire tr { width:300px; padding: 0 0 0 15px; }


.field {position: relative; left:5px; font-size: 11px; width : 200px; background-color:#fff; border: 1px solid #5A3E1D; padding:0 30px 0 0; margin: 0 }
.field2 { font-size: 10px ;color: #585858;}
.libelle{width:70px;color: #585858; font-size: 9px;  margin: 0; padding: 0 }
.button { position: relative; color:#ffffff; background-color:#14304f; border: 1px solid  #14304f; font-size: 11px; curser: pointer ; margin: 0; padding: 0; }
.message{width : 200px; border:1px solid #5A3E1D;  background-color: #ffffff; font-size: 11px ; margin-right: 25px; padding: 0;  } 
.ajax{background-color:#ffffff; color:#5A3E1D; border:1px solid #ffffff}
.oblig {position:relative; top:5px;  left:10px;padding: 0; margin: 0}
.texte { font-size: 10px; width : 60px; background-color:#ffffff; border: 1px solid #5A3E1D; padding :0; margin: 0 }
.codetexte{color: #5A3E1D;font-size:10px;margin: 0; padding: 0}
select {font-size: 10px;}
option {font-size: 10px;}#textenoipfort p { font-size: 11px }
#textenoipfort ul {list-style-position:outside; }
#textenoipfort li { font-size: 11px; color: #3F3F3F;  position:relative;left:-10px; }

#textenoiweb a {font-size: 12px; color: #3F3F3F; }

#textenoiadresse h1 { font-size: 13px; color: #ffffff }
#textenoiadresse p { font-size: 11px; color: #ffffff}
#textenoiadresse a {font-size: 12px; color: #3F3F3F}

#textenoititreaccueil h1 { font-size: 13px; color: #000}

#textenoiaccueil p,
#textenoiaccueil li { font-size: 13px; color: #3F3F3F }
#textenoiaccueil a {font-size: 13px; color: #3F3F3F;text-decoration:underline}

#textenoitextepage h1 { font-size: 14px; color: #c96400;clear:both;margin-top:1px;margin-bottom:6px}
#textenoitextepage li,#textenoitextepage p { font-size: 11px; color: #3F3F3F }
#textenoitextepage a {color: #3F3F3F; text-decoration:underline}
#textenoitextepage img {margin:2px ; float:left;margin-right:4px}
#textenoitextepage  div{clear:both;padding-bottom:10px}

#textenoititrepage h1 { font-size: 18px; color: #003546 }

#textenoitexteprod h1 { font-size: 12px; color: #3F3F3F; border-bottom:1px solid #3f3f3f  }
#textenoitexteprod p,#textenoitexteprod li { font-size: 11px; color: #3F3F3F }
#textenoitexteprod a {color: #3F3F3F; text-decoration:underline}

#textenoititreprod h1 { font-size: 18px; color: #003546;  }
#textenoititremenu h1 { font-size: 11px; color: #e6e6e6 }

#textenoiphoto h1 { font-size: 9px; color: #e6e6e6; font-weight:normal;font-style: italic }
#textenoiphoto p { font-size: 9px; color: #e6e6e6}

#textenoichamp p { font-size: 9px; color: #fff}

body{

text-align:center;
  background-color: #ffffff;
  scrollbar-base-color:             #14304f;
  scrollbar-face-color:             #14304f;
  scrollbar-track-color:            #c2dbe2;
  scrollbar-highlight-color:        #14304f;
  scrollbar-3dlight-color:          #14304f;
  scrollbar-shadow-color:       transparent;
  scrollbar-darkshadow-color:       #14304f;
  scrollbar-arrow-color:            #c2dbe2; 
  overflow: auto;
  font-family: verdana,helvetica;
  font-size: 12px ;
  color: #3F3F3F;
}

#main{
position:relative;
text-align:left;
width:937px;
 height:646px;
margin:auto;
}

h1{font-family: verdana,helvetica; margin:0px;padding:0px;font-weight:bold }
p {font-family: verdana,helvetica;margin:0;padding:0; font-weight:normal;color: #3F3F3F}
div {font-family: verdana,helvetica;margin:0;padding:0; font-weight:normal}
li {font-family: verdana,helvetica;margin:0;padding:0; font-weight:normal}
span {font-family: verdana,helvetica;margin:0;padding:0; font-weight:normal}
td{ font-family: verdana,helvetica; font-size: 11px;color:#14304f;margin:0;padding:0}

a,
a:link,
a:visited,
a:active{ font-family: verdana,helvetica; font-size: 11px; text-align: left; color:#000000; text-decoration: none; background-color: transparent; margin:0;padding:0 ;font-weight:normal }
a:hover{ text-decoration:underline}#etiquettenoitexterecherche h1 {color:#666666;font-size:11px;font-weight:700}

#inputnoirecherche input.search {color:#262316;font-size:10px;height:19px;width:140px;border:1px solid #706c60;margin:1px;padding:0}
#inputnoirecherche {height:14px}

.buttonsearch{border:0px;}

#produitlistenoirecherche ul {list-style:none;}
#produitlistenoirecherche ul.liste {margin:0;padding:0}
#produitlistenoirecherche li.row {clear:both;display:block;height:70px;border-bottom:1px solid #ccc;display:block;}
#produitlistenoirecherche li.texte {display:block;position:relative;left:10px}
#produitlistenoirecherche a.lienimage  {width:139px;float:left;display:block}
#produitlistenoirecherche a.lienlibel {width:100%;position:relative;left:10px;font-weight:700;font-size:12px;color:#666666;padding-right:10px}
#produitlistenoirecherche a.liencode  {width:490px;top:52px;left:20px;font-size:14px;color:#666666}
#produitlistenoirecherche a.liencode:hover {color:red}

#produitlistenoirecherche span.pasdeproduit {position:relative;width:100%;top:60px;text-align:center;color:#000000;font-size:15px;font-weight:400}
#etiquettenoirevetement h1 {color: #14304F; font-size: 18px;border-top:1px solid #14304f; border-bottom:1px solid #14304f;text-transform:uppercase; text-align:center;padding:5px;font-weight:normal}

#etiquettenoipointsfort h1 { color: #ffffff; font-size:16px }

#etiquettenoirealisation h1 { color: #FF7F00; font-size: 14px}#documentnoidoc ul.uldocuments {list-style:none; margin:0; padding:0}
#documentnoidoc li {height:124px}
a.news,
a.news:link,
a.news:visited,
a.news:active{  color:#ff7f00  ; font-weight:bold }
a.news:hover{ text-decoration:underline}


a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active{  color:#000000 }
a.chemin:hover{ text-decoration:underline}

a.devis,
a.devis:link,
a.devis:visited,
a.devis:active{ font-size: 10px; color:#fff; font-weight:bold }
a.devis:hover{ text-decoration:underline}