#adtm_menu_inner {background-color:#ffffff;}
#adtm_menu_inner {padding:0 0 0 0;margin:0 0 0 0; border:none;/* border-color:#cccccc;border-width:1px 0 1px 0; */}
#adtm_menu .li-niveau1 a.a-niveau1 {height:30px;line-height:44px;}

/* #adtm_menu_inner {width:960px;} */
/* Item */
#adtm_menu_inner {

	z-index: /*991;*/ 889;
	background: rgba(50, 50, 50, 0.0) !important;
	width:960px;
	margin: 0 auto;
	/*
	position: absolute;
	top: 98px;
	*/

}



@media only screen and (max-width: 767px){

	#adtm_menu {
		z-index:1000;
		background: transparent !important; 
		width:300px !important;
	}

	#adtm_menu_inner {
		width:300px !important;
		/*background-color:#e7e7e7 !important;*/
		background-color: transparent !important;
		color: #222 !important;
	}

	#adtm_menu_inner a{
		color: #222 !important;
	}
    
    
    
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    #adtm_menu_inner {width:420px !important;} 
    #adtm_menu {width:420px !important;}   
    }    
    
@media only screen and (min-width: 768px) and (max-width: 959px) {
    
    #adtm_menu_inner {width:768px !important;}    
    }
    
@media only screen and (min-width: 1280px){
    
    #adtm_menu_inner {width:1280px !important;}    
    }
    

#adtm_menu .li-niveau1 {line-height:16px;}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span  {/* height:44px;line-height:44px; */}
#adtm_menu ul#menu li div.adtm_sub {top:44px;}
.li-niveau1 {padding:0 0 0 0;margin:0 2px 0 0;}
.li-niveau1 .advtm_menu_span, .li-niveau1 a .advtm_menu_span {color:#666666;}
.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span {color:#333333;}

.li-niveau1:hover{
	background-color: #1D9CE1;
}

.li-niveau1 a .advtm_menu_span, .li-niveau1 .advtm_menu_span {  /* background-color:#ffffff;  */}
.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1 .advtm_menu_span:hover, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span { background-color: #1D9CE1;}
.li-niveau1 a.a-niveau1 { /*border-color:#cccccc;border-width:0 1px 0 1px; */}
.li-niveau1 .adtm_sub {/* border-color:#e5e5e5;border-width:4px 4px 4px 4px; */}
.li-niveau1 .adtm_sub  { /* background-color:#f5f5f5; */ }
.adtm_column_wrap h5, .adtm_column_wrap h5 a { /*color:#333333; */ text-decoration:none; color:white; width:100%; padding:5px;}
.adtm_column_wrap h5:hover, .adtm_column_wrap h5 a:hover { /* color:#666666; */ color:white;  }
.adtm_column_wrap a {color:#999999;}
.adtm_column_wrap a:hover {color:#666666;}
#adtm_menu .adtm_column_wrap {  /* padding:7px 10px 7px 10px; */}
#adtm_menu .adtm_column_wrap:hover {/* background-color:red; */}
#adtm_menu .adtm_column {padding:0 0 0 0;margin:0 0 0 0;}
#adtm_menu .adtm_column ul.adtm_elements li a {padding:0 0 0 0;margin:0 0 0 0;}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {font-size:11px;}
#adtm_menu .adtm_column h5, #adtm_menu .adtm_column h5 a { font-family: 'Open Sans', sans-serif;  font-size:13px; font-weight:400;}
#adtm_menu .adtm_column ul.adtm_elements li, #adtm_menu .adtm_column ul.adtm_elements li a {font-size:11px;}
#adtm_menu ul#menu li.li-niveau1:hover, #adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover  {position:relative;}

@media only screen and (max-width: 480px){
	.li-niveau1 a:hover .advtm_menu_span, .li-niveau1 a.advtm_menu_actif .advtm_menu_span, .li-niveau1 .advtm_menu_span:hover, .li-niveau1:hover > a.a-niveau1 .advtm_menu_span { background-color: #efefef;}
}

