* 
{ 
	margin:0;
	padding:0; 
}

/*	
-------------------------------------------
div#navigation = COLOR
-------------------------------------------
*/

#deco_right, #deco_right2 {
    position: fixed;
    right: 115px;
    padding-top: 7px;
    color:#000;
    list-style-type: none;
    text-decoration:none; 
       
}
#deco_right2 {
    right: 20px;
    vertical-align: middle;
    text-align: center;
}

#home_right, #home_right2 {
    position: fixed;
    right: 115px;
    list-style-type: none;
    text-decoration:none; 
    color:#000;
}

#home_right2 {
    right: 60px;
    vertical-align: middle;
    text-align: center;
}

#menu {
	position: fixed;
    margin-left: 100px;
	/* background: url(../images/redim_image/ligne_coupe.png);background-size: 100% 100%; */
    background-color:#fff; 
}
#menu > li a {/*background: #027ea6; */color:#EB692B; /*font-weight: bold;/*text-shadow: 0px -1px 1px #686868; */}


#menu ul a {background:#fff;color:#EB692B;font-size:70%; text-transform:none}
/*	
-------------------------------------------
div#navigation = STYLES
-------------------------------------------
*/
#menu {padding:0%;width:100%;height:70px;}
#menu li {list-style-type:none;}
#menu > li { display:inline-block;line-height: 1.7em; margin-right:0.4em;position:relative; vertical-align:100%; padding-bottom: 5px;margin-left: 100px;}
#menu > li span + span {float:right; font-size:80%;padding-left:0.4em;}
#menu li a {display:block;padding:0.2em 0.2em; position:relative;text-decoration:none;}
#menu ul a { text-shadow:none;}

#menu > li > a {border-radius: 0.4em;}
#menu li.sub > a {border-radius: 0.4em 0.4em 0 0;}
#menu ul, 
#menu li li:last-child, 
#menu li li:last-child a, 
#menu li li:last-child a:hover {border-radius: 0 0 0.4em 0.4me}




/*#menu.drop {padding:2% 2% 0;}*/
#menu.drop > li > a {border-radius: 0.4em 0.4em 0 0;}
#menu.drop li:hover > ul, ul#menu.drop li.hover > ul, ul#menu.drop li > a:focus + ul { left:0;}
#menu.drop ul { left: -9999px; padding-top:0px;position: absolute;z-index:999;}
#menu.drop ul a {width:20em;border-bottom:1px solid #dadada;border-left:1px solid #dadada;border-right:1px solid #dadada;}

.multiselect {
    width:550px;
    height:15em;
    border:solid 1px #c0c0c0;
    overflow:auto;
    background-color:#ffffff;
}
 
.multiselect label {
    display:block;
}

.multiselect2 {
    
    height:15em;
    border:solid 1px #c0c0c0;
    overflow:auto;
    background-color:#ffffff;
}

.multiselect2 label {
    display:block;
}
 
.multiselect-on {
    color:#ffffff;
    background-color:#000099;
}


.trait-vertical {
  width: 2px;           /* Épaisseur du trait */
  height: 100px;        /* Hauteur du trait */
  background-color: #3200E6; /* Couleur du trait */
}

.horus{
    color: #EB692B;
    font-weight: bold;
    font-size: 2.4em;
}

.bleu_horus{
    background-color: #3200E6;
    font-weight: bold;
    color: #fff;
    text-align: center;
}

.lien_reporting {
    color: #fff !important;
    text-decoration: none !important;
    
}