#menuderoulantnoi_main-menu span {
  display: block;
  float: left;
  padding: 0 12px;
  border-left: 1px solid #e37380;
  line-height: 14px;
}

#menuderoulantnoi_main-menu span a {
  color: #333333;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 11px;
}

#menuderoulantnoi_main-menu span a:hover {
  text-decoration: underline;
}

div.sousmenu ul.sousmenu {
  list-style: none;margin:0;padding:0;
  margin-top: 5px;
  background-color: #eaeaea;
}

div.sousmenu ul.sousmenu li {
  padding: 4px 15px;
  line-height: 15px;
  border-bottom: 1px dotted #6b6b6b
}

div.sousmenu ul.sousmenu li a {
  color: #333;
  text-decoration: none;
  font-size: 11px;
}

div.sousmenu ul.sousmenu li a:hover {
  text-decoration: underline
}

ul#menujq_menu-principal { margin: 0; padding: 0 }
ul#menujq_menu-principal li { border-left: 1px solid #e37380; float: left;  list-style-type: none  }
ul#menujq_menu-principal li a { color: #333333;  text-transform: uppercase;  text-decoration: none; font-size: 11px; display: block;  padding: 0 12px; }
ul#menujq_menu-principal li a:hover { text-decoration: underline }

ul#menujq_menu-principal ul.item { display:none; }

ul#menujq_menu-principal li.entete:hover ul.item { display: block; background: #ddd; margin: 0; padding: 0; position: absolute; width: 150px }
ul#menujq_menu-principal li.entete:hover ul.item li { float: none; border-left: 0; border-bottom: 1px dotted #6b6b6b; padding: 2px }


/* Menu d'affichage des gammes - menu se placant sur l'image de présentation de la gamme */
#menuverticalnoigamme ul {list-style:none;padding:0;margin:0}
#menuverticalnoigamme li {padding:2px}
#menuverticalnoigamme a {color:#666;text-decoration:none}
#menuverticalnoigamme a:hover{color:#e1001a;text-decoration:none}.icones_produits { position:absolute;  top:0px;  left:0px;  }
.icones_produits span { display:none; }
.icones_produits li.valeur {  display:none;  }#documentnoi_page ul { border-top:2px solid #ccc;  margin-top:10px; padding:10px 0 0 0 }
#documentnoi_page ul li { list-style:none }
#documentnoi_page ul li a  { vertical-align: middle;  display: inline-block; padding:0 5px;  }#titrefamille_product-category-title{background-color:#ebebe6;border-top:2px solid #4d4d4d;color:#e1001a;font-size:17px;height:30px;line-height:30px;padding-left:15px}

#image_product-categories-picture{background-position:bottom center;height:266px;overflow:hidden;width:708px}

#textenoi_product-categories-text{padding-left:5px}
#textenoi_product-categories-text h1{color:#000;font-size:12px;font-weight:700}
#textenoi_product-categories-text p{color:#3f3f3f;font-size:12px;font-weight:400;height:90px;overflow-y:auto;text-indent:10px;width:703px}

#liprofam_product-categories-products li.linode{background-color:#8f917b;clear:both;display:block;line-height:20px;margin-left:0;padding:2px 0;width:705px}
#liprofam_product-categories-products li.linode a{color:#000;font-weight:700;margin-left:10px;text-decoration:none}
#liprofam_product-categories-products ul.liproduitrow{position:relative}
#liprofam_product-categories-products li.liproduit{border:1px solid #ebebeb;float:left;margin:5px 5px 5px 0;padding:5px;position:relative;width:218px}
#liprofam_product-categories-products li.liproduit li{background-color:#f7f7f7;float:left;clear:both}


#liprofam_product-categories-products li.liproduit {width:180px;height:180px;border:1px solid red;float:left;margin:10px;padding:5px;border:1px solid #c4c4c4;background-color:#f7f7f7}
#liprofam_product-categories-products .lienimage{border:1px solid #c4c4c4;display:block;height:88px;overflow:hidden;margin:5px;padding:2px;text-decoration:none;width:88px}
#liprofam_product-categories-products .lienimage:hover{border:1px solid #616060}

#liprofam_product-categories-products .liproduitrow_bouton a{background-color:#e6e6e6;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;color:#000;display:block;font-size:11px;line-height:18px;text-align:center;text-decoration:none;width:115px}

#liprofam_product-categories-products .liproduitrow_libel{height:30px;line-height:14px;overflow:hidden;padding-left:5px;width:172px}
#liprofam_product-categories-products .liproduitrow_libel a{-o-text-overflow:ellipsis;color:#000;display:block;font-weight:700;max-width:110px;overflow:hidden;text-overflow:ellipsis;width:110px}
#liprofam_product-categories-products .liproduitrow_reference{padding-left:5px;width:110px}
#liprofam_product-categories-products .liproduitrow_reference a{color:#3f3f3f;width:110px}
#liprofam_product-categories-products a.lienimage{background-color:#fff}



