@charset "iso-8859-1";


/* LIENS DU FOOTER */
A:link          {BACKGROUND: none;  text-decoration: none;COLOR: #7b7878;}
A:active        {BACKGROUND: none;  text-decoration: none;COLOR: #7b7878;}
A:visited       {text-decoration: none; COLOR: #7b7878;}
A:hover         {color: #f94c3f; text-decoration: none; }

/* LIENS DU MENU */
a.lienmenu{text-decoration: none;text-align : center;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold; color : #00489d;}
a.lienmenu:visited{text-decoration: none; COLOR: #00489d;}
a.lienmenu:hover{color: #f94c3f;}

/* PAGE D'ACCUEIL */
a.overaccueil1{text-decoration: none; text-align: left;padding: 0;margin: 1px 0 0;font: normal 12px Arial, Helvetica, Sans-serif;font-weight: bolder;font-style: italic;margin-left: 130px;color: #00489d;}
a.overaccueil1:visited{text-decoration: none; text-align: right;COLOR: #00489d;} 
a.overaccueil1:hover{color: #f94c3f;}

a.overaccueil2{text-decoration: none; color : #7b7878;text-align : right;padding : 0;font : bold 11px Arial, Helvetica, Sans-serif;white-space: normal;}
a.overaccueil2:hover{color: #f94c3f;}
/* Bleu Bold middle Italic BIENVENUE SUR LE SITE... */
#bmi  {text-align: center;padding: 0;margin: 1px 0 0;font: normal 12px Arial, Helvetica, Sans-serif;font-weight: bolder;font-style: italic;white-space: nowrap;text-indent: 45px;color: #00489d;} 


ul li a.accueil {
  text-align : center;
  padding : 0;
  margin : 5px 0 0;
  font : normal 14px Arial, Helvetica, Sans-serif;
  font-weight: bold;
  padding-top: 100px;
  padding-bottom: 100px; 
  padding-right: 10px;
  padding-left: 20px;
  color: #00489d;
  }
ul li a.accueil:visited {BACKGROUND: none;  text-decoration: none;color: #00489d;}
ul li a.accueil:hover {BACKGROUND: none;  text-decoration: none;color: #f94c3f;}
#acc {
  text-align : center;
  padding-top:10px;
  padding-bottom: 10px;
}

/* MISE A JOUR */
/* Bordure du tableau principal */
.border {border-style:solid; border-width:1px; border-color:#000000; }

/************** ACCUEIL *******************/
.hauteuraccueil1{background-color:#ffffff; height:403px;}
.hauteuraccueil2{background-color:#ffffff; height:50px;}
.bandeauaccueil{background-color:#efefef; height:60px;font : normal 14px Arial, Helvetica, Sans-serif;}
/* Bleu Bold right FRANCAIS... */
#br  {text-align : right;padding : 0;margin : 1px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;font-weight: bold;color : #00489d;} 
/* Bleu Bold right */
#contenu {text-align : center;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold;color : #00489d;}
/* Bleu Bold milieu gros TRANCHER, DECOUPER... */
#bmg  {text-align : center;padding : 0;margin : 5px 0 0;font : normal 14px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 20px;margin-bottom: 20px;color : #00489d;} 
/* Bleu Bold middle Italic Gros MATERIELS POUR L'ALIMENTATION*/
#bmig  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;font-weight: bold;font-style: italic;margin-top: 8px;margin-bottom: 15px;color : #00489d} 


/****************** PAGE SOCIETE **************/
/* Texte noir classique */	  
#classaccueil {text-align : left;padding : 0;margin-left: 10px;font : normal 12px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #000;}
#class  {text-align : left;padding : 0;margin-left: 0px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;margin-top: 1px;margin-bottom: 1px;text-indent: 0px;white-space: normal;color : #000;}
#classaccueil2 {text-align : center;padding : 0;margin-left: 0px;font : normal 15px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #000;}
/* Texte clignotant */  
#classaccueil3 {text-align : center;padding : 0;margin-left: 0px;margin-right: 0px;font : normal 12px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;text-indent: 0px;white-space: normal;color : #f94c3f;}

/* Scrollbar verticale */
#overaccueil{vertical-align: top;overflow: auto;height: 80px;width: 780px;}

.heightsociete {vertical-align:top;background-color:#ffffff; height:102px;}
.heightsociete2 {background-color:#ffffff; height:9px;font : normal 14px Arial, Helvetica, Sans-serif;}
.heightsociete3 {background-color:#ffffff; height:197px;}

/* PRODUITS */
#occasion {text-align : right;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold;color : #00489d;}

/* DESINSCRIPTION */
#desinscri2 {text-align: center;padding: 0;margin-top: 28px;font: normal 12px Arial, Helvetica, Sans-serif;font-weight: bolder;font-style: italic;white-space: nowrap;color: #00489d;height:30px;}
#desinscri1 {text-align: right;padding: 0;font: normal 12px Arial, Helvetica, Sans-serif;font-weight: bolder;font-style: italic;white-space: nowrap;color: #00489d;}
.desinscri {text-align: left;width: 450px; height:300px;}
.boutondesinscri  {font : normal 12px Arial, Helvetica, Sans-serif;text-align:center;font-weight:bold;color:#FFFFFF;padding:1px;BORDER-WIDTH: 0px;background-color:#00489d;margin-bottom: 1px;}
#desinscri3 {text-align: center;padding: 0;margin-top: 80px;font: normal 13px Arial, Helvetica, Sans-serif;font-weight: bolder;font-style: italic;white-space: nowrap;color: #00489d;height:30px;}
#desinscri4 {text-align: center;padding: 0;margin-top: 48px;font: normal 12px Arial, Helvetica, Sans-serif;font-weight: bolder;font-style: italic;white-space: nowrap;color: #00489d;height:200px;}


/***************** PAGE DETAIL D'UNE MACHINE ******************/
/* TABLEAUX */
.grisfonce {border-style:solid; border-width:0px; vertical-align:middle;background-color:#939393;height:17px;}
.grisfonce2 {border-style:solid; border-width:0px; border-color:black; background-color:#939393;height:45px;vertical-align:middle;}
.grisclair{border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:190px;}
.grisclair2{border-style:solid; border-width:0px; border-color:black; background-color:#efefef;width:258px;}
.grisbleu2{border-style:solid; border-width:0px; border-color:black; background-color:#2e6aa2;text-align:center;vertical-align:middle;height:15px;}
.grisbleu{border-style:solid; border-width:0px;border-color:black;background-color:#2e6aa2;text-align:center;vertical-align:middle;height:40px;}
.grisbleu3{border-style:solid;border-width:0px;border-color:black;background-color:#2e6aa2;vertical-align:middle;height:16px;width:73px;}
.bleuclair{border-style:solid;border-width:0px;background-color:#2187e5;width: 72px;vertical-align:top;height:12px;}
.bleuclairdetail{border-style:solid;border-width:0px;background-color:#2187e5;width: 72px;vertical-align:top;height:190px;}
.bleuclair2{border-style:solid;border-width:0px;border-color:black;background-color:#2187e5;vertical-align:top;width: 72px;}
.blanche {border-style:none; border-width:0px;border-color:#FFFFFF;background-color: #FFFFFF;height: 19px;}
.blanche2 {border-style:none;border-width:0px;border-color:#FFFFFF;background-color: #FFFFFF;height: 16px;}
														   

/* Titres dans les page RESULTAT DE LA RECHERCHE... */
#resultat {text-align : left;padding : 0;margin-top: 10px;margin-left : 10px;vertical-align:top;font : normal 12px Arial, Helvetica, Sans-serif;color : #7b7878;}
/* Resultats */
#retraitrecherche  {text-align : left; padding : 0; margin : 1px 0 0;font : italic 11px Arial, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;margin-left : 20px;text-indent: 0px;white-space: normal;color : #7b7878;}
#class972  {text-align : left; padding : 0; margin : 1px 0 0;margin-top: 0px;margin-bottom: 0px;margin-left : 10px;text-indent: 0px;white-space: normal;font : bold 13px Arial, Helvetica, Sans-serif;}
#class973  {text-align : left; padding : 0; margin : 1px 0 0;font : italic 11px Arial, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #7b7878;}
#class974  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;margin-left : 2px;text-indent: 0px;white-space: normal;color : #7b7878;}
#class975  {text-align : right;padding : 0;margin-top: 9px;margin-right : 5px;vertical-align:top;font : normal 9px Arial, Helvetica, Sans-serif;color : #7b7878;}
#blackconso {vertical-align:middle;text-align : left;font : normal 12px Arial, Helvetica, Sans-serif;margin-top: 30px;margin-bottom: 0px;text-indent: 0px;margin-left:5px;margin-right:0px; font-weight:bold;color : #000000;}
#class972conso  {text-align : left; padding : 0; font : normal 11px Arial, Helvetica, Sans-serif;margin : 1px 0 0;margin-top: 3px;margin-bottom: 0px;margin-left : 10px;text-indent: 0px;white-space: normal;}

a.overresultat{text-decoration: none; color : #7b7878;text-align : center;padding : 0;font : bold 11px Arial, Helvetica, Sans-serif;white-space: normal;}
/*a.overresultat:visited{text-decoration: none; COLOR: #00489d;}*/
a.overresultat:hover{color: #00489d;}
.tablerecherche  {text-align : left; padding : 0; margin : 1px 0 0;margin-top: 10px;margin-bottom: 3px;margin-left : 8px;text-indent: 0px;white-space: normal; width:750px;}

/* Envoiletter */
#class97  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 5px;margin-bottom: 5px;margin-left : 10px;text-indent: 0px;white-space: normal;color : #000;}
/* Blanc justifié - FONCTIONS */
#p10  {text-align : right;padding : 0;margin : 1px 0 0;font : normal 9px Arial, Helvetica, Sans-serif;font-weight: normal;color : #FFFFFF;margin-right:2px;margin-left:2px;}
/* Blanc - produits associes et marque */
#p1  {text-align : center; vertical-align: middle; padding : 0; margin : 0px 0 0; font : normal 10px Arial, Helvetica, Sans-serif;font-weight: bold;color : #ffffff; } 
/* Noir justifié - Texte descriptif */
#p2  {text-align : justify; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; color : #000; margin-right:20px; margin-left:20px; vertical-align:middle; }
/* Texte blanc : DIMENSIONS, CAPACITE... */
#p3  {text-align : left; padding : 1;margin : 1px 0 0;margin-left:3px;font : normal 9px Arial, Helvetica, Sans-serif;color : #ffffff;letter-spacing : 0pt;}
/* DETAIL MACHINE */
#p32  {text-align : left; padding : 0;margin : 1px 0 0;margin-left:0px;font : normal 9px Verdana, Helvetica, Sans-serif;color : #000000;}
#pbouton  {text-align : center; padding : 1;margin : 1px 0 0;margin-top:3px;margin-bottom:17px;font : normal 8px Verdana, Helvetica, Sans-serif;color : #000000;}
/* Blanc justifié - SPECIFICATIONS */
#p4  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 8px Verdana, Helvetica, Sans-serif;font-weight: normal;color : #ffffff;margin-right:2px;margin-left:2px;}
/* Texte noir à gauche */
#p5  {text-align : left;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;color : #000;} 
/* Blanc justifié - REFERENCE */
#p6  {text-align : justify;padding : 0;margin : 1px 0 0;font : normal 9px Arial, Helvetica, Sans-serif;color : #ffffff;font-weight: bold;margin-left:10px;margin-right:10px;} 
/* Blanc petite droite */
#p7  {text-align : right;padding : 1;margin : 1px 0 0;font : normal 9px Arial, Helvetica, Sans-serif;color : #ffffff;} 
/* Blanc video et pdf */
#p8  {text-align : center;padding : 1;margin : 1px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;color : #ffffff;} 


/* DETAIL USURE */
.grisfonceusure {border-style:solid; border-width:0px; vertical-align:middle;background-color:#939393;height:17px;width:258px;}

/* TOUTES LES PAGES */
/* Menus Déroulants du bandeau de recherche */
.select {width: 235px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;}
.hauteursearch {background-color:#efefef; height:17px;font : normal 12px Arial, Helvetica, Sans-serif;}

/* Bouton */
.bouton {font : normal 12px Arial, Helvetica, Sans-serif;text-align:center;font-weight:bold;color:#FFFFFF;padding:1px;BORDER-WIDTH: 0px;background-color:#00489d;}
/* lignes vides */
#vide  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 8px Verdana, Helvetica, Sans-serif;font-weight: bold;color : #ffffff;margin-right:2px;margin-left:2px;}
/* Texte noir classique */
#spec  {text-align : left;padding : 0;margin : 0px 0 0;font : normal 9px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;text-indent: 0px;margin-left:2px;white-space: normal;color : #000000;}

/* Pied de page - FOOTER */
#footer  {text-align : center; padding : 0; margin : 0px 0px 0px 0px;font : normal 10px Arial, Helvetica, Sans-serif; color : #666060; }
.footer span {margin: 0px 0px 0px 0px; font-size: 10px; color : #666060;background-color:#efefef; }
.hauteurfooter {margin: 0px 0px 0px 0px;font : normal 9px Verdana, Helvetica, Sans-serif;border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:8px;}
.hauteurfooter2 {margin: 0px 0px 0px 0px;border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:17px;}

.hauteurgamme {background-color:#ffffff; height:100px;font : normal 14px Arial, Helvetica, Sans-serif;}


/* PAGE CONTACT */
#pcontact1  {text-align : left; padding : 0;margin : 1px 0 0;margin-left:15px;font : normal 9px Verdana, Helvetica, Sans-serif;font-weight: bold;color : #000000;}
#pcontact2  {text-align : left; padding : 0;margin : 1px 0 0;margin-left:15px;font : normal 9px Verdana, Helvetica, Sans-serif;font-weight: normal;color : #000000;}
#bmg2  {text-align : center;padding : 0;margin : 5px 0 0;font : normal 14px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 10px;margin-bottom: 10px;color : #00489d;} 
#bcb  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 18px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 10px;margin-bottom: 10px;color : #000000;} 
.bleuclair4 {border-style:solid;border-width:0px;border-color:black;background-color:#2187e5;vertical-align:top;width: 72px;}
.grisbleu4 {border-style:solid;border-width:0px;border-color:black;background-color:#2e6aa2;vertical-align:middle;height:16px;width:72px;}
.bleuclair5 {border-style:solid; border-width:0px; background-color:#2187e5;height:20px;}
.blanche3 {border-style:none;border-width:0px;border-color:#FFFFFF;background-color: #FFFFFF;height: 17px;}
.grisclair4 {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:191px;}
.grisclair5 {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:189px;}
/* Blanc justifié - REFERENCE */
#pblanc  {text-align : justify;padding : 0;margin : 1px 0 0;font : normal 9px Arial, Helvetica, Sans-serif;color : #ffffff;font-weight: bold;margin-left:10px;margin-right:10px;} 

/* PAGE SERVICES SAV ET FINANCE*/
.grandblanc1 {border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:191px;}
.grandblanc2 {border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:189px;}
.petitblanc2 {border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:45px;vertical-align:middle;}
.petitblanc1 {border-style:solid; border-width:0px; background-color:#ffffff;height:17px;}

/* SERVICES */
.grisbleuservice {border-style:solid; border-width:0px; border-color:black; background-color:#2e6aa2;text-align:center;vertical-align:middle;height:18px;}
.blancheservice {border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;width:258px;}
.basgrisservice {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;width:260px;}

.bleuclairservice {border-style:solid;border-width:0px;border-color:black;background-color:#2187e5;vertical-align:middle;width: 72px}
.bleuclairservice2 {border-style:solid;border-width:0px;border-color:black;background-color:#2187e5;vertical-align:middle;width: 72px; height:191px}
.grisclairservice {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:56px;}
.grisclairservice2 {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:50px;}
.grisclairneutre {background-color:#efefef;height:253px;}
.blancheservice {border-style:none;border-width:0px;border-color:#FFFFFF;background-color: #FFFFFF;height: 17px;}
.petitblancsav {border-style:solid; border-width:0px; background-color:#ffffff;height:47px;}
#pboutonservice  {vertical-align:bottom;text-align : center; padding : 0;margin-bottom:0px;margin : 0px 0 0;margin-top:10px;font : normal 3px Verdana, Helvetica, Sans-serif;color : #000000;}
#pdroite {text-align : left;vertical-align:top;margin-bottom:0px;margin-left:0px;font : normal 2px Arial, Helvetica, Sans-serif;}
#blackservice {vertical-align:bottom;text-align : right;font : normal 13px Arial, Helvetica, Sans-serif;margin-top: 49px;margin-bottom: 0px;text-indent: 0px;margin-left:0px;margin-right:50px; font-weight:bold;color : #000000;}
#blackservice1 {vertical-align:bottom;text-align : right;font : normal 13px Arial, Helvetica, Sans-serif;margin-top: 32px;margin-bottom: 0px;text-indent: 0px;margin-left:0px;margin-right:50px; font-weight:bold;color : #000000;}
#blackservice2 {vertical-align:bottom;text-align : right;font : normal 13px Arial, Helvetica, Sans-serif;margin-top: 32px;margin-bottom: 0px;text-indent: 0px;margin-left:0px;margin-right:50px; font-weight:bold;color : #000000;}
#policesav {vertical-align:top;text-align : justify;font : normal 13px Arial, Helvetica, Sans-serif;margin-top: 2px;margin-bottom: 0px;text-indent: 0px;margin-left:12px;margin-right:12px; font-weight:bold;color : #000000;height: 200px;}
#policefinance {vertical-align:top;text-align : justify;font : normal 13px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;text-indent: 0px;margin-left:12px;margin-right:12px; font-weight:bold;color : #000000;height: 200px;}
.blanchesav{border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;width:238px;}
.blanchefinance {border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;width:238px;}
.grisclair97 {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;width:260px;}
.grisclair98 {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;width:259px;}

/* PAGE ENGINEERING */
#classengineb  {text-align : left;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;margin-top: 6px;margin-bottom: 0px;text-indent: 2px;white-space: normal;color : #000; font-weight:bold;}
#classengine  {text-align : left;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;text-indent: 0px;margin-left:2px;white-space: normal;color : #000; font-weight:normal;}
#deroulengine {vertical-align: top;overflow: auto;height: 186px;width: 237px;; background-color:#efefef;}
#deroulengine2 {vertical-align: top;overflow: auto;height: 186px;width: 230px;; background-color:#efefef;}
.grisclairengine {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:195px;}
.grisclairengine2 {border-style:solid; border-width:0px; background-color:#efefef;height:13px;font : normal 8px Arial, Helvetica, Sans-serif;}
.grisclairengine3 {border-style:solid; border-width:0px; border-color:black; background-color:#efefef;height:45px;vertical-align:middle;}
.blancheengine {border-style:none;border-width:0px;border-color:#FFFFFF;background-color: #FFFFFF;height: 17px;}
.blancheengine2 {border-style:none;border-width:0px;border-color:#FFFFFF;background-color: #FFFFFF;height: 16px;}
.grisbleuengine{border-style:solid; border-width:0px; border-color:black; background-color:#2e6aa2;text-align:center;vertical-align:middle;height:45px;}
.heightengine{height: 250px;}
.bleuclairengine{border-style:solid;border-width:0px;background-color:#2187e5;width: 72px;vertical-align:top;height:190px;}

/* PAGE CONFIDENTIALITE */
#classconf1  {text-align : left;padding : 0;margin-top: 10px;margin-left : 10px;vertical-align:top;font : normal 12px Arial, Helvetica, Sans-serif;color : #7b7878;}
#classconf2  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 25px;margin-bottom: 6px;margin-left : 25px;margin-right : 25px;text-indent: 0px;white-space: normal;color : #000;}
/* Hauteur de la page */
.topheight {border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:317px;}

/* PAGE ANNONCE */
#classannonce1  {text-align : left;padding : 0;margin-top: 9px;margin-left : 10px;vertical-align:top;font : normal 12px Arial, Helvetica, Sans-serif;color : #7b7878;}
#classannonce2  {vertical-align:top;text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 5px;margin-bottom: 10px;margin-left : 25px;margin-right : 25px;text-indent: 0px;white-space: normal;color : #000;}
.topheight2 {vertical-align:top;border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:110px;}
/* Hauteur de la page */
.topheight3 {border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:184px;}

/* PAGE PIECES DETACHEES */
#classpdetachee1  {text-align : left;padding : 0;margin-top: 9px;margin-left : 10px;vertical-align:top;font : normal 12px Arial, Helvetica, Sans-serif;color : #7b7878;margin-bottom: 60px;}
#classpdetachee2  {vertical-align:middle;text-align : center; padding : 0; margin : 1px 0 0;font : normal 12px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 25px;margin-right : 25px;text-indent: 0px;white-space: normal;color : #000;}
.topheightpd {vertical-align:top;border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:258px;}

/* PAGE PIECES D'USURE */
#classpusure1  {text-align : left;padding : 0;margin-top: 9px;margin-left : 10px;vertical-align:top;font : normal 12px Arial, Helvetica, Sans-serif;color : #7b7878;margin-bottom: 30px;}
#classpusure2  {vertical-align:middle;text-align : center; padding : 0; margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 25px;margin-right : 25px;text-indent: 0px;white-space: normal;color : #000;}
.topheightpu {vertical-align:top;border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:258px;}

/* Scrollbar verticale */
#overconsommabl{vertical-align: top;overflow: auto;height: 342px;width: 800px;}

/* PAGE CONSOMMABLES */
#classpconso1  {text-align : left;padding : 0;margin-top: 9px;margin-left : 30px;vertical-align:top;font : normal 12px Arial, Helvetica, Sans-serif;color : #7b7878;margin-bottom: 5px;}
#classpconso2  {vertical-align:middle;text-align : center; padding : 0; margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif; margin-top: 0px;margin-bottom: 0px;margin-left : 25px;margin-right : 0px;text-indent: 0px;white-space: normal;color : #000;}
#classpconso3 {vertical-align:bottom;text-align : left;font : normal 12px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;text-indent: 0px;margin-left:15px;margin-right:0px; font-weight:bold;color : #000;}
#classpconso4  {text-align : left; padding : 0; font : normal 11px Arial, Helvetica, Sans-serif;margin : 1px 0 0;margin-top: 3px;margin-bottom: 0px;margin-left : 15px;text-indent: 0px;white-space: normal;}

.largeurimage {margin-top: 40px;vertical-align:top;width:90px;}
.topheightc {vertical-align:top;border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:8px;}
.topheightc2 {vertical-align:top;border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:342px;}

/* Scrollbar verticale */
#overconsommable{vertical-align: top;overflow: auto;height: 342px;width: 800px;}

/* PAGE PRODUITS */
#gamme1 {text-align : center;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold;color : #000000;position: relative;top: 16px;left: 2px;white-space: nowrap;letter-spacing:4px;} 
.select1 {width: 160px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;position: relative;bottom: 47px;left: 10px;}
.topexeption {vertical-align:top;border-style:solid; border-width:0px; border-color:black; background-color:#ffffff;height:15px;}
.selectfonc1 {width: 160px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;position: relative;bottom: 51px;left: 10px;}

/* PAGE PRODUIT MACHINES */
.bouton1 {font : normal 9px Arial, Helvetica, Sans-serif;text-align:center;font-weight:bold;color:#FFFFFF;padding:1px;BORDER-WIDTH: 0px;background-color:#00489d;position: relative;bottom: 48px;left: 13px;height:16px;width:18px;}
#gamme2 {text-align : center;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold;color : #000000;position: relative;top: 16px;left: 2px;white-space: nowrap;letter-spacing:4px;}
.select2 {width: 160px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;position: relative;bottom: 47px;left: 10px;}
.selectfonc2 {width: 160px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;position: relative;bottom: 51px;left: 10px;}
.selectfonc4 {width: 160px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;position: relative;bottom: 45px;left: 10px;}
/* Scrollbar verticale */
#overmachine{ vertical-align: middle;overflow: auto;height: 190px;width: 233px;}
#pdescmach  {text-align : justify; padding : 0; margin : 0px;font : normal 10px Arial, Helvetica, Sans-serif; color : #000; margin-right:20px; margin-left:20px; margin-top:15px; vertical-align:middle; } 


/* PAGE PRODUIT CONSOMMABLES */
.bouton2 {font : normal 9px Arial, Helvetica, Sans-serif;text-align:center;font-weight:bold;color:#FFFFFF;padding:1px;BORDER-WIDTH: 0px;background-color:#00489d;position: relative;bottom: 46px;left: 13px;height:16px;width:18px;}
#gamme3 {text-align : center;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold;color : #000000;position: relative;top: 16px;left: 2px;white-space: nowrap;letter-spacing:4px;} 
.select3 {width: 160px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;position: relative;bottom: 47px;left: 10px;}
.selectfonc3 {width: 160px;font : normal 9px Arial, Helvetica, Sans-serif;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-left-color: #FFFFFF;border-bottom-color: #FFFFFF;position: relative;bottom: 51px;left: 10px;}

/* PAGE PRODUIT PIECES D'USURE */
.bouton3 {font : normal 9px Arial, Helvetica, Sans-serif;text-align:center;font-weight:bold;color:#FFFFFF;padding:1px;BORDER-WIDTH: 0px;background-color:#00489d;position: relative;bottom: 46px;left: 13px;height:16px;width:18px;}
#gamme4 {text-align : center;padding : 0;margin : 1px 0 0;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold;color : #000000;position: relative;top: 16px;left: 2px;height:7px;white-space: nowrap;letter-spacing:4px;} 
.sansrecherche{text-align : right;border-style:solid; border-width:0px; vertical-align:middle;background-color:#efefef;height:20px;}

/* Header */
.traitblanc  {color: #000000;text-align: right;background-color: #FFFFFF;height:7px;font : normal 8px Arial, Helvetica, Sans-serif;}
/* Formulaires */
form {margin-left : auto;margin-right : auto;margin-bottom : 0px;margin-top : 0px;}
/* Produits */
.produit  {color: #000000;text-align: right;background-color: #ffffff;height:30px;font : normal 8px Arial, Helvetica, Sans-serif;}
.produitsansrech  {background-color: #FFFFFF; height:45px; }

/* RECHERCHE */ 
/* Scrollbar verticale */
#over4{vertical-align: top;overflow: auto;height: 300px;width: 800px;}


/***** ADMINISTRATION ******/

/* Hauteur de la page par défaut */
.hauteuradmin{height:700px;}
.hauteuradmin{background-color:#ffffff; height:60px;}
/* Texte noir classique gros droit */
#class2  {text-align : right;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #000;}
/* Texte noir classique gros centré */
#class5  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #000;}

/* Texte noir classique gros gauche */
#class3  {text-align : left;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #000;}
/* Texte blanc classique gros gauche */
#class4 {text-align : left;font : normal 10px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;margin-left:2px;text-indent: 0px;white-space: normal;vertical-align:bottom;color : #FFFFFF;}
/* Texte rouge de warning */
#warning  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;margin-top: 5px;margin-bottom: 5px;text-indent: 0px;white-space: normal;color : #f94c3f;font-weight: bold;}
.traitblancwarning  {color: #000000;text-align: center;background-color: #FFFFFF;height:40px;font : normal 20px Arial, Helvetica, Sans-serif;}

/* Texte noir classique gros gauche */
#titreadmin  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 14px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 25px;margin-bottom: 10px;text-indent: 20px;color : #00489d;}
#classadmin  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 5px;text-indent: 0px;white-space: normal;color : #000;}
#titreadmin2  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 10px;margin-bottom: 10px;text-indent: 20px;color : #979797;}
#titreadmin3  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 6px;margin-bottom: 6px;text-indent: 80px;color : #979797;}
#titreadmin4  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 12px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 6px;margin-bottom: 0px;text-indent: 0px;color : #979797;}
#titreadmin5  {text-align : left;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 3px;margin-bottom: 3px;text-indent: 2px;color : #979797;}
#titreadmin6  {text-align : right;padding : 0;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 3px;margin-bottom: 3px;text-indent: 0px;margin-right:20px;color : #979797;}
#classhisto  {text-align : center; padding : 0; margin : 1px 0 0;font : bold 11px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #000;}
#classhisto2  {text-align : left; padding : 0; margin : 1px 0 0;font : bold 11px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #000;}
#classhistopublic  {text-align : center; padding : 0; margin : 1px 0 0;font : bold 14px Arial, Helvetica, Sans-serif; margin-top: 4px;margin-bottom: 7px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #000;}
#classhisto2public  {text-align : left; padding : 0; margin : 1px 0 0;font : bold 12px Arial, Helvetica, Sans-serif; margin-top: 4px;margin-bottom: 7px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #000;}


#classbleuadmin {text-align : left; padding : 0; margin : 1px 0 0;font : normal 9px Verdana, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #2e6aa2; font-weight:bold;}
#classblancheadmin  {text-align : left;font : normal 11px Arial, Helvetica, Sans-serif;margin-top: 0px;margin-bottom: 0px;margin-left:4px;text-indent: 0px;white-space: normal;vertical-align:bottom;color : #FFFFFF;font-weight:bold;}
#classwarningadmin  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #f94c3f;}
#classwarningadmin2  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #f94c3f;font-style:italic;}
#boutondel {text-align : center; padding : 1;margin-top:0px;color : #000000;background-image:url('../image/navigation/admin/delete.gif'); font-style:normal; font-variant:normal; font-weight:normal; font-size:8px; font-family:Verdana, Helvetica, Sans-serif; margin-left:0; margin-right:0; margin-bottom:0}
#classresult  {text-align : center; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 20px;margin-bottom: 2px;margin-left : 100px;text-indent: 0px;white-space: normal;color : #000000; height:20px;font-style:italic;}
#classnoresult  {text-align : center; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 50px;margin-bottom: 2px;margin-left : 200px;text-indent: 0px;white-space: normal;color : #000000; height:170px;}
#classitalic  {text-align : center; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 10px;margin-bottom: 22px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #000000; height:20px;font-style:italic;}


#classnewsletter {vertical-align:bottom;text-align : left; padding : 0; margin : 0px 0 0;font : normal 9px Verdana, Helvetica, Sans-serif; margin-top: 3px;margin-bottom:3px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #2e6aa2;}
#classmodifnom {text-align : left; padding : 0; margin : 1px 0 0;font : normal 9px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 70px;text-indent: 0px;white-space: normal;color : #2e6aa2; font-weight:bold;}

.bleutresclair {border-style:solid; border-width:0px; vertical-align:middle;background-color:#e8f2fb;height:17px;}
.gristresclair {border-style:solid; border-width:0px; vertical-align:middle;background-color:#efefef;height:17px;}
.imageadmin  {text-align : right;padding : 1;margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif;color : #ffffff;width:100px;}
.bandeauadmin {border-style:solid; border-width:0px; vertical-align:middle;background-color:#ffffff;height:17px;width:600px;}
.bandeaumini {align : right;border-style:solid; border-width:0px; vertical-align:middle;background-color:#999492;height:20px; }
.fondgris {border-style:solid; border-width:0px; vertical-align:middle;background-color:#efefef;}

/***** NEWSLETTER ******/
#titrenews  {text-align : left;padding : 0;margin : 5px 0 0;font : normal 14px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 20px;margin-bottom: 10px;text-indent: 20px;color : #00489d;}
#classnews  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 12px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 5px;text-indent: 0px;white-space: normal;color : #000;}
#footernews  {text-align : left; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 5px;text-indent: 0px;white-space: normal;color : #000;}
#footernews2  {text-align : center; padding : 0; margin : 1px 0 0;font : normal 10px Arial, Helvetica, Sans-serif; margin-top: 2px;margin-bottom: 2px;margin-left : 0px;text-indent: 0px;white-space: normal;color : #000;}

/*  CONTACT LIEN SUR IMAGE DE FOND */
ul {  margin: 0;  padding: 0;  list-style: none; }
ul li { 
  padding: 0;
  font-weight: bold;
  /* line-height: 250px; Hauteur de l'icone */
  background-repeat: no-repeat;
  background-position: 0px;

  }
ul li a {
  padding-top: 115px;
  padding-bottom: 110px;
  padding-left: 70px; /* Largeur de l'icone et espacement */
  padding-right: 70px;
  }
#email { line-height: 250px;background-image: url('../images/navigation/contact.jpg');}




#bcb2  {text-align : center;padding : 0;margin : 1px 0 0;font : normal 18px Arial, Helvetica, Sans-serif;font-weight: bold;margin-top: 5px;margin-bottom: 1px;color : #000000;} 
.grisclaircontact{border-style:solid; border-width:0px; border-color:black; background-color:#efefef;width:260px;}
.blanchecontact {border-style:none;border-width:0px;border-color:#FFFFFF;background-color: #FFFFFF;height: 15px;}



/* DETAL USURE */
/* Scrollbar verticale */
#overusure{vertical-align: top;overflow: auto;height: 190px;width: 192px;}



/* AGENCES */
#placecarres {height: 200px;top: 150px;left: 2px;border-style:solid; border-width:0px;}
#o {position: relative;top: 54px;left: 55px;}
#so {position: relative;top: 129px;left: 87px;}
#ni {position: relative;top: 19px;left: 121px;}
#se {position: relative;top: 79px;left: 153px;}
#pagences  {text-align : left; padding : 1;margin : 1px 0 0;margin-left:3px;margin-top:10px;font : normal 9px Verdana, Helvetica, Sans-serif;color : #ffffff;}
#pnomagences  {text-align : left; padding : 0;margin : 1px 0 0;margin-left:15px;font : normal 11px Arial, Helvetica, Sans-serif;font-weight: bold; color : #00489d;}
.bleuclairagences {border-style:solid;border-width:0px;border-color:black;background-color:#2187e5;vertical-align:top;width: 73px;}
