
#menuderoulantnoi_topbar_ensac a.titre,
#menuderoulantnoi_topbar_ensac a.titre:link,
#menuderoulantnoi_topbar_ensac a.titre:visited,
#menuderoulantnoi_topbar_ensac a.titre:active,

#menuderoulantnoi_topbar_manip a.titre,
#menuderoulantnoi_topbar_manip a.titre:link,
#menuderoulantnoi_topbar_manip a.titre:visited,
#menuderoulantnoi_topbar_manip a.titre:active {
   position:relative;
   width:134px;
   height:35px;
   display:table-cell; /*ne fonctionne pas sur IE ! */
   padding-top:7px;
   text-align:center;
   color:#ccc;
   border-left:1px solid #555
}

#menuderoulantnoi_topbar_ensac a.titre:hover ,#menuderoulantnoi_topbar_manip a.titre:hover { text-decoration:underline; }

ul.sousmenu { 
   background-color:#CCCCCC;
   border:1px solid #000000;
   list-style:none outside none;
   opacity:0.9;
   padding:8px;
   position:absolute;
   width:250px
}

.item {margin:0;padding:0;width:100%;list-style: none}

a.lienitem,
a.lienitem:link,
a.lienitem:visited,
a.lienitem:active{color:#000000;display:block;padding-bottom:9px}
a.lienitem:hover{color: #000;text-decoration:underline}

ul#menujq_principal { background: url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/hd/I_23032010_093240.PNG'); border: 1px solid #555555; padding-left: 135px }
ul#menujq_principal li { float: left; width: 134px; text-align: center; padding: 10px 0; border-left: 1px solid #555555 }
ul#menujq_principal li a { display: block }

ul#menujq_principal li ul.item { display: none }
ul#menujq_principal li ul.item li { float:none; padding: 4px 8px; text-align: left; border-left: none; width: auto }
ul#menujq_principal li ul.item li a { color: #000; }

ul#menujq_principal li:hover ul.item { display: block; background-color: #CCCCCC; border: 1px solid #000000; width: 250px; position: absolute; top: 33px; opacity: 0.9; filter:alpha(opacity=90);  }

div#boutonjq_retour a { display: block; text-decoration: none; padding: 10px 0 0; text-align: center }/***
#textenoi_presentation{
position:absolute;
top:239px;
left:0;
width:184px;
}
***//***BOUTON RETOUR ACCUEIL***/
div.logo a { display: block;  width: 351px; height: 138px; }

/***BACKGROUND HEADER ***/
div.header { background: url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/hd/I_25032010_144034.PNG') no-repeat; width: 950px; height: 148px; position: absolute; top: 0; left: 0 }@media print { 
  body { font-family: Verdana; font-size:12pt; border:1px solid #cccccc; padding:5px; }
}#textenoi_titrefiche img.image{border:1px solid #FFFFFF;
margin-bottom:10px;height:100%;padding:1px;}


/* MENU GAUCHE (menujq) ________________________*/
#menujq_menugauche_manip li { list-style-type:none; }

#menujq_menugauche_manip a { background-color: #88782C; border-bottom: 1px solid #CCCCCC;  margin-top: 10px; color: #FFFFFF;  display: block;  font-size: 12px;  height: 42px;  padding: 8px 8px 2px 24px;  text-align: right;  text-decoration: none;}
#menujq_menugauche_manip a:hover, #menujq_menugauche_manip .active a { background-color: #443c16; }



#menujq_menugauche_ensac li { list-style-type:none; }

#menujq_menugauche_ensac a { background-color: #88782C; border-bottom: 1px solid #CCCCCC;  margin-top: 10px; color: #FFFFFF;  display: block;  font-size: 12px;  height: 42px;  padding: 8px 8px 2px 24px;  text-align: right;  text-decoration: none;}
#menujq_menugauche_ensac a:hover, #menujq_menugauche_ensac .active a { background-color: #443c16; }


/* MENU GAUCHE (LIPROFAM)_______________________*/
#liprofam_menugauche_ensac { background-color:#1564a1;}
#liprofam_menugauche_manip { background-color:#88782c;}


#liprofam_menugauche_ensac ul , #liprofam_menugauche_manip ul  {  list-style: none;}

#liprofam_menugauche_ensac ul li , #liprofam_menugauche_manip ul li {  display:inline}

#liprofam_menugauche_ensac ul a ,  #liprofam_menugauche_manip ul a{
  display: block;
  font-size: 12px;
  text-decoration: none;
  background-color:transparent;
  padding: 8px 8px 2px 24px;
  height:42px;
  border-top:10px solid  #505559;
  border-bottom:1px solid  #ccc;
  text-align:right;
  color:#fff;
}



