#actuanodeactuaccueil ul {margin:0; padding:0;list-style:none }
#actuanodeactuaccueil li {padding: 2px; font-size:14px; font-weight:bold; background-color:#eaeaea;margin:1px;margin-bottom:10px}
#actuanodeactuaccueil p { font-size:11px;font-weight:normal; background-color:#fff;margin:1px;padding:10px}



#actuanodeagenda ul {margin:0; padding:0;list-style:none }
#actuanodeagenda li {padding: 2px; font-size:14px; font-weight:bold; background-color:#B6B6EF;margin:1px;margin-bottom:10px}
#actuanodeagenda p { font-size:11px;font-weight:normal; background-color:#fff;margin:1px;padding:10px}

#menuverticalnoimv1 ul{ position : relative; padding: 0px; margin: 0px ;}
#menuverticalnoimv1 ul.ulitem { list-style: none; padding: 0px; margin: 0px ; width: 170px }
#menuverticalnoimv1 li.liitem { padding: 0px; margin: 0px; background-color: transparent; height: 20px; width: 170px; }
#menuverticalnoimv1 li.liactif {
  background-color: transparent;
   height: 15px;
  width: 170px;
  font-weight: bold;
  color: #830D00;
  font-size: 12px;
   text-align: left; 
   font-family: "Trebuchet MS",sans-serif,arial,helvetica, century gothic, tahoma; 
  padding: 0px; 
  margin: 0px ;
  display: table-cell;
  voice-family: "\"}\""; 
  voice-family:inherit;
   vertical-align: middle;
}

#menuverticalnoimv1 a.lienitem,
#menuverticalnoimv1 a.lienitem:link,
#menuverticalnoimv1 a.lienitem:visited,
#menuverticalnoimv1 a.lienitem:active { 
   font-family: "Trebuchet MS",sans-serif,arial,helvetica,century gothic,tahoma;
   height: 15px; 
  padding: 0px; 
  margin: 0px ;
   width: 170px; 
   color: #830D00;
   font-size: 12px; 
   background-color: transparent; 
   text-align: left;
  voice-family: "\"}\""; 
  voice-family:inherit;
   vertical-align: middle;
} 
#menuverticalnoimv1 a.lienitem:hover {  text-decoration:  underline } 
#textenoibody h1 { font-family: tahoma; font-size: 14px ; margin: 0 ; padding: 4px ; padding-left: 8px ; margin-bottom:12px ;border-bottom:1px dotted #ccc ; color:#383838 ; width:520px; background-color:#eaeaea ; clear:both }

#textenoibody p  { font-family: tahoma ; font-size: 12px ; margin: 0px ; padding: 0px ; color: #383838 ; margin-bottom: 12px}
#textenoibody img  { float:right ; margin-left:5px ; margin-bottom: 5px; height_:200px }


#textenoibody li {padding:3px; font-size: 12px }

#textenoibody ul.tableau {margin:0;padding:0;list-style:none;clear:both}
#textenoibody ul.ligne {width:95%;margin:0;padding:0;list-style:none;clear:both}

#textenoibody li.colonne {width:30%;float:left;font-weight:bold;text-align:center;padding:4px;background-color:#FFFCC5}

#textenoibody li.cellule-left{width:100%;padding:2px;background-color:#eaeaea;text-align:left;font-weight:normal}
#textenoibody li.cellule-center{width:100%;padding:2px;background-color:#eaeaea;text-align:center;font-weight:normal}
#textenoibody li.cellule-right{width:100%;padding:2px;background-color:#eaeaea;text-align:right;font-weight:normal}










#textenoibody table.tableau {margin:0;padding:0;border:1px solid #eaeaea}
#textenoibody tr.colonne-titre {}
#textenoibody td.cellule-titre {text-align:center;font-weight:bold}
#textenoibody td.cellule-vierge {text-align:left;font-weight:normal;background-color:#fff;padding:3px}
#textenoibody td.cellule-left {text-align:left;font-weight:normal;background-color:#eaeaea;padding:3px}
#textenoibody td.cellule-right {text-align:right;font-weight:normal;background-color:#eaeaea;padding:3px}
#textenoibody td.cellule-center {text-align:center;font-weight:normal;background-color:#eaeaea;padding:3px}body{
  
  scrollbar-base-color: white;
  scrollbar-face-color: white;
  scrollbar-track-color: white;
  scrollbar-highlight-color: white;
  scrollbar-3dlight-color: 7c7c7c;
  scrollbar-shadow-color: white;
  scrollbar-darkshadow-color: 7c7c7c;
  scrollbar-arrow-color: 73706a;
  overflow : auto;
  font-family: tahoma;
  font-size: 11px;
  color: #383838;
  background-color: #fff;
}


#main {
  width: 956px;
  height: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 1
}
#liprofamlpf2                { position : absolute ; font: normal 11px tahoma; color : #383838 }

#liprofamlpf2 a,
#liprofamlpf2 a:link,
#liprofamlpf2 a:visited,
#liprofamlpf2 a:active       { font-family: tahoma ; font-size: 11px ; color : #000000 ; text-decoration : none ; }
#liprofamlpf2 a:hover        { font-weight : bold }

#liprofamlpf2 a.liennode,
#liprofamlpf2 a.liennode:link,
#liprofamlpf2 a.liennode:visited,
#liprofamlpf2 a.liennode:active       { color: #383838 ; text-decoration : none ; }
#liprofamlpf2 a.liennode:hover        { font-weight : bold ; }

