body {
  scrollbar-face-color: #DEE3E7;
  scrollbar-shadow-color: #DEE3E7;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3d-light-color: #D1D7DC;
  scrollbar-dark-shadow-color: #8399B1;
  scrollbar-track-color: #EFEFEF;
  scrollbar-arrow-color: #003366;
  scrollbar-base-color: #FFFFFF;
  }

h1      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; color: #000099; }
h2      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
th      { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }
.h1     { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
.h2     { font-family: Verdana, Arial,  sans-serif; font-size: 10pt; font-weight: bold; }
.notice { font-family: Verdana, Arial,  sans-serif; font-size: 9px; color: #FFFFFF; ; font-weight: normal; text-transform: capitalize}

.titre      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #990000; }

.normal { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;}
.normal:link {text-decoration: none; color: #990000;}
.normal:visited {text-decoration: none; color: #990000;}
.normal:hover {text-decoration: none; color: #990000;}

.label { font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.label:link {text-decoration: none; color: #8399b1; font-weight: bold;}
.label:visited {text-decoration: none; color: #8399B1; font-weight: bold;}
.label:hover {text-decoration: underline overline; color: #FF9933; font-weight: bold;}


.bt_lien { color: #990000;; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; border: 0px none; padding: 0px 0px; text-transform: uppercase}
.bt_lien:hover {color: #990000;; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase}

.oublimail { color: #333333; font: 10px Verdana, Arial, sans-serif; text-decoration: none }
.oublimail {text-decoration: none; color: #333333;}
.oublimail {text-decoration: none;  color: #333333; }
.oublimail {text-decoration: none; color: #999999;}

.menu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;; text-decoration: none; text-transform: uppercase; width: 0%; clip:  rect(   ); height: 0px; padding-top: 0px; padding-bottom: 0px; float: 0; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.menu:link {text-decoration: none; color: #FFFFFF;}
.menu:visited {text-decoration: none;  color: #FFFFFF; }
.menu:hover {text-decoration: none; color: #FFFFFF;; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; clip:   rect(   )}


.petit { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;; text-decoration: none}
.petit:link {text-decoration: none; color: #990000;}
.petit:visited {text-decoration: none;  color: #990000; }
.petit:hover {text-decoration: none; color: #990000;}

.formulaire1 {color:#000000 ;; font: normal 9px Arial, Verdana, Helvetica; background: #FFFFFF; border: 1px inset; border-color: #666666 #CCCCCC #CCCCCC #666666; height: 15px; width: 60px}

.bouton {
	border: solid;
	padding: 1px 1px;
; font: 11px Verdana, Arial, sans-serif
; border-color: black #CCCCCC #CCCCCC; border-width: 0px 1px 1px
}	

TD.tetiere {
	color: #FFFFFF;
	text-align: center;
	WIDTH:200px;
	FILTER:progid; font: bold 13px Arial; border: dotted:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#FFFFFF,EndColorStr=#333366);<b></b>
}.verdblanc {  font: bold normal 10px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; text-transform: uppercase}



BODY {
font: 11px Verdana, Arial, Helvetica, sans-serif
; margin: 0 0
; background-color: #FFFFFF
}
TD {
	FONT-SIZE: 11px
}
TABLE {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid; BORDER-COLLAPSE: collapse
}
TR {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid; BORDER-COLLAPSE: collapse
}
TD {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid; BORDER-COLLAPSE: collapse
}
.conteneur {
	BORDER-RIGHT: #333333 1px dashed; BORDER-TOP: #333333 1px dashed; MARGIN: 0px; BORDER-LEFT: #333333 1px dashed; BORDER-BOTTOM: #333333 1px dashed
}
.contenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}.obligatoire { color: #990000; ; font: 8pt Verdana, Arial, sans-serif}
.label_bleu { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FF9933; font-weight: bold; }

.formulaire_client {color:#000000 ;; font: normal 9px Arial, Verdana, Helvetica; background: #eeeeee; border: 1px inset; border-color: #666666 #CCCCCC #CCCCCC #666666; height: 15px; width: 110px}.accesmembre { color: #666666; font: normal 7pt Verdana, Arial, sans-serif}.tel { color: #FFFFFF; font: bold normal 11px Verdana, Arial, sans-serif}
.ouverture { color: #FFFFFF; font: normal 7px Verdana, Arial, sans-serif; text-transform: uppercase}
.horaires { color: #333333; font: normal 9px Verdana, Arial, sans-serif; text-transform: uppercase }
.form { color: #666666; font: normal 12px Arial, Helvetica, sans-serif; background-color: f2f2f2}
.cadre { border: 1px #CCCCCC solid; padding: 0px 0px; ; font: 11px Verdana, Arial, sans-serif }
.petit2 { font-family: Arial, Helvetica, sans-serif; font-size: 6px; color: #333333;; text-decoration: none }


.info { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF;}
.info:link {text-decoration: none; color: #FFFFFF;}
.info:visited {text-decoration: none; color: #FFFFFF;}
.info:hover {text-decoration: none; color: #FFFFFF;}