#liprofam_menugauche_ensac  ul a:hover{color:#fff;background:#182b3a;}
#liprofam_menugauche_manip  ul a:hover{color:#fff;background:#443c16;}

#liprofam_menugauche_ensac li.linode_2 ul a:hover , #liprofam_menugauche_manip li.linode_2 ul a:hover {text-decoration:underline;color:#fff;}

#liprofam_menugauche_ensac ul li.linode_2 img ,#liprofam_menugauche_manip ul li.linode_2 img {  position: absolute;margin-top:6px;}

#liprofam_menugauche_ensac li.linode_2 a.currentpage {  color: #fff;  background-color:#182b3a;  font-weight:bold;font-size:12px}
#liprofam_menugauche_manip li.linode_2 a.currentpage {  color: #fff;  background-color:#443c16;  font-weight:bold;}

#liprofam_menugauche_ensac li.linode_3 a.currentpage,
#liprofam_menugauche_manip li.linode_3 a.currentpage {  color: #fff;  background-color:#505559;  font-weight:normal;text-decoration:underline;font-size:11px}

#liprofam_menugauche_ensac li.linode_3 a,
#liprofam_menugauche_manip li.linode_3 a
{
  backgr_ound-color:#505559;
  color:#FFFFFF;
  font-size:11px;
  height:8px;
  padding:2px 15px 27px;
}

#liprofam_menugauche_ensac li.linode_3 a {background:#505559 url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/image/I_02042010_163517.PNG') no-repeat right 7px;}
#liprofam_menugauche_manip li.linode_3 a {background:#505559 url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/image/I_02042010_164706.PNG') no-repeat right 7px;}


/* LISTE PRODUIT */

#produitlistenoi_listeprod{position:relative;display:block;top:38px;}

#produitlistenoi_listeprod  li.row {border:1px solid #FFFFFF;list-style-type:none;margin-bottom:40px;width:500px;overflow:hidden}

#produitlistenoi_listeprod li.liproduitrow_image{width:140px;height:85px;text-align:center;float :right;background-color:#fff}
#produitlistenoi_listeprod  img.rowimage  {position:relative;max-height: 85px;max-width:140px}

