body {
    background: #1f1f5f;
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
      scrollbar-face-color: #FF9900; scrollbar-highlight-color: #DDDDFF; scrollbar-shadow-color: 
#333355; scrollbar-arrow-color: #000000;scrollbar-3d-light-color : #F0F8FF; scrollbar-base-color 
: #FFFFCC; scrollbar-dark-shadow-color : Black;
  }


.h1     { font-size: 15px; font-weight: bold; }
.h2     { font-size: 13px; font-weight: bold; }
.notice { font-size: 11px; color: #006699; }
hr 		{ color: #1f1f5f; height: 1px;}

a:link {text-decoration: none;  color: #3366FF;}
a:visited {text-decoration: none;  color: #3366FF;}
a:hover {text-decoration: underline ; color:#369;}
 
.titre      {  font-size: 11px; font-weight: bold; color: #00000; }

.normal {  font-size: 13px; color: #008000 ;}

.fontmenu {  font-size: 15px; color: #008000 ;}

.label {  font-size: 11px; color: #000000; font-weight: bold;}

.petit {  font-size: 10px; color: #000000;}

.promo {
background-color: #FFFF33;
font-size: 10px;
color: #FF0000;
}
.fondmenu {
background-color: #EFEFEF;
font-size: 11px; 

}
.formulaire1 {
color:#000000;
border: solid 1px #828282;
background-color:#F4F4F4;
font-size:11px;
font-weight: none;
}

.bouton {
	border: 1px solid #369 ;
	padding: 2px;
	background-color: #FFFF33;
	color:#000;
	font-size: 11px;
}	

.tetiere {
      font-weight: bold;
	font-size: 12px;
	background-color: #FF9933;
	color: #99FFFF;
	padding: 3px; 
	border: 1px #f90; 
	text-align:center;
}

.tetiereleft {
      font-weight: bold;
	font-size: 12px;
	background-color: #BA55D3 ;
	color: #FFF8DC ;
	padding: 3px; 
	border: 1px #f90; 
	text-align:left;
}


.entete {
	background-color: #ffc;
	font-size: 13px;
	font-weight: bold;
	border-top: 1px solid #F4F4F4;
	font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding-left: 2px;
}

.menu {
	color: #fff; 
	font-size: 11px;
	text-decoration: none; 
	background-color: #369; 
	text-align: center;
}

.menuadmin {
	font-size: 11px; 
	background-color: #ffc; 
	padding: 2px; 
	border: dotted 1px #f90; 
	text-align:center;
}



#outils {
               width: 100%;
               background: buttonface;
               border-top: 1px solid buttonhighlight;
               border-left: 1px solid buttonhighlight;
               border-bottom: 1px solid buttonshadow;
               border-right: 1px solid buttonshadow;
               margin: 0;
               text-align:left;
}

.out {
               background: buttonface; 
               border: 1px solid buttonface;
               margin: 1; 
}

.over { 
               background: buttonface;
               border-top: 1px solid buttonhighlight;
               border-left: 1px solid buttonhighlight;
               border-bottom: 1px solid buttonshadow;
               border-right: 1px solid buttonshadow;
               margin: 1;
}
#header {
    float:left;
    width:100%;
    background:#808080   
    repeat-x bottom;
    font-size:93%;
    line-height:normal;
    }
	 #header ul {
    margin:0;
   padding:10px 10px 0;
    list-style:none;
    }
 
#header li {
    float:left;
background:#FFFFFF
      no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
    }
  #header a, #header strong, #header span {
    display:block;
    background:#FFFFFF
      no-repeat right top;
    padding:5px 15px 4px 6px;
    }
  #header #current {
    background-image:background:#FFFFFF
    }
  #header #current a {
    background-image:background:#FFFFFF
    padding-bottom:5px;
    }