#produitlistenoipl  a.lienlibel {
                    float: left ;
                    width: 445px;
                    position: relative; left: 15px; top: 15px;
                    font-weight : bold;
                    font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
                    letter-spacing: 2px;
                    font-size: 16px;
}
#produitlistenoipl  a.lienlibel:hover { color: #c7c7c7  }
#produitlistenoipl a.lienimage { float: left ; background-color: white ; position: relative ;top: 0px; left: 0px}
#produitlistenoipl ul {padding: 0px; margin: 0px;list-style:none;}
#produitlistenoipl ul.liste {clear:both;width:630px;padding:0px;margin:0px;list-style:none;}
#produitlistenoipl li.row {clear:both;padding:0px;margin:0px;border:0px;display:block;border-bottom:1px solid white; width:100% ;height:140px;}
#produitlistenoipl span.inclusion {float:left;position:relative;left:15px;top:40px}



#produitlistenoipl span.pasdeproduit {position: relative;width:100%;top:30px;text-align:center;color: #ffffff ; font-size: 15px ; font-weight: bold ; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; }

#actualitepl a.lienimage {position: relative; height : 120px; width: 30%;px; float: left ; margin-right: 5px ; border: 2px solid red; }
#actualitepl img {position: relative ; width:  20%; }
#actualitepl ul { clear: both; padding: 0px; margin: 0px; list-style: none; width: 470px ; border: 2px solid red;}
#actualitepl li {  padding: 0px; margin: 0px; margin-bottom: 5px; padding-bottom: 5px ;  float: left ; width: 100%; list-style: none;border: 2px solid yellow }
#actualitepl h1      { float : left ; padding: 0px; margin: 0px ; width: 380px ;border: 2px solid blue}
#actualitepl p      { margin: 0px; padding: 0px ; color: white; list-style: none;font-size: 10px; position : relative ; top : 0px;border: 2px solid blue   }
#actualitepl ul.textes { margin: 0px; padding: 0px ; color: white; list-style: none;font-size: 10px; position : relative ; top : 0px;border: 2px solid blue   }
#actualitepl li.texte { margin: 0px; padding: 0px ; color: white; list-style: none;font-size: 10px; position : relative ; top : 0px  }
#actualitepl span.inclusion       {  float: left ; position: relative ; left: 5px ; }

#actualitepl a.lienlibel,
#actualitepl a.lienlibel:link,
#actualitepl a.lienlibel:visited,
#actualitepl a.lienlibel:active { font-family: tahoma; font-size: 18px; padding-bottom: 3px ; }
#actualitepl a.lienlibel:hover {color: #c7c7c7; text-decoration: underline}#actuanodegamme a.lienlibel,
#actuanodegamme a.lienlibel:link,
#actuanodegamme a.lienlibel:visited,
#actuanodegamme a.lienlibel:active {position: relative; top: -1px; left: 5px; font-family: helvetica,Tahoma; font-size: 10px; padding-right: 5px; margin-right: 5px; padding-left: 5px; margin-left: 5px; color: #ffffff; clear: both; border-bottom: 1px solid #ffffff; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff; }
#actuanodegamme a.lienlibel:hover { font-weight : bold }

#actuanodegamme h1  {position: relative; left: 5px; font-family: helvetica,Tahoma; font-size: 11px; padding-right: 5px; margin-right: 5px; padding-left: 5px; margin-left: 5px; color: #ffffff}
#actuanodegamme p { position: relative; top: 0px; left: 9px; width: 185px; font-family: helvetica,Tahoma; font-size: 9px; padding : 1px; margin-top: 1px; padding: 1px; margin: 1px; color: #ffffff;   }
#actuanodegamme img { background-color: white; width: 62px ; height: 62px ; padding: 2px ; float : left ;border: 5px solid green}
#actuanodegamme ul  { padding : 0px ; margin : 0px;  }
#actuanodegamme li  { position: relative;   padding: 0px ; margin : 0px; width: 210px ; clear: both; border-top: 1px solid #ffffff; }


#caractnoiutilisationliste ul.menu { clear: both ; list-style: none ; margin: 0px ; padding: 0px }
#caractnoiutilisationliste ul.sousmenu { list-style: none ; margin: 0px ; padding: 0px}
#caractnoiutilisationliste ul.sousvaleur { list-style: none ; margin: 0px ; padding: 0px ; width: auto }
#caractnoiutilisationliste li.itemmenu { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto  }
#caractnoiutilisationliste li.item { list-style: none ; float: left ; margin: 0px ; padding: 1px ; width: auto }
#caractnoiutilisationliste li.valeur { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto }
#caractnoiutilisationliste img {  border:0px solid white }