#produitlistenoi_listeprod  a.lienlibel,
#produitlistenoi_listeprod  a.lienlibel:link,
#produitlistenoi_listeprod  a.lienlibel:visited,
#produitlistenoi_listeprod  a.lienlibel:active { color:#FFFFFF;font-size:15px;font-weight:bold;text-decoration:none;display: block; margin: 0 15px; padding: 15px 0 }
#produitlistenoi_listeprod  a.lienlibel:hover { }
/*********** LISTE PRODUITS PAGE INTERIEUR *********/
div.liprofam_liste { }
div.liprofam_liste ul.liste li.niv1 a.libel { display: block; text-decoration: none; font-size: 15px;font-weight: bold; margin: 5px 0; height: 20px; background: url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/hd/I_20122011_142449.PNG') no-repeat; padding: 2px 0 0 22px; display:none }
div.liprofam_liste ul.liste li.niv1 ul.niv1 a.libel { display:block }

div.liprofam_liste ul.liste li.niv2 { }
div.liprofam_liste ul.liste div.produits { overflow: hidden; margin-bottom: 15px;  padding: 2px 0 8px }
div.liprofam_liste ul.liste div.produit, div.liste_accueil ul.menuarbo li.row, div.liste_associe ul li.row { float: left; width: 140px; margin: 8px 20px 0 0; background: #333; border: 1px solid #000; min-height: 260px; padding: 10px; position: relative }
div.liprofam_liste ul.liste div.produit a.lienimage { display: block; width: 140px; height: 140px; margin: 0 0 8px }
div.liprofam_liste ul.liste div.produit a.lienlibel { font-weight: bold; display: block; text-decoration: none }
div.liprofam_liste ul.liste div.produit a.lienbouton { display: block; width: 70px; background: #53872A; border-radius: 4px; margin: 8px 0 0; padding: 8px 35px; text-decoration: none; border: 1px solid #2F332E;position: absolute; bottom: 15px }
div.liprofam_liste ul.liste div.produit:hover a.lienbouton { background: #417324 }

div.liprofam_liste hr { display: none; }

/*****TITRE DE LA FICHE PRODUIT*****/
div.titre_fiche h1 { font-size: 24px;color:#EAEAEA; background: transparent; padding: 0 0 5px; border-bottom: 1px solid #EAEAEA; margin: 0 0 5px } /** color: #191919;**/

/***BOUTON DEMANDE D'INFORMATIONS PRODUIT FICHE ****/
div.formulaire { background: #53872A; border-radius: 4px; margin: 25px 0 0; padding: 12px; border: 1px solid #2F332E; }
div.formulaire a { display: block; font-weight: bold; text-decoration: none; }
div.formulaire:hover { background: #417324 }

/*********LISTE PRODUITS ACCUEIL************/
div.liste_accueil { overflow: hidden; margin:0 0 10px -20px }
div.liste_accueil ul.menuarbo li.row {  min-height: 185px; text-align: center; width: 148px; margin: 8px 0 0 20px }
div.liste_accueil ul.menuarbo li.row a.image img { width: 140px }
div.liste_accueil ul.menuarbo li.row a.libel { display: block; margin: 8px 0; text-decoration: none; font-weight: bold }
div.liste_accueil ul.menuarbo li.row ul.soustexte { list-style-type: disc;list-style-position:inside; }
div.liste_accueil ul.menuarbo li.row ul.soustexte li a { text-decoration:none }

/*****LISTE DES IMAGES ASSOCIEES *****/
div.img_associees { overflow: hidden; margin: 12px 0 0 -20px }
div.img_associees ul.vignettes li.vignette { float: left; margin: 0 0 8px 20px; }
div.img_associees ul.vignettes li.vignette a img { height: 90px; border: 1px solid #000 }

/****LISTE DES PRODUITS ASSOCIES***/

div.liste_associe { margin-left: -20px }
div.liste_associe ul li.row { min-height: 205px; text-align: center; margin: 8px 0 0 20px }
div.liste_associe ul li.row ul li.liproduitrow_image a img { width: 140px; margin: 0 0 8px }
div.liste_associe ul li.row ul li.liproduitrow_libelle a { text-decoration: none }

/***LISTE A PUCES DANS LES FICHES PRODUITS***/
div#textenoi_textefiche ul li { list-style-position: inside }/* mise en forme de tous les block de colonne droite */
a.lienensavoirplus{color:#1564A1;text-decoration:underline}


/*ETIQUETTE bleu ou jaune */
input.search{width:127px; color:#000; }

#button_portail a.news{color:#fff}
#button_portail a.news:hover{text-decoration:underline}

span.cdtitre{
   font-size:13px;
   color:#383838;
   background-color:#ccc;
   font-weight:bold;
   height:20px;
   padding-top:3px;
   padding-left:8px;
   background-image_: url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/image/I_23032010_085940.PNG');
   background-repeat: no-repeat;
   background-position:8px 22px;
   display:block
}

#etiquettenoi_liens_ensac span , #etiquettenoi_recherche_ensac span ,#etiquettenoi_news_ensac span, #etiquettenoi_titre_contact_ensac span {color:#1564a1}

#etiquettenoi_titre_contact_manip span {color: #EFC304}

.menudroite ul {padding-left:9px;padding-right:3px;padding-top:3px;padding-bottom:7px}

#menunoi_liens a:hover{text-decoration:underline}

#textenoi_contact_ensac .titre, 
#actuanode_news_ensac .titre,
#textenoi_contact_manip .titre, 
#actuanode_news_manip .titre{
   font-size:12px;
   display:block;
   height:29px;
   font-weight:bold;
   background-position:bottom;
   margin-bottom:10px;
   margin-top:0
}

/* CONTACT */
#textenoi_contact_ensac .titre {color:#1564a1;} 
#textenoi_contact_manip .titre {color:#efc304;} 

#actuanode_news_ensac .titre{color:#1564a1;}
#actuanode_news_manip .titre{color:#efc304;}

#actuanode_news_ensac a.lienlibel{color:#1564A1}
#actuanode_news_manip a.lienlibel{color:#EFC304}

#textenoi_contact_ensac, #textenoi_contact_manip{padding-top:5px;padding-left:9px;padding-right:3px;padding-bottom:7px}/* pour PRODUIT FICHE__________________________ */


#caractnoi_fiche-marque{
background:transparent;
color:#505559;
display:block;
font-size:23px;
font-weight:bold;
height:29px;
padding:5px;
top:41px;
z-index:1;
margin-bottom:-36px;
}


#image_produit img.image{max-width:507px;max-height:350px;border:1px solid #fff;}


/* PICTO VIDEO */
#textenoi_picto_video_fiche {
left:9px;
width:60px;
}

#textenoi_picto_video_fiche p.text{
color:transparent;
font-size:30px;
}

/*ci-dessou, permet de ne PAS afficher le picto video si non renseigner (affiche 'texte' dans ce cas)*/
#textenoi_picto_video_fiche p{
  color:transparent;
  font-size:0px
}


/* PICTO PRODUIT */
#caractnoi_produit-picto{
display:block;
margin-top:18px;
height:25px;
}

#caractnoi_produit-picto ul.sousmenu{
background:#505559;
border:1px solid #fff;
width:495px;
height:50px;
}

#caractnoi_produit-picto li.item{
border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;
display:block;
float:left;
height:42px;
left:50px;
padding:12px;
position_:relative;
top_:-8px;
width:39px;
}



/* TITRES avec bordure blanche a gauche */
/***#textenoi_textefiche,#textenoi_fiche-tech-appli,#etiquettenoi_pdf,#etiquettenoi_associe{margin-top:50px}***/

#textenoi_fiche-tech-appli h2.titre , #etiquettenoi_associe h2 ,#etiquettenoi_pdf h2,#textenoi_textefiche h2.titre{
font-size:12px;
margin:10px 0 5px;
text-transform:uppercase;
border-bottom: 1px dashed #fff;
padding:3px 0 5px;
}

#textenoi_textefiche img{max-width:507px;border:1px solid #fff;padding:1px;}


/* pour DOCUMENTS__________________________ */

#documentnoi_pdf { list-style:none; overflow:hidden }
div#documentnoi_pdf li.lidocument { clear:both; margin: 0 0 1px; overflow:hidden }
div#documentnoi_pdf li.lidocument a { display:block; float:left; margin: 0 10px 0 0}

/* pour PRODUIT ASSOCIEE__________________________ */


#liprofam_listeprod  li.liproduit {border:1px solid #FFFFFF;height:85px;list-style:none;margin-bottom:30px;width:100%;}


#liprofam_listeprod  a.lienimage,
#liprofam_listeprod  a.lienimage:link,
#liprofam_listeprod  a.lienimage:visited,
#liprofam_listeprod  a.lienimage:active {position:relative; width: 140px ; height: 85px; float :right  }
#liprofam_listeprod  a.lienimage:hover { }

#liprofam_listeprod  a.lienlibel,
#liprofam_listeprod  a.lienlibel:link,
#liprofam_listeprod  a.lienlibel:visited,
#liprofam_listeprod  a.lienlibel:active { color:#FFFFFF;font-size:15px;font-weight:bold;position:relative;text-decoration:none;top:-107px;float:left;width:100%; }
#liprofam_listeprod  a.lienlibel:hover { }


.imagedocument{background-color:#fff;width:60px}

div.retour a { display : block; background: url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/hd/I_20122011_144415.PNG') no-repeat #333; padding: 2px 0 5px 22px;width: 90px; border: 1px solid #000; text-decoration: none; margin: 15px 0 0}.libelle{
padding-right:7px;
text-align:right;
width:100px;}


.champ { padding:3px;}

.field, .select, div.codetexte input { max-width:350px; padding: 5px; margin: 2px 0; overflow:hidden;}
div.codetexte input { margin-left: 15px }
.select, .select option { color: #000;width: 182px }
textarea.message { overflow:hidden; min-width: 350px; padding: 5px; margin: 2px 0 }

#texte_devis{
display:block;
font-size:12px;
height:20px;
left:129px;
margin-bottom:20px;
}

div.codetexte { text-align: center }
div.codetexte span.msg { display: block; margin: 10px 0 }
div.codetexte img { }

span.bouton { display: block; margin: 15px 0 10px 70px }
span.bouton input.button { min-width: 150px; height: 35px; color: #333;padding: 8px; background: #fff; border: 1px solid #000; cursor:pointer }body{
  margin:0;
  font-family:tahoma;
  font-size:12px;
  color:#eaeaea;
  background-color: #727272;
}

#main{
  position: relative;
  text-align: left;
  width: 940px;
  margin: 0 auto;
}

a { 
  text-decoration: underline;
  background-color: transparent;
  color:#eaeaea;
  cursor : pointer
}

a:hover {text-decoration: underline;}

p.text{margin:0;padding:0;margin-bottom:3px}

div.row p.text img { max-width: 500px }

ul { list-style: none ; padding : 0 ; margin : 0 ;}

#si_listeoufiche_ensac{
   position:absolute;
   left:240px;
   top:223px;
   width:507px;
}

