#itcoaddcmenu ul {padding:0;margin:0;list-style:none;font-weight:400}
#itcoaddcmenu li {width:100%;padding-bottom:5px;color:#fff}
#itcoaddcmenu input.button {position:relative;top:15px;color:#fff;width:100px;background-color:#F39CC0;border:0px}
#itcoaddcmenu input {height: 20px;padding:0;margin:0;width:215px;color:#666666}
#itcoaddcmenu textarea {position:relative;top:5px;height:70px; width:215px;border:0}
#itcoaddcmenu li.auteur {width:100%}
#itcoaddcmenu li.commentaire {width:100%}
#itcoaddcmenu span.commentaire {position:relative;top:5px}
#itcoaddcmenu span.auteur{padding: 5px 0 0 0}a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active {color:#7A7C7E;text-decoration:none}
a.chemin:hover {text-decoration:underline}/****#liprofamlpf2                { position : absolute ; font: normal 10px ; color : #383838c}

#liprofamlpf2 a,
#liprofamlpf2 a:link,
#liprofamlpf2 a:visited,
#liprofamlpf2 a:active       { font-size: 10px ;color:#cccccc}
#liprofamlpf2 a:hover        { font-weight : bold }

#liprofamlpf2 a.liennode,
#liprofamlpf2 a.liennode:link,
#liprofamlpf2 a.liennode:visited,
#liprofamlpf2 a.liennode:active       { color: #727272}
#liprofamlpf2 a.liennode:hover        { font-weight : bold}

#liprofamlpf2 a.lienproduit,
#liprofamlpf2 a.lienproduit:link,
#liprofamlpf2 a.lienproduit:visited,
#liprofamlpf2 a.lienproduit:active    {}
#liprofamlpf2 a.lienproduit:hover     {color : #000000}
****/