#caractnoic1 ul.menu {  margin : 0px ; padding: 2px ; list-style: none; width: 420px }
#caractnoic1 ul.sousmenu {  margin : 0px ; padding: 0px ; width: 420px;  list-style: none }
#caractnoic1 ul.sousvaleur {  margin : 0px ; padding: 0px ; list-style: none }
#caractnoic1 li { font-size: 12px; text-transform : lowercase; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; color: #eaeaea; font-weight: normal; margin: 0px; padding: 0px }
#caractnoic1 li.itemmenu { width: 420px; height: 120px; clear: both   }
#caractnoic1 li.item { width: 420px; height: 120px; clear: both    }
#caractnoic1 li.valeur { width: 300px; height: 120px; clear: both }
#caractnoic1 span.iconstring { position: relative ; left: 21px ;  top: 45px ;  width: 220px }
#caractnoic1 img { width: 120px ; height: 120px ; float: left }

#caractnoiutilisationfiche ul.menu {clear: both ;  list-style: none ; margin: 0px ; padding: 0px ; width: 150px }
#caractnoiutilisationfiche ul.sousmenu { list-style: none ; margin: 0px ; padding: 0px ; display: inline }
#caractnoiutilisationfiche ul.sousvaleur { list-style: none ; margin: 0px ; padding: 0px ; width: auto ; display: inline }
#caractnoiutilisationfiche li.itemmenu { list-style: none ; margin: 0px ; padding: 0px ; width: 48px  ; height: 48px ; display: inline }
#caractnoiutilisationfiche li.item { list-style: none ; margin: 0px ; padding: 1px ; width: 48px  ; display: inline }
#caractnoiutilisationfiche li.valeur { list-style: none ; margin: 0px ; padding: 0px ; width: 48px  ; display: inline }

#caractnoiserie ul.menu {clear: both ;  list-style: none ; margin: 0px ; padding: 0px }
#caractnoiserie ul.sousmenu { list-style: none ; margin: 0px ; padding: 0px}
#caractnoiserie ul.sousvaleur { list-style: none ; margin: 0px ; padding: 0px ; width: auto }
#caractnoiserie li.itemmenu { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: 0px  ; height: 0px }
#caractnoiserie li.item { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto }
#caractnoiserie li.valeur { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto }

#caractnoilabel ul.menu { clear: both ; list-style: none ; margin: 0px ; padding: 0px }
#caractnoilabel ul.sousmenu { list-style: none ; margin: 0px ; padding: 0px}
#caractnoilabel ul.sousvaleur { list-style: none ; margin: 0px ; padding: 0px ; width: auto }
#caractnoilabel li.itemmenu { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto  }
#caractnoilabel li.item { list-style: none ; float: left ; margin: 0px ; padding: 1px ; width: auto }
#caractnoilabel li.valeur { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto }

#caractnoinorme ul.menu { clear: both ; list-style: none ; margin: 0px ; padding: 0px }
#caractnoinorme ul.sousmenu { list-style: none ; margin: 0px ; padding: 0px}
#caractnoinorme ul.sousvaleur { list-style: none ; margin: 0px ; padding: 0px ; width: auto }
#caractnoinorme li.itemmenu { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto  }
#caractnoinorme li.item { list-style: none ; float: left ; margin: 0px ; padding: 1px ; width: auto ; color: #727272 ;font-weight: bold ; font-size: 20px ;}
#caractnoinorme li.valeur { list-style: none ; float: left ; margin: 0px ; padding: 0px ; width: auto ; }

#caractnoicgarantie ul.menu { float: left ; list-style: none ; margin: 0px ; padding: 0px ; width: 100% }
#caractnoicgarantie ul.sousmenu {float: left ; list-style: none ; margin: 0px ; padding: 0px ;  width: 100%}
#caractnoicgarantie ul.sousvaleur {float: left ; list-style: none ; margin: 0px ; padding: 0px ; width: 100% }
#caractnoicgarantie li.menutitre { list-style: none; float: left; margin: 1px; padding: 1px; color: #7c7c7c; width: 40px; text-align: right; font-size: 9px; vertical-align: middle; font-weight: bold}
#caractnoicgarantie li.itemmenu { list-style: none ; float: left; width: 0px ; padding: 0px; margin: 0px }
#caractnoicgarantie li.item { color: #7c7c7c; list-style: none; float: left; margin: 1px; padding: 1px; margin-right: 2px; padding-right: 2px; vertical-align: middle;font-size: 9px ;text-align: left; border-right: 1px solid #eaeaea }
#caractnoicgarantie li.valeur { list-style: none ; float: left; margin: 0px ; padding: 0px;}

#valeurnoibrevet h1.titre {float: left ; width: 35px; font-family: tahoma ; text-align: left ; font-weight: bold; font-size: 9px; color: #7c7c7c; margin: 1px ; padding: 1px; }
#valeurnoibrevet h1.valeur {float: left ; font-family: tahoma ; font-weight: normal; font-size: 9px; margin: 1px ; padding: 1px; color: #7c7c7c ; background-color: transparent; }
#valeurnoibrevet h1.fin {float: left ; width: 1px; font-family: tahoma ; font-weight: bold; font-size: 9px; color: #7c7c7c; margin: 0px ; padding: 0px}

