dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
	position: absolute;
	top: 195px;
	align : center;
	z-index:100;
	width: 100%;
	visibility: visible;
	text-align: center;

}
#menu dl {
float: left;
width: 158px;
}
#menu dt {
cursor: pointer;
text-align: center;

background: #ccc;
border: 1px solid gray;
margin: 1px;
}


#menu dd {
display: none;
border: 1px solid gray;
}

#menu li {
text-align: left;
background:#E9E9E9;
color:#9900000;
}

#menu li a, #menu dt a {
color: #990000;
text-decoration: none;
display: list-item ;
height: 100%;
border: 1px ;
position: relative; 
}

#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
	background:#990000;
	color: #FFFFFF;
	z-index:110;
}

#site {
position: relative;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}

BODY
{

    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 0.75em
    scrollbar-face-color: #8ACE95;
    scrollbar-shadow-color: #228b22;
    scrollbar-highlight-color: #98fb98;
    scrollbar-3dlight-color: #8fbc8b;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #BEF1E2;
    scrollbar-arrow-color: #eee8aa;
   }
.recherche {
	align : center;
	z-index:100;
	width: 154;
	visibility: visible;
	text-align: left;
	border: 1px solid gray;
	margin: 2px;
}


TD
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}

td.y{background-image: url("img/fondtxt.gif");background-repeat: repeat-x;font-size: 80%;}
td.d{background-image: url("img/fondtxt3.gif");background-repeat: repeat-y;font-size: 80%;}

SPAN.z{background-image:  url("img/fondtxt.gif");font-size: 180%;}
table.b{background-image: url("img/fondtxt2.gif"); background-repeat: repeat-x;font-size: 100%;}
table.m{background-image: url("img/fondtxtm.gif"); background-repeat: repeat-x;font-size: 80%;}
table.s{background-image: url("img/lis_ser.gif"); background-repeat: repeat-x;font-size: 100%;}
table.p{background-image: url("img/fondtxtp.gif"); background-repeat: repeat-x;font-size: 100%;}

SPAN.m{background-image: url("img/fondtxt3.gif");font-size: 150%;}


a:link {
  color:blue;
  text-decoration: underline;
  }
a:visited {
  color:purple;
  text-decoration: underline;
  }
a:hover {
  color:green;     
  text-decoration: none;
  }
.A_LIEN:link {
	COLOR: #FFFFCC;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
   }
.A_LIEN:visited {
	COLOR: #CCCCCC;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
   } 
.A_LIEN:hover {
	COLOR: #990000;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	.A_LIEN_ADMIN:link {
   COLOR: #000000;
   TEXT-DECORATION: underline;  
   }
.A_LIEN_ADMIN:visited {
   COLOR: #000000;
   TEXT-DECORATION: underline;  
   } 
.A_LIEN_ADMIN:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: none;  
	}
		
.A_LIEN_ADMIN2:link {
   COLOR: #FF0000;
   TEXT-DECORATION: underline;  
   }
.A_LIEN_ADMIN2:visited {
   COLOR: #FF0000;
   TEXT-DECORATION: underline;  
   } 
.A_LIEN_ADMIN2:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;  
	}	
	
a img {
  border-width:0;
  }
  
 
.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: EC2E9A;
}
.titrebloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#760201;
}
.titreblocOr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#ff690a;
}
.titreblocGr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#65862d;
}



.fondbloc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AC0A09;
	background-color:#ECE6E6;
}

.titrepdt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #760201;
}


.champ {
	FONT-SIZE: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	BORDER-BOTTOM-COLOR: #OOOOOO;
	BORDER-LEFT-COLOR: #OOOOOO;
	BORDER-RIGHT-COLOR: #OOOOOO;
	BORDER-TOP-COLOR: #OOOOOO;
	Background-color: #FFFFFFF;
	COLOR: #000000; 

}
