@charset "UTF-8";
/* CSS Document */
.navigation {position:relative;width:100%; height:26px; background-color:#ca0f0f; z-index:999}

.menu-collapser {
 
  
}
.collapse-button {
   
}
.collapse-button:hover, .collapse-button:focus {
   
}
.collapse-button .icon-bar {

}

ul.slimmenu {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
ul.slimmenu li {
   display:inline-block;
}
ul.slimmenu > li { margin-right: 0px; }
ul.slimmenu > li:first-child { border-left: 0 }
ul.slimmenu > li:last-child { margin-right: 0 }
ul.slimmenu li a {
    font-family:Arial, Helvetica, sans-serif;
	display:inline-block;
	font-size:13px;
	text-decoration:none;
	color:#d4d4d4;
	padding:0px 15px 0px 15px;
	line-height:26px;
	cursor:pointer;
	margin:0;
    transition: background-color 0.5s ease-out, color 0.2s ease-out;
    -o-transition: background-color 0.5s ease-out, color 0.2s ease-out;
    -moz-transition: background-color 0.5s ease-out, color 0.2s ease-out;
    -webkit-transition: background-color color 0.5s ease-out, color 0.2s ease-out;
	text-decoration: none;
}
ul.slimmenu li a actif {color:#fff;}
ul.slimmenu li a:hover {
    background-color:#aa0a0a;color:#fff;
	
}
ul.slimmenu li .sub-collapser {
   
}
ul.slimmenu li .sub-collapser:before {
   
}
ul.slimmenu li .sub-collapser > i {
    
}
ul.slimmenu li ul {
    top: 26px;
    list-style-type: none;
}
ul.slimmenu li ul li { background-color:#ca0f0f; display:block;  }
ul.slimmenu li > ul > li a{ font-size:12px!important;padding:10px 0px 10px 15px; line-height:18px!important;  color:#d4d4d4; width:100%;}
ul.slimmenu li > ul > li a:hover{ background:none!important; color:white;}
ul.slimmenu li > ul {
    display: none;
    position: absolute;
    z-index: 999;
	
    width: 160px;
	margin-left:0px;
	text-align:left;
	padding:0!important;
	
}
ul.slimmenu li > ul > li ul {
    display: none;
    position: absolute;
    left: 100%;
    top: 0;
    z-index: 999;
    width: 100%;
}

ul.slimmenu.collapsed li {
    display: block;
    width: 100%;

    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li a {
    display: block;
  
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box
}
ul.slimmenu.collapsed li .sub-collapser {
    
}
ul.slimmenu.collapsed li > ul {
   
}
