BODY {
	background-color: #333333;
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
	color: #FFFFFF;
	scrollbar-base-color: #333333;
	scrollbar-arrow-color: #7D8FA2;
	scrollbar-track-color: #333333;
 	scrollbar-3dlight-color: #333333;
	scrollbar-shadow-color: #7D8FA2;
	scrollbar-lightshadow-color: #333333; 
 	scrollbar-darkshadow-color: #333333;
	scrollbar-highlight-color: #7D8FA2;
}
IMG {
	border: none;
}
P {
	font-size: 12px; 
	margin: 0px 0px 5px; 
	color: #ffffff; 
	font-style: normal; 
	font-family: Verdana, Arial, Geneva; 
}
A {
	font-weight: bold; color: #99CCFF; text-decoration: none
}
A:hover {
	font-weight: bold; color: #FFFFFF; text-decoration: none
}
TD {
	font-family: Verdana, Arial, Geneva;
	font-size: 10px;
}

.guestbookInput {
	font-size: 11px;
	background-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #111111;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #111111;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva ;
}
.guestbookArea {
	font-size: 11px;
	background-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #111111;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #111111;
	color: #FFFFFF;
	scrollbar-base-color: #333333;
	scrollbar-arrow-color: #999999;
	scrollbar-track-color: #333333;
 	scrollbar-3dlight-color: #333333;
	scrollbar-shadow-color: #999999;
	scrollbar-lightshadow-color: #333333; 
 	scrollbar-darkshadow-color: #333333;
	scrollbar-highlight-color: #999999;
	font-family: Verdana, Arial, Geneva ;
}
FORM {
	margin: 0px;
	padding: 0px;
}
.colorRed {color: #FF0000; }
.colorGrey {color: #333333; }
.colorWhite {color: #FFFFFF; }

.titre {color: #FFFFFF; text-align: center; font-size: 14px; font-family: Verdana, Arial, Geneva ; font-weight: bold; border-bottom : 1px solid #FFFFFF; }
.titre2 {color: #7D8FA2; text-align: center; font-size: 15px; font-family: Verdana, Arial, Geneva ; font-weight: bold; text-decoration: underline}

.imgReport {border: 1px solid #FFFFFF;}
.bottom {color: #CCCCCC; font-size: 10px; font-family: Verdana, Arial, Geneva; }

.nav {color: #99CCFF; font-size: 10px; font-family: Verdana, Arial, Geneva;}
.navbgcolor {background-color: #333333; padding-left:5px;}
.navbg {border-right: solid 1px #393939;}

.navsub {color: #333333; font-size: 9px; font-family: Verdana, Arial, Geneva ; }

a.info {
   position: relative;
   color: white;
   text-decoration: none;
   border-bottom: 1px white dotted; /* on souligne le texte */
}
a.info span {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */
   cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.info:hover span {
   display: block; /* on affiche l'infobulle */
   position: absolute;
   top: 20px; /* on positionne notre infobulle */
   left: -30px;
   width: 14em;
   background: #7D8FA2;
   color: white;   
   text-align: justify;
   font-weight: none;
   padding: 5px;
   border: 1px solid black;
}

