ul.CmsListMenuClassicHorizontal, ul.CmsListMenuClassicHorizontal ul {
/*    border: 1px solid #0c121a;*/
    width: 170px;
    font: 11px Arial, Verdana;
}
ul.CmsListMenuClassicHorizontal {
    width: 100%;
}
ul.CmsListMenuClassicHorizontal li {
    padding-left: 1px;
    width: 100%;
}
ul.CmsListMenuClassicHorizontal li.CmsMenuItemFolder ul {
    left: 140px;
    top: 5px;
}
ul.CmsListMenuClassicHorizontal li.CmsMenuItemFile a {
    background-image: none;
}

ul.CmsListMenuClassicHorizontal a {
    background-color: #8ca2f0;
    padding: 2px;
    border: 1px solid #cc1155;
    text-decoration: none;
    color: #ddd;
    font-weight: bold;
}
ul.CmsListMenuClassicHorizontal a:hover {
    border-color: #fdc0a4;
    background-color: #0c22a0;
    color: #fff;
}
ul.CmsListMenuClassicHorizontal li.CmsMenuItemLevel0 {
    padding: 0;
    margin: 0;
    width: 15.6%;
}
html>body ul.CmsListMenuClassicHorizontal li.CmsMenuItemLevel0 {
    width: 16.6%;
}
ul.CmsListMenuClassicHorizontal li.CmsMenuItemLevel0 ul {
    left: 5px;
    top: 100%;
}
ul.CmsListMenuClassicHorizontal li.CmsMenuItemLevel0 li.CmsMenuItemFolder ul {
    left: -95%;
    top: 5px;
}
ul.CmsListMenuClassicHorizontal li.CmsMenuItemLevel0 ul a {
    background-color: #56ddff;
    padding: 2px;
    border: 1px solid #cc1155;
    text-decoration: none;
    color: #000;
    font-weight: bold;
}
ul.CmsListMenuClassicHorizontal li.CmsMenuItemLevel0 ul a:hover {
    border-color: #fdc0a4;
    background-color: #67eeff;
    color: #000;
}