#liprofam_product-categories-center img,#liprofam_product-categories-center .linode_4,.linode_5,.linode_6{display:none}
#liprofam_product-categories-center ul,#liprofam_product-categories-products ul{list-style:none}
#liprofam_product-categories-center a,#liprofam_product-categories-products li.liproduit li a{text-decoration:none}
#liprofam_product-categories-center a:hover,#liprofam_product-categories-products li.linode a:hover,#liprofam_product-categories-products li.liproduit li a:hover,#liprofam_product-categories-products .liproduitrow_bouton a:hover{text-decoration:underline}

#liprofam_product-categories-products .ulnode,#liprofam_product-categories-products .ulproduit{background-color:#fff}#textenoi_contact-text div.row{clear:both;color:#444;margin-top:20px}
#textenoi_contact-text h1{background-color:#e6e6e6;border-top:2px solid #737373;color:#e1001a;font-size:14px;font-weight:400;line-height:21px;padding:4px 10px; max-width:710px;  /*width:490px*/ }
#textenoi_contact-text p{color:#444;margin-left:10px;padding-top:10px;width:480px}
#textenoi_contact-text div.row li{margin-left:30px}
#textenoi_contact-text p a{color:#444;text-decoration:underline}
#textenoi_contact-text p a:hover{text-decoration:none}
#textenoi_contact-text p img{float:left;padding:0 10px 20px 0}
#textenoi_contact-text td{color:#000}
#textenoi_contact-text table{margin-left:5px}
#textenoi_contact-text tr{line-height:25px}
#textenoi_contact-text input.field{width:250px}

#liprofam_contact-menu{padding:5px}
#liprofam_contact-menu ul{list-style:none;padding:0;margin:0}
#liprofam_contact-menu li{background:url('http://imone.actioncom.fr/dbIMAGE/riss/image/I_25012010_093309.PNG') no-repeat top left;line-height:18px;margin-left:0;margin-top:10px;padding-left:0;width:178px}
#liprofam_contact-menu a{color:#000;margin-left:10px;text-decoration:none}
#liprofam_contact-menu a:hover{color:#e10019}
#liprofam_contact-menu a.currentpage{font-weight:700;text-decoration:none}#etiquettenoi_actu-title h1 {
  font-size: 13px;
  font-weight: normal;
  color: #e1001a;
  background-color: #e6e6e6;
  padding: 4px 10px;
  line-height: 21px;
  border-top: 2px solid #737373;
  width: 705px
}

#actuanode_actu-list ul {
  list-style: none;margin:0;padding:0
}

#actuanode_actu-list a.lienlibel {
  display: block;
  color: #333;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 10px;
  text-decoration: none;
  text-transform: uppercase
}

#actuanode_actu-list a.lienlibel:hover {
  text-decoration: underline
}

#actuanode_actu-list li.node {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px dotted #ccc;
  position: relative;
  clear: both;
}

#actuanode_actu-list a.lienensavoirplus {
  position: absolute;
  bottom: 5px;
  right: 10px;
  color: #5a5959;
  text-decoration: none;
  font-size: 11px
}

#actuanode_actu-list a.lienensavoirplus:hover {
  text-decoration: underline
}

#actuanode_actu-list p {
  color: #444444;
}

#actuanode_actu-list p img {
  display: none
}





#liprofam_menugenerique {
  padding: 5px
}

#liprofam_menugenerique ul {
  list-style: none;padding:0;margin:0
}

#liprofam_menugenerique li {
  margin-top: 10px;padding-left:10px;border-left:7px solid red;border-bottom:1px solid red;line-height: 18px
}

#liprofam_menugenerique a {
  color: #000;
  text-decoration: none
}

#liprofam_menugenerique a:hover {
  text-decoration: none;
  color: #e10019
}

#liprofam_menugenerique a.currentpage {
  text-decoration: none;
  font-weight: bold
}#etiquettenoi_titrepdf h1 {
background-color:#E6E6E6;
border-top:2px solid #737373;
color:#E1001A;
font-size:14px;
font-weight:normal;
line-height:21px;
padding:4px 10px;
width:500px;
}

#documentnoi_infotechpdf li{
   list-style:none
}#textenoi_members-text div.row {
  clear: both;
  margin-top: 20px
}

#textenoi_members-text h1 {
  font-size: 14px;
  font-weight: normal;
  color: #e1001a;
  background-color: #e6e6e6;
  padding: 4px 10px;
  line-height: 21px;
  border-top: 2px solid #737373;
  width: 705px;
}

