#liprofamplan { position : absolute ; font: normal 10px verdana,helvetica; color : #666666}

#liprofamplan a,
#liprofamplan a:link,
#liprofamplan a:visited,
#liprofamplan a:active   { font-family: verdana,helvetica; font-size: 10px ; color : #000000 }
#liprofamplan a:hover   { font-weight : bold }

#liprofamplan a.liennode,
#liprofamplan a.liennode:link,
#liprofamplan a.liennode:visited,
#liprofamplan a.liennode:active   { color: #fff;font-size:11px; font-weight : bold; padding-bottom:10px}
#liprofamplan a.liennode:hover  { text-decoration:underline}

#liprofamplan a.lienproduit,
#liprofamplan a.lienproduit:link,
#liprofamplan a.lienproduit:visited,
#liprofamplan a.lienproduit:active    {  color:#cccccc}
#liprofamplan a.lienproduit:hover     { color : #000000; }


#liprofamplan a.lienlibel,
#liprofamplan a.lienlibel:link,
#liprofamplan a.lienlibel:visited,
#liprofamplan a.lienlibel:active   { text-decoration : none ; color:#ccc;font-size:11px;font-style:italic}
#liprofamplan a.lienlibel:hover  { font-weight : bold ;text-decoration:underline }#liprofamlp { position : absolute ;color : #666666;}
#liprofamlp ul { margin:0;padding:0;list-style:none }
#liprofamlp li { margin:0;padding:0;list-style:none }

#liprofamlp li.liproduit {width:100%;list-style:none;margin:0;padding:0;border-bottom:1px solid #666666;}
#liprofamlp li.liproduitactif {background-color:#302a2e;border-bottom:1px solid #666666;width:100%;}
#liprofamlp li.linode,
#liprofamlp li.linode_2 {
background-color:transparent;
background-position:top;
list-style:none ;
width:100%;
display:block;
border-bottom:1px solid #269BD3;
padding:10px 0 10px 0;
}

#liprofamlp li.liproduitrow_libel {margin:0;padding:0;}
#liprofamlp li.liproduitrow_valeurs {display:none}


#liprofamlp li.linode_3 {backgrou_nd-color:#646567;background-position:top;list-style:none ;width:100%;display:block;padding:0 }
#liprofamlp li.linode_4,#liprofamlp li.linode_5,#liprofamlp li.linode_6 {bac_kground-color:#C5C6C8;color:#fff;background-position:top;width:100%;display:block;}

#liprofamlp img {float:left}

#liprofamlp a.liennode,
#liprofamlp a.liennode:link,
#liprofamlp a.liennode:visited,
#liprofamlp a.liennode:active   { position:relative;font-size:16px;color:#269BD3;width:100%;height:21px;padding-left:5px;}
#liprofamlp a.liennode:hover  { text-decoration:underline}

#liprofamlp a.currentpage,
#liprofamlp a.currentpage:link,
#liprofamlp a.currentpage:visited,
#liprofamlp a.currentpage:active {position:relative;font-size:16px;color:#269BD3;width:100%;height:21px;padding-left:5px;text-decoration:underline}
#liprofamlp a.currentpage:hover {text-decoration:underline}

#liprofamlp a.lienlibel,
#liprofamlp a.lienlibel:link,
#liprofamlp a.lienlibel:visited,
#liprofamlp a.lienlibel:active {color:#fff; padding:0 0 0 10px;font-size:10px}
#liprofamlp a.lienlibel:hover { text-decoration:underline}

#produitlistenoipl a.lienlibel {font-size:18px;color: #ffffff }
#produitlistenoipl a.lienlibel:hover {text-decoration:underline}

#produitlistenoipl img {width:95px;height:68px;float:left}
#produitlistenoipl a.lienimage {}
#produitlistenoipl ul {padding:0;margin:0}
#produitlistenoipl ul.liste {clear: both; width: 100%; list-style: none; }
#produitlistenoipl ul liproduitrow {width:100%;position:relative;top:0;left:0;height:auto}
#produitlistenoipl li.row {width:100%;clear:both;position:relative;top:0;left:0;display:block; height: 78px;vertical-align:middle;}

