

ul li {
}

ul.top-up-menu {
    border: 0pt none;
    padding: 24px 0pt 0pt;
    height: 57px;
    margin: 0pt auto;
    width: 570px;
}

ul.top-up-menu li {
    border: 0pt none;
    margin: 0pt;
    padding: 0pt;
}

.top-up-menu li a {
    display: block;
    float: left;
    text-transform: uppercase;
    font-size: 10px;
    text-decoration: none;
    color: #666666;
    height: 13px;
    margin: 0pt 11px;
}

html[lang="en"] .top-up-menu li a{
    height: 12px;

}

.top-up-menu li a.vinil {
    width: 91px;
    background: url("/images/page-cut/top-menu/vinil.png") no-repeat scroll 0% 0% transparent;
    margin-left: 16px;
}

.top-up-menu li a.vinil:hover {
    background: url("/images/page-cut/top-menu/vinil.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .top-up-menu li a.vinil {
    width: 52px;
    background: url("/images/page-cut/top-menu-en/vinil.png") no-repeat scroll 0% 0% transparent;
    margin-left: 42px;
}

html[lang="en"] .top-up-menu li a.vinil:hover {
    background: url("/images/page-cut/top-menu-en/vinil.png") no-repeat scroll 0% 100% transparent;
}

.top-up-menu li a.sculpt {
    width: 138px;
    background: url("/images/page-cut/top-menu/sculpt-graph.png") no-repeat scroll 0% 0% transparent;
}

.top-up-menu li a.sculpt:hover {
    background: url("/images/page-cut/top-menu/sculpt-graph.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .top-up-menu li a.sculpt {
    width: 115px;
    background: url("/images/page-cut/top-menu-en/sculpt-graph.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .top-up-menu li a.sculpt:hover {
    background: url("/images/page-cut/top-menu-en/sculpt-graph.png") no-repeat scroll 0% 100% transparent;
}

.top-up-menu li a.bronze {
    width: 113px;
    background: url("/images/page-cut/top-menu/bronze.png") no-repeat scroll 0% 0% transparent;
}

.top-up-menu li a.bronze:hover {
    background: url("/images/page-cut/top-menu/bronze.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .top-up-menu li a.bronze {
    width: 81px;
    background: url("/images/page-cut/top-menu-en/bronze.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .top-up-menu li a.bronze:hover {
    background: url("/images/page-cut/top-menu-en/bronze.png") no-repeat scroll 0% 100% transparent;
}

.top-up-menu li a.projectt {
    width: 135px;
    background: url("/images/page-cut/top-menu/project.png") no-repeat scroll 0% 0% transparent;
}

.top-up-menu li a.projectt:hover {
    background: url("/images/page-cut/top-menu/project.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .top-up-menu li a.projectt {
    width: 184px;
    background: url("/images/page-cut/top-menu-en/project.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .top-up-menu li a.projectt:hover {
    background: url("/images/page-cut/top-menu-en/project.png") no-repeat scroll 0% 100% transparent;
}

.top-up-menu li a:hover {
    color: #999999;
}

.menu {
    list-style: none outside none;
    position: relative;
    float: left;
    width: 940px;
    padding: 0pt;
    background: url("/images/page-cut/header-menu-bg.png") no-repeat scroll 0% 0% transparent;
    height: 67px;
    font-size: 13px;
}

.menu li {
    display: block;
    float: left;
    border-left: 1px solid #333333;
    padding: 0pt;
    height: 20px;
    margin-top: 12px;
    border-right: 1px solid #111111;
}

.menu li:first-child {
    border-left: medium none;
}

.menu li:last-child {
    border-right: medium none;
}

.menu li a {
    display: block;
    position: relative;
    height: 12px;
    float: left;
    outline: medium none;
    text-decoration: none;
    line-height: 42px;
    text-transform: uppercase;
    color: #FFFFFF;
    background: url("/images/page-cut/header-menu-gap.png") no-repeat scroll left 10px transparent;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 5px;
}

.menu li a.home {
    width: 48px;
    background: url("/images/page-cut/header-menu/main.png") no-repeat scroll 0% 0% transparent;
}

.menu li a.home:hover, .menu li.active a.home {
    background: url("/images/page-cut/header-menu/main.png") no-repeat scroll 0% 100% transparent;
}


html[lang="en"] .menu li a.home{
    width: 27px;
    background: url("/images/page-cut/header-menu-en/main.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .menu li a.home:hover, html[lang="en"] .menu li.active a.home {
    background: url("/images/page-cut/header-menu-en/main.png") no-repeat scroll 0% 100% transparent;
}

.menu li a.biography {
    width: 92px;
    background: url("/images/page-cut/header-menu/bio.png") no-repeat scroll 0% 0% transparent;
}

.menu li a.biography:hover, .menu li.active a.biography {
    background: url("/images/page-cut/header-menu/bio.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .menu li a.biography {
    width: 86px;
    background: url("/images/page-cut/header-menu-en/bio.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .menu li a.biography:hover, html[lang="en"] .menu li.active a.biography {
    background: url("/images/page-cut/header-menu-en/bio.png") no-repeat scroll 0% 100% transparent;
}

.menu li a.exposition {
    width: 57px;
    background: url("/images/page-cut/header-menu/exhibition.png") no-repeat scroll 0% 0% transparent;
}

.menu li a.exposition:hover, .menu li.active a.exposition {
    background: url("/images/page-cut/header-menu/exhibition.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .menu li a.exposition {
    width: 59px;
    background: url("/images/page-cut/header-menu-en/exhibition.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .menu li a.exposition:hover, html[lang="en"] .menu li.active a.exposition {
    background: url("/images/page-cut/header-menu-en/exhibition.png") no-repeat scroll 0% 100% transparent;
}

.menu li a.portfollio {
    background: url("/images/page-cut/header-menu/portfolio.png") no-repeat scroll 0% 0% transparent;
    width: 82px;
    margin-right: 14px;
}

.menu li a.portfollio:hover, .menu li.active a.portfollio {
    background: url("/images/page-cut/header-menu/portfolio.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .menu li a.portfollio {
    background: url("/images/page-cut/header-menu-en/portfolio.png") no-repeat scroll 0% 0% transparent;
    width: 82px;
    margin-right: 14px;
}

html[lang="en"] .menu li a.portfollio:hover, html[lang="en"] .menu li.active a.portfollio {
    background: url("/images/page-cut/header-menu-en/portfolio.png") no-repeat scroll 0% 100% transparent;
}

.menu li a.vip {
    width: 72px;
    background: url("/images/page-cut/header-menu/vip.png") no-repeat scroll 0% 0% transparent;
}

.menu li a.vip:hover, .menu li.active a.vip {
    background: url("/images/page-cut/header-menu/vip.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .menu li a.vip {
    width: 64px;
    background: url("/images/page-cut/header-menu-en/vip.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .menu li a.vip:hover, html[lang="en"] .menu li.active a.vip {
    background: url("/images/page-cut/header-menu-en/vip.png") no-repeat scroll 0% 100% transparent;
}

.menu li a.news {
    width: 38px;
    background: url("/images/page-cut/header-menu/articles.png") no-repeat scroll 0% 0% transparent;
}

.menu li a.news:hover, .menu li.active a.news {
    background: url("/images/page-cut/header-menu/articles.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .menu li a.news {
    width: 40px;
    background: url("/images/page-cut/header-menu-en/articles.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .menu li a.news:hover, html[lang="en"] .menu li.active a.news {
    background: url("/images/page-cut/header-menu-en/articles.png") no-repeat scroll 0% 100% transparent;
}

.menu li a.contacts {
    width: 54px;
    background: url("/images/page-cut/header-menu/contact.png") no-repeat scroll 0% 0% transparent;
}

.menu li a.contacts:hover, .menu li.active a.contacts {
    background: url("/images/page-cut/header-menu/contact.png") no-repeat scroll 0% 100% transparent;
}

html[lang="en"] .menu li a.contacts {
    width: 51px;
    background: url("/images/page-cut/header-menu-en/contact.png") no-repeat scroll 0% 0% transparent;
}

html[lang="en"] .menu li a.contacts:hover, html[lang="en"] .menu li.active a.contacts {
    background: url("/images/page-cut/header-menu-en/contact.png") no-repeat scroll 0% 100% transparent;
}

.head-menu {
    height: 57px;
    background: url("/images/page-cut/top-menu-line.png") repeat-x scroll 0pt 30px transparent;
}

.menu li ul li {
    display: block;
    float: none;
    border: medium none;
    margin: 0pt;
    list-style: none outside none;
    height: 30px;
    background: none repeat scroll 0pt 0pt #292827;
    padding-left: 9px;
    width: 164px;
}

span.sf-sub-indicator {
    display: block;
    float: right;
    margin-top: -16px;
}

.menu li a.portfollio:hover span.sf-sub-indicator {
    color: #656464;
}

.menu li ul li {
    border-top: 1px solid #666666;
}

.menu li ul li:first-child {
    border-top: medium none;
}

.menu li ul li a:hover {
    color: #8E8E8D;
}

.menu li ul li a {
    margin: 0pt;
    background: none repeat scroll 0% 0% transparent;
    line-height: 30px;
    font-size: 11px;
    color: #FFFFFF;
}

.menu li ul {
    display: block;
    position: absolute;
    top: 43px;
    left: 222px;
    z-index: 11111;
}

.menu li ul li a {
}

.articles {
    margin: 10px 0pt 0pt 10px;
    width: 183px;
    height: 26px;
    position: relative;
}

.articles .articles-a {
    background: url("/images/menu/articles.png") no-repeat scroll 0% 0% transparent;
    width: 183px;
    height: 26px;
}

.articles a {
    display: block;
    position: absolute;
    outline: medium none;
    text-indent: -900%;
}

.articles a:hover {
    background-position: left bottom;
}

.articles span {
    display: block;
    position: absolute;
    outline: medium none;
    text-indent: -900%;
    background: url("/images/works.png") no-repeat scroll 0% 0% transparent;
    width: 183px;
    height: 26px;
}