#textenoi_members-text p {
  padding-top: 10px;
  color: #444444;
  width: 680px;
  height: 160px;
  overflow-y: auto
}

#textenoi_members-text p a {
  color: #444444;
  text-decoration: underline
}

#textenoi_members-text p a:hover {
  text-decoration: none
}

#textenoi_members-text p img {
  float: left;
  padding: 0 10px 20px 0
}

#textenoi_members-text ul {
  padding-left: 20px
}

#itcoident_login-form ul {
  list-style: none
}

#itcoident_login-form li {
  clear: both;
  height: 30px
}

#itcoident_login-form span,input {
  display: block;
  float: left
}

#itcoident_login-form span {
  width: 100px;
  line-height: 20px;
}

#itcoident_login-form .livalidation {
  position: relative
}

#itcoident_login-form .livalidation input {
  position: absolute;
  right: 54px;
  width: 80px;
}

#button_lost-pwd a {
  color: #444444
}#etiquettenoi_sitemap-title h1 {
  font-size: 14px;
  font-weight: normal;
  color: #e1001a;
  background-color: #e6e6e6;
  padding: 4px 10px;
  line-height: 21px;
  border-top: 2px solid #737373;
  width: 705px;
}

#liprofam_sitemap-links ul {
  list-style: none
}

#liprofam_sitemap-links a {
  text-decoration: none;
  color: #333333
}

#liprofam_sitemap-links a:hover {
  text-decoration: underline;
}

#menuarborescencenoi_sitemap-tree ul {
  list-style: none
}

#menuarborescencenoi_sitemap-tree a {
  text-decoration: none;
  color: #333333
}

#menuarborescencenoi_sitemap-tree a:hover {
  text-decoration: underline;
}#etiquettenoi_actus_accueil h2 { 
  background-color: #F4F4F1;
  color: #E1001A;
  font-size: 17px;
  width:312px;
  padding: 6px 10px;
  text-transform: uppercase;

  float:left;
  clear:left;
  z-index:1;
  position:relative;
}


#actuanode_accueil ul { padding:0;  margin:0; }
#actuanode_accueil li { list-style-type: none; }
#actuanode_accueil a:hover { text-decoration:none; }

#actuanode_accueil .lienlibel { color:#000; font-weight:bold; }
#actuanode_accueil .nodetexte img { display:none; }
#actuanode_accueil .lienensavoirplus{ color:#000; float:right; margin-right:15px; }

#actuanode_accueil object, #actuanode_accueil img { display:none; }
#marbototal_product-details ul {margin:0;padding:0}
#marbototal_product-details table{border-collapse:collapse;border-spacing:0;padding-bottom:10px;width:340px}
#marbototal_product-details td{color:#000;font-size:11px;padding:2px;text-align:center}
#marbototal_product-details td.code{text-align:left}

#caractnoiproduct-details-icons{background-color:#a5a795;padding-bottom:100px}
#caractnoiproduct-details-icons ul {margin:0;padding:0}
#caractnoiproduct-details-icons ul.menu{margin:5px;overflow:hidden;width:145px}
#caractnoiproduct-details-icons li.menutitre,li.itemmenu,li.spacer{clear:both}
#caractnoiproduct-details-icons li.menutitre{color:#fff}
#caractnoiproduct-details-icons li.itemmenu{font-size:0;height:0;line-height:0}
#caractnoiproduct-details-icons li.spacer{font-size:0;height:10px;line-height:0}
#caractnoiproduct-details-icons span.iconstring{position:relative;top:3px}

#caractnoi_product-details-left,#marbototal_product-details td.titre,td.code{background-color:#d9d9d9}
#caractnoi_product-details-left ul {margin:0;padding:0}
#caractnoi_product-details-left li.item,li.itemcaract,#caractnoiproduct-details-icons li.item{float:left}


#valeurnoi_product-reference h1 {display:inline; margin-right:5px}


#produitlistenoi_product-linked-products ul {margin:0;padding:0}
#produitlistenoi_product-linked-products li.row { position:relative; width:200px;height:200px;border:1px solid #C4C4C4;float:left;background-color:#F7F7F7;margin:0 10px 10px 0}
#produitlistenoi_product-linked-products li.liproduitrow_libelle {width:175px}
#produitlistenoi_product-linked-products li.liproduitrow_libelle a { display:block;  font-weight:bold;  text-decoration:none;color:#000;  max-width:175px;   overflow:hidden;  text-overflow:ellipsis;  }
#produitlistenoi_product-linked-products li.liproduitrow_reference a {text-decoration:none;color:#000}
#produitlistenoi_product-linked-products li.liproduitrow_image {width:100px;height:100px;border:1px solid #C4C4C4;display:table-cell;vertical-align:middle;text-align:center;background-color:#fff}
#produitlistenoi_product-linked-products ul.liproduitrow{margin:20px 0 0 20px}
#produitlistenoi_product-linked-products li.liproduitrow_image img{max-width:100px;max-height:100px}



