body {
    -webkit-text-size-adjust: none;
    color: #000000;
    font-family: Tahoma, Arial, sans-serif;
    background-color: white;
    margin: 0px;
}

a, a:link {
    color: #5d8c5d;
    text-decoration: underline
}

a:hover {
    color: #e47129;
    text-decoration: none
}

table.footer {
    padding-bottom: 0px
}

table.footer td.hide {
    padding-bottom: 2px;
    font-size: 70%;
    color: #e47129
}

table.footer td.head {
    padding-bottom: 2px;
    font-size: 80%;
    color: #e47129;
    font-weight: bold
}

.hr_line {
    background: url(http://www.stavprice.ru/img/line.gif);
    width: 100%;
    height: 7px;
    font-size: 3px;
    font-family: tahoma;
    margin-top: 4px;
    margin-bottom: 4px;
}

.hr_line2 {
    background: url(http://www.stavprice.ru/img/line.gif);
    width: 100%;
    height: 7px;
    font-size: 3px;
    font-family: tahoma;
    margin-top: 4px;
}

.hr_line3 {
    background: url(http://www.stavprice.ru/img/line.gif);
    width: 100%;
    height: 7px;
    font-size: 3px;
    font-family: tahoma;
    margin-bottom: 4px;
}

.header_black {
    color: #000000;
    font-weight: normal;
    font-size: 80%
}

.header {
    color: #e47129;
    font-weight: normal;
    font-size: 80%
}

.header90 {
    color: #e47129;
    font-weight: normal;
    font-size: 90%
}

.header100 {
    color: #e47129;
    font-weight: normal;
    font-size: 100%
}

.header120 {
    color: #e47129;
    font-weight: normal;
    font-size: 120%
}

.header140 {
    color: #e47129;
    font-weight: normal;
    font-size: 140%
}

.plus {
    color: #000000
}

.minus {
    color: #000000
}

.hide105 {
    color: #e47129;
    font-size: 105%;
}

.hide {
    color: #e47129;
    font-size: 100%;
    margin: 0px 0px 5px 0px
}

.hide80 {
    color: #e47129;
    font-size: 80%;
    margin: 0px 0px 5px 0px
}

.hide90 {
    color: #e47129;
    font-size: 90%;
    margin: 0px 0px 5px 0px
}

.grey {
    color: #a9a9a9;
    font-size: 100%;
    margin: 0px 0px 0px 0px
}

.hide_bms {
    color: #555555;
    font-size: 100%;
    margin: 0px 0px 5px 0px
}

.header_red {
    color: #000000;
    font-size: 120%;
    margin: 0px 0px 5px 0px
}

table.white {
    font-size: 1%
}

table.white td.co a:link {
    color: #ffffff;
}

table.white td.co a:visited {
    color: #ffffff;
}

table.white td.co a:hover {
    color: #ffffff;
}

table.minus {
    font-size: 100%
}

table.minus td.co a:link {
    color: #0857a6;
    text-decoration: underline
}

table.minus td.co a:visited {
    color: #0857a6;
    text-decoration: underline
}

table.minus td.co a:hover {
    color: #e47129;
    text-decoration: none
}

td.pallete a {
    color: #0857a6;
    text-decoration: underline
}

table.bms2 {
    font-size: 80%
}

table.bms2 td.cont a:link {
    color: #555555;
    text-decoration: underline
}

table.bms2 td.cont a:visited {
    color: #555555;
    text-decoration: underline
}

table.bms2 td.cont a:hover {
    color: #e47129;
    text-decoration: none
}

table.bms2 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat
}

table.bms3 {
    font-size: 100%
}

table.bms3 td.cont a:link {
    color: #555555;
    text-decoration: underline
}

table.bms3 td.cont a:visited {
    color: #555555;
    text-decoration: underline
}

table.bms3 td.cont a:hover {
    color: #e47129;
    text-decoration: none
}

table.bms3 td.co a:link {
    color: #555555;
    text-decoration: underline
}

table.bms3 td.co a:visited {
    color: #555555;
    text-decoration: underline
}

table.bms3 td.co a:hover {
    color: #e47129;
    text-decoration: none
}

table.bms3 td.cont2 {
    color: #555555;
    text-decoration: none
}

table.bms4 {
    font-size: 90%
}

table.bms4 td.cont a:link {
    color: #555555;
    text-decoration: underline
}

table.bms4 td.cont a:visited {
    color: #555555;
    text-decoration: underline
}

table.bms4 td.cont a:hover {
    color: #e47129;
    text-decoration: none
}

table.bms4 td.co a:link {
    color: #555555;
    text-decoration: underline
}

table.bms4 td.co a:visited {
    color: #555555;
    text-decoration: underline
}

table.bms4 td.co a:hover {
    color: #e47129;
    text-decoration: none
}

h1 {
    color: #e47129;
    font-weight: bold;
    font-size: 100%;
    margin: 0px 0px 8px 0px
}

h3 {
    color: #e47129;
    font-size: 80%;
    margin: 0px 0px 10px 0px
}

h3 i {
    font-style: normal;
    font-weight: normal;
    color: black
}

h4 {
    color: #e47129;
    font-size: 70%;
    margin: 8px 0px 0px 0px
}

h4 i {
    font-style: normal;
    font-weight: normal;
    color: black
}

h5 {
    font-weight: normal;
    font-size: 80%;
    color: black;
    margin: 8px 0px 2px 0px
}

h5 a {
    font-weight: bold
}

h5 i a {
    font-style: normal
}

h6 {
    font-weight: normal;
    font-size: 80%;
    color: black;
    margin: 0px 0px 5px 0px
}

h6 a {
    font-weight: bold
}

h6 i a {
    font-style: normal
}

table.afisha {
    font-size: 100%;
    background-color: #e8ecf4;
    padding: 5px 10px 5px 10px;
}

table.afisha2 {
    font-size: 80%;
}

table.afisha2 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    border-right: 1px solid #ffffff;
    background-color: #c7c3bf;
}

table.afisha2 td.con {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    background-color: #eff2f8;
}

table.afisha2 td.co {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    background-color: #e8ecf4;
}

table.credit {
    font-size: 80%;
}

table.credit td.left {
    border-left: 1px solid #dddddd;
}

table.credit td.right {
    border-right: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
}

table.frame {
    font-size: 75%
}

table.frame td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat
}

