html,body
 {
 	margin:0px;
	padding: 0px;
	margin-left:0px;
	width: 100%;
	height: 100%;
	font-family:  Verdana, Arial, Helvetica,  Geneva, sans-serif;
	font-size:12px;
	background:#979898 url(../img/couverture2.jpg);
} 
body, table, td, tr{
	font-size:12px;
	font-family:  Verdana, Arial, Helvetica,  Geneva, sans-serif;
}

a, a:visited, a:hover{
	color:#006599;
	color:#019966;
}

a:hover{
	text-decoration:none;
}

.titre1{
	font: bold Arial;
	font-size: 18px;
	color: #339966;
}


.titre2{
	font: bold Arial;
	font-size: 16px;
	color: #339966;
}
.titre3{
	font: bold Arial;
	font-size: 13px;
	color: #339966;
}
h1{
	font: bold Arial;
	font-size: 18px;
	color: #339966;
}


h2{
	font: bold Arial;
	font-size: 16px;
	color: #339966;
}
.tbl-principal{
	width: 90%;
	height:100%; 
	background-color: White;
}
.tbl-personnel{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight: bold;
	padding-left: 8px;
	color: #000000;
	font-size:12px;
	background-color: #FDEBC1;
}
.tbl-titre{
	font-family:  Arial, Helvetica, Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 4px;
	background-color: #FF9933;

}
.border-menu{
  
    border-left:2px solid #FE9329;
    
    background:#FDEBC1;
}
.fond-logo{
    background-color: White;
}
.logo{
    
    border:0px;
}
.baniere{
    padding:0px;
    margin:0px;
    border:0px;
   
}
.fond-menu-v{
    background-color: #FFF4DB;
    border-right:1px solid black;
}
.fond-menu-h{
    background-color: #FE9329;
    height:28px;
}
.content{
    padding:20px;
	padding-top:0;
	padding-right:50;
    background-color: White;
	margin-right:15px;
	
}


.bm
{
	background-repeat:no-repeat;
	text-align:center;
	font-family:Verdana;
	font-weight:bolder;
	font-size:13px;
	display:block;
	height:35px;
	voice-family:inherit;
	line-height:15px;
    
}


.layer
{
	position:absolute;
	top:125px;
	visibility:hidden;
	voice-family: "\"}\"";
	voice-family:inherit;
	z-index:110;

}
html>body .layer
{
	
	z-index:100;
}

#menu_haut
{
	height:35px;
    margin:0px;
	z-index:100;
}

#menu_haut div
{
color:#000000;
float:left;
width:122px;
margin-right:2px;
}


#menu_haut a
{
	text-decoration:none;
	display:block;
}
#menu_haut.der {
    padding-left:2px;
}
#menu_haut a.der
{
	background:#019966;
	font-size:11px;
	color:#000000;
	padding : 4px 0px 2px 5px;
	display:block;
	font-family:verdana;
}

#menu_haut a.der:hover
{
	background:#C9F6D7;
	color:#000000;
	padding : 4px 0px 2px 5px;
}
#menu_haut a.sel:hover
{
	background:black;
	color:#FFFFFF;
	padding : 4px 0px 2px 5px;
}


#menu_vert{
	width:200px;
	text-align:left;
}
#menu_vert ul, #menu_vert li {
margin-left: 1px;
margin:0 0 0 10;
padding:0 0 0 0;
font-size:12px;
list-style-type: none;
text-decoration: none;

}
#menu_vert a{
    color:#006599;
    font-weight:bold;
    text-decoration:none;
}
#menu_vert a.big{
    font-size:14px;
}

#menu_vert li.small{
    list-style-type:non;
    list-style-position:outside;
	padding: 0 0 0 12px;
	background: url("../img/li.gif") no-repeat 0px .4em ;
}
#menu_vert li a:hover{
    color:#DB5D06;
}

#menu_vert hr{
color: #006599;
background-color:#006599;
height: 3px;

border: 0;

}
#menusecu{
	margin-right:5px;
	
}
#menusecu a{ 
	text-decoration:none;
	color:#FFF4DB; 
	font-size:13px; 
	border:1px solid white; 
	padding:3px; 
	font-weight:bold;
}
#menusecu a:hover{
	 color:#DB5D06;
	 background:#FFF4DB; 
	
}