.produits_liste ul {margin:0;padding:0}
.produits_liste li { list-style:none;}
.produits_liste li.row { position:relative; width:200px;height:200px;border:1px solid #C4C4C4;float:left;background-color:#F7F7F7;margin:0 10px 10px 0}
.produits_liste li.liproduitrow_libelle {width:175px}
.produits_liste li.liproduitrow_libelle a { display:block;  font-weight:bold;  text-decoration:none;color:#000;  max-width:175px;   overflow:hidden;  text-overflow:ellipsis;  }
.produits_liste li.liproduitrow_reference a {text-decoration:none;color:#000}
.produits_liste li.liproduitrow_image {width:100px;height:100px;border:1px solid #C4C4C4;display:table-cell;vertical-align:middle;text-align:center;background-color:#fff}
.produits_liste ul.liproduitrow{margin:20px 0 0 20px}
.produits_liste li.liproduitrow_image img{max-width:100px;max-height:100px}


.minimenu li {  background:url(http://imone.actioncom.fr/dbIMAGE/riss/image/I_12022010_162235.JPG) no-repeat 0 2px;   padding:0 0 0 18px;  margin:0 0 3px;}
.minimenu li a {  color:#666;  text-decoration:none;  }  
.minimenu li a:hover {  color:#E1001A  }#etiquettenoi_seach-title h1 {
  font-size: 14px;
  font-weight: normal;
  color: #e1001a;
  background-color: #e6e6e6;
  padding: 4px 10px;
  line-height: 21px;
  border-top: 2px solid #737373;
  width: 705px;
}

/************ LISTE PRODUITS ******/
#produitlistenoi_search-results ul {
  list-style: none
}

#produitlistenoi_search-results li.row {
  width: 230px;
  height: 110px;
  border: 1px solid #e7e7e7;
  float: left;
  margin: 10px 5px 0 0;
  background-color:#F7F7F7
}

#produitlistenoi_search-results ul.liproduitrow {
  position: relative;
}

#produitlistenoi_search-results li a {
  color: #000;
  text-decoration: none
}

#produitlistenoi_search-results li a:hover {
  text-decoration: underline
}

#produitlistenoi_search-results li.liproduitrow_image {
  position: absolute;
  top: 10px;
  left: 5px;
  width: 90px;
  height: 90px;
  text-align: center;
  overflow: hidden;
  border: 1px solid #c5c5c5;
  background-color:#fff
}

#produitlistenoi_search-results li.liproduitrow_libelle {
  position: absolute;
  top: 10px;
  left: 108px;
  width: 110px;
  height: 40px;
  overflow: hidden
}

#produitlistenoi_search-results li.liproduitrow_libelle a {
  font-weight: bold
}

#produitlistenoi_search-results li.liproduitrow_reference {
  position: absolute;
  top: 45px;
  left: 108px;
  width: 110px;
}

#produitlistenoi_search-results li.liproduitrow_reference a {
  font-size: 11px
}

#produitlistenoi_search-results li.liproduitrow_inclusion a {
  display: block;
  line-height: 18px;
  width: 115px;
  background-color: #e6e6e6;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
  color: #000;
  text-align: center;
  text-decoration: none;
  font-size: 11px
}

#produitlistenoi_search-results li.liproduitrow_inclusion a:hover {
  text-decoration: underline
}#textenoi_societe-text div.row {
  clear: both;
  margin-top: 20px;
  color: #444444
}

#textenoi_societe-text h1 {
  font-size: 14px;
  font-weight: normal;
  color: #e1001a;
  background-color: #e6e6e6;
  padding: 4px 10px;
  line-height: 21px;
  border-top: 2px solid #737373;
  width: 500px;
}

#textenoi_societe-text p {
  padding-top: 10px;
  margin-left: 10px;
  color: #444444;
  width: 480px
}

#textenoi_societe-text div.row li {
  margin-left: 30px
}

#textenoi_societe-text p a {
  color: #444444;
  text-decoration: underline
}

#textenoi_societe-text p a:hover {
  text-decoration: none
}

#textenoi_societe-text p img {
  float: left;
  padding: 0 10px 20px 0
}

#liprofam_societe-menu {
  padding: 5px
}

#liprofam_societe-menu ul {
  list-style: none;padding:0;margin:0
}

#liprofam_societe-menu li {
  margin-top: 10px;padding-left:10px;border-left:7px solid red;border-bottom:1px solid red;line-height: 18px
}