/***
#si_listeoufiche_manip{
   position:absolute;
   left:240px;
   top:223px;
   width:507px;
}
***/

input.buttonsearch { background: url('http://imtwo.actioncom.fr/dbIMAGE/ingenitec/image/I_06042010_140442.PNG') no-repeat center;
  font-size: 0;
  line-height: 0;
  width: 22px;
  height: 18px;
  border: 0
}

/*____________  titre h1 commun*/
h1{font-size:15px;margin:0;padding:10px;background-color:#ccc;color:#383838;width:100%;padding-right:0}
h1.titre{font-size:17px;}

h2{font-size:13px;margin:0;padding:0;margin-top:13px;margin-bottom:4px;color:#fff; overflow: hidden}

#textenoi_titrefiche h1.titre , #textenoi_result_recherche h1.titre , #textenoi_titre_devis h1.titre , #textenoi_page h1.titre{
   border-left:9px solid #FFFFFF;
   color:#FFFFFF;
   font-size:19px;
   padding-left:10px;
   text-align:left;
   
}

#menuarborescencenoi_manipulateur img.image{width:110px}
#menuarborescencenoi_manipulateur li.row{border:1px solid #fff;margin-bottom:12px;background:#383838}

#menuarborescencenoi_ensachage img.image{width:110px}
#menuarborescencenoi_ensachage li.row{border:1px solid #fff;margin-bottom:12px;background:#383838}
#liprofamdrlpf {position:absolute;color:#383838 }

#liprofamdrlpf ul {list-style:none;padding:0;margin:0}
#liprofamdrlpf li {padding:0;margin:0}

#liprofamdrlpf  p {font-size:12px;color:#383838}

#liprofamdrlpf a,
#liprofamdrlpf a:link,
#liprofamdrlpf a:visited,
#liprofamdrlpf a:active                { font-size: 18px ; color : #383838; text-decoration : none ; }
#liprofamdrlpf a:hover                 { color : #000000; }


#liprofamdrlpf a.lienimage,
#liprofamdrlpf a.lienimage:link,
#liprofamdrlpf a.lienimage:visited,
#liprofamdrlpf a.lienimage:active      { width: 200px; height: 250px; float: left;color: #383838 ; text-decoration : none ; margin: 3px }
#liprofamdrlpf a.lienimage:hover       { font-weight : bold ; }


#liprofamdrlpf a.liennode,
#liprofamdrlpf a.liennode:link,
#liprofamdrlpf a.liennode:visited,
#liprofamdrlpf a.liennode:active       { font-size: 18px; color: #383838 ; text-decoration : none ; }
#liprofamdrlpf a.liennode:hover        { font-weight : bold ; }

#liprofamdrlpf a.lienproduit,
#liprofamdrlpf a.lienproduit:link,
#liprofamdrlpf a.lienproduit:visited,
#liprofamdrlpf a.lienproduit:active    { font-size: 18px; text-decoration : none ; }
#liprofamdrlpf a.lienproduit:hover     { color : #000000; }


#liprofam_plan ul{
list-style:square outside;
padding:14px;
}

