#itcoidentii1 h1 { font-family: tahoma ; margin: 0px ; padding-bottom: 4px ; font-size: 11px ; width: 100% ; text-align: right; color: white }
#itcoidentii1 ul { margin: 0px ; padding: 0px; list-style: none ; width: 100%; text-align: right}
#itcoidentii1 li { width: 100%; font-family: tahoma ; font-size: 9px ; color: white ; padding: 1px }
#itcoidentii1 .textlogin { font-family: tahoma ; font-size: 9px ; width: 140px ; border:1px solid #035E8A }
#itcoidentii1 .textoubli { font-family: tahoma ; font-size: 9px ; width: 120px ; border:1px solid #035E8A }
#itcoidentii1 .textpass { font-family: tahoma ; font-size: 9px ; width: 60px ; border:1px solid #035E8A }
#itcoidentii1 .bsubmit { font-family: tahoma ; font-size: 11px ; color: #ffffff ; background-color: #035E8A ; }
#itcoidentii1 .boubli { font-family: tahoma ; font-size: 11px ; color: #ffffff ; background-color: #035E8A ; }
#itcoidentii1 .breset { font-family: tahoma ; font-size: 11px ; color: #ffffff ; background-color: #035E8A ; }
#itcoidentii1 a.oublilien { font-family: tahoma ; font-size: 11px ; color: white; clear: both ; padding-left: 5px }

#etiquettenoiei1 h1 { font-family: tahoma ; font-size: 11px ; color: white ; font-weight: normal }

#itconavigatorina1 ul { font-family: tahoma ; font-size: 11px ; color: white ; list-style: none }
#itconavigatorina1 li { font-family: impact; font-size: 14px ; color: #035E8A ; text-align: center }

#itconavigatorina1 a { position: relative; top: 40px; font-family: tahoma ; font-size: 11px ; font-weight: normal ; color: white; border:1px solid #727272 ; background-color: #035E8A ; padding: 5px }
#itconavigatorina1 a:hover { background-color: #FF0000 }#menuderoulantnoimd1 a.titre,
#menuderoulantnoimd1 a.titre:link,
#menuderoulantnoimd1 a.titre:visited,
#menuderoulantnoimd1 a.titre:active {
  display:             table-cell;
  background-image: url('http://imtwo.actioncom.fr/dbIMAGE/tecnimodern/image/I_14022006_175641.png');
  background-repeat:    no-repeat;
  background-position:   left 50%;
  width:                    160px;
  text-align:              center;
  color:                  #ffffff;
  font-family:             tahoma;
  font-size:                 12px;
}
#menuderoulantnoimd1 a.titre:hover { color: #000000 }

ul.sousmenu { 
  list-style:                none;
  background-color:           red;
  filter:       alpha(opacity=95);
  -moz-opacity:              0.95;
  opacity:                   0.95;
  border-right: 1px solid #cccccc;
  border-bottom:1px solid #cccccc;
  padding:                    8px;
  margin:                     3px;
  margin-top:                 8px;
  width:                    250px
}

.item { 
  margin:                     0px; 
  padding:                    0px;
  width:                     100%;
}

a.lienitem,
a.lienitem:link,
a.lienitem:visited,
a.lienitem:active{ display: table-cell ; font-family: tahoma ; font-size: 12px ; color: white; width: 100% ; padding: 2px }
a.lienitem:hover{ font-weight: bold }#actuanodea1 a.lienimage { width: 80px; height: 80px; float : left ; padding: 1px ;}

#actuanodea1 a.lienlibel,
#actuanodea1 a.lienlibel:link,
#actuanodea1 a.lienlibel:visited,
#actuanodea1 a.lienlibel:active { font-family: impact ; font-size: 14px ; color: #eaeaea; ; font-weight: normal; margin: 0px ; padding: 1px ;width: 90%; }
#actuanodea1 a.lienlibel:hover { text-decoration: underline }

#actuanodea1 a.lienensavoirplus {  font-size: 12px ; color: #ccc;text-decoration:underline ; font-weight: bold; margin: 0px ; padding: 1px ;width: 90%;margin-bottom:10px }


#actuanodea1 img {
 width:                   200px;
 float:                   left;
 margin: 0px;
 padding: 0px;
}

#actuanodea1 ul {
  padding:                  0px;
  margin:                   0px;
  list-style:              none;
  width:                  100%; 
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;

}