#liprofam_societe-menu a {
  color: #000;
  text-decoration: none
}

#liprofam_societe-menu a:hover {
  text-decoration: none;
  color: #e10019
}

#liprofam_societe-menu a.currentpage {
  text-decoration: none;
  font-weight: bold
}#textenoi_sur-mesure-text div.row {
  clear: both;
  margin-top: 20px;
  color: #444444
}

#textenoi_sur-mesure-text h1 {
  font-size: 14px;
  font-weight: normal;
  color: #e1001a;
  background-color: #e6e6e6;
  padding: 4px 10px;
  line-height: 21px;
  border-top: 2px solid #737373;
  width: 500px;
}

#textenoi_sur-mesure-text p {
  padding-top: 10px;
  margin-left: 10px;
  color: #444444;
  width: 480px
}

#textenoi_sur-mesure-text div.row li {
  margin-left: 30px
}

#textenoi_sur-mesure-text p a {
  color: #444444;
  text-decoration: underline
}

#textenoi_sur-mesure-text p a:hover {
  text-decoration: none
}

#textenoi_sur-mesure-text p img {
  float: left;
  padding: 0 10px 20px 0
}

#liprofam_sur-mesure-menu {
  padding: 5px
}

#liprofam_sur-mesure-menu ul {
  list-style: none
}

#liprofam_sur-mesure-menu li {
  margin-top: 10px;
  background: url('http://imone.actioncom.fr/dbIMAGE/riss/image/I_25012010_093309.PNG') no-repeat center;
  padding-left: 10px;
  line-height: 18px
}

#liprofam_sur-mesure-menu a {
  color: #000;
  text-decoration: none
}

#liprofam_sur-mesure-menu a:hover {
  text-decoration: none;
  color: #e10019
}

#liprofam_sur-mesure-menu a.currentpage {
  text-decoration: none;
  font-weight: bold
}#textenoi_main-text-gabarit div.row {
  clear: both;
  margin-top: 20px
}

#textenoi_main-text-gabarit h1 {
  font-size: 14px;
  font-weight: normal;
  color: #e1001a;
  background-color: #e6e6e6;
  padding: 4px 10px;
  line-height: 21px;
  border-top: 2px solid #737373;
  width: 705px;
}

#textenoi_main-text-gabarit p {
  padding-top: 10px;
  color: #444444;
  width: 680px
}


#textenoi_main-text-gabarit p a {
  color: #444444;
  text-decoration: underline
}

#textenoi_main-text-gabarit p a:hover {
  text-decoration: none
}

#textenoi_main-text-gabarit p img {
  float: left;
  padding: 0 10px 20px 0
}

#textenoi_main-text-gabarit ul {
  padding-left: 20px
}#bannoi_product-banner a.lientexte{position:absolute;top:124px;left:3px;text-decoration:none;color:#000}

div#bannierejqb {  }
div#bannierejqb div#rotator { height: 288px }
div#bannierejqb div#rotator ul { display:none }
div#bannierejqb div#rotator div img { position: absolute; }

div#bannierejqb div#rotator div div { position: absolute; width: 120px; top: 115px; left: 55px }
div#bannierejqb div#rotator div div h2 { font-weight: normal }
div#bannierejqb div#rotator div div a { }
div#bannierejqb div#rotator div div p { display:none }#button_home-btn {
  text-align: center
}

#button_home-btn a {
  color: #333333;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 11px;
}

#button_home-btn a:hover {
  text-decoration: underline;
}


#formulaire_search-form div {
  float: left
}

#formulaire_search-form input.search {
  height: 14px;
  font-size: 10px;
  line-height: 14px;
  width: 120px;
  border: 0;
  background-color: #fff;
}

#formulaire_search-form input.button {
  background: url('http://imone.actioncom.fr/dbIMAGE/riss/image/I_20012010_163659.PNG') no-repeat center;
  font-size: 0;
  line-height: 0;
  width: 22px;
  height: 18px;
  border: 0
}

#inputnoi_search-input {
  width: 120px;
  height: 14px;
  line-height: 14px
}

#submit_search-btn {
  width: 22px;
  height: 18px;
  line-height: 18px;
  margin-left: 10px;
  margin-top: -3px
}* {
  font-family: "Trebuchet MS", Helvetica, Jamrul, sans-serif;font-size:12px
}

img {
  border: none;
}

html {
  height: 100%
}

body {
  height: 100%;
  text-align: center;
  background: #fff url('http://imone.actioncom.fr/dbIMAGE/riss/vignette/I_23122009_161356.GIF') repeat-x center
}