#caractnoidimension { list-style: none }
#caractnoidimension ul { list-style: none }
#caractnoidimension .item {float: left; color: black; font-weight: bold; background-color: transparent; list-style: none }
#caractnoidimension img { position: relative ; left: -10px; top: 25px ; }


#caractnoiusage ul {  list-style: none; background-color: transparent; margin : 0px ; padding: 0px ; }
#caractnoiusage ul.menu {  list-style: none; background-color: transparent; margin : 0px ; padding: 0px  }
#caractnoiusage ul.sousmenu { list-style: none; background-color: transparent; margin : 0px ; padding: 0px  }
#caractnoiusage ul.sousvaleur {  list-style: none; background-color: transparent; margin : 0px ; padding: 0px ; }
#caractnoiusage li { color: black; font-weight: bold; background-color: transparent; width: 100%; margin : 0px ; padding: 0px ;  }
#caractnoiusage li.item {
  font-size: 14px; 
  text-transform : lowercase ; 
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; 
  color: #eaeaea;
  font-weight: normal;
  background-color: transparent;
   margin-bottom : 2px ; 
  padding: 0px;margin : 0px ;
}
#caractnoiusage span.iconstring { position: relative ; left: 10px ;  top: 175px ;  width: 150px ;}
#caractnoiusage img { width: 250px ; float: left ; position: relative ; top: 1px; left : -2px; margin : 0px ; padding: 0px ;} 
#caractnoiusage li._menutitre { 
  text-transform : lowercase; 
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  font-size: 16px ;
  color: #eaeaea  ;
  float: right ;  
   text-align: left ; 
  width: 243px ; 
  height: 120px ; 
  position: relative ; 
  top: 45px;
}

#actuanodea1 a.lienlibel,
#actuanodea1 a.lienlibel:link,
#actuanodea1 a.lienlibel:visited,
#actuanodea1 a.lienlibel:active {position: absolute; top: 5px; left: 5px; color: #FFF200; text-decoration: none; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; letter-spacing: 1px; font-size: 14px; text-decoration: none; margin: 4px; padding: 4px; }
#actuanodea1 a.lienlibel:hover { color: #F17D0B; text-decoration: none}

#actuanodea1 h1 {position: absolute; top: 14px; left: 70px; font-weight: normal; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; letter-spacing: 0px; font-size: 13px; color:  #7F7F7B; margin: 0px; padding: 0px; }
#actuanodea1 p { margin: 0px; padding: 0px ; position: absolute; top: 47px; left: 0px; color: #7C7E81; padding-left: 8px; margin-left: 8px; font-family: helvetica,Tahoma; letter-spacing: 1px;  font-size: 11px; }
#actuanodea1 img { width:  200px; float:  left; margin: 0px; padding: 0px; }
#actuanodea1 ul {  padding: 0px; margin: 0px; list-style: none; width: 290px; }
#actuanodea1 li { padding: 0px; margin: 0px; clear: both; width: 265px; padding-top: 3px; padding-bottom: 8px;}


#actuanodea2 h1  {}
#actuanodea2 p   {position: absolute; left: 20px; top: 40px; width: 180px; color: #221E1F; font-family: helvetica,Tahoma;  letter-spacing: 0px; font-size: 10px; padding: 0px;  margin: 0px ; }}
#actuanodea2 img { position: absolute; top: 160px; padding: 0px; margin: 0px; overflow-y: auto; overflow-x: hidden; }
#actuanodea2 li { list-style:none}
#actuanodea2 ul { list-style:none; padding: 0px; margin: 0px}

#actuanodea2 a.lienimage {position: absolute; left: 210px; top: 0px ;width: 150px; height: 180px; background-color: #FFFFFF;  border: 1px solid #FFFFFF;padding: 0px; margin: 0px; overflow-y: auto; overflow-x: hidden}


#textenoitexteactualite div.row {margin:10px}
#textenoitexteactualite h1 { position:relative; top: 10px; left: 10px; font-weight: normal; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; letter-spacing: 0px; font-size: 15px;line-height:18px;color:  #ffffff; margin-bottom:10px; padding:0;}
#textenoitexteactualite p {margin:0; padding:0; position:relative; top: 20px; left:5px; width: 267px; color: #ffffff; padding-left:7px;margin-left: 7px;font-family:helvetica,Tahoma;letter-spacing:1px;font-size: 11px;}
#textenoitexteactualite li {margin: 0px; padding: 0px ; color: #ffffff; font-family: helvetica,Tahoma; letter-spacing: 1px;  font-size: 11px;} 
#textenoitexteactualite img { float: right; margin: 0px; padding: 0px;}#etiquettenoiactu h1 {  
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  font-weight: normal;
  letter-spacing:   1px;
  font-size:         15px;
  margin: 0px; padding: 0px; border:0px;
  color:          #ffffff; 
}

#etiquettenoicatalogue h1 {  
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  font-weight: normal;
  letter-spacing:   0px;
  font-size:         11px;
  color:          #7C7E81; 
  margin: 0px; padding: 0px; border:0px;
}


