#adtm_menu {z-index:100;}
img.adtm_menu_icon {vertical-align:middle;margin-right:3px;}
#adtm_menu .searchboxATM .search_query_atm {width:150px;margin-left:0!important;}
#adtm_menu .searchboxATM .button_mini {display:inline-block;}
#adtm_menu .adtm_unclickable {text-decoration:none!important;}
#adtm_menu .li-niveau1 {line-height:29px;width:296px;}
#adtm_menu ul#menu li.li-niveau1 a.a-niveau1 {cursor: pointer; text-align: center; width: 100%;}
#adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span {
    font-family: arial;
    font-size: 14px;
}
#adtm_menu ul#menu *:hover div.adtm_sub{left:-297px;}

#adtm_menu .advtm_column_wrap_2 {
    width: 883px !important;
}

#adtm_menu ul#menu li div.adtm_sub {
    border-style: none;
}

img.adtm_menu_icon {
    float: right;
    margin-right: 0px;
    margin-top: -5px;
    vertical-align: middle;
}

#adtm_menu ul#menu li div.adtm_sub {
    /*border-top: 1px solid #F3EFE7;*/
}

#adtm_menu table.columnWrapTable {
    background-color: white;
    border-collapse: collapse;
    margin: 5px;
    padding: 0;
    width: 880px;
}

#adtm_menu .adtm_column_wrap {
    padding: 0;
  padding-left: 5px;
}

.adtm_column_wrap h5, .adtm_column_wrap h5 a {
    color: #311902;
}

.li-niveau1 .adtm_sub {
    background-color: #EB5F00;
}

.advtm_menu_1 {border-right:1px solid #C9C9C9;}