#main {
  width: 956px;
  height: 100%;
  margin: 25px auto;
  text-align: left;
  position: relative;
  z-index: 1
}

#button_account-btn a {
  color: #444444;
  text-decoration: none;
  font-size: 11px
}

#button_account-btn a:hover {
  text-decoration: underline
}

#choixlangue_lang-choice img {
  width: 21px;
  height: 15px
}

#chemin_pathbar a {
  color: #4c4c4c;
  font-size: 10px;
  text-decoration: none
}

#chemin_pathbar a:hover {
  text-decoration: underline
}

a.grey_link {
  color: #4c4c4c;
  text-decoration: none;
  font-size: 10px;
  line-height: 10px
}#textenoi_txt-bloc h1{background-color:#f4f4f1;color:#e1001a;font-size:17px;padding:6px 10px;text-transform:uppercase}
#textenoi_txt-bloc p{color:#3f3f3f;font-size:11px;margin-right:48px;overflow-y:auto;padding-right:5px}

#etiquettenoi_txt-bloc-annotation h1{color:#474747;font-size:10px}
#etiquettenoi_txt-newsletter h1{color:#333;font-size:18px}

#etiquettenoi_products-home-title h1{background-color:#e1001a;border-top:2px solid #737373;color:#fff;font-size:15px;font-weight:400;line-height:29px;padding:0 10px}

#menulinoi_categories-home ul li{border-bottom:1px solid #f0808d;line-height:30px;padding-left:10px;width:180px}
#menulinoi_categories-home a{color:#000;text-decoration:none;text-transform:uppercase}

#etiquettenoi_serv-home-title h1{background-color:#e6e6e6;border-top:2px solid #737373;color:#000;font-size:15px;font-weight:400;line-height:29px;padding:0 10px}

#menulinoi_serv-home ul li{border-bottom:1px solid #000;line-height:30px;padding-left:10px}
#menulinoi_serv-home a{color:#000;text-decoration:none}

#etiquettenoi_actu-home-title h1{color:#e1001a;font-size:15px;font-weight:400}

#actuanode_promo-home{overflow-x:hidden;overflow-y:auto}
#actuanode_promo-home ul {margin:0;padding:0}
#actuanode_promo-home li.node{position:relative}
#actuanode_promo-home li.node img{height:expression(this.clientHeight > 84 ? "85 px" : "auto");left:20%;max-height:85px;max-width:130px;position:absolute;top:10px}
#actuanode_promo-home li.node a.lienlibel{color:#e1001a;display:block;font-size:11px;line-height:12px;position:absolute;text-align:center;text-decoration:none;top:100px}
#actuanode_promo-home li.node p.nodetexte{color:#000;font-size:10px;line-height:11px;padding-top:145px}
#actuanode_promo-home li.node a.lienensavoirplus{color:#000;font-size:11px;position:absolute;right:0;text-decoration:underline;top:182px}
#actuanode_promo-home li.node a.lienensavoirplus:hover{text-decoration:none}

#menulinoi_categories-home ul,#menulinoi_serv-home ul{list-style:none;margin:0;padding:0}
#menulinoi_categories-home a:hover,#menulinoi_serv-home a:hover,#actuanode_promo-home li.node a.lienlibel:hover{text-decoration:underline}/* ----------------- CATALOGUE */
#etiquettenoi_services-menu-title h1 {
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  background-color: #e1001a;
  padding: 0 10px;
  line-height: 29px;
  border-top: 2px solid #737373
}

/* style du href du titre du menu */
#liprofam_services-menu ul.ulmenu {
  list-style:none;padding:0;margin:0;
}

#liprofam_services-menu a {
  text-decoration:none;
}


#liprofam_services-menu ul.ulmenu a {
  color: #fff;
  background-color:#e1001a;
  padding:5px;
  margin-bottom:2px;
  border-bottom:2px solid #727272;
  text-align:left;
  font-weight:bold;
  font-size:14px;
}


#liprofam_services-menu .ulnode {list-style:none;margin:0;padding:8px}
#liprofam_services-menu ul.ulnode a {
  color: #727272;
  background-color:#fff;
  margin:2px;
  padding:3px;
  text-align:left;
  font-size:12px;
  border:0px;
  font-weight:normal;
}
#liprofam_services-menu ul.ulnode a:hover {
  text-decoration: underline
}

#liprofam_services-menu ul li.linode_2 {border-bottom: 1px solid #f0808d;padding-top:5px;padding-bottom:5px}

#liprofam_services-menu a.currentpage {
  color: #e1001a
}

#liprofam_services-menu_ .ulnode li {
  display: block;
  background: url('http://imone.actioncom.fr/dbIMAGE/riss/image/I_14012010_235646.PNG') no-repeat center left;
  padding-left: 12px;
  margin-left: 5px
}

