.SubNavigation{
    display: none;
}

.menu-internal{
    display:    block;
    clear:      both;
    margin:     0;
    padding:    0;
    list-style: none;
    letter-spacing: -1px;
    height: 80px;
    padding:    6px 0 0 15px;
    background: #242424;
}

.menu-internal ul{
    list-style: none;
    margin:     0;
    padding:    0;
}

.menu-internal li.level1 .has-childs{
    padding-right:          28px!important;
    background-color:       #242424;
    background-image:       url(arrow_down_hover.png);
    background-repeat:      no-repeat;
    background-position:    94% center;
}

/* level1 */

.menu-internal > li{
    position:   relative;
    float:      left;
}

.menu-internal > li > a{
    display:            block;
    clear:              both;
    font-size:          11px;
    color:              #ffffff;
    text-transform:     uppercase;
    letter-spacing:     0;
}

.menu-internal > li > a .item{
    display:        block;
    clear:          both;
    line-height:    80px;
    padding:        0 15px;
}

.menu-internal > li > .disabled{
    display:            block;
    clear:              both;
    font-size:          11px;
    color:              #ffffff;
    text-transform:     uppercase;
    line-height:        80px;
    letter-spacing:     0;
    padding:            0 15px;
}

.touch .menu-internal > li:hover > .disabled,
.touch .menu-internal > li:hover > a .item,
.menu-internal > li.active > a .item{
    background: #565555;
}

.touch .menu-internal > li:hover > a .has-childs,
.touch .menu-internal > li:hover > .has-childs,
.menu-internal > li.active > a .has-childs{
    background: #565555 url(arrow_down_hover.png) no-repeat 94% 38px;
}

.touch .menu-internal > li:hover > .mi-childs{
    display: block;
}

.menu-internal > li > .mi-childs{
    display:    none;
    position:   absolute;
    top:        80px;
    min-width:  100px;
    padding:    25px 22px 15px 22px;
    background: #565555;
}

/* level 2 */
.menu-internal > li > .mi-childs > li{
    float:      left;
    width:      100%;
    clear:      both;
    padding:    0 0 10px 0;
}

.menu-internal > li > .mi-childs > li > a{
    display:            block;
    clear:              both;
    font-size:          13px;
    color:              #ffffff;
    letter-spacing:     0;
    text-decoration:    underline;
}

.menu-internal > li > .mi-childs > li:hover> a,
.menu-internal > li > .mi-childs > li.active > a{
    font-weight:        bold;
}

.menu-internal > li > .mi-childs > li > .disabled{
    display:            block;
    clear:              both;
    font-size:          13px;
    color:              #ffffff;
    letter-spacing:     0;
}