/* SCHEMA DE COULEURS MONOCHROME : GRIS FONCE #202020 -> GRIS #585858 - GRIS ARGENT #A6A6A6     */
/* SCHEMA DE COULEURS ANALOGUE   : JAUNE #FFFF82 -> ORANGE FONCE #FFC182 - ORANGE CLAIR #FFD1A1 */
/*                               : JAUNE #FFFF82 -> JAUNE PLUS CLAIR #FFFFCD */
/* STRUCTURE DES PAGES */
body {margin:0px; padding:0; position: absolute; width: 100%; height: 100%; 
background-color:#393939; color:white;font-family:tahoma,georgia, verdana, serif;font-size:10px;
background-image:url('/medias/fondarrondi.gif'); background-repeat:no-repeat;}

/* PAGE GAUCHE H=700*/
.gauche {
     position: absolute;
     left: 0;
     width: 180px;
     height: 800px;
     font-family:tahoma,georgia,verdana,serif;
     font-size: 12px;         
     text-align: center; 
     padding: 0px;
     }

/* PAGE DROITE */
     /*border-bottom: 1px solid #585858; */
.entete1d {
     margin-left: 180px; /* ce bloc à droite du menu */
     margin-right: 5%;
     width: 800px;
     height: 40px;
     color: #FFFF82; 
     font-family:tahoma,georgia,verdana,serif;
     font-size: 16px;
     padding: 0px;
     vertical-align: middle; 
     border-bottom: 1px solid #BB0000; 
     }
.entete2d {
     margin-left: 0px; /* ce bloc à droite du menu */
     margin-right: 5%;
     width: 800px;
     height: 25px;
     color: white;
     font-family:tahoma,georgia,verdana,serif; 
     font-size: 11px;
     padding: 5px;
     }
.entete2dnew {
     margin-left: 0px; /* ce bloc à droite du menu */
     margin-right: 5%;
     width: 700px;
     height: 20px;
     color: white;
     font-family:tahoma,georgia,verdana,serif; 
     font-size: 8px;
     padding: 0px;
     }
.entete3d {
     margin-left:180px;  
     margin-right: 5%;    
     width: 800px;
     height: 40px;
     color: #FFFF82; 
     font-family:tahoma;
     font-size: 16px;
     padding: 0px;
     vertical-align: middle; 
     border-bottom: 1px solid #BB0000; 
     }
.frame {
     margin-left: 180px; /* ce bloc à droite du menu */
     margin-right: 5%;
     margin-top:20px;
     width: 800px;
     height: 730px; /* valeur avant modif = 630*/
     overflow: auto; /* scroll du bloc */
     font-size: 14px;padding: 10px;letter-spacing:0.04em;
}
.frame3d {
     margin-left: 180px; /* ce bloc à droite du menu */
     margin-right: 5%;
     margin-top:20px;
     width: 800px;
     height: 720px; /* valeur avant modif = 620*/
     overflow: auto; /* scroll du bloc */
     font-size: 14px;padding: 10px;letter-spacing:0.04em;
}
.bas {
     margin-left: 180px; /* ce bloc à droite du menu */
     width: 800px;
     height: 10px; font-size:11px;line-height:17px ; 
     font-family:tahoma,georgia,verdana,serif; 
     color:#A6A6A6;text-decoration:none; text-align:center;
     padding: 5px;
     border-top: 0px solid #BB0000;       
}
.bas3d {
     margin-left:5%;  
     width: 800px;
     height: 10px; font-size:13px;line-height:17px ; 
     font-family:tahoma,georgia,verdana,serif; 
     color:#A6A6A6;text-decoration:none; text-align:center;
     padding: 5px;
     border-top: 0px solid #BB0000;       
}
.basnum {
     font-size:13px; line-height:18px ;font-family:tahoma,georgia,verdana,serif; color:#A6A6A6;text-decoration:none; 
     text-align:center;
     padding-top: 0px; padding-bottom:5px;
     border-top: 1px solid #585858;   border-bottom: 1px solid #585858;    
     }