table.frame td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf
}

table.frame td.cont h2 {
    margin: 0px 0px 10px 0px
}

table.frame td.cont h5 {
    font-size: 100%;
    margin-top: 0px
}

table.frame td.con {
    margin: 0px;
    padding: 1px 0px 1px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf
}

table.frame td.con a {
    color: #555555;
    text-decoration: underline
}

table.frame td.con a:hover {
    color: #e47129
}

table.frame td.con a:hover {
    color: #e47129
}

table.frame9 {
    font-size: 83%;
    background-color: #fff0f0;
}

table.frame9 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat;
}

table.frame9 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf;
}

table.frame9 td.cont h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px;
}

table.frame9 td.cont h5 {
    font-size: 100%;
    margin-top: 0px;
}

table.frame5 {
    font-size: 75%
}

table.frame5 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat
}

table.frame5 td.cont {
    margin: 0px;
    padding: 0px 0px 0px 0px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf
}

table.frame6 {
    font-size: 83%;
    background-color: #f6f7f8;
}

table.frame6 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat;
}

table.frame6 td.cont {
    margin: 0px;
    padding: 2px 10px 2px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf;
}

table.frame6 td.cont h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px;
}

table.frame6 td.cont h5 {
    font-size: 100%;
    margin-top: 0px;
}

table.frame3 {
    font-size: 83%;
    background-color: #f6f7f8;
}

table.frame3 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat;
}

table.frame3 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf;
}

table.frame3 td.cont h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px;
}

table.frame3 td.cont h5 {
    font-size: 100%;
    margin-top: 0px;
}

table.frame7 {
    font-size: 83%;
    background-color: #f6f7f8;
}

table.frame7 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat;
}

table.frame7 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf;
}

table.frame7 td.cont h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px;
}

table.frame7 td.cont h5 {
    font-size: 100%;
    margin-top: 0px;
}

table.frame4 {
    font-size: 83%;
}

table.frame4 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat;
}

table.frame4 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf;
}

table.frame4 td.cont h2 {
    font-size: 100%;
    margin: 0px 0px 10px 0px;
}

table.frame4 td.cont h5 {
    font-size: 100%;
    margin-top: 0px;
}

table.frame8 {
    font-size: 83%;
    background-color: #f3efe7;
}

table.frame8 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat;
}

table.frame8 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf;
}

table.frame8 td.cont h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px;
}

table.frame8 td.cont h5 {
    font-size: 100%;
    margin-top: 0px;
}

table.data {
    font-size: 100%
}

table.data td.left {
    margin: 0px;
    padding: 0px 0px 10px 10px;
    border-left: 1px solid #c7c3bf
}

table.data td.right {
    margin: 0px;
    padding: 0px 0px 10px 10px;
    border-right: 1px solid #c7c3bf
}

table.data td.center {
    margin: 0px;
    padding: 0px 0px 10px 10px;
}

table.data td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px
}

table.data tr.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px
}

table.data td.cont h1 {
    font-size: 94%;
    margin: 0px 0px 10px 0px
}

table.data td.cont h2 {
    font-size: 93%;
    margin: 0px 0px 10px 0px
}