#produitlistenoipl li {list-style: none;font-size: 12px;color: #ffffff;}
#produitlistenoipl li.liproduitrow_image {float:left;width:95px;height:68px;padding-right:5px;}
#produitlistenoipl li.liproduitrow_libelle {top:0;left:0;position:relative;float:left;width:270px;}
#produitlistenoipl span.pasdeproduit { position: relative ; width: 100% ; top: 30px ; text-align: center ; color: #ffffff; font-size: 13px}

#produitlistenoipl ul.textes {list-style:none;float:left;}
#produitlistenoipl li.texte {font-size: 12px;color: #ffffff;width:270px;display:table-cell}
#produitlistenoipl li.overclass { background-color: transparent; height: 78px; cursor: pointer;  vertical-align:middle;}





#actuanodeactu a.lienlibel,
#actuanodeactu a.lienlibel:link,
#actuanodeactu a.lienlibel:visited,
#actuanodeactu a.lienlibel:active { font-size:12px;color:#FFFFFF;line-height:12px;font-weight:bold}
#actuanodeactu a.lienlibel:hover {color:#006A6B; text-decoration:underline}

#actuanodeactu a,
#actuanodeactu a:link,
#actuanodeactu a:visited,
#actuanodeactu a:active  {font-size:10px;color:#FFFFFF;line-height:12px;font-weight:bold;text-decoration:underline}
#actuanodeactu a:hover { text-decoration:underline}


#actuanodeactu a.lienensavoirplus,
#actuanodeactu a.lienensavoirplus:link,
#actuanodeactu a.lienensavoirplus:visited,
#actuanodeactu a.lienensavoirplus:active {position:relative;top:105px;text-align:center; font-size:10px;color:#FFFFFF;text-decoration:underline}
#actuanodeactu a.lienensavoirplus:hover {text-decoration:underline}

#actuanodeactu ul { padding:0;margin:0 ;list-style:none;}
#actuanodeactu li { height:115px;}
#actuanodeactu p {font-size:10px;  color:#FFFFFF;line-height:14px ;height:70px;overflow:hidden;text-align:justify}




#actuanodeactualites a.lienlibel,
#actuanodeactualites a.lienlibel:link,
#actuanodeactualites a.lienlibel:visited,
#actuanodeactualites a.lienlibel:active { font-size:12px;color:#FFFFFF;line-height:12px;text-decoration:underline}
#actuanodeactualites a.lienlibel:hover {color:#006A6B; text-decoration:underline}

#actuanodeactualites a.lienensavoirplus,
#actuanodeactualites a.lienensavoirplus:link,
#actuanodeactualites a.lienensavoirplus:visited,
#actuanodeactualites a.lienensavoirplus:active {position:relative;top:85px;text-align:left; font-size:10px;color:#FFFFFF;text-decoration:underline}
#actuanodeactualites a.lienensavoirplus:hover {text-decoration:underline}

#actuanodeactualites ul { padding:0;margin:0 ;list-style:none;}
#actuanodeactualites li { height:115px;}
#actuanodeactualites p {font-size:10px;  color:#FFFFFF;line-height:14px ;height:60px;overflow:hidden}
#actuanodeactualites h1.nodetitre {font-size:12px;  color:#FFFFFF;line-height:14px ;text-decoration:underline}



#actuanodeinfo {border:1px solid red}
#actuanodeinfo a,
#actuanodeinfo a:link,
#actuanodeinfo a:visited,
#actuanodeinfo a:active  {font-size:13px;color:#FFFFFF;line-height:12px;font-weight:bold;text-decoration:underline;border:1px solid red}
#actuanodeinfo a:hover { text-decoration:underline}#textenoireal_titre h1 {font-size:18px;color:#fff}
#textenoireal_texte h1 { font-size:14px;color:#fff;font-weight:bold}
#textenoireal_texte p,#textenoireal_texte li {font-size:12px;color:#fff;line-height:16px}

#imagezoom { margin:0;padding:0}
#imagezoom img.null {width:354px;height:265px;  border:1px solid #ffffff; text-align:center }
#imagezoom img{width:240px;height:225px; border:1px solid #ffffff; text-align:center }

#mozjs_close{display:none}

#mozjs_agrandir{
               position:relative;
               top:-17px;
              left:5px;
              background-color:transparent;
              font-size: 10px;
              font-weight: bold;  
              font-family: arial;  
              text-align:center; 
              color:#ffffff; 
              width: 53px ; 
              height:16px;
              display:inline}