/*** Plan du site ***/
div.sitemap {margin: 10px 0; padding: 10px 20px; overflow:hidden;width: 300px}
div.sitemap li.entete {margin: 2px 5px; border-bottom: 2px solid #666}
div.sitemap li.entete a {text-decoration: none; text-transform: uppercase; color: #fff; font-weight: bold; display:block; background: #666; padding: 2px}
div.sitemap ul.item li {border-bottom: 1px solid #ddd; padding: 2px 0 2px 12px}
div.sitemap ul.item li a {font-weight:normal; text-transform:none;color:#000; display:block; background: #fff }
div.sitemap li.entete:hover a {background:#F79934}
div.sitemap li.entete:hover {border-bottom: 2px solid #F79934}
div.sitemap li.entete:hover ul li a {background:none}

div.sitemap ul.item li a:hover {color: #F79934}

#imagezoom img {}



#mozjs_close {display:none}

#mozjs_agrandir {display:none}

#close {
background-color:#e2d4c4;
font-size:16px;
font-weight:700;
color:#333023;
width:100px;
height:20px;
text-align:center;
display:none;
}

#main li.mozjs_mozaique {
width:65px;
list-style:none;
border:1px solid #ccc;
border:1px solid blue
}


#mozjsmoz ul {margin:0;padding:0;list-style:none}
#mozjsmoz li.vignette {width:94px;list-style:none;display:block;float:left}
#mozjsmoz img {width:90px;height:61px;margin:0;padding:0;}

div.mozjs_agr_cmde {text-align:center;width:100%;height:40px;background-color:#eaeaea}
ul.mozjs_agr {list-style:none;width:100%;height:60%;margin:0;padding:0}
li.mozjs_agr {position:relative;top:30px;width:60px;height:60px;display:none;}







/*

#produitlistenoipromo  a.lienlibel{font-weight : normal;font-size: 11px;color: #d4911c;text-decoration: none;font-weight:bold;margin:0; padding:0;position:relative;left:200px;}

#produitlistenoipromo a.lienlibel:hover { color: #fff; padding:0; margin:0;position:relative;left:200px;}
#produitlistenoipromo a.lienimage {position:relative;left:200px;width:120px; height:80px; float:left}
#produitlistenoipromo ul {padding:0;margin:0}
#produitlistenoipromo ul.liste {padding:0; margin:0;list-style:none}
#produitlistenoipromo li.row {padding-left:20px;margin:0px;height:120px;width:230px;float:left }
#produitlistenoipromo span.pasdeproduit { position: relative ; width: 100% ; top: 30px ; text-align: center ; color: #d4911c; font-size: 14px ; font-weight: normal}

#produitlistenoipromo ul.textes {list-style: none;display:table-cell}
#produitlistenoipromo li.texte { position:relative;left:200px;font-size: 11px;  color: #d0c394; text-decoration: none; background-color: transparent;  font-weight:normal}
#produitlistenoipromo li.overclass {padding-left:20px;margin:0px;height:120px;width:230px;float:left }
#produitlistenoipromo span.tarif {clear:both;position:relative; top:5px;width:230px;color:#d0c394;font-weight:bold;float:left}
#produitlistenoipromo div.prix{display:inline;text-decoration:line-through}
#produitlistenoipromo div.sd_total_ttc {display:inline}

*//** MISE EN FORME DE ACTUANODE PARTIE DE GAUCHE ***/
.actugauche ul {list-style-type:none; padding:0; margin: 10px}
.actugauche ul li {margin: 5px 0; border-bottom: 1px dashed #ddd; padding: 3px 0}
.actugauche ul li a {display:block}

#actuanodeactu ul,
#actuanodeactuaccueil ul {text-align:left;margin:0;padding:0;padding-top:10px; list-style-type:none}

#actuanodeactu li.node,
#actuanodeactuaccueil li.node {padding-left:30px;padding-bottom:10px}

#actuanodeactuaccueil p,
#actuanodeactu p {color:#666}

.actugauche img {width:80px;height:80px;float:left}

#actuanodeactu ul li a.lienlibel {color:#cf6409;font-size:16px;font-weight:bold;text-align:justify; text-decoration:underline}
/**
#actuanodeactu b {color:#666;text-decoration:none}
#actuanodeactu h1 {font-size:14px;font-weight:bold;}

**/

#image_actus img{margin:0;padding:0;max-height:140px;max-width:186px}
 #etiquettenoietiq4 h1{color: #62747F;font-size: 18px; font-weight : bold; text-transform:uppercase}
#etiquettenoietiq3 h1{color: #F2752F;font-size: 16px; font-weight : bold; }
#etiquettenoietiq2 h1{color: #fff;font-size: 15px; font-weight : bold; }

#etiquettenoiavis h1{color: #fff;font-size: 18px; font-weight : bold; }
#etiquettenoietiq h1{ padding-left:15px;color: #66717A;font-size: 20px; font-weight : bold;border-left:4px solid #66717A}

#etiquettenoietiqtitre h1{ float:left;text-align:left;font-size:11px;color:#F2752F;margin:0 0 1px;padding:0 0 1px;text-decoration:underline; }

.baseline span {color: #F8982F;font-size: 20px; font-weight : bold }
.baseline {margin: 90px 20px 0}#inputnoirecherche input.search {color:#262316;font-size:10px;height:24px;width:150px;border:1px solid #706c60;margin:1px}

#inputnoirecherche {height:14px}

a.ensavoirplus,
a.ensavoirplus:link,
a.ensavoirplus:visited,
a.ensavoirplus:active {display: inline;color:#8c8c8c;font-size:13px;font-weight: bold}
a.ensavoirplus:hover {text-decoration:underline}

a.contact,
a.contact:link,
a.contact:visited,
a.contact:active {text-transform:none;display: inline;color:#F2752F; font-size:22px; font-weight: bold;display:block}
a.contact:hover {text-decoration:underline}


#itcosimplebuttonvoir5 a.button,
#itcosimplebuttonvoir5 a.button:link,
#itcosimplebuttonvoir5 a.button:visited,
#itcosimplebuttonvoir5 a.button:active,
#itcosimplebuttonvoir a.button,
#itcosimplebuttonvoir a.button:link,
#itcosimplebuttonvoir a.button:visited,
#itcosimplebuttonvoir a.button:active,
#itcosimplebuttonvoir2 a.button,
#itcosimplebuttonvoir2 a.button:link,
#itcosimplebuttonvoir2 a.button:visited,
#itcosimplebuttonvoir2 a.button:active,
#itcosimplebuttonvoir3 a.button,
#itcosimplebuttonvoir3a.button:link,
#itcosimplebuttonvoir3 a.button:visited,
#itcosimplebuttonvoir3 a.button:active,
#itcosimplebuttonvoir4 a.button,
#itcosimplebuttonvoir4 a.button:link,
#itcosimplebuttonvoir4 a.button:visited,
#itcosimplebuttonvoir4 a.button:active {color:#000;font-weight: normal;display:table-cell;border:0}

#itcosimplebuttonvoir a.button:hover,#itcosimplebuttonvoir2 a.button:hover,#itcosimplebuttonvoir3 a.button:hover,#itcosimplebuttonvoir4 a.button:hover,#itcosimplebuttonvoir5 a.button:hover {text-decoration:underline}


a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active {font-size: 11px; color: #515151; text-decoration: none; cursor: pointer; background-color: transparent}
a.chemin:hover{color:#CF6409 }

a.lienactioncom,
a.lienactioncom:link,
a.lienactioncom:visited,
a.lienactioncom:active{font-size: 10px; color: #515151; font-weight: normal; cursor: pointer; text-decoration: none; }
a.lienactioncom:hover{color: #383838}

a.menuderoulant,
a.menuderoulant:link,
a.menuderoulant:visited,
a.menuderoulant:active{margin: 2px; padding: 6px; color: #515151; font-size: 11px }
a.menuderoulant:hover{color : #CF6409 }

a.logoaccueil,
a.logoaccueil:link,
a.logoaccueil:visited,
a.logoaccueil:active { font-size: 11px; color: transparent;text-decoration: none; cursor: pointer; background-color: transparent}
a.logoaccueil:hover{background-color: transparent}

a.titremenuderoulant,
a.titremenuderoulant:link,
a.titremenuderoulant:visited,
a.titremenuderoulant:active{ margin: 2px; padding: 6px; color: #515151; font-size: 11px ; letter-spacing: -0.04em }
a.titremenuderoulant:hover{color : #CF6409 }
/** -- Titre de la bannière témoignages --**/
div.testify-titre {background-image: url(http://imtbi.actioncom.fr/dbIMAGE/abcprojet/hd/I_18042011_111957.PNG); background-repeat:no-repeat; background-position: 0 0; height: 25px; margin: 15px 10px 0; }
div.testify-titre span {display: block; padding: 0 0 0 30px; font-weight: bold; font-size: 14px}

/**--BanniereJQ de liens externe pour les témoignages -- Mis en place par Maxime le 2011-04-18 --**/
div#bannierejqb {margin: 0 10px; width: 140px}
div#bannierejqb img, #bannierejqb ul {display:none}

div#bannierejqb div {width:100%; border:none}
div#bannierejqb div#rotator {position:relative}
div#bannierejqb div#rotator div {background: #fff; position: absolute; top: 0; left: 0;}
div#bannierejqb div#rotator div h2 {color:#F2752F;font-size: 14px}
div#bannierejqb div#rotator div span {color: #7BB6E2}
div#bannierejqb div#rotator div p {width:160px;overflow:hidden;height:140px}
div#bannierejqb div#rotator div a {font-weight:bold; color: #7BB6E2}#menuverticalnoimenu { padding: 0;margin:0}
#menuverticalnoimenu ul.ulitem {padding: 0; margin: 0 ;list-style:none }
#menuverticalnoimenu li.liitem {margin-bottom:7px}
#menuverticalnoimenu li.liactif {font-size:11px; color: #000;text-transform:uppercase;font-weight:bold;margin-bottom:7px} 
#menuverticalnoimenu a.lienitem,
#menuverticalnoimenu a.lienitem:link,
#menuverticalnoimenu a.lienitem:visited,
#menuverticalnoimenu a.lienitem:active {font-size:11px;color: #62747F;text-transform:uppercase;font-weight:bold} 
#menuverticalnoimenu a.lienitem:hover {  text-decoration:underline} 

/**Presentation de la liste -- Edité par Maxime le 2011-04-07--  ***/
.titre_fiche {background: url(http://imtbi.actioncom.fr/dbIMAGE/abcprojet/hd/I_07042011_142803.PNG) no-repeat 0 0; margin: 0 20px 0}
.titre_fiche span {height: 32px; line-height:32px; font-size: 18px; font-weight:bold; color: #62747F;display:block;padding: 6px 0 0 35px}

.titre_fiche_form span {margin: 0 20px 0; height: 32px; line-height:32px; font-size: 18px; font-weight:bold; color: #62747F;display:block}

div.produit_liste {margin: 10px 20px;width:280px}
div.produit_liste ul {list-style-type:none;padding: 0}

div.produit_liste ul li {margin: 5px 0}
div.produit_liste ul li ul li {border-bottom: 1px dashed #62747F}
div.produit_liste ul li ul li a {display:block; padding: 0 0 3px}

div.produit_liste_form {margin: 10px 20px}
div.produit_liste_form ul {list-style-type:none;padding: 0}

div.produit_liste_form li.row {clear:both; margin: 10px 0;overflow:hidden}
div.produit_liste_form ul li {margin: 5px 0}
div.produit_liste_form ul li ul li {}
div.produit_liste_form ul li ul li a.lienimage {float:left; margin: 0 10px 0 0}
div.produit_liste_form ul li ul li a {text-decoration:underline; padding: 0 0 3px}
div.produit_liste_form ul li ul li a.lienlibel {font-size: 14px}

/**--Présentation de la fiche produit -- Valeurnoi edité dans la css éponyme -- Edité par Maxime le 2011-04-07 --**/
div.titre_fiche_produit {margin: 0 20px 10px}
div.titre_fiche_produit h1 {font-size:24px;font-weight:bold;color:#F2752F}

/**--Présentation des textes --**/
div.text_produit_fiche ul {list-style-position:inside; padding:0}


/**Présentation des liens témoignages**/
div.liens_testify {width: 280px}
div.liens_testify li {margin: 5px 0; border-bottom:1px dashed #62747F}
div.liens_testify li a {padding: 3px 0; display:block}

/**Présentations des liens témoignages de la produitlistenoi **/
div.liens_temoignage ul.liste {width: 520px; margin: 0 20px}
div.liens_temoignage ul.liste li.row {margin: 5px 0; border-bottom:1px dashed #62747F}
div.liens_temoignage ul.liproduitrow li.liproduitrow_libelle a {padding: 3px 0;display:block}

/***Résultat de recherche***/
#produitlistenoirecherche ul {overflow:hidden}
#produitlistenoirecherche ul li.row {margin: 0 10px}/*********************************************************************************************************************************/
/*-- Mentions dans contact en grand texte -- Edité par Maxime le 2011-04-18 --*/
div#textenoitexte p.text span.accroche_contact {display:block; font-size: 18px; font-weight:bold; line-height: 20px}
div#textenoitexte p.text span.orange {color:#F2752F; font-size: 18px; font-weight: bold}

/**-- Mise en forme de la div.row de la fiche témoignages -- Maxime le 2011-04-19 -- **/
div.text_temoignage_fiche div.row span.titre {display:block; margin: 0 0 8px; font-weight:bold}

div.text_temoignage_fiche div.row {overflow:hidden; margin: 0 0 5px}
div.text_temoignage_fiche div.row p.text {font-style:italic}

/********************************************************************************************************************************/

#textenoientreprise h1 {padding-left:15px;font-size:20px;font-weight:bold;color:#F2752F;clear:both;border-left:4px solid #F2752F}
#textenoientreprise p { padding-left:15px; text-align: justify; line-height:13px }
#textenoientreprise a,
#textenoientreprise a:link,
#textenoientreprise a:visited,
#textenoientreprise a:active {color: #CF6409 ; text-decoration: underline;}
#textenoientreprise a:hover{color : #727272 }

#textenoipartenaires h1 {font-size:13px;color:#000;clear:both; text-decoration:underline}
#textenoipartenaires p {text-align: justify;line-height:13px }
#textenoipartenaires a,
#textenoipartenaires a:link,
#textenoipartenaires a:visited,
#textenoipartenaires a:active { text-decoration: underline;}

#textenoiadresse p {font-size: 11px; color: #666; margin: 5px 10px}

#textenoititrepage h1 {color: #62747F;font-size: 18px; font-weight : bold; text-transform:uppercase}

#textenoitexte h2 {color:#cf6409;font-size:16px;font-weight:bold;text-align:justify;}
#textenoitexte p,#textenoitexte li { color: #666; text-align: justify; margin-right:5px;padding-right:5px; line-height:14px}
#textenoitexte ul { margin-top:10px}
#textenoitexte span {font-size: 10px; color: #666; text-align: justify; margin-right:5px;padding-right:5px; }
#textenoitexte img { float:left;margin-right:10px}
#textenoitexte a,
#textenoitexte a:link,
#textenoitexte a:visited,
#textenoitexte a:active {color: #CF6409 ; font-size: 11px; text-decoration: underline;}
#textenoitexte a:hover{color : #ccc}


#textenoivaleurtitre h1 {text-align:left;font-size:11px;color:#F2752F}

#textenoititrefiche h1{color: #62747F;font-size: 18px; font-weight : bold; text-transform:uppercase}

#textenoititrepart h1 {color: #62747F;font-size: 18px; font-weight : bold; text-transform:uppercase}

#textenoitextepart h1 {color:#cf6409;font-size:16px;font-weight:bold;text-align:justify;}
#textenoitextepart img {text-align:center}
#textenoitextepart td {width:115px;text-align:center}


#textenoiaccueil p { font-size: 11px; color: #000; text-align: justify;line-height:13px }
#textenoiaccueil span { font-size: 11px; color: #62747F; text-align: justify;font-weight:bold }
#textenoiaccueil a { font-size: 11px; color: #666666; line-height:13px;text-decoration:underline }

#textenoiadresse2 p {font-size:10px;font-weight:bold;color:#ffffff;clear:both; text-decoration:none;margin:0;padding:0; text-transform:uppercase}


#textenoiaccueil h1 {font-size: 13px; font-weight: bold; color: #656565; clear: both; padding-bottom: -15px; margin-bottom: -15px}
#textenoiaccueil img {float: left}
#textenoiaccueil p {  font-size: 11px; color: #656565; text-align: justify; padding-right: 2px; margin-right: 2px}
#textenoiaccueil li {font-size: 11px; color: #656565; text-align: justify; padding-right: 2px; margin-right: 2px}
#textenoiaccueil a,
#textenoiaccueil a:link,
#textenoiaccueil a:visited,
#textenoiaccueil a:active { color: #CF6409 ; font-size: 11px; text-decoration: underline}
#textenoiaccueil a:hover{color : #727272 }

#textenoiservices h1 {  font-size: 13px; color: #656565; text-align: justify ;clear: both; padding-bottom: -15px; margin-bottom: -15px}
#textenoiservices img {float: left}
#textenoiservices p { font-size: 11px; color: #656565; text-align: justify ; padding-right: 2px; margin-right: 2px;}
#textenoiservices li { font-size: 11px; color: #656565; text-align: justify; padding-right: 2px; margin-right: 2px; }
#textenoiservices a,
#textenoiservices a:link,
#textenoiservices a:visited,
#textenoiservices a:active { color: #CF6409 ; font-size: 11px; text-decoration: underline;}
#textenoiservices a:hover{color : #727272 }

#textenoisociete h1 { font-size: 13px; color: #656565; text-align: justify ;clear: both; padding-bottom: 0px; margin-bottom: 0px;}
#textenoisociete img {float: left; padding-right: 3px; margin-right: 3px; padding-bottom: 20px; margin-bottom: 20px; }
#textenoisociete p {font-size: 11px; color: #656565; text-align: justify ; padding-bottom: 12px; margin-bottom: 12px; padding-right: 2px; margin-right: 2px}
#textenoisociete li {font-size: 11px; color: #656565; text-align: justify; padding-right: 2px; margin-right: 2px; }
#textenoisociete a,
#textenoisociete a:link,
#textenoisociete a:visited,
#textenoisociete a:active { color: #CF6409 ; font-size: 11px; text-decoration: underline;}
#textenoisociete a:hover{color : #727272 }

#textenoiretourligne h1 { font-size: 13px; color: #656565; text-align: justify ;clear: both; padding-bottom: 0px; margin-bottom: 0px;}
#textenoiretourligne img {clear:both; padding-right: 3px; margin-right: 3px; padding-bottom: 20px; margin-bottom: 20px; }
#textenoiretourligne p {font-size: 11px; color: #656565; text-align: justify ; padding-bottom: 12px; margin-bottom: 12px; padding-right: 2px; margin-right: 2px}
#textenoiretourligne li {font-size: 11px; color: #656565; text-align: justify; padding-right: 2px; margin-right: 2px; }
#textenoiretourligne a,
#textenoiretourligne a:link,
#textenoiretourligne a:visited,
#textenoiretourligne a:active { color: #CF6409 ; font-size: 11px; text-decoration: underline;}
#textenoiretourligne a:hover{color : #727272 }

#textenoiaccroche p {font-weight: bold; font-size: 16px; color: #CF6409; text-align: center;}

.mytd {vertical-align: top; width: 60%; background: transparent}


#bannoiban_produit {margin:0; padding:0}
#bannoiban_produit div { width: 100% }
#bannoiban_produit a.lienimg {float:left;height:140px;width:186px; }
#bannoiban_produit a.lientexte {font-size:15px;font-weight:bold;display:block ;position:relative;top:5px;margin-left:4px;float:left}
#bannoiban_produit p { position:relative;top:18px;left:5px;color:#666;width:274px;height:66px;overflow:hidden; text-align:justify; display:block;line-height:13px; float: left}
#menuarborescencenoimarbo tr {vertical-align: top  }
#menuarborescencenoimarbo tr.souspage {margin: 0px; padding: 0px; vertical-align: top;}
#menuarborescencenoimarbo td.libel { display: block ; width:180px;  text-transform: uppercase; padding-top:10px}
#menuarborescencenoimarbo td.souspage {width:175px; color: #585858;  font-size:11px;}
#menuarborescencenoimarbo td.image {width: 30px ; height: 30px ; }


#menuarborescencenoimarbo ul { list-style: none; margin: 0px; padding: 0}
#menuarborescencenoimarbo ul.marbo { width: 180px  ;}
#menuarborescencenoimarbo ul.soustexte { width: 175px  ; }
#menuarborescencenoimarbo li.row {  width : 180px ;}
#menuarborescencenoimarbo li.soustexte { position:relative;left:5px;width : 175px ; height: auto ;}


#menuarborescencenoimarbo a.libel,
#menuarborescencenoimarbo a.libel:link,
#menuarborescencenoimarbo a.libel:visited,
#menuarborescencenoimarbo a.libel:active { position: relative ;top:0px; width: 180px ; font-size:14px; color: #333; font-weight: bold;  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 {position:relative; top:0px;color: #333;  font-size:9px; text-decoration: none ;}
#menuarborescencenoimarbo a.souslibel:hover {text-decoration:underline  }


td{ color: #380E0B}

.adressetitre { margin: 1px; font-weight: bold; color: #ffffff}
.adressetexte { color: #ffffff; text-align: left }

.soustitre {margin: 1px; font-weight: bold; color: #ffffff}
.field{ color: #7a7583; text-align: left }
.menuactif { font: icon;  color: #ffffff; width: 100%; margin: 2px; padding: 4px }

@media print { 
  body { border:1px solid #ccc; padding:5px; }
}


#textenoiformulaire h1 { font-size: 13px; color: red; text-align: justify ; border-bottom: 1px solid red; clear: both;  }
#textenoiformulaireimg {}
#textenoiformulaire p { font-size: 11px; }
td {  font-size: 11px; color: #383838 }

textarea, select { font-size: 11px; color: #383838 ; border: 1px solid #727272  }


.field {font-size: 11px; color: #383838 ; border: 1px solid #727272 ;width:170px;}/*-- Menu Principal édité par Maxime le 2011-04-18--*/
#menulinoihorizontal {margin: 0 0 0 10px}

#menulinoihorizontal ul {list-style:none; margin:0; padding:0}
#menulinoihorizontal li {display:inline;float:left;width:156px;margin: 0 10px}

#menulinoihorizontal span.inactif {text-transform:uppercase;display:table-cell;text-align:center;color:#62747F;font-size:14px;width:186px;padding: 7px 0 0}

#menulinoihorizontal a {text-transform:uppercase;display:block;text-align:center;color:#fff;font-size:14px; padding: 7px 0 0}
#menulinoihorizontal a.actif:hover{text-decoration: underline}

/*--Mise en couleur du menu principal -- Edité par Maxime le 2011-04-18 --*/
#menulinoihorizontal ul li.niv0, #menulinoihorizontal ul li.niv2 { background:#B5D236; -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px;height:33px }
#menulinoihorizontal ul li.niv1 { background:#F79934; -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px;height:33px }
#menulinoihorizontal ul li.niv3 { background:#F276AC; -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px;height:33px}

/**Le bouton Accueil dans le menu horizontal**/
div.menuaccueil {margin: 0 0 0 20px; background:#F276AC; -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius:10px; border-radius:10px}
div.menuaccueil a {text-transform:uppercase; font-size: 14px; color: #fff; padding: 7px 0 0;display:block;text-align:center}




*{ font-family:arial,verdana,sans-serif;font-size:12px;color: #383838}

body{
  background-color:#EAEADE;
  overflow: auto;
}

#main{
  position:relative;
  top:5px;
  margin:0 auto;
  width:955px;
}

/**Définition des balises ul et li sans style de liste, sans padding **/
ul, li {list-style-type:none; padding:0}

h1 {padding:0;margin:0;text-align:left}
p {font-weight:normal;margin:0;padding:0}
span {font-weight:normal}
li {font-weight:normal;padding:0; margin:0 } 

b { color: #F2752F}

a,
a:link,
a:visited,
a:active {color:#000; text-decoration: none; cursor: pointer; background-color: transparent; font-weight:normal;padding:0;margin:0}
a:hover { text-decoration: underline}

.bdisplay a {display:block;width:100%;height:100%}

.gauche {float:left}
.content {float:left;padding-top: 12px}

/***LE CONTAINER ***/
div.container {background:#fff; border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -webkit-border-radius: 10px; padding-top: 20px}

/***LIENS DE PIED DE PAGE***/
div.footer_liens a {margin:0 10px}

/** Le bouton de contact -- mis à jour par Maxime le 2011-04-18 **/
div.bouton-contact {background:url(http://imtbi.actioncom.fr/dbIMAGE/abcprojet/hd/I_07022008_155448.GIF) no-repeat 0 3px;}
div.bouton-contact a {padding: 0 0 0 35px; font-size: 22px; font-weight: bold; color: #f2752f; text-transform: uppercase}/***Mise en forme de l'actualité d'accueil ***/

/*--Cadre englobant l'actualité--*/
div.actua_cadre {margin: 15px 20px; background:#F276AC;-moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px;}

/*--Actuanode mis en place sur page d'accueil -- Mis en place par Maxime le 2011-04-18--*/
div#actuanode_accueil {overflow:hidden;clear:both;float:left; margin: 0 0 10px}

div#actuanode_accueil ul.nodes {margin: 0 15px; list-style-type:none; padding: 0}
div#actuanode_accueil ul.nodes li {margin: 5px 0}
div#actuanode_accueil ul.nodes li a {color:#fff;float:left;clear:both;display:block; margin: 5px 0 0;text-decoration:underline}
div#actuanode_accueil ul.nodes li.node span {float:left}
div#actuanode_accueil ul.nodes li.node a.lienensavoirplus {clear:both; display:block;text-decoration:underline}


/***Le titre actualités **/
div.actua_titre span {color:#fff; font-size: 14px; font-weight:bold; display:block; margin: 5px 15px}


#textenoiaccueil2 {margin: 12px 10px 20px;width:330px}
#textenoiaccueil2 h1 {font-size:18px;font-weight:bold;color:#F2752F;clear:both}
#textenoiaccueil2 p {font-size: 14px; color: #000; text-align: justify;line-height:16px }
#textenoiaccueil2 b {font-size: 14px}
#textenoiaccueil2 a { font-size: 14px; color: #666666; line-height:16px;text-decoration:underline }


/***MISE EN FORME DU POST IT EN PAGE D'ACCUEIL****/
div#textenoipost-it {background:url(http://imtbi.actioncom.fr/dbIMAGE/abcprojet/hd/I_06042011_111806.PNG) no-repeat 0 0; margin: -40px 20px 0; overflow:hidden;float:left}
div#textenoipost-it div.row {width:220px; margin: 80px 0 0 32px;-moz-transform: scale(1) rotate(7deg) translate(1px, 1px) skew(1deg, 1deg);
-webkit-transform: scale(1) rotate(7deg) translate(1px, 1px) skew(1deg, 1deg);
-o-transform: scale(1) rotate(7deg) translate(1px, 1px) skew(1deg, 1deg);
-ms-transform: scale(1) rotate(7deg) translate(1px, 1px) skew(1deg, 1deg);
transform: scale(1) rotate(7deg) translate(1px, 1px) skew(1deg, 1deg);}

div#textenoipost-it div.row span {color:#F2752F; font-weight:bold; font-size: 16px; margin: 0 0 8px;display:block}

/*** LA PARTIE DE GAUCHE ***/
/*-- Partie haute --*/
#menuverticalnoimventete { padding: 8px; margin:0}
#menuverticalnoimventete ul.ulitem {padding: 0; margin:0 ;list-style:none }
#menuverticalnoimventete li.liitem {height:23px;border-bottom: 1px dashed #ccc;padding: 3px 0 0 }
#menuverticalnoimventete li.liactif {width: 184px ;font-size:14px; color:#000;font-weight: bold; text-decoration: underline;height:23px; border-bottom: 1px dashed #ccc;display:block; padding: 3px 0 0 } 
#menuverticalnoimventete b {color:#000}
#menuverticalnoimventete a { width: 150px;font-size:14px; color: #000; font-weight: bold;display:block} 
#menuverticalnoimventete a:hover { text-decoration:underline} 


/*-- Le bouton consultez les archives en bas des actualités --*/
.bouton-archive {margin: 10px}
.bouton-archive a {padding: 0 0 0 30px}

.bouton-archive-actu {margin:0 15px 5px}
.bouton-archive-actu a {padding: 0 0 0 30px;color:#fff}
/**-- Edité par Maxime le 2011-04-07 -- Mise en couleur des différentes valeurs de la fiche produit --**/
div.descriptif { margin: 5px 20px;clear:both}
div.descriptif span {color:#F2752F}
div.descriptif span.titre {text-decoration:underline; font-weight:bold}