#liprofamlpf2 a.lienproduit,
#liprofamlpf2 a.lienproduit:link,
#liprofamlpf2 a.lienproduit:visited,
#liprofamlpf2 a.lienproduit:active    { text-decoration : none ; }
#liprofamlpf2 a.lienproduit:hover     { color : #000000; }

.soustitre { font-family: tahoma; font-size: 11px; margin: 1px; font-weight: bold; color: #830D00}
td{ font-family: tahoma; font-size: 11px; color: #301816}
.field{ font-family: tahoma; font-size: 11px; color: #301816; text-align: left }
.text {  font-family: tahoma; font-size: 11px; color: #383838; text-align: left }
.titre { font-family: tahoma; font-size: 16px; font-weight: bold; color: #E2A72D}
.newstitre { font-family: tahoma; font-size: 16px; font-weight: bold; color: #E2A72D}
.accroche{ font-family: verdana; font-size: 14px; font-weight: bold; color: #EC6E2C}

.titrepartenaire { font-family: verdana; font-size: 12px; background-color: transparent; font-weight: bold; text-align: left; width: 100%; color: #DA4600 }

.menuactif { font: icon; font-size: 11px; color: #ffffff; width: 100%; margin: 2px; padding: 4px }

@media print { 
  body { font-family: Verdana; font-size:12pt; border:1px solid #cccccc; padding:5px; }
}


#documentnoidts1 ul { padding: 0px ; margin: 0px ; list-style: none }
#documentnoidts1 li { font-family: tahoma ; color: #380E0B ; padding: 0px ; margin: 0px ; width: 100% ; list-style: none }
#documentnoidts1 h1.h1sousdocument{  font-family: tahoma ; font-size: 12px; color: #380E0B}
#documentnoidts1 h1.titre {  font-family: tahoma ; font-size: 14px; color: #380E0B}a,
a:link,
a:visited,
a:active{font-family: tahoma; font-size: 13px; color: #830D00; padding: 1px;cursor: pointer; text-decoration: none; }
a:hover{color: #380E0B; padding: 1px; font-weight: bold; text-decoration: none; background-color: transparent}


a.bude,
a.bude:link,
a.bude:visited,
a.bude:active{ text-align: left; font-family: tahoma; font-size: 11px; color: #830D00; padding: 1px;cursor: pointer; text-decoration: none; width: 130px }
a.bude:hover{color: #380E0B; font-weight: bold; text-decoration: none}


a.lienactioncom,
a.lienactioncom:link,
a.lienactioncom:visited,
a.lienactioncom:active{font-family: tahoma; font-size: 9px; color: #7c7c7c; font-weight: normal; cursor: pointer; text-decoration: none; }
a.lienactioncom:hover{color: #000000}

a.chemin,
a.chemin:link,
a.chemin:visited,
a.chemin:active{font-family: tahoma; font-size: 11px; color: #ffffff; cursor: pointer; text-decoration: none; }
a.chemin:hover{color: #380E0B; }

a.menuderoulant,
a.menuderoulant:link,
a.menuderoulant:visited,
a.menuderoulant:active{ font-family: tahoma; font-size: 11px; text-align: left; color: #ffffff; text-decoration: none}
a.menuderoulant:hover{ color: #380E0B; text-decoration: none}

a.ambi,
a.ambi:link,
a.ambi:visited,
a.ambi:active{font-family: tahoma; text-align: left ; font-size: 13px; color: #830D00; padding: 1px;cursor: pointer; text-decoration: none; }
a.ambi:hover{color: #380E0B; font-weight: bold; background-color: transparent}

a.produit,
a.produit:link,
a.produit:visited,
a.produit:active{font-family: tahoma; width: 80px ; text-align: left ; font-size: 11px; color: #727272; cursor: pointer; text-decoration: none; }
a.produit:hover{color: #000000}
#mozaiquem1 .ulmozaique { padding: 0px; margin: 0px; list-style: none }
#mozaiquem1 .limozaique { padding: 0px; margin: 0px; float: left }
#mozaiquem1 .imgmozaique { padding: 0px; margin: 0px }


#mozaiquem2 .ulmozaique { padding: 0px; margin: 0px; list-style: none }
#mozaiquem2 .limozaique { padding: 0px; margin: 0px; float: left }
#mozaiquem2 .imgmozaique { padding: 0px; margin: 0px }
#bannierefileoptotalwar img.commande { width: 50px }

#bannierefileoptotalwar div.commandes { position: absolute; top: 0px; left: 660px; width: 200px ;}

#bannierefileoptotalwar a.commande-actif,
#bannierefileoptotalwar a.commande-actif:link,
#bannierefileoptotalwar a.commande-actif:visited,
#bannierefileoptotalwar a.commande-actif:active{ font-family: tahoma ; font-size: 10px ; color: red; margin : 0px ; padding : 2px ; font-weight: bold; width: 10px }
#bannierefileoptotalwar a.commande-actif:hover{ color : #ffffff }

#bannierefileoptotalwar a.commande-inactif,
#bannierefileoptotalwar a.commande-inactif:link,
#bannierefileoptotalwar a.commande-inactif:visited,
#bannierefileoptotalwar a.commande-inactif:active{ font-family: tahoma ; font-size: 10px ; color: #cccccc; margin : 0px ; padding : 2px ; font-weight: bold; width: 10px }
#bannierefileoptotalwar a.commande-inactif:hover{ color : #ffffff }
#banniere-rotate-time:3000; 