#close{ 
                position:relative;
                top:0px;
                background-color:#1a83c1;
                font-size: 15px;
                font-weight: bold;  
                font-family: verdana;  
                text-align:center; 
               color:#ffffff; 
               width: 100px ; 
               height:20px;
               text-align:center; padding:0 10px 0 10px }

#main ul.mozjs_mozaiques {padding:0;margin:0;list-style:none}
#main li.mozjs_mozaique {width:75px;padding:0;margin:0;list-style:none;border:1px solid #cccccc}


#mozjsmoz ul.vignettes{ padding:0;margin:0}
#mozjsmoz li.vignette { width:75px;padding:0;margin:0;list-style:none}
#mozjsmoz img { width:75px;padding:0;margin:0;border:1px solid #cccccc}


div.mozjs_agr_cmde { position: absolute;top:0; text-align: center; width: 100% ; height: 40px ; background-color: transparent; }
ul.mozjs_agr { position: absolute; top: 30px;left:0px;margin:0;padding:0; list-style: none;width:100%}
li.mozjs_agr {position:relative;top:0px;width: 60px; height: 60px;display:inline}

img.zoom { position: relative; top: 70px;}


.codetexte {color:#fff;font-size: 11px;}
.field {position:relative;left:5px;font-size: 11px; width : 290px; background-color:#ffffff; border: 1px solid #666666;padding:0; margin:0}

.libelle{width:80px;color: #000000; font-size: 11px;margin:0;padding:0}
.libelle2{color: #fff; font-size: 11px;text-decoration:underline}
.button {position:relative;top:10px; color:#ffffff;background-color:#302a2e;border: 1px solid  #666666;font-size:11px;curser: pointer;margin:0; padding:0}
.autre {border:1px solid #585858;  background-color: #ffffff; font-size:11px; margin:0;padding:0;width : 380px;} 
.ajax{background-color:#ffffff; color:#666666; border:1px solid #ffffff}

a.acgroupe,
a.acgroupe:link,
a.acgroupe:visited,
a.acgroupe:active {color:red;border:1px solid red;}
a.acgroupe:hover {}a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active {font-size:10px;color:#B1B2B4}
a.chemin:hover {text-decoration:underline}

a.societe,
a.sf,
a.societe:link,
a.sf:link,
a.societe:visited,
a.sf:visited,
a.societe:active,
a.sf:active {font-size:16px;color:#fff}
a.societe:hover,
a.sf:hover {}

a.actu,
a.actu:link,
a.actu:visited,
a.actu:active {font-size:16px;color:#000}
a.actu:hover {text-decoration:underline}

a.gp,
a.gp:link,
a.gp:visited,
a.gp:active {font-size:16px;color:#000}
a.gp:hover {text-decoration:underline}

a.logo,
a.logo:link,
a.logo:visited,
a.logo:active {font-family: 'Times new roman';font-weight:bold; font-size:50px;color:#1A83C1}
a.logo:hover {text-decoration:none}

a.logo2,
a.logo2:link,
a.logo2:visited,
a.logo2:active {font-family: 'Times new roman'; font-weight:bold; font-size:40px;color:#1A83C1;}
a.logo2:hover {text-decoration:none}

a.boutonrevenir,
a.boutonrevenir:link,
a.boutonrevenir:visited,
a.boutonrevenir:active {font-size:12px;color:#fff;font-weight:bold;text-decoration:underline}
a.boutonrevenir:hover {text-decoration:underline}


a.lien,
a.lien:link,
a.lien:visited,
a.lien:active {font-size:16px;color:#000}
a.lien:hover {text-decoration:underline}#textenoitexte h1 {font-size:15px;color:#fff;font-weight:bold}
#textenoitexte p,
#textenoitexte li,
#textenoitexte td {font-size:12px;color:#fff;line-height:16px;text-align:justify}
#textenoitexte img{float:left;margin:5px 10px 0 0}
#textenoitexte a {color:#fff;text-decoration:underline}
#textenoitexte span {font-family: 'Times new roman'; font-weight:bold;font-size:16px;color:#1a83c1;line-height:16px}
#textenoitexte span.info {font-weight:normal;font-size:10px;color:#ccc;line-height:12px}

#textenoitexteaccueil p {font-family:arial,helvetica;font-weight:bold;font-size:10px;color:#1A171B;line-height:14px;text-align:justify;}


#textenoiadrbatimalu p,
#textenoiadrbatimalu li {font-size:10px;color:#B1B2B4;line-height:12px;text-align:right}

#textenoiadrbatimalu2 p,
#textenoiadrbatimalu2 li {font-size:10px;color:#000;line-height:12px;text-align:right}

#textenoirecherche h1 {font-size:15px;color:#fff;font-weight:bold;line-height:12px}


#textenoiactu h1 {font-size:15px;color:#fff;font-weight:bold}

#textenoia1 p,
#textenoia2 p,
#textenoia3 p,
#textenoia4 p,
#textenoia5 p {font-family:arial,helvetica;font-size:10px;color:#fff;font-weight:bold;line-height:15px;text-align:center}


#textenoiaccroche p {font-family:arial,helvetica;font-size:13px;color:#fff;font-weight:bold}

#textenoiaccroche2 p {font-family:arial,helvetica;font-size:12px;color:#fff;font-weight:bold}



body{
  background-color:#1A171B;
  width_:950px;
  margin_:auto;
  text-align:center;
  scrollbar-base-color:        #353336;
  scrollbar-face-color:         #353336;
  scrollbar-track-color:        #404040;
  scrollbar-highlight-color:   #353336;
  scrollbar-3dlight-color:      #353336;
  scrollbar-shadow-color:   transparent;
  scrollbar-darkshadow-color:  #353336;
  scrollbar-arrow-color:            #B2B2B2; 
  overflow: auto;
  font-family: "trebuchet ms", verdana, sans-serif;
  font-size: 13px ;
  color: #353537;
}

#main_{
  background-color:1A171B;
  width:950px;
left:50%;
margin-left:-475px;
 _height:720px;
  min-heigh_t:720px;
}

#main{
  position: relative;
  text-align: left;
  width: 950px;
top:10px;
  height: 720px;
  margin: 0 auto;
}

img{border:0}

h1 {font-family: "trebuchet ms", "FreeSerif",verdana, sans-serif;padding:0;margin:0;text-align:left }
p {font-family:"trebuchet ms","FreeSerif",verdana; font-weight:normal;margin:0;padding:0}
span {font-family:"trebuchet ms","FreeSerif";font-weight:normal;margin: 0; padding: 0 }
div {font-family: "trebuchet ms","FreeSerif";margin: 0; padding: 0 ;border:0px}
ul {  } 
li { font-family: "trebuchet ms","FreeSerif";font-weight:normal;padding:0; margin:0 } 

a,
a:link,
a:visited,
a:active{font-family: "trebuchet ms", "FreeSerif";font-size:13px;background-color:transparent;text-decoration:none;padding:0;margin:0;}
a:hover{}#menuverticalnoisociete ul {margin:0;padding:0}
#menuverticalnoisociete li.liitem {background-color: transparent; list-style:none }
#menuverticalnoisociete li.liactif {font-size:16px;color:#fff;heig_ht:21px;list-style:none } 
#menuverticalnoisociete a.lienitem,
#menuverticalnoisociete a.lienitem:link,
#menuverticalnoisociete a.lienitem:visited,
#menuverticalnoisociete a.lienitem:active { font-size:16px;color:#269BD3;heig_ht:21px} 
#menuverticalnoisociete a.lienitem:hover {text-decoration:underline}



#menuverticalnoigroupe ul {margin:0;padding:0;text-align:right}
#menuverticalnoigroupe li.liitem {font-family:times new roman;background-color: transparent; list-style:none;text-align:right;width:230px ;height:54px}
#menuverticalnoigroupe li.liactif {font-size:16px;color:#fff;height:21px;list-style:none;text-align:right } 
#menuverticalnoigroupe a.lienitem,
#menuverticalnoigroupe a.lienitem:link,
#menuverticalnoigroupe a.lienitem:visited,
#menuverticalnoigroupe a.lienitem:active {
font-family: 'Times new roman'; 
font-weight:bold;
 font-size:35px;
background-image:url('http://imthr.actioncom.fr/dbIMAGE/batimalu/image/I_18112008_094308.JPG');
background-repeat:no-repeat;
background-position:right;
text-align:right;
color:#269BD3;
height:21px;
padding-right:35px;
} 
#menuverticalnoigroupe a.lienitem:hover {color:#fff;text-decoration:none}  #etiquettenoitexterecherche h1{color: #5A3E1D;padding:0;margin:0;font-size:12px}


#inputnoirechercheaccueil input,#inputnoirecherche input{border:0px;margin:0;padding:0;height:14px;}

#inputnoirechercheaccueil,#inputnoirecherche { color: #fff; background-color:#fff}


#produitlistenoirecherche a.lienlibel {float: left ; width: 270px;font-size:18px;color: #ffffff }
#produitlistenoirecherche a.lienlibel:hover {text-decoration:underline}

#produitlistenoirecherche img{width:95px;height:68px;float:left}
#produitlistenoirecherche a.lienimage {float:left;width:95px;height:68px;padding-right:5px}
#produitlistenoirecherche ul {padding:0;margin:0}
#produitlistenoirecherche ul.liste {clear: both; width: 100%; padding:0;margin:0; list-style: none; }
#produitlistenoirecherche li.row {clear:both; display:block; height: 85px;vertical-align:middle;border-bottom:1px solid #fff}

#produitlistenoirecherche span.pasdeproduit { position: relative ; width: 100% ; top: 30px ; text-align: center ; color: #ffffff; font-size: 13px}

#produitlistenoirecherche ul.textes { list-style: none; float: left ; }
#produitlistenoirecherche li.texte { font-size: 12px;color: #ffffff;width:270px;display:table-cell}
#produitlistenoirecherche li.overclass { background-color: transparent; height: 85px; cursor: pointer;  vertical-align:middle;border-bottom:1px solid #fff}#etiquettenoicache {
background-image:url('http://imthr.actioncom.fr/dbIMAGE/batimalu/image/I_31102008_113610.PNG');
background-repeat:no-repeat;
background-position:left top;
}#menuderoulantnoimd1 span.spantitre{ float:left;display:inline;}
#menuderoulantnoimd1 a.titre,
#menuderoulantnoimd1 a.titre:link,
#menuderoulantnoimd1 a.titre:visited,
#menuderoulantnoimd1 a.titre:active { background-image:url('http://imthr.actioncom.fr/dbIMAGE/batimalu/image/I_29102008_172354.GIF');
background-repeat:no-repeat;
background-position:right;
color:#fff;
font-size:16px;
padding:0 22px 0 10px;
 }
#menuderoulantnoimd1 a.titre:hover { text-decoration: underline; padding: 0 22px 0 10px }

ul.sousmenu {background-color :#1C171D;  list-style: none; margin:0;padding:0;text-align:center;font-size: 11px}

.item { text-align:left; margin: 0 0 0 10px;padding:0;  width:100%;list-style: none;font-size: 16px;color:#fff;}

a.lienitem,
a.lienitem:link,
a.lienitem:visited,
a.lienitem:active {color:#fff}
a.lienitem:hover {text-decoration: underline}



#menuderoulantnoimd2 span.spantitre{ float:left;display:inline;}
#menuderoulantnoimd2 a.titre,
#menuderoulantnoimd2 a.titre:link,
#menuderoulantnoimd2 a.titre:visited,
#menuderoulantnoimd2 a.titre:active { background-image:url('http://imthr.actioncom.fr/dbIMAGE/batimalu/image/I_29102008_172354.GIF');
background-repeat:no-repeat;
background-position:right;
color:#fff;
font-size:16px;
padding:0 22px 0 10px }
#menuderoulantnoimd2 a.titre:hover { text-decoration: underline; padding: 0 22px 0 10px }
#bannoiban_produit div {width:240px;}
#bannoiban_produit a.lienimg { position:relative; top: 20px ;margin:0}
#bannoiban_produit img {}
#bannoiban_produit a.lientexte {color:#1A171B;font-size:12px;font-style:italic ;display:block;font-weight:bold; top:-230px; width: 240px; position:relative;text-align:left;padding-left:20px}
#bannoiban_produit p.texte { color:#1A171B; width:170px ;position:relative;top:-215px;display:block; font-size:10px;color:#1A171B;text-align:left;height:30px;overflow:hidden;font-style:italic;padding-left:20px;bord_er:1px solid green;}

#bannoiban_produit p {width:240px;display:block}



#bannoiban_accueil div {width:100%;}
#bannoiban_accueil a.lienimg {margin:0}
#bannoiban_accueil a.lientexte {color:#B5B5B5;font-size:10px;display:block;width:60px;position:relative;top : -220px;left:238px;}
#bannoiban_accueil p.texte { position:relative;width: 160px;display:block; }

#bannoiban_accueil p {width:240px;display:block}