#etiquettenoibouton h1 {  
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  font-weight: normal;
  letter-spacing:   0px;
  font-size:         12px;
  color:              #ffffff; 
  margin: 0px; padding: 0px; 
}

#etiquettenoiiso9001 h1 {  
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  font-weight: normal;
  letter-spacing:   0px;
  font-size:         12px;
  color:              #cccccc; 
  margin: 0px; padding: 0px; 
}

#etiquettenoiaccueil h1 {  
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  font-weight: normal;
  letter-spacing:   0px;
  font-size:         12px;
  color:              #cccccc; 
  margin: 0px; padding: 0px; 
}


#etiquettenoiseparateur h1 {  
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  font-weight: normal;
  letter-spacing:   0px;
  font-size:         12px;
  color:              #ffffff; 
  margin: 0px; padding: 0px; 
}
#inputnoirecherche input { 1px solid #7C7E81;width:135px;position:relative;left:0px }


.texterecherche{color: #FFFFFF; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 13px; font-weight: normal; margin: 1px ; padding: 0px; }

.button {border-left: 1px solid #ffffff; border-top: 1px solid #ffffff ; border-bottom: 1px solid #7c7c7c; border-right: 1px solid #7c7c7c; background-color: #B5AAAD ; color: white ; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;  letter-spacing: -1px; font-size: 11px; background-color: #B5AAAD; color: #FFFFFF; visibility:show;}


.buttonsearch { border: 0px; background-color: transparent; margin: 0px; padding: 0px; visibility:show;}a.bouton,
a.bouton:link,
a.bouton:visited,
a.bouton:active { font-family: helvetica,Tahoma; letter-spacing: 1px; font-size: 12px; color: #7F7F7B; text-decoration: none; }
a.bouton:hover { color: #cccccc; text-decoration: underline}

a.bouton2,
a.bouton2:link,
a.bouton2:visited,
a.bouton2:active {font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; letter-spacing: 2px; font-size: 14px; color: #000000;text-decoration: none;}
a.bouton2:hover { text-decoration: underline}


a.bouton3,
a.bouton3:link,
a.bouton3:visited,
a.bouton3:active { font-family: helvetica,Tahoma; letter-spacing: 1px; font-size: 11px; color:  #000000; text-decoration: none; }
a.bouton3:hover { color: #cccccc; text-decoration: underline}

a.bouton4,
a.bouton4:link,
a.bouton4:visited,
a.bouton4:active { font-family: helvetica,Tahoma; letter-spacing: 1px; font-size: 11px; color: #ffffff; text-decoration: none; }
a.bouton4:hover { color: #cccccc; text-decoration: underline}


a.boutoninscription,
a.boutoninscription:link,
a.boutoninscription:visited,
a.boutoninscription:active { font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; letter-spacing: 0px; font-size: 10px; color: #ffffff ;}
a.boutoninscription:hover { color: #cccccc; text-decoration: underline}


a.boutonaccueil,
a.boutonaccueil:link,
a.boutonaccueil:visited,
a.boutonaccueil:active { font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-weight: normal; letter-spacing: 0px; font-size:  12px; color: #cccccc }
a.boutonaccueil:hover { color: #cccccc; text-decoration: underline}


a.bouton_telecharger,
a.bouton_telecharger:link,
a.bouton_telecharger:visited,
a.bouton_telecharger:active {font-family: helvetica,Tahoma; letter-spacing: 1px; font-size: 11px; color:#cccccc ; text-decoration: none; }
a.bouton_telecharger:hover { color:  #000000 ; text-decoration: underline}

a { 
  font-family: tahoma;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  background-color: transparent;
  cursor : pointer
}

a.hover { font-weight: bold ; color: #cccccc}

a.chemin { font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;  color: #cccccc;  text-transform: lowercase}
a.chemin:hover {  color: #cccccc; text-decoration: underline}

a.lienactioncom,
a.lienactioncom:link,
a.lienactioncom:visited,
a.lienactioncom:active { 
  font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;
  letter-spacing: -1px;
  font-size: 10px; color: #7a7a7a;
}
a.lienactioncom:hover { color: #eaeaea }
#itcoidentii1 h1 {color: #FFFFFF; font-family: Myriad,Andale Mono,Bitstream Vera Sans Mono,Lucida Console; font-size:12px; font-weight:normal; margin:0px; padding:0px; text-align: right}
#itcoidentii1 ul { color: #FFFFFF;font-family: tahoma ; font-size: 9px ; list-style: none ; padding: 0px ; margin: 0px ; text-align: right; display: table-row ; }
#itcoidentii1 u_l.ulogin { }
#itcoidentii1 li {color: #cccccc; font-family: Myriad,Andale Mono,Bitstream Vera Sans Mono,Lucida Console; letter-spacing: -1px; word-spacing: -4px; font-size: 11px; padding: 0px; margin: 0px; text-align: right ; width: 162px}

#itcoidentii1 input.bsubmit {background-image:url('http://imdev.acadm.info/dbIMAGE/artub/image/I_05102006_111939.GIF'); position: relative; top : 0px; left: 0px; width: 44px; height: 25px; background-color: transparent; border: 0px; margin: 0px; padding: 0px ; cursor: pointer}
#itcoidentii1 input.breset { border-left: 1px solid #ffffff; border-top: 1px solid #ffffff ; border-bottom: 1px solid #7c7c7c; border-right: 1px solid #7c7c7c; background-color: #B5AAAD ; color: white ; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;  letter-spacing: -1px; font-size: 11px;  cursor: pointer}

#itcoidentii1 input.textlogin { color: #383838; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 11px ; height: 16px ; width: 86px; filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7 ; letter-spacing: -1px ; padding: 0px; margin: 0px}
#itcoidentii1 input.textpass { color: #383838; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 11px ; height: 16px ; width: 86px ; filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7 ; padding: 0px; margin: 0px;}


a.oublilien,
a.oublilien:link,
a.oublilien:visited,
a.oublilien:active {font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; letter-spacing: 0px; font-size: 10px; color: #ffffff ;text-decoration: none;margin: 0px; padding: 0px;  text-align: right}
a.oublilien:hover {color: #cccccc; text-decoration: underline}

#itcooubliblock div.oubli { position: relative; top: -90px; left: -120px; background-color: #383838;  width: 152px ;  height : 196px; border: 1px solid #727272; padding: 0px ; margin : 0px;}
#itcooubliblock ul { position: relative; width: 152px ;   margin: 0px; padding: 0px;  }
#itcooubliblock li { position: relative; text-align: right ; margin: 0px; padding: 0px; text-decoration: none; list-style: none;  }
#itcooubliblock input.textoubli { position: relative;width : 140px; color: #ffffff; font-family: tahoma ; font-size: 11px }
#itcooubliblock { color: #cccccc; font-family: tahoma ; font-size: 10px ; margin: 0px; padding: 0px; word-spacing: 1px; letter-spacing: 1px}
#itcooubliblock input.boubli {background-image:url('http://imdev.acadm.info/dbIMAGE/artub/image/I_05102006_111939.GIF'); width: 44px; height: 25px; background-color: transparent; margin: 0px; padding: 0px; border:0px ; cursor: pointer; text-align: right; }


#inscriptionnoif1 ul { float: none ; width: 90% ; padding: 0px ; margin: 0px ; list-style: none }
#inscriptionnoif1 li { width: 90% ; text-align: left; padding: 0px ; margin: 0px  }
#inscriptionnoif1 textarea { width: 100% ; color: #383838 ; padding: 0px ; margin: 0px }
#inscriptionnoif1 span { width: 100px ;  color: #ffffff ; float: left ; padding: 0px ; margin: 0px }
#inscriptionnoif1 div.validation { position: relative ; top: 20px ; padding: 0px ; margin: 0px }
#inscriptionnoif1 input { font-family: tahoma ; font-size: 11px ; color: #383838 ; border:1px solid #727272 ;  padding: 0px ; margin: 0px }
#inscriptionnoif1 input.button { color: white }

#textenoitc1 h1 { font-family: tahoma ; font-size: 12px ; color: #383838 }
#textenoitc1 p { font-family: tahoma ; font-size: 11px ; color: #383838 }

#itconavigatorina1{ font-family: tahoma ; font-size: 11px ; color : white ; list-style: none }
#itconavigatorina1 ul {  list-style: none }
#itconavigatorina1 li { font-size: 14px ;  text-align: left }
#itconavigatorina1 a { position: relative; left: 40px ; top: 10px;  font-weight: normal ;  border: 1px solid black; background-color: #B5AAAD; padding: 4px }
#itconavigatorina1 a:hover {  background-color: #BD0000 }
#documentnoiap1 ul { padding: 0px ; margin: 0px ; list-style: none }
#documentnoiap1 img.imagedocument { clear: both }
#documentnoiap1 li { padding: 5px ; margin: 0px ; width: 200px ; border:1px solid #727272 ; background-color: #eaeaea ; margin: 4px ; text-align: center ; list-style: none ; float: left }
#documentnoiap1 h1.titre{ font-family: impact ; font-size: 15px; color: #015e8a ; width: 160px ;}
a.menuderoulant,
a.menuderoulant:link,
a.menuderoulant:visited,
a.menuderoulant:active{margin: 2px; padding: 6px; color: #515151;}
a.menuderoulant:hover{color : #eb0506 }


#menunoimp span.menunoi { font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 11px; color: #eaeaea ; font-weight: bold; }

#menunoimp a.actif,
#menunoimp a.actif:link,
#menunoimp a.actif:visited,
#menunoimp a.actif:active{ font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; color: #cccccc; font-weight: normal ;}
#menunoimp a.actif:hover{ text-decoration: underline }#imgmodele_img div {position: relative; top: 0px; left: 2px; padding: 0px; margin: 0px;  width: 189px; height : 375px;}

#imagemodele2_img  img {position: absolute; top: 0px; left: 0px; padding: 0px; margin: 0px; height : 250px;}



#textenoitextmodele { padding: 0px; margin: 0px;  color: #ffffff; font-family:  helvetica,Tahoma; font-size: 12px; position: relative;   top: 10px;  left: 10px;  width: 420px;}
#textenoitextmodele h1 {  font-size: 16px; padding: 0px; margin: 0px }
#textenoitextmodele p {position: relative;   padding: 0px; margin: 0px }
#textenoitextmodele ul { list-style: square; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
#textenoitextmodele li { padding: 0px; margin: 0px; list-style: square}


#textenoitextportail { position: relative; top: -150px; left: 10px; width: 437px;  color: #ffffff; font-family:  helvetica,Tahoma; }
#textenoitextportail h1 {position: relative; font-size: 12px;  padding-top: -10px;  margin-top: -10px; }
#textenoitextportail p {position: relative; padding-top: -20px;  margin-top: -20px;   }
#textenoipresentation h1 { position: absolute; top: 15px; color: #FFF200; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 13px; padding-left: 7px; margin-left: 7px; font-weight: normal }
#textenoipresentation p { position: absolute; top: 40px; left: 17px; width: 250px; color: #7C7E81; padding-left: 0px; margin-left: 0px; font-family: helvetica,Tahoma; letter-spacing: 1px; font-size: 11px;}
#textenoipresentation ul { list-style-position: inside ; }
#textenoipresentation li {}
#textenoipresentation img {position: absolute; top: 60px;}


#textenoititretraduchauteur h1 {font-weight: normal; color: #f26e00; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 28px; text-align: right; padding: 0px; margin: 0px; letter-spacing: 3px; text-transform: uppercase}

#textenoititretraducbois h1 {font-weight: normal; color: #3E95BC; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 28px; text-align: right; padding: 0px; margin: 0px; letter-spacing: 3px; text-transform: uppercase}

#textenoititretraducportail h1 {font-weight: normal; color: #86B36C; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 28px; text-align: right; padding: 0px; margin: 0px;  letter-spacing: 3px; text-transform: uppercase}

#textenoititretraducsecurite h1 {font-weight: normal; color: FFF200; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 28px; text-align: right; padding: 0px; margin: 0px;  letter-spacing: 3px; text-transform: uppercase}


#textenoinouveaute h1 {position: absolute; top: 40px; color: #221E1F; font-family: helvetica,Tahoma; letter-spacing: 1px;  font-size: 11px; padding: 0px; margin: 0px; font-weight: normal; }
#textenoinouveaute p { position: absolute; top: 70px; color: #221E1F; font-family: helvetica,Tahoma; letter-spacing: 1px;  font-size: 11px; padding: 0px;  margin: 0px ;}

#textenoititrepresentation h1 {position: relative; top: 20px; height: 37px; color: #ffffff; font-family: helvetica,Tahoma; font-size: 15px; font-weight: normal; padding: 0px; margin:  0px; text-align: center}

#textelinoitextepresentation ul { width: 100% ; list-style: none ; padding: 0px; margin : 0px ; border: 0px }
#textelinoitextepresentation li { border-top: 1px solid #ffffff }
#textelinoitextepresentation h1 {position: relative; top: -1px; left: 20px; width: 120px; color: #FFFFFF; font-weight: normal; font-family: helvetica,Tahoma; font-size: 11px; padding: 0px; margin: 0px;text-align: center; border: 1px solid #ffffff;}
#textelinoitextepresentation p { position: relative; left: 20px; width: 180px;color: #FFFFFF; font-family: helvetica,Tahoma; font-size: 11px; padding-top: 0px; margin-top: 0px;   }

#textenoiservice h1 { color: #FFF200; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 15px; padding: 0px; margin: 0px; font-weight: normal }
#textenoiservice p { width: 500px; color: #7C7E81; padding: 0px; margin: 0px; font-family: helvetica,Tahoma; font-size: 11px;}
#textenoiservice ul.securite {  color: #7C7E81 ;  font-size: 11px; font-family: helvetica,Tahoma; padding: 0px; margin: 0px; list-style-position: inside ; }
#textenoiservice li.securite  { color: #7C7E81;  font-size: 11px; font-family: helvetica,Tahoma; padding: 0px; margin: 0px}
#textenoiservice img {position: relative;}

#textenoisecurite  { color: #eaeaea; padding: 0px; margin: 0px;font-size: 12px;font-family: helvetica,Tahoma;}
#textenoisecurite h1 { color: #FFF200; font-size: 15px; padding-bottom: 5px; margin-bottom: 5px; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; }
#textenoisecurite p {padding: 0px; margin: 0px; color: #eaeaea ; font-size: 12px ; width: 600px }
#textenoisecurite ul {padding: 0px; margin: 0px; padding-left: 7px; margin-left: 7px; list-style-position: inside ; width: 590px }
#textenoisecurite li { padding: 0px; margin: 0px}
#textenoisecurite img {position: relative;}
#textenoisecurite td { font-family: tahoma ; font-size: 12px ; color : #eaeaea}

#textenoiformulaire {width: 600px }
#textenoiformulaire h1 {color: #FFF200; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-size: 13px; padding: 0; margin: 0;font-weight: normal }
#textenoiformulaire p { position: relative;top: 10px; color: #7C7E81; padding: 0; margin: 0; font-family: helvetica,Tahoma; font-size: 11px;}
#textenoiformulaire ul.securite {  color: #7C7E81 ;  font-size: 11px; font-family: helvetica,Tahoma; padding: 0; margin: 0; list-style-position: inside ; }
#textenoiformulaire li.securite  { color: #7C7E81;  font-size: 11px; font-family: helvetica,Tahoma; padding: 0; margin: 0}
#textenoiformulaire img {position: relative;}
ul.caracteristique-valeur { list-style: none ; padding: 0px; margin: 0px; font-family: 11px }
li.caracteristique-valeur { list-style: none ; padding: 0px; margin: 0px ; background-color: #eaeaea;font-family: 11px }#liprofamlpf2                { position : absolute ; font: normal 10px tahoma; color : #383838c}

#liprofamlpf2 a,
#liprofamlpf2 a:link,
#liprofamlpf2 a:visited,
#liprofamlpf2 a:active       { font-family: tahoma ; font-size: 10px ; 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; }

.field { font-size: 11px ; color : #727272}.formulaire { font size : 11px; color : #cccccc ; list-style: none ; padding: 0px; margin: 0px; font-family: tahoma }

.p { font size : 10px; color : white; list-style: none ; padding: 0px; margin: 0px; font-family: tahoma }

.ul { font size : 10px; color : white; list-style: none ; padding: 0px; margin: 0px; font-family: tahoma }

a.lienfourchette,
a.lienfourchette:link,
a.lienfourchette:visited,
a.lienfourchette:active {font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; letter-spacing:-1px; font-size: 11px; color: #ffffff ;text-decoration: none;}
a.lienfourchette:hover { color: #727272 ; text-decoration: underline}


#etiquettenoisf h1 {font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console;  font-size: 12px; color: #ffffff ; font-weight: normal ; margin: 0px; padding: 0px }
body{

  background-color:#525355 ;


  scrollbar-base-color:             #383838;
  scrollbar-face-color:             #383838;
  scrollbar-track-color:            #727272;
  scrollbar-highlight-color:        #727272;
  scrollbar-3dlight-color:          #727272;
  scrollbar-shadow-color:       #eaeaea;
  scrollbar-darkshadow-color:       #cccccc;
  scrollbar-arrow-color:            #cccccc;



  font-family: tahoma ;
  font-size: 11px;
  color: #383838 ;
}

#main{
 position:absolute;
  top:2px;
  left:50%;
  margin-left:-425px;
  width:850px;
 _height:595px;
  min-height_:595px;
}#modelearbre4mc {list-style:none;background-color:transparent}
#modelearbre4mc ul.caracteristique-valeur {font-family: Bitstream Vera Sans; font-size: 10px ; padding: 0px; margin: 0px ; list-style: none ; color: white ; background-color: transparent}
#modelearbre4mc li.caracteristique-valeur {font-family: Bitstream Vera Sans; font-size: 11px  color: white ; text-align: center ; background-color: transparent }
#modelearbre4mc ul.caracteristiques {font-family: Bitstream Vera Sans; font-size: 10px ; list-style: none ; background-color: transparent; margin: 0px; padding: 0px ;  color: white ; }
#modelearbre4mc li.caracteristique {font-family: Bitstream Vera Sans; font-size: 11px ; color: white ; background-color: transparent; text-align: center ;}
#modelearbre4mc td.titre {font-family:Bitstream Vera Sans;font-size: 9px;color: white ;text-align: center ;border-left:1px solid #eaeaea ;border-bottom:1px solid #eaeaea ; background-color: transparent }
#modelearbre4mc td.code {font-family: Bitstream Vera Sans; font-size: 10px ; color: white ;background-color: transparent;border-bottom:1px solid #eaeaea ;}
#modelearbre4mc td.caracteristiques{font-family: Bitstream Vera Sans; font-size: 10px ; color: white ;border-bottom:1px solid #eaeaea ; border-left:1px solid #eaeaea ;background-color: transparent }#documentnoidctproduit  {margin : 0px ; padding: 0px; width: 410px ; position: relative; left: 2px}
#documentnoidctproduit h1.titre{}
#documentnoidctproduit ul.uldocuments { width: 420px ; list-style: none ; margin: 0px ; padding: 0px;  position: relative ; clear: both }
#documentnoidctproduit li.lidocument {  padding: 0px ; margin: 0px ; width: 420px ; height: 120px }
#documentnoidctproduit img { position: relative ;  top: 0px; left: 0px ; width: 120px ; padding: 0px ; margin: 0px ;  float: left}
#documentnoidctproduit ul.ulsousdocument {  list-style: none ; padding: 0px; margin: 0px ; height: 120px ; } 
#documentnoidctproduit li.lisousdocument { margin: 0px; padding: 0px ; width: 300px ; height: 120px; }
#documentnoidctproduit h1.h1sousdocument { color : #eaeaea ; margin: 0px; padding: 0px ; position : relative ; top: 42px ; left : 21px ; font-size: 12px ; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; width: 210px ; font-weight: normal }

#documentnoidimension {position: absolute;  top: 180px; text-align : center; width: 100%; padding: 0px ; margin: 0px }
#documentnoidimension h1.titre{}
#documentnoidimension ul.uldocuments { list-style: none ; margin: 0px ; padding: 0px}
#documentnoidimension li.document {  padding: 0px ; margin: 0px ; float: left;  }
#documentnoidimension img { padding: 0px ; margin: 0px }



#documentnoiutilisation_portail h1.titre{ font-family: impact ; font-size: 15px; color: #ffffff ; position: relative ; left: 2px ; width: 410px }
#documentnoiutilisation_portail ul.uldocuments {  position: relative ; top: 0px; left: 0px ; width: 420px; height: 330px ; padding: 0px ; margin: 0px ; list-style: none;}
#documentnoiutilisation_portail li.document { position: relative ; top: 0px; left: 0px ; padding: 0px ; margin: 0px ; float: left;  width: 420px; height: 120px }
#documentnoiutilisation_portail img { position: relative ;  top: 9px; left: 4px ; padding: 0px ; margin: 0px ; }
#documentnoiutilisation_portail ul.ulsousdocument {position: relative ; height: 330px ; width: 100px ;  list-style: none; padding:0px; margin: 0px ; }
#documentnoiutilisation_portail li.lisousdocument { position: relative ; top: 40%; left: 10px ; margin: 0px; padding: 0px ; width: 300px ; left: 120px }
#documentnoiutilisation_portail p.psousdocument { font-family: impact ; font-size: 15px; color: #ffffff }
#documentnoiutilisation_portail h1.h1sousdocument { font-family: impact ; font-size: 15px; color: #ffffff ; margin: 0px; padding: 0px; }




#documentnoiutilisation_portail a.liendocument,
#documentnoiutilisation_portail a.liendocument:link,
#documentnoiutilisation_portail a.liendocument:visited,
#documentnoiutilisation_portail a.liendocument:active { margin: 0px; padding: 0px; position: relative ; top:0px; font-family: helvetica,Tahoma; float: left }
#documentnoiutilisation_portail a.liendocument:hover { color: #cccccc}

#documentnoidct_securite  {margin : 0px ; padding: 0px;}
#documentnoidct_securite  h1.titre{}
#documentnoidct_securite  ul.uldocuments { width: 420px ; list-style: none ; margin: 0px ; padding: 0px;  position: relative ; clear: both; }
#documentnoidct_securite  li.lidocument {  padding: 0px ; margin: 0px ; width: 100%}
#documentnoidct_securite  img { position: relative ;  top: 0px; left: 0px ; width: 120px ; padding: 0px ; margin: 0px ;  float: left }
#documentnoidct_securite  ul.ulsousdocument { float: left ; list-style: none }
#documentnoidct_securite  li.lisousdocument { margin: 0px; padding: 0px }
#documentnoidct_securite  h1.h1sousdocument { position : relative; top: 42px; left : 21px; font-size: 12px; width: 200px; color : #eaeaea; margin: 0px; padding: 0px; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; font-weight: normal;  }



#documentnoidctsecurite  {margin : 0px ; padding: 0px; width: 410px ; position: relative; left: 2px}
#documentnoidctsecurite  h1.titre{}
#documentnoidctsecurite  ul.uldocuments { width: 420px ; list-style: none ; margin: 0px ; padding: 0px;  position: relative ; clear: both }
#documentnoidctsecurite  li.lidocument {  padding: 0px ; margin: 0px ; width: 420px ; height: 120px }
#documentnoidctsecurite  img { position: relative ;  top: 0px; left: 0px ; width: 120px ; padding: 0px ; margin: 0px ;  float: left}
#documentnoidctsecurite  ul.ulsousdocument {  list-style: none ; padding: 0px; margin: 0px ; height: 120px ; } 
#documentnoidctsecurite  li.lisousdocument { margin: 0px; padding: 0px ; width: 300px ; height: 120px; }
#documentnoidctsecurite  h1.h1sousdocument { color : #eaeaea ; margin: 0px; padding: 0px ; position : relative ; top: 42px ; left : 21px ; font-size: 12px ; font-family: Myriad, Andale Mono, Bitstream Vera Sans Mono, Lucida Console; width: 210px ; font-weight: normal }