/* MENUS */
/* MENU VERTICAL - cadré à droite - texte orange clair - orange foncé + cadre gris argent */  
.menuv {list-style-type: none; margin: 0; padding: 0;margin-top: 50px;}
.menuv li {margin-bottom: 5px;}
.menuv a {
     margin: 0 2px;
     width: 170px; /* taille du bouton de menu */
     height: 16px;
     display: block;
     text-align: right;
     border: 0px solid #464646; /* pour éviter le transparent mal interprété par IE6 */
     text-decoration: none;
     color: #757575; /*gris blanc*/
     font-family:tahoma,georgia,verdana,serif;font-size:11px;letter-spacing:0.025em;
     }

.menuv a:hover {
     border: 0px solid #464646;
     color: #BFBFBF; /*blanc*/
     font-weight: bold;text-decoration:none;
     }
.menuv a:active {
     border: 0px solid transparent;
     color: #FFFFFF;
     }

/* MENU HORIZONTAL - cadré à droite - texte orange clair - orange foncé + cadre gris argent */     
.menuh {list-style-type: none; margin: 0; padding: 0; float: right;}
.menuh li {margin-bottom: 5px; float: left;} 
.menuh a {
     margin: 0 2px;
     width: 145px; /* taille du bouton */
     height: 18px;
     display: block;
     margin: 0 2px;
     font-size: 10px;
     text-align: center;
     text-decoration: none;
     color: #FFD1A1; /* orange clair */
     border: 1px solid #464646; /* pour éviter le transparent mal interprété par IE6 */
     }

.menuh a:hover {
     border: 1px solid #A6A6A6;
     text-decoration: none;
     font-weight: normal;text-decoration:none;
     color: #FFC182; /* orange foncé */
     border: 1px solid #A6A6A6; /* cadre gris argent */
     }

.menuh a:active {
     border: 1px solid #585858;
     color: #fff;
     } 

/* MENU HORIZONTAL LIENS - cadré à droite - texte orange clair - orange foncé + cadre gris argent */     
.menuliens {list-style-type: none; margin: 0; padding: 0; float: right;}
.menuliens li {margin-bottom: 5px; float: left;} 
.menuliens a {
     margin: 0 2px;
     width: 90px; /* taille du bouton */
     height: 18px;
     display: block;
     margin: 0 2px;
     font-size: 12px;
     text-align: center;
     text-decoration: none;
     color: #FFD1A1; /* orange clair */
     border: 1px solid #464646; /* pour éviter le transparent mal interprété par IE6 */
     }

.menuliens a:hover {
     border: 1px solid #A6A6A6;
     text-decoration: none;
     font-weight: normal;text-decoration:none;
     color: #FFC182; /* orange foncé */
     border: 1px solid #A6A6A6; /* cadre gris argent */
     }

.menuliens a:active {
     border: 1px solid #585858;
     color: #fff;
     } 
/* MENU CHOIX TUTORIEL PHSP */  

.menututo a {
     background-color:#555555;
     margin: 5 10px;
     width: 100px; /* taille du bouton de menu */
     height: 60px;
     line-height:25px;
     display: block;
     text-align: center;
     vertical-align:middle;
     border: 1px solid #333333; 
     text-decoration: none;
     color: #D2D2D2; /*gris blanc*/
     font-family:tahoma;font-size:12px;letter-spacing:0.05em;
     }

.menututo a:hover {
     border: 1px solid #999999;
     color: #AF0000; /*rouge*/
     font-weight: bold;text-decoration:none;
     }
.menututo a:active {
     border: 1px solid transparent;
     color: #FFFFFF;
     }

     