table.data td.hide {
    color: #e47129
}

table.data td.hide a {
    color: #0060A7
}

table.data td.hide a:hover {
    color: #0060A7
}

table.data td.hide2 {
    color: #5d8c5d
}

table.data td.hide2 a {
    color: #0060A7
}

table.data td.hide2 a:hover {
    color: #0060A7
}

table.data td.con a {
    color: black;
    text-decoration: none
}

table.data td.con a:hover {
    color: #e47129;
    text-decoration: underline
}

table.data td.con h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px
}

table.data3 {
    font-size: 90%;
    background-color: #f6f7f8;
}

table.data3 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
}

table.data3 td.cont h1 {
    font-size: 94%;
    margin: 0px 0px 10px 0px;
}

table.data3 td.cont h2 {
    font-size: 93%;
    margin: 0px 0px 0px 0px;
}

table.data3 td.hide {
    color: #e47129;
}

table.data3 td.hide a {
    color: #0060A7;
}

table.data3 td.hide a:hover {
    color: #0060A7;
}

table.data3 td.hide2 {
    color: #5d8c5d;
}

table.data3 td.hide2 a {
    color: #0060A7;
}

table.data3 td.hide2 a:hover {
    color: #0060A7;
}

table.data3 td.con a {
    color: black;
    text-decoration: none;
}

table.data3 td.con a:hover {
    color: #e47129;
    text-decoration: underline;
}

table.data3 td.con h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px;
}

table.data4 {
    font-size: 90%
}

table.data4 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px
}

table.data4 td.cont h1 {
    font-size: 94%;
    margin: 0px 0px 10px 0px
}

table.data4 td.cont h2 {
    font-size: 93%;
    margin: 0px 0px 10px 0px
}

table.data4 td.c h2 {
    font-size: 80%;
    margin: 0px 0px 0px 0px
}

table.data4 td.hide {
    color: #e47129
}

table.data4 td.hide a {
    color: #0060A7
}

table.data4 td.hide a:hover {
    color: #0060A7
}

table.data4 td.hide2 {
    color: #5d8c5d
}

table.data4 td.hide2 a {
    color: #0060A7
}

table.data4 td.hide2 a:hover {
    color: #0060A7
}

table.data4 td.con a {
    color: black;
    text-decoration: none
}

table.data4 td.con a:hover {
    color: #e47129;
    text-decoration: underline
}

table.data4 td.con h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px
}

table.data7 {
    font-size: 90%;
}

table.data7 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px;
}

table.data7 td.cont h1 {
    font-size: 94%;
    margin: 0px 0px 10px 0px;
}

table.data7 td.cont h2 {
    font-size: 93%;
    margin: 0px 0px 10px 0px;
}

table.data7 td.hide {
    color: #e47129;
}

table.data7 td.hide a {
    color: #0060A7;
}

table.data7 td.hide a:hover {
    color: #0060A7;
}

table.data7 td.hide2 {
    color: #5d8c5d;
}

table.data7 td.hide2 a {
    color: #0060A7;
}

table.data7 td.hide2 a:hover {
    color: #0060A7;
}

table.data7 td.con a {
    color: black;
    text-decoration: none;
}

table.data7 td.con a:hover {
    color: #e47129;
    text-decoration: underline;
}

table.data7 td.con h2 {
    font-size: 100%;
    margin: 0px 0px 0px 0px;
}

table.data8 {
    font-size: 90%
}

table.data8 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px
}

table.data8 td.cont h1 {
    font-size: 94%;
    margin: 0px 0px 10px 0px
}

table.data8 td.cont h2 {
    font-size: 93%;
    margin: 0px 0px 10px 0px
}

table.data8 td.hide {
    color: #e47129
}

table.data8 td.hide a {
    color: #0060A7
}

table.data8 td.hide a:hover {
    color: #0060A7
}

table.data8 td.hide2 {
    color: #5d8c5d
}

table.data8 td.hide2 a {
    color: #0060A7
}

table.data8 td.hide2 a:hover {
    color: #0060A7
}

table.data8 td.con a {
    color: black;
    text-decoration: none
}

table.data8 td.con a:hover {
    color: #e47129;
    text-decoration: underline
}

table.data8 td.co h5 {
    font-size: 93%
}

table.data8 td.co h2 {
    font-size: 113%
}

table.data8 td.c h5 {
    font-size: 83%
}

table.frame2 {
    font-size: 83%
}

table.frame2 td.cor, table.top td.cor {
    padding: 0px;
    background-color: #c7c3bf;
    background-image: url('img/1.gif');
    background-repeat: no-repeat
}

table.frame2 td.cont {
    margin: 0px;
    padding: 1px 1px 1px 1px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf
}

table.frame2 td.co {
    margin: 0px;
    padding: 1px 1px 1px 1px;
    border-left: 1px solid #c7c3bf
}