#actuanodea1 li { 
  position: relative;
  left: 0px;
  border-bottom: 1px solid #7c7c7c;
  padding:                  1px;
  margin:                   0px;
  clear:                   both;
  width:                  100%; 
  padding-top:              2px;
  padding-bottom:           4px;

}

#actuanodea1 h1     { font-family: impact ; font-size: 14px ; color: #eaeaea; ; font-weight: normal; margin: 0px ; padding: 1px ; }
#actuanodea1 p      { font-size: 11px ; margin: 0px ; padding: 2px ; color: #eaeaea}
#inscriptionnoif1 ul { float: none ; width: 100% ; padding: 0px ; margin: 0px ; list-style: none }
#inscriptionnoif1 li { width: 100% ; text-align: left }
#inscriptionnoif1 textarea { color: #383838 }

#inscriptionnoif1 span { width: 200px ; padding-top: 3px; color: #383838 ; float: left }

#inscriptionnoif1 div.validation { position: relative ; top: 20px }

#inscriptionnoif1 input { font-family: tahoma ; font-size: 11px ; color: #383838 ; border:1px solid #727272 ; padding: 2px }


#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 }

#liprofamlpf1                { position : absolute ; font: normal 11px tahoma; color : #eaeaea }
#liprofamlpf1 ul { padding:0;margin:0;list-style:none}


#liprofamlpf1 .linode        { padding : 20px 0 0 0 ; list-style-type : none ; width: 230px ; clear: both }
#liprofamlpf1 .liproduit     { padding : 1px ; list-style-type : none ; width: 97% ; margin: 0 ; border-top: 1px solid #cccccc ; clear: both }

#liprofamlpf1 .texte         { }
#liprofamlpf1 .valeur        { }

#liprofamlpf1 p.contenu      { display:table-cell; position:relative; vertical-align: middle; } 
#liprofamlpf1 img            {}

#liprofamlpf1 a,
#liprofamlpf1 a:link,
#liprofamlpf1 a:visited,
#liprofamlpf1 a:active       { color : white ; text-decoration : none ; }
#liprofamlpf1 a:hover        { font-weight : bold }

#liprofamlpf1 a.liennode,
#liprofamlpf1 a.liennode:link,
#liprofamlpf1 a.liennode:visited,
#liprofamlpf1 a.liennode:active       { font-family : arial ; font-size: 16px ; text-decoration : none ; }
#liprofamlpf1 a.liennode:hover        { font-weight : bold ; }

#liprofamlpf1 a.lienproduit,
#liprofamlpf1 a.lienproduit:link,
#liprofamlpf1 a.lienproduit:visited,
#liprofamlpf1 a.lienproduit:active    { text-decoration : none ; }
#liprofamlpf1 a.lienproduit:hover     { color : #000000; }

#liprofamlpf1 a.lienimage,
#liprofamlpf1 a.lienimage:link,
#liprofamlpf1 a.lienimage:visited,
#liprofamlpf1 a.lienimage:active      { background-color: white ; width: 62px ; height: 62px ; padding:2px ; float : left ;}
#liprofamlpf1 a.lienimage:hover       { }
