/* MISE EN FORME DU TEXTE */  
.centre {     text-align: center;   }    
A    {font-size:11px; line-height:16px; letter-spacing:0.04em; font-family:tahoma,georgia,verdana,serif; color:white;      text-align:left;text-decoration:none;}
A:hover 
     {color:#464646; font-weight:bold;}

LI,TD,TH 
     {font-size:14px; line-height:21px ;letter-spacing:0.04em; font-family:tahoma,georgia,verdana,serif; color:#D2D2D2;      text-decoration:none; }

.logolig1   {font-size:18px; line-height:18px; font-family:tahoma;          font-weight:bold;
     color:#B00000; 
     letter-spacing:0.03em; text-decoration:none; text-align:center; vertical-align:top;margin-left: 30px;}

.logolig2   {font-size:13px; line-height:5px; font-family:tahoma;        font-weight:bold;
     color:#999999; 
     letter-spacing:0.21em; text-decoration:none; text-align:center; vertical-align:top;margin-left: 30px;}

.logo1   {font-size:24px; line-height:24px; font-family:tahoma;          font-weight:bold;
     color:#B00000; 
     letter-spacing:0.25em; text-decoration:none; text-align:left; vertical-align:top;margin-left: 150px;}

.logo2   {font-size:24px; line-height:24px; font-family:tahoma;        font-weight:bold;
     color:#999999; 
     letter-spacing:0.25em; text-decoration:none; text-align:left; vertical-align:top;margin-left: 30px;}


H1   {font-size:12px; line-height:40px; font-family:tahoma; font-variant:small-caps;           font-weight:bold;
     color:white; /* #FFFFCD jaune actuel #FFFF82 jaune*/
     letter-spacing:0.05em; text-decoration:none; text-align:right; vertical-align:text-middle;}
/*H1:first-letter      {font-size:130%; float:none;line-height:20px;vertical-align:top;}*/
     
H2   {font-size:12px; line-height:10px; letter-spacing:0.04em;
     font-family:tahoma,georgia,verdana,serif; font-style:normal;      font-weight:bold; 
     color:#DDDDDD; /* #FFFF99 jaune foncé*/
     text-decoration:none; text-align:center;vertical-align:text-bottom; 
     }

H3   {font-size:16px; line-height:16px; letter-spacing:0.05em;font-family:tahoma,georgia,verdana,serif; font-style:normal;      font-weight:bold; color:white; text-decoration:underline; text-align:left;margin-top:0;}
     
H4   {font-size:14px; line-height:16px; letter-spacing:0.04em;font-family:tahoma,georgia,verdana,serif; font-style:oblique;      font-weight:bolder; color:#A6A6A6; text-decoration:underline; text-align:left; margin-top:5px; margin-bottom:2px;padding:0;}

H5   {font-size:12px; line-height:14px; letter-spacing:0.04em;font-family:tahoma,georgia,verdana,serif; font-style:normal;      font-weight:bolder; color:#A6A6A6; text-decoration:none; text-align:left; margin-top:5px; margin-bottom:2px;padding:0;}

H6   {font-size:11px; line-height:10px; letter-spacing:0.04em;font-family:tahoma,georgia,verdana,serif; font-style:normal; color:red; text-align:left; margin-top:1px; margin-bottom:1px;padding:0;}
H7 {font-size: 110%; color: red; letter-spacing:0.15em;margin-top:1px; }
H8   {font-size:12px; line-height:10px; letter-spacing:0.1em;
     font-family:tahoma; font-style:normal;  
     color:red; 
     text-decoration:none; text-align:center;vertical-align:text-bottom; 
     }

strong {font-size: 110%; color: #A0A0A0;}
em {color:white; font-weight:bold;font-style:oblique;font-size: 110%;letter-spacing:0.04em;}
b {color:#D5D5D5;}


P    {font-size:13px; line-height:21px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif; color: #D2D2D2;      text-decoration:none; text-align:justify;}
.normal 
     {font-size:14px; line-height:21px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif; color:#D2D2D2;      text-decoration:none; text-align:justify;}
.normalpetit 
     {font-size:13px; line-height:16px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif; color:#D2D2D2; text-decoration:none;text-align:left; }
.normalpetit 
     {font-size:13px; line-height:16px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif; color:#BEBEBE; text-decoration:none;text-align:left; }


.normalpetit a:hover
     { color: #FFC182;}
.normaldathisd
     {font-family:tahoma,georgia,verdana,serif;font-size:11px;letter-spacing:0.03em;line-height:16px ;
     color: #808080; /*gris blanc*/ 
     text-decoration:none;text-align:right; vertical-align:middle; }
.his
     {vertical-align:middle; }

.phpmyvisite {  color: #808080;}

.lienpetitd 
     {font-size:10px; line-height:10px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif; 
     color:#808080; font-style:oblique; text-decoration:none; text-align:right }
.lienmoyend 
     {font-size:13px; line-height:13px ; letter-spacing:0.05em; font-family: tahoma,georgia, verdana, serif; 
     color:#808080; font-style:oblique; text-decoration:bolder; text-align:right }
.lienmoyend:hover
     {font-size:13px; line-height:13px ; letter-spacing:0.05em; font-family: tahoma,georgia, verdana, serif; 
     color:red; font-style:oblique; text-decoration:bolder; text-align:right }
.lienmoyen 
     {font-size:13px; line-height:13px ; letter-spacing:0.05em; font-family: tahoma,georgia, verdana, serif; 
     color:#D2D2D2; font-style:oblique; text-decoration:bolder; text-align:left }

.note 
     {font-size:13px; line-height:18px ; font-family:tahoma,georgia,verdana,serif; color:#A6A6A6; text-decoration:none;      text-align:center;}
.notef11 
     {font-size:11px; line-height:11px ; font-family:tahoma; color:#888888; text-decoration:none; text-align:center;}
.petitenote 
     {font-size:10px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif;      
     font-style:oblique; color: #A0A0A0; text-decoration:none; text-align:center;}
.visiteurs 
     {font-size:10px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif;      
     font-style:oblique; color: #D2D2D2; text-decoration:none; text-align:center;}
.petitenoted 
     {font-size:10px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif; 
     font-style:oblique;color: #CCCCCC; text-decoration:none; text-align:right;}
.petitenoted A:hover {color:#FFC182; text-decoration: bold;}
.petitenotegrise
     {font-size:12px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;      color: #A6A6A6; text-decoration:none; text-align:justify;}
.petitenotegrisfonce
     {font-size:12px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;      color: #202020; text-decoration:none; text-align:left;}
.petitenotegrised
     {font-size:12px; line-height:20px ;letter-spacing:0.15em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight: bolder;color: #A6A6A6; text-decoration:none; text-align:right;}
.petitenoteoranged
     {font-size:12px; line-height:20px ;letter-spacing:0.15em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight: bolder;color: #FFC182; text-decoration:none; text-align:right;}
.petitenoterouged
     {font-size:12px; line-height:20px ;letter-spacing:0.15em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight: bold;color: #CC0000; text-decoration:none; text-align:right;}
.petitenoteorange
     {font-size:12px; line-height:20px ;letter-spacing:0.15em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight: bolder;color: #FFC182; text-decoration:none; text-align:left;}
.petitenotejauned
     {font-size:12px; line-height:20px ;letter-spacing:0.15em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight: bolder;color: #FFFFCD; text-decoration:none; text-align:right;}
.auteur
     {font-size:10px; line-height:10px ;letter-spacing:0.05em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight: normal;color: #FFC182; text-decoration:none; text-align:right;}
.signature 
     {font-size:14px; line-height:21px ;letter-spacing:0.05em; font-family:tahoma,georgia,verdana,serif;      font-style:oblique; 
     color: #FFFFFF; font-weight: bolder; text-decoration:none; text-align:left;margin-left: 20px;}
.article
     {font-size:9px; line-height:9px ;letter-spacing:0.05em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;      color: #757575; text-decoration:none; text-align:justify; margin-left: 40px;}
.bio
     {font-size:12px; line-height:20px ;letter-spacing:0.15em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;color: red; text-decoration:none; text-align:left;}


.titrephoto
     {font-size:14px; line-height:12px ;letter-spacing:0.05em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:bold;color: #A6A6A6; text-decoration:none; text-align:center;}
.condpdvphoto
     {font-size:12px; line-height:12px ;letter-spacing:0.05em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:normal;color: #A6A6A6; text-decoration:none; text-align:left; margin-left: 10px;}
.refphoto
     {font-size:12px; line-height:12px ;letter-spacing:0.05em; font-family:tahoma; 
     font-style:normal;font-weight:normal;color: #757575; text-decoration:none; text-align:right;}


.descphoto
     {font-size:11px; line-height:12px ;letter-spacing:0.06em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:normal;color: #FFFFFF; text-decoration:none; text-align:center;}
.commentphoto
     {font-size:11px; line-height:12px ;letter-spacing:0.06em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:normal;color: #FFFFFF; text-decoration:none; text-align:center;}

.notebaspage 
     {font-size:12px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif;      font-style:normal; color:white; text-decoration:none; text-align:center;}
.menubaspage 
     {font-size:12px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif;      font-style:normal; color:#F9FBA6; text-decoration:none; text-align:center;} 
.menubaspagegris 
     {font-size:12px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif;      font-style:normal; color:#A6A6A6; text-decoration:none; text-align:center;}                   
.nouveau 
     {font-size:10px; line-height:14px ;letter-spacing:0.2em; font-family:tahoma,georgia,verdana,serif; font-style:normal;      color:red; text-decoration:none; text-align:center;}
.datecre
     {font-size:9px; line-height:14px ;letter-spacing:0.1em; font-family:tahoma,georgia,verdana,serif; font-style:normal;      color:silver; text-decoration:none; text-align:center;}


.galeriedescription 
     {font-size:14px; line-height:14px ; font-family:tahoma,serif; color:white;      text-decoration:none; }
.galeriedescription strong 
     {color:white; /*#FFFF80*/
     font-weight:bold;}     
.galerienote 
     {font-size:13px; line-height:13px ; font-family:tahoma,serif; color:#FFFF80;      text-decoration:none;text-align:center; }
  
.venteintro
     {font-size:12px; line-height:14px ;letter-spacing:0.06em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:normal;color: #CCCCCC; text-decoration:none; text-align:left;}   
.venteref
     {font-size:11px; line-height:12px ;letter-spacing:0.06em; font-family:tahoma,georgia,verdana,serif; 
     font-style:oblique;font-weight:normal;color: #FFFFFF; text-decoration:none; text-align:left;}
.ventetitre
     {font-size:11px; line-height:12px ;letter-spacing:0.06em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:bold;color: red; text-decoration:none; text-align:left;}
.ventedesc
     {font-size:11px; line-height:12px ;letter-spacing:0.06em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:bold;color: #A0A0A0; text-decoration:none; text-align:left;}
.ventevisite
     {font-size:9px; line-height:10px ;letter-spacing:0.08em; font-family:tahoma,georgia,verdana,serif; 
     font-style:normal;font-weight:normal;color: #373737; text-decoration:none; text-align:left;}

.biographie {
     font-size:13px; line-height:16px ; letter-spacing:0.05em; font-family: tahoma;color:#BEBEBE;              text-decoration:none;text-align:justify;  }




.traitgris80 
     {border-top: solid #585858; border-top-width: 1px; margin-top: 2px; margin-bottom: 2px; margin-left:10%;      margin-right:10%;}
.traitgris50 
     {border-top: solid #585858; border-top-width: 1px; margin-top: 5px; margin-bottom: 5px; margin-left:50%;      margin-right:0%;}
.traitgris 
     {border-top: solid #585858; border-top-width: 1px; margin-top: 2px; margin-bottom: 2px; margin-left:0%;      margin-right:0%;} 
.traitlien
     {border-top: solid #505050; border-top-width: 1px; margin-top: 1px; margin-bottom: 1px; margin-left:0%;      margin-right:0%;} 
.traitrouge
     {border-top: solid #BB0000; border-top-width: 1px; margin-top: 1px; margin-bottom: 1px; margin-left:0%;      margin-right:0%;} 
.traitrouge80
     {border-top: solid #BB0000; border-top-width: 1px; margin-top: 1px; margin-bottom: 1px; margin-left:10%;      margin-right:10%;} 
.ligne
     {line-height:5px;}

.zonegrise 
     {background-color:#585858;}
.gris 
     {color: #585858;}

     INPUT {text-align:center;font-family:tahoma,georgia,verdana,serif;color: #FFFF99;font-size:15px;line-height:22px ; background-color : transparent; border-width: 0;}


/* TABLEAUX */

table.menunum {
     border:0px solid #A6A6A6;border-collapse:collapse;
     border-spacing:0px;padding:20px;
     width:100%;text-align:center;
     }
td.menunum {
     border:0px solid #A6A6A6;border-collapse:collapse;padding:20px;text-align:center;
     }
td.menunum1cell {width:45%;}
td.menunum3cell {width:35%;}
td.menunum4cell {width:30%;}
td.menunum5cell {width:25%;}
td.menunum6cell {width:17%;}

table.labnum {
     border:1px solid #A6A6A6;border-collapse:collapse;
     border-spacing:0px;padding:5px;
     width:100%;
     }
td.labnumt {
     background-color:#585858;border:1px solid #A6A6A6;border-collapse:collapse;padding:5px;
     background-image:url(medias/grisfonceclair.jpg);
     }
td.labnum {
     border:1px solid #A6A6A6;border-collapse:collapse;padding:8px;
     }
th.labnumg {
     background-color:transparent; border:1px solid #A6A6A6;border-collapse:collapse;
     width:70%;
     }
th.labnumd {
     background-color:transparent; border:1px solid #A6A6A6;border-collapse:collapse;
     width:30%;
     }

table.liens {
     border:0px solid #A6A6A6;border-collapse:collapse;
     border-spacing:10px;padding:10px;
     width:100%;
     }
/*background-image:url(medias/grisfonceclair.jpg) ;*/
td.lienst {
     background-color:#464646;border:0px solid      #A6A6A6;border-collapse:collapse;padding:0px;
     height:25px;vertical-align:middle;
     }

td.liensg {
     background-color:transparent; border:0px solid #A6A6A6;border-collapse:collapse;
     width:120px;text-align:center;height:70px;
     }
td.liensimg {vertical-align:top;align:center;
     background-color:transparent; border:0px solid #000000;border-collapse:collapse;
     width:160px;text-align:center;height:70px;
     }
td.liensgauche {
     background-color:transparent; border:0px solid #A6A6A6;border-collapse:collapse;
     font-size:13px; line-height:16px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif;color:white;           text-decoration:none;text-align:justify;     
     }
td.liensd {
     background-color:transparent; border:0px solid #A6A6A6;border-collapse:collapse;
     font-size:13px; line-height:16px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif;color:#BEBEBE;           text-decoration:none;text-align:justify;     
     }

td.liensdroit {
     background-color:transparent; border:0px solid #A6A6A6;border-collapse:collapse;
     font-size:13px; line-height:16px ; letter-spacing:0.04em; font-family: tahoma,georgia, verdana, serif;color:white;           text-decoration:none;text-align:right;     
     }

table.plan {
     border:0px solid #A6A6A6;border-collapse:collapse;
     border-spacing:10px;padding:10px;
     width:100%;
     }
td.plant {
     background-color:#585858;border:0px solid A6A6A6;border-collapse:collapse;
     padding:5px;height:15px;vertical-align:middle;width:100%;
     background-image:url(medias/grisfonceclair.jpg);
     }
td.plan {
     background-color:transparent; border:0px solid #A6A6A6;border-collapse:collapse;
     width:100%;text-align:left;
     }

table.accueil {
     border:0px solid transparent;border-collapse:collapse;
     border-spacing:0px;padding:0px;
     width:90%;margin-left: 0px;
     }
td.accueil {
     background-color:transparent; border:0px solid transparent;border-collapse:collapse;
     width:100%;text-align:center;
     }

/* IMAGES */

IMG {background-color:transparent; border-color:#000000;}
     
IMG.accueil {background-color:transparent; border-color:#000000; border-width:1px; padding:0px;}
IMG.galerie {background-color:transparent; border-color:#000000; border-width:1px; padding:0px;}
IMG.historique {background-color:transparent; border-color:#999999; border-width:0px; padding:3px;}
IMG.menulabnumorange {background-color:transparent; border-color:#FFD1A1; border-width:2px; padding:2px;}
IMG.menulabnumjaune {background-color:transparent; border-color:#FFFFCD; border-width:2px; padding:2px;}
IMG.menulabnumdraft {background-color:transparent; border-color:gray; border-width:2px; padding:2px; border-style:dotted;}
IMG.vignette  {background-color:transparent; border-color:#000000;  border-width:1px; padding:0px;}
IMG.grande  {background-color:transparent; border-color:#000000; border-width:1px; padding:0px;}
IMG.labnum  {background-color:transparent; border-color:transparent; border-width:0px; padding:0px;float:left;}
IMG.centre  {background-color:transparent; border-color:transparent; border-width:0px; padding:0px;float:center;}
IMG.fleche  {background-color:transparent; border-color:transparent;border-width:0px; }
IMG.banniere {vertical-align:middle;}