#liprofam_services-menu .ulnode li a.liennode { text-transform: lowercase;color: #666666}

#liprofam_services-menu .ulnode li a.liennode:hover {
  text-decoration: none;
  color: #e1001a
}



#textenoiservice div.row { clear: both;  margin-top: 20px; color: #444444}
#textenoiservice h1{font-size:14px;font-weight:normal; color:#e1001a; background-color: #e6e6e6;  padding: 4px 10px;  line-height: 21px;  border-top: 2px solid #737373;width: 500px}
#textenoiservice p {  padding-top: 10px;  margin-left: 10px;  color: #444444;  width: 480px}
#textenoiservice div.row li {  margin-left: 30px}
#textenoiservice p a {  color: #444444;  text-decoration: underline}
#textenoiservice p a:hover {  text-decoration: none}
#textenoiservice p img {  float: left;  padding: 0 10px 20px 0}#etiquettenoi_product-actu-title h1{background-color:#e6e6e6;border-top:2px solid #737373;color:#e1001a;font-size:12px;font-weight:400;line-height:21px;padding:4px 10px}

#actuanode_product-actu{background:#fff url('http://imone.actioncom.fr/dbIMAGE/riss/image/I_31122009_143454.GIF') repeat-x top;overflow-x:hidden;overflow-y:auto}
#actuanode_product-actu ul {margin:0;padding:0}
#actuanode_product-actu a{color:#000;display:block;font-size:11px}
#actuanode_product-actu a.lienlibel{float:left;padding:8px 15px;text-align:center;text-decoration:none}
#actuanode_product-actu a.lienensavoirplus{clear:both;font-size:10px;margin-right:15px;text-align:right;text-decoration:underline}
#actuanode_product-actu a.lienensavoirplus:hover{text-decoration:none}

#etiquettenoi_product-menu-title h1{background-color:#e1001a;border-top:2px solid #737373;color:#fff;font-size:15px;font-weight:700;line-height:29px;padding:0 10px}

#liprofam_product-menu .ulmenu {list-style:none;margin:0;padding:0}
#liprofam_product-menu ul {list-style:none}
#liprofam_product-menu img{position:relative;left:-3px}
#liprofam_product-menu a {color:#000;text-decoration:none}
#liprofam_product-menu ul li.linode_2 {border-bottom:1px solid #f0808d;margin:2px}



#liprofam_product-categories-products ul {list-style:none;padding:0;margin:0}

#liprofam_product-menu a.currentpage{color:#e1001a}
#liprofam_product-menu .ulnode li_{background:url('http://imone.actioncom.fr/dbIMAGE/riss/image/I_14012010_235646.PNG') no-repeat left;display:block;margin-left:5px;padding-left:12px}
#liprofam_product-menu .ulnode li a.liennode{color:#666}
#liprofam_product-menu .ulnode li a.liennode:hover{color:#e1001a;text-decoration:none}


#textenoi_product-category{background-color:#ebebe6;border-top:2px solid #4d4d4d}
#textenoi_product-category h1{color:#e1001a;font-size:17px;line-height:30px;padding-left:15px}
#menuverticalnoi_product-top-menu ul{height:73px;list-style:none;overflow-y:auto;width:300px}
#menuverticalnoi_product-top-menu a{color:#fff;text-decoration:none}

#image_product-thumb{overflow:hidden;text-align:center}
#image_product-thumb a{display:block;height:170px;position:relative;text-align:center;width:170px}
#image_product-thumb a img{left:130px;position:absolute;top:138px}
#image_product-thumb img.image{max-width:160px;max-height:160px}


#caractnoi_product-details-left .itemmenu .sousmenu{font-size:0;line-height:0;overflow:display}
#caractnoi_product-details-left ul{background-color:#d9d9d9;font-size:0;height:0;line-height:0;list-style:none;overflow:display;width:170px}
#caractnoi_product-details-left li.item{color:#3b3b3b;font-size:10px;line-height:11px;padding:5px;text-align:right;width:130px}
#caractnoi_product-details-left li.itemcaract{background-color:#fff;color:#e1001a;font-size:12px;font-weight:700;line-height:13px;margin-top:5px;text-align:center;width:20px}

#button_product-btn-back{height:34px;width:154px}
#button_product-btn-back img{height:34px;width:154px;z-index:1}
#button_product-btn-back a{color:#333;text-decoration:none;text-transform:uppercase}

#textenoi_product-description h1{color:#e1001a;font-size:15px;width:330px}
#textenoi_product-description p{color:#3f3f3f;height:110px;overflow-y:auto;width:330px}