@media print { 
  body { font-family: Verdana; font-size:12pt; border:1px solid #cccccc; padding:5px; }
}


#textenoigt1 h1 { z-index: 8; clear: both ; position: absolute; top: 0px; left: 0px; font-family: impact; font-weight: normal ; font-size: 20px; color: #015e8a;  text-align: left }
#textenoigt1 img { z-index: 7; position: absolute; top: 20px; left: -2px }
#textenoigt1 p { z-index: 9 ; position: relative }
#textenoigt1 ul { z-index: 9 ; font-family: tahoma ; font-size: 11px; color: #727272 }
#textenoigt1 li { z-index: 9 ; font-family: tahoma ; font-size: 11px; color: #727272 }

#textenoilis a,
#textenoilis a:link,
#textenoilis a:visited,
#textenoilis a:active{font-family: tahoma; font-size: 11px; color: #eaeaea; font-weight: normal; cursor: pointer; text-decoration: none; }
#textenoilis a:hover{color: #000000}

#textenoiaccueil h1 { margin: 0px; padding: 0px; font-family: impact; font-weight: normal ; font-size: 14px; color: #015e8a;  text-align: left;  }
#textenoiaccueil p { position : relative; color: #727272;  padding-bottom:5px; margin-bottom: 5px ; font-size: 11px ; float: left;}
#textenoiaccueil img {float: left; padding:0px; margin: 0px; width:80px; }

#textenoisociete { color: #727272; font-size: 11px ; font-family: tahoma }
#textenoisociete h1 {margin: 0px; padding: 0px; font-family: impact; font-weight: normal ; font-size: 14px; color: #015e8a;  text-align: left; clear: both }
#textenoisociete p { position : relative; color: #727272; padding-bottom:5px; margin-bottom: 5px ; font-size: 11px }
#textenoisociete img { float: left; padding:0px; margin: 0px; clear: both}


#textenoiproduit { color: #383838; font-size: 12px ; font-family: tahoma  }
#textenoiproduit h1 { margin: 0px; padding: 0px; font-family: impact; font-weight: normal ; font-size: 18px; color: #015e8a;  background-color: transparent; text-align: left;  margin-top: 10px }
#textenoiproduit p {padding: 0px; margin: 0px; position: relative; left: 0px ; width: 640px ; color: #383838; font-family: tahoma ;  }
#textenoiproduit ul { padding: 2px; margin: 2px; padding-left: 15px;  color: #383838; font-family: tahoma ;font-size: 12px ; padding-bottom: -10px; margin-bottom: -10px;}
#textenoiproduit li {  padding: 1px; margin: 1px;  color: #383838; font-family: tahoma ;  font-size: 12px  }
#textenoiproduit a {    color: #383838; font-family: tahoma ;font-size: 12px   }
#textenoiproduit img { position: absolute; top: -20px; left: -12px ; z-index: 2  ; filter: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25 }


#textenoidescription { color: #727272; font-size: 11px ; font-family: tahoma }
#textenoidescription h1 { font-family: impact; font-weight: normal ; font-size: 16px; color: #015e8a;  text-align: left;  margin-bottom: 3px; padding-bottom: 3px }
#textenoidescription p { position : relative; color: #727272;  font-size: 11px }
#textenoidescription img { float: left; padding:0px; margin: 0px; width:80px; }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;
  background-color: #A5A5A5;
  overflow: auto;
  font-family: tahoma ;
  font-size: 11px; 
  color: #383838;
}




#main{
 position:relative;
  top:11px;
  margin: 0 auto
}
#liprofamlpf2                { position : absolute ; font: normal 11px tahoma; color : #383838 }

#liprofamlpf2 a,
#liprofamlpf2 a:link,
#liprofamlpf2 a:visited,
#liprofamlpf2 a:active       { font-family: tahoma ; font-size: 11px ; color : #000000 ; 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: #383838 ; 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; }

#textenoiadresse h1 {
  float:                            right;
  position:                      relative;
  color:                            white;
  font-family:                     tahoma;
  font-size:                         10px;
  font-weight:                       bold;
  padding:                            0px;
  margin:                             0px;
  padding-bottom:                     3px;
}

#textenoiadresse p { font-size:11px;color: white ; font-weight: bold ;text-align: right; margin: 0px; padding: 0px }

















#menuarborescencenoimarbo tr { vertical-align: top;  }
#menuarborescencenoimarbo tr.souspage { margin: 0px; padding: 0px; vertical-align: top;   }
#menuarborescencenoimarbo td.libel { display: block ; width: 250px ; }
#menuarborescencenoimarbo td.souspage { width: 250px; color: #585858;  font-size:11px; }
#menuarborescencenoimarbo td.image { width: 30px ; height: 30px ; padding-right: 4px ; padding-bottom: 4px;   }

#menuarborescencenoimarbo ul { list-style: none; margin: 0px; padding: 0px ;  }
#menuarborescencenoimarbo ul.menuarbo { padding: 0px ; margin: 0px ; list-style: none ;  }
#menuarborescencenoimarbo ul.soustexte { padding: 0px ; margin: 0px ; list-style: none ; width: 270px; }
#menuarborescencenoimarbo li.row {clear: both ; padding-bottom: 12px ; border-top: 1px solid #eeeeee ;  }
#menuarborescencenoimarbo li.soustext { list-style: none;  width: 100%; }

#menuarborescencenoimarbo a.libel,
#menuarborescencenoimarbo a.libel:link,
#menuarborescencenoimarbo a.libel:visited,
#menuarborescencenoimarbo a.libel:active { padding-left: 5px; margin-left:5px; padding-top: 8px; margin-top: 8px; font-family: impact; font-size: 14px; color: #015e8a; font-weight: normal;  text-decoration: none ; }
#menuarborescencenoimarbo a.libel:hover {   text-decoration: underline }

