.prevert  { background-color:#336699; font-weight:bold;
            color:#ffffff;text-align:center;font-size:16px;}

.menutop{  background-color:#336699;
  /* background-image:url(img/menu.jpg); */
    height:300px;
    border:0px solid;
    padding:0px;
    text-align:center;
    width:100%;
}
.menutop td{height:0px;}

/*style du menu sup non ouvert  */
.menu1 {    background-color:#003366;
    height:auto;
    border:0px solid red;
    padding:0px 0 5px 0;

}

    * html .menu a {
	height: 0px;
    /* IE hack */
	}
.menu1 a{
    display:block;
	text-align:center;
    font-size:10pt;
	text-decoration: none;
    font-weight: bold;
	font-family: comic sans MS, Helvetica, Arial, Verdana, Times;
    color:#FEFDEF;
    text-align:center;
    padding:5px;

}
  .menu1 a:hover{
	background-color: #336699;
    font-size:10pt;
	text-decoration: none;
	color: #F09C4A;
    }
    .menu1 img{vertical-align:bottom;width:20px;}

/* fond du sous-menu */
.zoneMenu {   background-color:#003366;
	 margin-top: 0px ;
	 margin-bottom: 1px ;
	 margin-left:0px;
     width: 100%;
     height: 20px;
     position: relative;
     border: 0px solid green;
     padding:5px 0 5px 0;
     z-index:0;
	}
/* sousmenu des points 20 à 80*/
.menu, .menu div, .menuc, .menuc div {
    left: 0px;
    top: 0px;
	display: block;
    float:left;
    border: 0px solid red;
    position: absolute; width: 100%;
    z-index:1;
}
/*sous-menu points10 */
.menub, .menub div {
    left: 0px;
    top: -3px;
	display: block;
    float:left;
    margin-top: 0px ;
    position: absolute; width: 96%;
    border: 0px solid red;
    z-index:2;
}
.menu a, .menu #actif, .menub a,  .menub #actif {         width:100%;         display: block;
	   text-align:center;      padding: 5px;       line-height: auto;
       text-shadow:#cc0000;         color:#FEFDEF;
       text-decoration: none;  font-weight:bold;
}
* html .menu a { 	height: 0px;      /* IE hack */    	}
.menuc a, .menuc a:visited {   color:#ffffff;  text-decoration:none;  }
.menu a, .menu #actif       {font-size:9pt; }
.menub a,  .menub #actif    {font-size:10pt;}

.menu a:hover, .menub a:hover {
        background-color: #336699;
        font-size:10pt;
        color: #F09C4A; }
.menuc a:hover{   color: #F09C4A; }

/* sous-sous-menu  */
.smenu, .smenu div {
    background-color:#003366;
    height:auto;
    padding:0px;
    visibility: hidden; left: 220px; top:0; width:100%;
    margin-left:180px;
    z-index:1000;
    text-align:center;
    border: 0px solid red;
    	}
.smenu a, .smenu #actif {
    padding: 5px ;
    display: block;

    background-color:#003366;
    font-size:9pt;
    font-weight:normal;
}
* html .smenu a {
	height: 0px;
    /* IE hack */
	}
.smenu a:hover {
	 background-color: #336699;
     border-top: #333 0px solid;
	 font-size:9pt;
	}

.liste {
 font-family: arial;
 font-size: 9pt;
 width: 100%}
 
 .liste2 {
 /*font-family: arial;
 font-size: 8pt;
 color: #CC0033;    */
}
.sousmenu2{
height:50px auto;
width:80%;
position:right;
float:left;
text-align:left;
padding-left:25px;
/*border-bottom: 5px #c94AD2E;
font-size:12px;
background-color:#9DCAEA;
*/

}
.menuplus{
    height:auto;
    font-size: 10px;
    color:#ffffff;
    text-decoration:none;
    vertical-align:middle;
    padding:0px 0 0 0;
    background-color:#336699;
    border: solid 15px #c94AD2E;
    }
/*menu actif */
 .entree1, .entree1 a {
    background-color:#003366;
    font-size: 10px;
    width:100px;
    float:left;
    color:#99ccff;
    text-decoration:none;
    }
.acdossier, .entree2, .entree1
{
  font-size: 10px;
  padding:0px 0 0 0;


}
.acdossier, .entree2, .entree2 a, .acdossier a, .entree1 a, .entree1, .entree2 a:visited, .entree1 a:visited {
    background-color:#336699;
    font-size: 10px;
    width:100px;
    float:left;

    text-decoration:none;
    color:#99ccff;
}
 .entree2 a:hover, .entree1 a:hover{
    background-color:#003366;
    font-size: 10px;
    color:#F09C4A;
    text-decoration:none;

    width:100px;

}