#actuanode_product-actu ul,#liprofam_product-menu ul.ulmenu,#marbototal_product-details ul,#caractnoiproduct-details-icons ul,#produitlistenoi_product-linked-products ul{list-style:none}
#actuanode_product-actu a.lienlibel:hover,#liprofam_product-menu a:hover,#menuverticalnoi_product-top-menu a:hover,#button_product-btn-back a:hover,#produitlistenoi_product-linked-products li a:hover,#produitlistenoi_product-linked-products li.liproduitrow_inclusion a:hover{text-decoration:underline}

#valeurnoi_product-details-down,#valeurnoi_product-details-down2,#valeurnoi_product-details-down3,#valeurnoi_product-details-down4,#valeurnoi_product-details-down5{background-color:#D9D9D9;width:170px;text-align:center}
#valeurnoi_product-details-down h1,#valeurnoi_product-details-down2 h1,#valeurnoi_product-details-down3 h1,#valeurnoi_product-details-down4 h1,#valeurnoi_product-details-down5 h1{margin:0;padding:0;font-weight:normal}#________________
#PAGE PROMOTIONS

#produitlistenoi_promopage{
   border:solid 2px #4E4E4E
}

#produitlistenoi_promopage img.rowimage{max-width:60px;max-height:60px}

#produitlistenoi_promopage  a.lienlibel {float: left ;position: relative;top : 23px; left: 3px;font-weight:normal;font-family: arial;font-size:11px;text-decoration: none;color:#000000;}

#produitlistenoi_promopage a.lienlibel:hover {padding:0;margin:0}


#produitlistenoi_promopage li.liproduitrow_image {float: left ;width:60px;height:60px;border-right:1px solid #000;border-bottom:1px solid #000;text-align:center}
#produitlistenoi_promopage li.liproduitrow_libelle {float: left ;}
#produitlistenoi_promopage a.lienimage { background-color: transparent; position: relative; left:0; top:0}



#produitlistenoi_promopage ul {padding: 0px; margin: 0;list-style:none}
#produitlistenoi_promopage ul.liste { clear: both; width: 100%; padding: 0; margin: 0; list-style: none; }
#produitlistenoi_promopage li.row { clear: both ; padding: 0; margin: 0; border:0; display: block; border-bottom: 0px solid #ffffff; height: 60px;  vertical-align:middle;}
#produitlistenoi_promopage span.inclusion { float : left ;  position: relative ; left: 15px ; top: 40px; }

#produitlistenoi_promopage span.pasdeproduit { position: relative ; width: 100% ;text-align: center ; color: #ffffff; font-size: 10px ; font-weight: normal; font-family: arial ;}

#produitlistenoi_promopage ul.textes { list-style: none; float: left ; width: 60% ; position: relative ; left: 10px; }
#produitlistenoi_promopage li.overclass { background-color: transparent; height: 60px; cursor: pointer;  vertical-align:middle;clear:both;display:block}
#produitlistenoi_promopage li.overclass li.liproduitrow_libelle{background-color:#E1001A;width:539px;height:60px}

#________________
#ENCART PROMOS

#produitlistenoi_promo{
   border:solid 2px #4E4E4E
}

#produitlistenoi_promo  a.lienlibel {float:left ;font-weight:normal;font-family:arial;font-size:9px;text-decoration: none;color:#000000;}

#produitlistenoi_promo a.lienlibel:hover {color:#ffffff;padding:0;margin:0}


#produitlistenoi_promo li.liproduitrow_image {float: left ;width:40px;height:40px}
#produitlistenoi_promo li.liproduitrow_libelle {float: left;width:140px;margin:2px 0 0 2px}
#produitlistenoi_promo a.lienimage { background-color: transparent; position: relative; left:0; top:0}
#produitlistenoi_promo a.lienimage img{ width:40px;height:40px}



#produitlistenoi_promo ul {padding: 0px; margin: 0;list-style:none}
#produitlistenoi_promo ul.liste { clear: both; width: 100%; padding: 0; margin: 0; list-style: none; }
#produitlistenoi_promo li.row { clear: both ; padding: 0; margin: 0; border:0; display: block; border-bottom: 0px solid #ffffff; height: 40px;  vertical-align:middle;}
#produitlistenoi_promo span.inclusion { float : left ;  position: relative ; left: 15px ; top: 40px; }

#produitlistenoi_promo span.pasdeproduit { position: relative ; width: 100% ;text-align: center ; color: #ffffff; font-size: 10px ; font-weight: normal; font-family: arial ;}

#produitlistenoi_promo ul.textes { list-style: none; float: left ; width: 60% ; position: relative ; left: 10px; }
#produitlistenoi_promo li.overclass { background-color: transparent; height: 40px; cursor: pointer;  vertical-align:middle;clear:both;display:block}
