#ancre_menu
{
vertical-align:top;
padding:0px 5px 0 0;
margin:0;
}

/* liens */
.titre a
{
/*dafccf*/
background-color:#000000; /*couleur du fond de menu vert*/
font-weight:bold;
cursor:default
} 
 
.lien a
{
background-color:#ACE8EC;/*couleur du fond de menu si lien*/
color:#2a00ff; /* couleur lien si on est pas dessus avec la souris*/
font-weight:bold;
cursor:pointer;
cursor:hand/*IE5.0*/
}

.lien a:visited
{
color:#000000;
font-weight:bold
}

.lien a:hover,.lien a:active,.lien a:focus
{
display:block;
margin:1;
padding:1px 2px;/* espacement vertical et horizontal du menu*/
text-decoration:none;
line-height:2em; /* grosseur des menus verts */
}

.mh a,.vg a,.vd a
{
display:block;
margin:1;
padding:1px 2px;/* espacement vertical et horizaontal du menu*/
text-decoration:none;
line-height:2em; /* grosseur des menus verts */
}

/* flèches */
.fh,.fl
{
font-size:80%
}

.fl
{
position:absolute;
}

/* 1er niveau : */
.mh li,.vd li,.vg li
{
display:inline;
} /* bug IE */
.mh li
{
float:left;
}

.mh
{
height:1.35em
}

.vg,.vg ul,.mh,.mh ul,.vd,.vd ul
{
position:absolute;
margin:0;
padding:0;
border:0px outset #DDF4EC; /* bordure du menu*/
z-index:9
}

.vd
{
text-align:right;
right:1.3em
}/* marge du body de general.css reportée */

/* 2éme niveau et suivants */
.mh li li
{
float:none;
} 

.vg ul,.mh ul,.vd ul
{
visibility:hidden;
}

.mh ul
{
margin-top:.1em
}

.vg ul,.mh ul ul
{
margin:-2.2em 0 0 -3px;
}

.vd ul
{
margin:-2.2em -3px 0 0;
}



/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #000000;
	scrollbar-base-color:#FFFFFF;
	background-color:#ccf0ff;
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #000000;
	
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11;
	color: #000000;
	
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11;
	color: #9E001A;
	background-color:#ccf0ff;
	
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11;
	color: #000000;
	
}

