
/* -------------DECLARATION DU STYLE COMMUN AU SITE-----------------*/
a:link {color: #400000; text-decoration:none;} 
a:visited {color: #400000; text-decoration:none;} 
a:hover {color: #EA1616; text-decoration:none;} 

body {
margin: 0;
padding: 0;
font-family: verdana, arial, sans-serif; /* on définit la police de base dans la page */ 
font-size: 12px;
background-color: #14495A;
background-image: url(../images/bg_right_2.gif);

SCROLLBAR-HIGHLIGHT-COLOR: #fffffff;
SCROLLBAR-SHADOW-COLOR: #FDA700;
SCROLLBAR-3DLIGHT-COLOR: #FDA700; 
SCROLLBAR-ARROW-COLOR: #FDA700; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #FDA700;
SCROLLBAR-FACE-COLOR: #ffffff; 
}


#haut {
/* background-image: url(admin_haut.jpg); */
background-color: #598094;
/* height: 281px; */ /* hauteur de l'image moins la valeur du padding-top */
width: auto;
overflow: none;
}

#conteneur {
position: absolue;
width: 940px; /* Si modif, penser à changer la largeur dans menu et contenu */
height: 0px;
left: 50%;
magin-left: -390px;
padding: 0;
border: 1px silver solid; 
background-color: #ffffff;

}

#droit {
	position: absolute;
	top: 0px;
	left: 781px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #598094;
	width: 160px;	
	height: 100%;
	z-index: 3;
}

#bas {
/*background-image: url(admin_bas.jpg);*/
width:auto;
height: auto;
/* border: 1px red solid; */
margin-bottom: 0;
clear: both;
overflow: hidden;
}

#menu {
height:auto;
width: 175px;
padding:0px; 
/* border: 1px lime solid; */
}

#contenu {
position: absolute;
padding: 4px;
top: 207px;
left: 176px;
background-color: white;
height: auto;
min-height:400px;
width: 605px;  
color: maroon;
/*border: 1px aqua solid;*/
float: left;
z-index: 0;
}

html >body #contenu{
height: auto;
min-height:400px;
}

#ml {
position:relative;
height: 19px;
width: auto;  
float: right;
top:-19px;
margin-right:3px;
}

#ident {
position: absolute;
height: 14px;
width: 775px;  
top: 284px;
left: 0px;
text-align: right;
/* background-color: gray; */
}

#aide {
position:relative;
height: auto;
width: auto;  
float: right;
top:0px;
margin-right:3px;
/* background-color: gray; */
}

p{
display: inline;
}

/* ----Menu Dynamique (vertical)---- */
div#ex1 ul#menulist li ul{display:none; }

div#ex1 ul#menulist li:hover>ul{ display:block; }

div#ex1 ul#menulist {
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0F4D2A;
   position: static;
	left: 10px;
	margin: 15px;
}

div#ex1 ul#menulist, div#ex1 ul#menulist ul {
  list-style:none;
  margin:0;
  padding:0;
  width:100%;
  _width:13em;
  background: url(admin_menu.jpg) 0 0 repeat-y;
/*
  border: 1px solid;
    border-top-color: #FFFFFF;
    border-left-color: #FFFFFF;
    border-bottom-color: #67B289;
    border-right-color: #67B289;
*/
}
	 
div#ex1 ul#menulist ul{
  position:absolute;
  top:-1px;
  left:12.7em;
  border: gray 1px solid;
}

div#ex1 ul#menulist li{
  position:relative;
  margin:0px;
  padding:0px;
  _display:inline;
}

div#ex1 ul#menulist a{
  display:block;
  width:100%;
  text-decoration: none;
  text-indent: 1em;
  width: 12.7em;
  padding: 5px 0;
}

div#ex1 ul#menulist li:hover, div#ex1 ul#menulist li a:hover {
  color: #FFFFFF;
  background-color: #597F94;
}

div#ex1 ul#menulist li.smenu {
	background-image: url(_fonction/arrow.gif) !important;
	background-position: 11.3em;
	background-repeat: no-repeat;
	z-index: 9;
}

div#ex1 ul#menulist li.smenu:hover, div#ex1 ul#menulist li.smenu>a:hover {
	background-image: url(_fonction/arrowb.gif) !important;
	background-position: 11.3em;
	background-repeat: no-repeat;
}

div#ex1 ul#menulist a {
	color: #0F4D2A;
	text-decoration: none;
}

/* ---------------------------------------------------- */