#liprofam_plan li{
padding:5px;
}

#documentnoi_page ul.uldocuments li.lidocument {
  -moz-border-radius: 6px 6px 6px 6px;
  background-color: #CCCCCC;
  clear: both;
  margin: 5px;
  overflow: hidden;
  padding: 5px;
}

#documentnoi_page ul.uldocuments li a {
  float: left;
 margin: 5px 0;
 padding: 0 10px; 
}

#documentnoi_page ul.uldocuments li a.lienicone {
  border-right: 1px solid #999999;
}

#documentnoi_page ul.uldocuments li a.liendocument{
  border-left: 1px solid #FFFFFF;
  display: block;
  height: 32px;
  line-height: 32px;
  width: 400px;
}#textenoi_picto_video {
left:20px;
position:relative;
top:27px;
width:60px;
}

#textenoi_picto_video h1.titre{
color:transparent;
height:45px;
font-size:0px !important;
}

#caractnoi_picto_ensac li.item{
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
display:block;
float:left;
height:44px;
left:80px;
top:-103px;
padding:21px;
position:relative;
width:39px;
}




#bannierejqb ul {list-style:none;margin:0;padding:0;position:absolute;top:0;left:0;width:200px;height:327px;background-color:#6e6d6b;display:none}
#bannierejqb li {width:190px;border-bottom:1px solid #939393;padding:2px}
#bannierejqb li a {font-size:9px;text-align:right;display:block;width:190px;height:40px;clear:both;color:#fff}
#bannierejqb li img {width:60px;float:left;border:0}
#bannierejqb li span {width:120px;display:block;float:left;padding:3px;margin:1px}

#bannierejqb div div {position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
#bannierejqb div div img {position:absolute;top:0;left:0;z-index:0;text-align:center;height:190px}

#bannierejqb div div div {position:absolute;top:0;left:0;width:100%;padding:5px 10px;margin:0;font-size:14px;} /****opacité d'origine enlevée -- ;-moz-opacity:0.8;opacity: 0.8;filter:alpha(opacity=80) ***/

#bannierejqb div div div h2 {text-align:right;padding:5px 30px 3px 3px;margin:0;font-size:14px;color:#000; position: absolute; top: 190px; right:0; width: 100%; height: 24px; background: #eaeaea }
#bannierejqb div div div p {width:100%;padding:6px;font-size:12px;color:#fff;display:none}
#bannierejqb div div div a {width:100%; height: 100%; position: absolute; top: 0; left: 0} /***font-size:14px; font-weight: bold; text-align:center;color:#fff;text-decoration:none;background-color:#EB6909;margin: 10px 5px;padding:3px;float:left***/

#rotator .ui-tabs-hide {display:none}

.ui-state-active {background-color:#ccc}
.ui-state-active span {color:#000}