table.frame2 td.co2 {
    margin: 0px;
    padding: 1px 1px 1px 1px;
    border-left: 1px solid #c7c3bf
}

table.frame2 td.co h2 {
    font-size: 100%;
    margin: 5px 0px 5px 0px
}

table.frame2 td.co2 h2 {
    font-size: 100%;
    margin: 5px 0px 5px 0px
}

table.frame2 td.cont h2 {
    font-size: 100%;
    margin: 5px 0px 5px 0px
}

table.frame2 td.cont h5 {
    font-size: 100%;
    margin-top: 0px
}

table.frame2 td.con {
    margin: 0px;
    padding: 1px 0px 1px 10px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf
}

table.frame2 td.con a {
    color: #555555;
    text-decoration: underline
}

table.frame2 td.con a:hover {
    color: #e47129
}

table.frame2 td.hide2 {
    margin: 0px;
    padding: 1px 1px 1px 1px;
    border-left: 1px solid #c7c3bf
}

table.frame2 td.hide2 {
    color: #e47129
}

table.frame2 td.hide2 a {
    color: #0060A7
}

table.frame2 td.hide2 a:hover {
    color: #0060A7
}

table.frame2 td.hide {
    margin: 0px;
    padding: 1px 1px 1px 1px;
    border-left: 1px solid #c7c3bf
}

table.frame2 td.hide {
    color: #e47129
}

table.frame2 td.hide a {
    color: #0060A7
}

table.frame2 td.hide {
    margin: 0px;
    padding: 1px 1px 1px 1px;
    border-left: 1px solid #c7c3bf;
    border-right: 1px solid #c7c3bf
}

table.data9 {
    font-size: 90%
}

table.data9 td.cont {
    margin: 0px;
    padding: 5px 10px 5px 10px
}

table.data9 td.cont h1 {
    font-size: 94%;
    margin: 0px 0px 10px 0px
}

table.data9 td.cont h2 {
    font-size: 93%;
    margin: 0px 0px 10px 0px
}

table.data9 td.hide {
    color: #e47129
}

table.data9 td.hide a {
    color: #0060A7
}

table.data9 td.hide a:hover {
    color: #0060A7
}

table.data9 td.hide2 {
    color: #5d8c5d
}

table.data9 td.hide2 a {
    color: #0060A7
}

table.data9 td.hide2 a:hover {
    color: #0060A7
}

table.data9 td.con a {
    color: black;
    text-decoration: none
}

table.data9 td.con a:hover {
    color: #e47129;
    text-decoration: underline
}

table.data9 td.co h5 {
    font-size: 93%
}

table.data9 td.co h2 {
    font-size: 90%
}

table.dating {
    background-image: url('http://www.stavprice.ru/img/dat_bg1.jpg');
    background-repeat: no-repeat;
    background-position: center left
}

table.dating td {
    font-size: 70%;
    font-weight: bold;
    padding-bottom: 8px;
    padding-left: 10px
}

table.dating tr.last td {
    padding-bottom: 0px
}

table.dating td .long {
    font-size: 100%
}

table.dating2 td {
    font-size: 70%;
    font-weight: bold;
    padding-bottom: 8px;
    padding-left: 10px
}

table.dating2 tr.last td {
    padding-bottom: 0px
}

table.dating2 td .long {
    font-size: 100%
}

div.cor {
    width: 100%;
    height: 1px;
    background-image: url('http://www.stavprice.ru/img/1.gif');
    background-repeat: no-repeat;
    text-align: right;
    background-color: #c7c3bf
}

.110
{
    font-size: 110%
}
.100
{
    font-size: 100%
}
.90
{
    font-size: 90%
}
.80
{
    font-size: 80%
}
.60
{
    font-size: 60%
}
.70
{
    font-size: 70%
}
.50
{
    font-size: 50%
}

.f110 {
    font-size: 110%
}

.f100 {
    font-size: 100%
}

.f90 {
    font-size: 90%
}

.f80 {
    font-size: 80%
}

.f60 {
    font-size: 60%
}

.f70 {
    font-size: 70%
}

.f50 {
    font-size: 50%
}

.long {
    width: 100%
}

INPUT {
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px
}

INPUT.s {
    MARGIN-top: 1px;
    FONT-SIZE: 9px;
    MARGIN-bottom: 1px
}

INPUT.z {
    MARGIN-TOP: 1px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 1px
}

INPUT.x {
    MARGIN-TOP: 1px;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 1px
}

SELECT {
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px
}

SELECT.s {
    MARGIN-TOP: 1px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 1px
}

.pages_central_column {
    max-width: 1650px;
    margin: 0 auto;
}
#footer {
    margin: 0 auto;
    max-width: 1430px;
}