#menu {
	position:absolute;
	z-index:255;
	left:0px;
	width:100%;
	top:126px;
	/* width:835px; */
	height:21px;
	margin:0px;
	padding:0px;
	text-align: left;
	font-family: Verdana, Bitstream Vera Sans, sans-serif;
}
#photos #menu {
z-index:1;
}
.menulayer {
	position:absolute;
	display:none;
	z-index: 2;
	text-align:left;
	margin:0px;
}
.dossier dl {
	padding-left:20px;
}
.dossier dd{
	padding-left:3px; 
	list-style-image: url(../images/dossier_ferme.gif);
}
/***** menu onglets *******/
ul.tabnav {
    list-style-type: none;
    padding-bottom: 23px;
    /*bande sous menus*/
    border-bottom: 1px solid #171C89;
    margin: 0;
}
ul.tabnav li.active a {
    color: #ffffff;
}
.tabnav a {
    float: left;
    display: block;
    background-repeat:no-repeat;
    background-position:right top; 
    background-image:url(../images/right-tabs.png);
    padding:5px 15px 4px 5px;
    font-weight:bold;
    font-size:12px !important;
    color: #ffffff;
    text-decoration: none;   
}
.tabnav > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabnav a {float:none;}
    /* End IE5-Mac hack */
/*onglets menu page courante : <body id=""> + onglets menu*/
#presentation #presentation-tab,
#infos-generales #infos-generales-tab,
#dossiers #dossiers-tab,
#adresses-utiles #acces-au-droit-tab,
#liens-utiles #liens-utiles-tab,
#fiches-pratiques #fiches-pratiques-tab
{
   background-repeat:no-repeat;
   background-image:url(../images/left-tabs.png);
   background-position:0% -101px;  
   font-size:12px !important;
   }
#presentation #presentation-tab a,
#infos-generales #infos-generales-tab a,
#dossiers #dossiers-tab a,
#adresses-utiles #acces-au-droit-tab a,
#liens-utiles #liens-utiles-tab a,
#fiches-pratiques #fiches-pratiques-tab a

{
  background-repeat:no-repeat;
  background-image:url(../images/right-tabs.png);
  background-position:100% -101px;  
  font-size:12px !important; 
  color: #000000;
}
.tabnav li{
    float: left;
    background-repeat:no-repeat;
    background-position:left top;
    color: #ffffff;
    font-size:12px !important;
    background-image:url(../images/left-tabs.png);
    padding:0 0 0 7px; 
    margin-left:4px; 
}
/*fonctionne dans IE<7 avec csshover2.htc*/ 
.tabnav li:hover{
	behavior:url(http://cdad-seineetmarne.oika-extranet.com/themes/cdad-seineetmarne/style/csshover2.htc);	
	background-repeat:no-repeat;
	background-image:url(../images/left-tabs.png);
	background-position:0% -101px;
	font-size:12px !important;
	color: #000000;
} 
.tabnav li a, .tabnav li a:link, .tabnav li a:visited, .tabnav li a:active{
    font-size:12px !important;
    color: #ffffff;
    text-decoration:none;
    }
.tabnav li a:hover{
    border-bottom: 1px solid #F8F8F6;
    background-repeat:no-repeat;
    background-image:url(../images/right-tabs.png);
    background-position:100% -101px;  
    font-size:12px !important;
    color: #000000;
    text-decoration:none;
    }

/**************** dl ********************/

.menulayer dl {
	margin: 0;
	padding: 0;
  font-size:small;
  color:#7480A7;
  margin-bottom: 1em;
  text-decoration: none;
	}
 
.menulayer dd {
	padding: 0;
	margin: 0;
	background:#ffffff;
	text-decoration: none;
	font-size:small;
	color:#7480A7;
}

.menulayer dd a{
	display: block;
	padding: 6px 10px;
	border-bottom: 1px solid #323096;
	border-top: 1px solid #fff;
	border-right: 1px solid #323096;
	border-left: 1px solid #323096;
	color:#262573;
}

.menulayer dd a:link,.menulayer dd a:visited {
	text-decoration: none;
	font-size:12px;
	color:#262573;
}
.menulayer dd a:hover {
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #fff;
	border-right: 1px solid #ddd;
    background-color:#171C89;
    background-image:url(../images/blue.png);
    background-repeat:repeat;
	color: #ffffff;
}
.menulayer dd a:active {
	background-color:#171C89;
    background-image:url(../images/blue.png);
    background-repeat:repeat;
	color:#ffffff;  
}