@charset "utf-8";
/*Partie menu du site 5b9cd6 purple : 5b9cd6*/
.menu {position: fixed; top:100px; padding: 0 3px; margin: 0; width: 1194px; height: 25px; display: block; text-decoration: none; z-index:45;
	list-style-type: none; text-align: center; clear: both; border-top: 0px solid #5b9cd6;  background-color: #999; font-size:12px; color:#fff;}
.menu ul{margin: 0; padding: 0; text-decoration: none; list-style-type: none; text-align:center; vertical-align:middle;}
.menu li{background-color: #999; height: 25px; margin: 0; padding: 0 20px; float: left; list-style-type: none;
	text-decoration: none; text-align:center;}
.menu li:hover{background-color: #5b9cd6; height: 25px; font-weight:bold;}
.menu a {display: block; color: #fff; text-decoration: underline; text-align: center; padding: 5px 0 0 0; font-weight: bold; height: 20px; font-weight:bold;}
.menu a:link {color: #fff;}
.menu a:hover {display: block; color: #fff; text-decoration: underline; text-align: center; padding: 5px 0 0 0; font-weight: bold; height:20px; font-weight:bold;}
.menu ul li ul {display:none;}
.menu ul li:hover ul {display: block; padding:0; margin:0; height: 25px; width: 200px; margin-left:-23px; z-index:99;}
.menu li:hover ul li {padding: 0; float: left; background-color: #999; height: 25px; width: 142px; display: block;}
.menu li ul li:hover {background-color: #5b9cd6;}
.menu li ul {position: absolute;}
.barre_noire {border-bottom: 2px solid #000;}

.menu ul li:hover ul li ul {display:none;}
.menu ul li:hover ul li:hover ul {display: block; padding:0; margin:0; height: 25px; width: 200px; margin-left:200px; margin-top:-25px; z-index:99;}
.menu li:hover ul li:hover ul li {padding: 0; float: left; background-color: #999; height: 25px; width: 142px; display: block;}
.menu li:hover ul li:hover ul li:hover {background-color: #5b9cd6;}


/* Header page titre + bouton */
#div_titre {padding: 0; margin: 0; float:left; width:705px; font-size:0.8em !important;}
#menu_icone {padding: 0; margin: 0; float:right; height: 35px; width:240px; background: url('../../pic/menu/courbe_sous_menu-01.png') bottom left no-repeat;}

/* menu onglet evenet*/
.div_onglet {margin:0px 15px 0 0px; width:auto; float:right; border: 1px solid #5b9cd6; border-right:0;}
.ilot_onglet {margin: 0; padding:0; cursor:pointer; text-align:center; padding:5px 10px; border-right: 1px solid #5b9cd6; float:left;}
.ilot_backw {background-color: white;}
.ilot_backn {background-color: #5b9cd6 !important;}

.ilot_onglet2 {margin: 0 5px; padding:0; cursor:pointer; text-align:center; padding:5px 10px; border: 1px solid #5b9cd6; float:left;}

.div_report {margin: 0 15px 20px 300px; width:auto; float:left; border: 1px solid #5b9cd6; border-right:0;}
.rilot_onglet {margin: 0; padding:0; cursor:pointer; text-align:center; padding:5px 10px; border-right: 1px solid #5b9cd6; float:left;}

.div_barreadvance {margin:0px 15px 0 0px; width:auto; float:left;}