#menuarborescencenoimarbo a.souslibel ,
#menuarborescencenoimarbo a.souslibel:link,
#menuarborescencenoimarbo a.souslibel:visited,
#menuarborescencenoimarbo a.souslibel:active { padding-left: 5px ; margin-left: 5px ; color: #727272; font-family: tahoma ; font-size:11px; text-decoration: none; }
#menuarborescencenoimarbo a.souslibel:hover { text-decoration: underline;  }

#menuarborescencenoimarbo img.image { float : left ; width: 0px ; height: 0px ;}.soustitre { font-family: tahoma; font-size: 11px; margin: 1px; font-weight: bold; color: #380E0B}
td{ font-family: tahoma; font-size: 11px; color: #380E0B}
.field{ font-family: tahoma; font-size: 11px; color: #7a7583; text-align: left }

.text { font-family: tahoma; font-size: 12px; color: #2e2e2e; text-align: left }
.titre { font-family: tahoma; font-size: 16px; font-weight: bold; color: #380E0B}

.adresse { font-family: tahoma; font-size: 11px; color: #ffffff; text-align: left }

.accroche{ font-family: verdana; font-size: 14px; font-weight: bold; color: #7a7583}
.sommaire{ font-family: tahoma; font-size: 18px; font-weight: bold; color: red}

.titregamme { font-family: tahoma; font-size: 13px; font-weight: bold; color: #585858;  text-align: center }
.textegamme { font-family: tahoma; font-size: 12px; color: #585858 }

.titresociete{font-family: tahoma; font-size: 12px; font-weight: bold; color: #727272; text-align: left }
.textesociete{font-family: tahoma; font-size: 12px; color: #3C3535; top:9px }

.titrepagecourante { font-family: impact; font-size: 20px; color: #015e8a;  text-align: left }
.titreproduitliste { font-family: impact; font-size: 20px; color: #015e8a;  text-align: left }

.titreproduit{ font-family: impact; font-size: 16px; color: #015e8a;  text-align: left }


.titrepresentationgamme{font-family: arial ; font-size: 15px; font-weight: bold; color: #383838; text-align: left }
.textepresentationgamme{font-size: 11px; color: #0F1010;}

.tdmenuderoulant{ 
  background-color: transparent;
  color:                  white; 
  font-family:           tahoma; 
  font-size:               11px; 
  font-weight:             bold; 
  width:                  150px; 
  text-align:            center; 
  cursor:               pointer; 
}

p { margin: 0px; padding: 0px }

.button { background-color: #035E8A ; color: white ; font-family: tahoma ; font-size: 11px }

#inputnoi { background-color: #eaeaea ; color: #035E8A ; font-family: tahoma ; font-size: 11px }


.inactif {font-family: tahoma ; font-size: 11px ; color: #eaeaea }







.documenttitre { font-family: impact; font-size: 14px; color: #015e8a; }
.documenttexte { font-family: tahoma ; font-size: 11px }

.documentdoctitre { font-family: tahoma ; font-size: 11px ; font-weight: bold ; color: #000000 }
.documentdoctexte { font-family: tahoma ; font-size: 11px }


#documentnoidts1 ul { padding: 0px ; margin: 0px ; list-style: none }
#documentnoidts1 li { font-family: tahoma ; padding: 0px ; margin: 0px ; width: 100px ; list-style: none ; float: left }
#documentnoidts1 h1.titre{ clear: both ; font-family: impact ; font-size: 15px; color: #015e8a }

#documentnoidts2 ul { padding: 0px ; margin: 0px ; list-style: none }
#documentnoidts2 li { font-family: tahoma ; padding: 0px ; margin: 0px ; width: 100px ; list-style: none ; float: left }
#documentnoidts2 h1.titre{ clear: both ; font-family: impact ; font-size: 15px; color: #015e8a }

#documentnoidts3 ul { padding: 0px ; margin: 0px ; list-style: none }
#documentnoidts3 li { font-family: tahoma ; padding: 0px ; margin: 0px ; width: 100px ; list-style: none ; float: left }
#documentnoidts3 h1.titre { clear: both ; font-family: impact ; font-size: 15px; color: #015e8a }

#documentnoidts3 p.psousdocument { clear: both ; font-family: impact ; font-size: 15px; color: #015e8a }


#documentnoiap1 ul { padding: 0px ; margin: 0px ; list-style: none }
#documentnoiap1 li { font-family: tahoma ; padding: 0px ; margin: 0px ; width: 100px ; list-style: none ; float: left }
#documentnoiap1 h1.titre{ float: left ; font-family: impact ; font-size: 15px; color: #015e8a ; width: 160px ;}

#documentnoidts3 img { float: left ; padding-right : 3px }
#documentnoidts3 li { width: 400px }

#etiquettenoidts3 h1 { font-family: tahoma ; font-size: 11px ; border:1px solid #015e8a ; padding: 4px }a {
    font-family: tahoma; 
    font-size: 11px; 
    color: #7a7583; 
    text-decoration: none; 
    cursor: pointer
}

a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active { color: #ffffff; padding: 1px }
a.chemin:hover{ font-weight: bold; }

a.lienactioncom,
a.lienactioncom:link,
a.lienactioncom:visited,
a.lienactioncom:active{font-family: tahoma; font-size: 11px; color: #7c7c7c; font-weight: normal; cursor: pointer; text-decoration: none; }
a.lienactioncom:hover{color: #000000}

a.modele,
a.modele:link,
a.modele:visited,
a.modele:active{font-family: tahoma; font-size: 11px; color: #ffffff; font-weight: normal; }
a.modele:hover{color: #000000}

a.ONGLET,
a.ONGLET:link,
a.ONGLET:visited,
a.ONGLET:active { font-size : 11px ; color: white ; cursor : pointer }
a.ONGLET:hover { color: #000000 }

a.menuderoulant-produit,
a.menuderoulant-produit:link,
a.menuderoulant-produit:visited,
a.menuderoulant-produit:active{color: #ffffff}
a.menuderoulant-produit:hover{font-weight: bold}


a.buttontitregramme,
a.buttontitregramme:link,
a.buttontitregramme:visited,
a.buttontitregramme:active{font-size: 14px; color: #ffffff; font-weight: bold; padding: 1px }
a.buttontitregramme:hover{color: red; font-weight: bold;}

a.produitlistetitre,
a.produitlistetitre:link,
a.produitlistetitre:visited,
a.produitlistetitre:active{color: #ffffff; font-weight: bold; width: 100px  }
a.produitlistetitre:hover{color: red; }


a.listeproduit,
a.listeproduit:link,
a.listeproduit:visited,
a.listeproduit:active{color: #ffffff; }
a.listeproduit:hover{text-decoration: underline}


a.societeitemmenu,
a.societeitemmenu:link,
a.societeitemmenu:visited,
a.societeitemmenu:active{ color: #ffffff; width: 100%; text-align: right; border-bottom: 1px solid #cccccc ; margin-top: 20px ; margin-bottom: 20px }
a.societeitemmenu:hover{font-weight: bold ; }

a.actualitemenu,
a.actualitemenu:link,
a.actualitemenu:visited,
a.actualitemenu:active{ color: #ffffff; width: 200px; text-align: right; border-bottom: 1px solid #cccccc ; margin-top: 10px ; margin-bottom: 10px }
a.actualitemenu:hover{font-weight: bold ; }

.menuactif { font-family: tahoma ; font-size: 11px; color: #ffffff; font-weight: bold ; width: 100%; text-align: right; border-bottom: 1px solid #ffffff ; margin-bottom: 20px ; margin-top: 20px }

a.itemmenuderoulant,
a.itemmenuderoulant:link,
a.itemmenuderoulant:visited,
a.itemmenuderoulant:active{ font-size: 11px ; color: #ffffff; font-weight: bold ; margin : 2px ; padding : 1px ; }
a.itemmenuderoulant:hover{ background-color : #FF5400 }

a.titremenuderoulant,
a.titremenuderoulant:link,
a.titremenuderoulant:visited,
a.titremenuderoulant:active{ color: #ffffff; font-weight: bold ; margin : 3px ; padding : 3px ; width : 100px ; text-align : center ; }
a.titremenuderoulant:hover{ color: #ffffff; }


a.lienformulaire,
a.lienformulaire:link,
a.lienformulaire:visited,
a.lienformulaire:active{  font-size: 11px;border-bottom: 1px solid #FF0000 ; color: #FF0000 }
a.lienformulaire:hover{    background-color: #FAEA90}












































#imgmodele_img div { width: 209px; height: 295px }


