body {background:#11100f;margin:0;padding:0;}
#body {min-height: 100%;}
img {border:0;}

form {padding:0;margin:0;}

table {border:0px; border-collapse:collapse;}
table td {padding:0px;}	
tr,td,div,p,li {font:normal 100% Tahoma;text-decoration:none;}

a {color:#cea165;}
a:hover {color:#ffff8f;}

.visible {display:block;}
.invisible {display:none;}

ul.dash {margin:0.5em 20px 0.8em 1.7em;padding: 0 0 0 0.8em;}
ul.dash li {margin:10px 0px 0.5em 10px; padding:0px;list-style-type: none; behavior: expression( !this.before ? this.before = this.innerHTML = '&mdash;&nbsp;&nbsp;&nbsp;' + this.innerHTML : '' );text-indent:-1.8em;}
ul.dash li:before {content: '\2014\a0\a0\a0';}

p {margin:0.4em 0 1.2em 0;}
ul,ol {margin:0.2em 0 1.2em 0;padding:0 0 0 2.5em;}
li {margin:0.2em 0 1.2em 0;padding:0;}

h1 {color:#fff;font-size:90%;margin:0.2em 0 0 0;}
h2,h3,h4 {margin:1em 0 0.2em 0;font-size:85%;}

.clear {height:1px;width:100%;clear:both;}

.main-container {width:1100px;border-left:1px solid #2a231a;border-right:1px solid #2a231a;}

.head-box {height:346px;background:no-repeat top right url('/img/head-right-bg.jpg');}
.head-box .left-box {width:344px;height:346px;float:left;background:no-repeat url('/img/head-left-bg.jpg');}
.head-box .left-box .ill-box {position:absolute;text-align:left;}
.head-box .left-box .logo-box {position:relative;z-index:2;margin:45px 0 0 56px;}

.content-tbl {background:#151313;width:100%;}
.content-tbl td {vertical-align:top;text-align:left;padding-bottom:1em;}
.content-tbl .center-col {border-left:6px solid #2a231a;}
.content-tbl .right-col {padding:0 10px;border-left:6px solid #2a231a;}
.content-tbl .submenu-col {border-left:6px solid #2a231a;}

.text-box {font-size:90%;color:#faf8be;padding:0 15px;}
.text-box h1 {font-size:110%;font-weight:bold;color:#fff;}
.text-box h1 a {font-size:110%;font-weight:bold;color:#fff;}
.text-box h1 a:hover {color:#ffff8f;}

.text-box2 {font-size:60%;color:#faf8be;padding:0 15px;}
.text-box2 h1 {font-size:100%;font-weight:bold;color:#fff;}
.text-box2 h1 a {font-size:80%;font-weight:bold;color:#fff;}
.text-box2 h1 a:hover {color:#ffff8f;}
.ui-dialog span {font-size:60%;}

.menu-box {padding:0 21px 0 20px;}
.menu-box ul {list-style:none;margin:0;padding:0;width:189px;}
.menu-box li {text-transform:uppercase;font-size:70%;margin:0;padding:0;height:30px;background:no-repeat bottom left url('/img/menu-line-bg.gif');}
.menu-box div {font-family:Arial;font-weight:bold;padding-top:3px;}
.menu-box a {color:#ffff8f;text-decoration:none;}
.menu-box a:hover {color:#ffc936;}
.menu-box .number {float:left;color:#7d2c1f;font-weight:normal;margin-left:14px;margin-top:-2px;text-decoration:none;}
.menu-box .link {text-align:right;}
.menu-box .active {color:#e3860b;}
.menu-box .active a {color:#e3860b;}
.menu-box .active a:hover {color:#ffc936;}

.subscribe-box {background:#3a160c;margin-right:11px;margin-top:0.5em;}
.subscribe-box .corn {height:9px;}
.subscribe-box .corn img {float:right;}
.subscribe-box .info {text-align:right;padding:0 9px;}
.subscribe-box .info .subs-str {width:170px;background:#e6b35c;border:1px solid #270e0a;height:17px;text-align:right;margin-bottom:4px;font-size:70%;padding:3px 4px 0 4px;} 

.head {color:#ffff8f;text-align:right;font-size:17px;font-weight:bold;font-size:70%;text-transform:uppercase;padding-bottom:10px;}

.contact-box {margin-top:5px; padding-top:2px;}
.contact-box .head {text-align:right;padding-right:20px;}
.contact-box .text-box {padding:0 20px 0 10px;text-align:right;}
.contact-box .text-box p {font-size:80%;color:#ffffe4;}

.pointer {height:2px;width:175px;background:repeat-x url('/img/pointer.gif');}

.novelties .head {padding-bottom:4px;}
.novelties table {margin-top:10px;}
.novelties p {font-size:70%;color:#ddaa57;margin-right:10px;margin-bottom:0;}

.to-customers {margin:1em 0;}
.to-customers .text-box {padding:0;font-size:70%;color:#e3e2cb;}

.top-doors-box {background:#fff repeat-x top left url('/img/top-doors-bg.gif');}

#hit-label {text-align:left;padding:64px 10px 0 10px; vertical-align:top;}
#hit-doors {padding-top:20px; vertical-align:top;}

.hit-doors {width:90px;text-align:center;padding:0 0 9px 0;vertical-align:bottom; float:left;}
.hit-doors .names {color:#ffffe4;font-size:60%; height:28px;}

.logos-line {height:64px;padding-left:17px;}
.logos-line div {float:left;padding-right:5px;}


.contacts-tbl .ico {text-align:center;vertical-align:center;padding-left:15px}
.contacts-tbl td {padding-bottom:15px;}
.contacts-tbl .info {font:80% Arial;text-align:left;padding-left:15px;color:#636363;}
.contacts-tbl a {color:#0066ca;}

.copyrights {font-size:60%;}
.copyrights p {margin:0;color:#2d0e08;}

.copyrights2 {font-size:60%;}
.copyrights2 p {margin:0;color:#ffffe4;}

.submenu-box {text-transform:uppercase;}
.submenu-box a {text-decoration:none;}
.submenu-box .category {font:bold 70% Arial;white-space:nowrap; text-align:right; padding:4px 0 10px 12px;background:no-repeat bottom left url('/img/smenu-bg-1.gif');color:#ca770a;}
.submenu-box .category a {color:#ca770a;}
.submenu-box .category a:hover {color:#ffff8f;}
.submenu-box .category .number {font-weight:normal;color:#7d2c1f;margin-right:5px;}
.submenu-box .subcategories div {text-align:right; font:bold 60% Arial;margin-left:24px;padding:3px 0 9px 10px;background:no-repeat bottom left url('/img/smenu-bg-2.gif');}
.submenu-box .subcategories .active {color:#cea165;background:#2e1207 no-repeat bottom left url('/img/smenu-bg-active.gif')}
.submenu-box .subbrands {text-align:right; padding:0; margin:0;}
.submenu-box .subbrands div {text-align:right; margin-right:-10px; font:bold 60% Arial;margin-left:24px;padding:3px 0 9px 10px;background:no-repeat bottom left url('/img/smenu-bg-2.gif');}
.submenu-box .subbrands .active {color:#cea165;background:#2e1207 no-repeat bottom left url('/img/smenu-bg-active.gif')}

.prod-head {width:100%;}
.prod-head .logo {width:10%;padding-right:15px;}
.prod-head .about {width:90%;font-size:70%;color:#faf8be;vertical-align:middle;}

.prod-doors {width:11.1%;text-align:center;padding:0 4px 9px 4px;float:left;}
.prod-doors .names {color:#ffffe4; height:46px; margin-bottom:4px;}
.prod-doors .prices {color:#F82A13;font-size:70%;}

.content-box .logo-box {padding:22px 0;text-align:left;}
.logo_phone {
    color:#ffff8f;
    font-weight:bold;
    font-size:90%;
    position:absolute;
    top:145px;
    margin-left:100px;
}

.logo_phone p {
    margin: 3px 0;
}

.logo_phone p.ind {
    margin: 7px 0 0;
}

.preview-box {width:100%;text-align:left;}
.preview-box td {vertical-align:top;}
.preview-box .image {width:32%;}
.preview-box .content {padding:0 15px;}

#preview-content {border:none;}
#preview-copy p {color:#ffffff;}

.news-box {padding:0 15px;}
.news-box dt {color:#fff;font-size:90%;margin-bottom:0.2em;}
.news-box h1 {color:#fff;font-size:90%;margin-bottom:0.2em;}
.news-box dd {margin:0 0 2em 0;font-size:80%;color:#faf8be;}
.news-box .date {font-size:70%;color:#a6a6a6;margin-right:1em;}

.brands-tbl .brand-logo {width:15%;text-align:center;padding:0 0 0 15px;}

.prices-tbl td {padding:0 15px 1.2em 15px;}
.prices-tbl .price-txt {width:80%;color:#faf8be;font-size:80%;}
.prices-tbl .price-ico {width:20%;text-align:center;}
.prices-tbl .price-ico .size {font-size:60%;margin-top:5px;color:#555541;}

.callback td{padding:5px;}

.order{ border:1px solid #2A231A;}
.order td{padding:5px 2px; font-size:11px; color:#FFFF8F;}
.order th{padding:5px 2px; font-size:11px; border:1px solid #2A231A; font-weight:normal; text-align:center; color:#FFFF8F;}
.order input, option, select {font-size:11px; background:#E6B35C; border:none;}

.advr {padding:10px 0; text-align:center;}

/*-----------------------------page----------------------------------*/
.page {text-align:center;}
.page div{color:#A6A6A6; padding:0px 5px 0px 5px;float:left; font-size:70%;}
.page div a{}
.page .tl{color:#A6A6A6;}


.cat1 {
    display: none;
}

table.brands_table td {
    text-align: center;
}

table.brands_table {
    margin-bottom: 15px;
}

