div.index-header
{
    text-align: center;
    height: 380px;
    padding-top: 30px;
    background: url('../images/common/header/header_bg.jpg') repeat-x;
}

div.header
{
    text-align: center;
    height: 150px;
    padding-top: 30px;
    background: url('../images/common/header/header_bg.jpg') repeat-x;
}

div.header-content
{
    text-align: left;
    margin: auto;
    width: 940px;
    padding-left: 20px;
}

div.content
{
    margin: auto;
    width: 940px;
    padding-left: 20px;
    text-align: left;
}

div#mts-logo
{
    float: left;
    background: url('../images/common/header/mts_logo.gif') no-repeat;
    width: 152px;
    height: 99px;
}

/* @todo добавить fixPng */
div#livesound-logo
{
    margin-top:35px;
    clear: right;
    float: right;
    background: url('../images/common/header/livesound_logo_text.jpg') no-repeat;
    width: 220px;
    height: 35px;
    /* filter: expression(fixPNG(this)); */
}

div.index-banner
{
    margin-top:20px;
    height: 210px;
    width: 940px;
    cursor: pointer;
}

div.index-banner div.text
{
    position: absolute;
    margin-top: 16px;
    margin-left: 554px;
    width: 369px;
    height: 177px;
    background: url('../images/index-banner/text_block/bg.jpg') no-repeat;
}

div.banner
{
    margin-left: 230px;
    height: 95px;
    width: 439px;
    cursor: pointer;
}

div.catalog-banner
{
    margin-bottom: 25px;
    width:541px;
    height: 190px;
    cursor: pointer;
}

div.left-banner
{
    height:290px;
    cursor: pointer;
}

div.right-banner
{
    height:290px;
    cursor: pointer;
}

div.main-menu
{
    margin-top: 17px;
    /* height: 29px; */
    height: 33px;
    width: 940px;
    /* background: green; */
}

/*
div.button
{
    float: left;
    height: 29px;
    cursor: pointer;
}
*/

td.main-menu-button-left
{
    width:2px;
    height:29px;
    overflow:hidden;
    background:url('../images/common/menu/button/left.gif') no-repeat;
}

td.main-menu-button-right
{
    width:2px;
    height:29px;
    overflow:hidden;
    background:url('../images/common/menu/button/right.gif') no-repeat;
}

td.main-menu-button-title
{
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
    height:29px;
    background:url('../images/common/menu/button/bg.gif') repeat-x;
}

div.main-menu-button-title table
{
    width: 100%;
    height: 90%;
    text-align: center;
}

td.main-menu-button-title a
{
    text-decoration: none;
    color: white;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}

/* for delected button */
td.main-menu-button-left-selected
{
    width:2px;
    height:33px;
    overflow:hidden;
    background:url('../images/common/menu/button/left-selected.gif') no-repeat;
}

td.main-menu-button-right-selected
{
    width:2px;
    height:33px;
    overflow:hidden;
    background:url('../images/common/menu/button/right-selected.gif') no-repeat;
}

td.main-menu-button-title-selected
{
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
    height:29px;
    padding-top: 4px;
    background:url('../images/common/menu/button/bg-selected.gif') repeat-x;
}

div.main-menu-button-title-selected table
{
    width: 100%;
    height: 90%;
    text-align: center;
}

td.main-menu-button-title-selected a
{
    text-decoration: none;
    color: white;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
}
/* //for delected button */



div.navigation
{
    padding-top: 10px;
    color: red;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial;
}

div.navigation a
{
    color: red;
    text-decoration: none;
}

div.footer
{
    margin: auto;
    width: 960px;
    padding-top:30px;
    text-align: left;
    padding-bottom: 50px;
    color: #6D7987;
}

div.footer a
{
    margin-right: 10px;
    color: #6D7987;
}

 div.footer-banner
 {
    width:310px;
    height:70px;
    cursor: pointer;
 }

 div.paginator
 {
    height: 24px;
    background: url('../images/common/paginator/lft.gif') no-repeat;
 }

 div.paginator-content
 {
    height: 20px;
    background: url('../images/common/paginator/rgt.gif') 100% 0% no-repeat;
    padding-top:4px;
    padding-left: 10px;
    color: white;
 }

 div.paginator-content a
 {
    color: white;
    text-decoration: none;
    font-size: 11px;
 }

 div.paginator-content span.paginator-current
 {
    color: #c0c0c0;
    font-size: 13px;
 }