
BODY {margin: 0 0 0 0; padding: 0 0 0 0; background: #ffffff; font-family: Arial, sans-serif;color: #7183A6; }

#qqq, .model_price {margin: 0px 0 0px 0; background: #0F52CF; padding: 5px 10px 5px 19px; color: white;}

.text p {width: ; margin: 0 0 3pt 0; text-indent: 4em; line-height: 1.5em; color: #405F9A;}

TD {vertical-align: top;font-size: 9pt; color: #7183A6;}
A {color: #0142BC; text-decoration: none;}
A:hover {color: #F85210;}
P {margin: 0 0 3pt 0;}
A span {color: white; text-decoration: none}

div.head_logo {position: absolute; top: 0; left: 0;}
div.head_back {position: absolute; top: 0; left: 197px; right: 8px; background: #0243BE  url(/images/head_back.gif) repeat-x; height: 186px; }
div.head_pad {position: absolute; top: 0; left: 221px; z-index: 10; right: 24px;}
div.content { position: absolute; top: 220px; left: 8px; z-index: 2; right: 8px; height: 60%;}
div.menu1 {position: absolute; top: 232px; left: 21px; z-index: 15;}
div.menu2 {position: absolute; top: 150px; left: 261px; z-index: 15;}
div.razdel {position: absolute; top: 188px; left: 202px; z-index: 15; color: #0445C0; font-size: 12px; font-weight: bold;}

td.head_left {vertical-align: bottom; background: url(/images/head_pad_left_back.gif) repeat-y; }
td.head_right {vertical-align: bottom; background: url(/images/head_pad_right_back.gif) repeat-y; }
td.pad1 {background: white;}
td.head1, td.head2 {background: white; border-top: 5px #FA8657 solid; padding: 21px 0 10px 0; color: #989FAB; font-size: 11px; vertical-align: top;}
td.pad_bottom {background: white url(/images/head_pad_bottom.gif) repeat-x bottom; vertical-align: bottom;}
.vr1 {background: url(/images/vr1_back.gif) repeat-y;}
.vr2 {background: url(/images/vr2_back.gif) repeat-y;}

td.con1 {color: #7183A6; font-size: 9pt; text-align: justify;}
td.con2 {color: #7183A6; font-size: 9pt; text-align: justify; width: 22%;}
td.con3 {color: #7183A6; font-size: 9pt; text-align: justify; width: 100%;}

a.menu {color: #0142BC; font-size: 12px; text-decoration: underline; }
a.menu:hover {color: #F85210;}
p.menu, p.menu_sel {padding-left: 19px; margin: 0 0 10px 0; background: url(/images/menu1_dot.gif) no-repeat left 5px;color: #0142BC; font-size: 12px;  }
p.menu_sel {background: url(/images/menu1_dot_sel.gif) no-repeat left 5px;}

a.menu2 {color: #ffffff; font-size: 12px; text-decoration: none;}
a.menu2:hover {color: #FA8657;}
td.menu2, td.menu2_sel {width: 1px; padding: 0 2px 2px 2px; border-bottom: 2px #FA8657 solid;}
td.menu2_sel {border-bottom: 0px; color: white;}
td.menu2_sp {width: 3%;}

p.hr {border-bottom: 1px #EAECEE solid; padding-left: 19px; margin: 0;}
p.left {padding-left: 19px; font-size: 8pt; color: #7183A6; line-height: 1.5em;}

td.copy {background: url(/images/footer_back.gif) repeat-x; text-align: right; color: #ffffff; font-size: 11px; font-weight: bold; vertical-align: middle; padding-right: 130px;}

input.search, input, select, textarea {border: 1px transparent solid; color: #195CDA; font-size: 9px; padding: 1px 2px 1px 2px;}

textarea {font-size: 9pt; font-family: Arial, sans-serif}
.search_sb {margin: 5px 0 0 0; border: 0px; padding: 0px;}
.submit {background: #0142BC; color: white; font-size: 10px; height: 15px;  border: 0; cursor: hand;}
.submit2 {background: #F4F0EE; color: FA8657; font-size: 9px; font-weight: bold; height: 14px;  border: 0; cursor: hand;}

td.menu_bottom {font-size: 8pt; padding: 4px 3px 2px 15px;}

.catname {background: #0142BC; color: white; padding: 3px 5px 3px 3px; vertical-align: middle; border-top: 4px white solid;}
.catname a {color: white; text-decoration: underline;}
.catname a:hover {color: #FA8657;}
div.new_link {  margin: 10px 0 10px 0px;}

.text2 {color: #989FAB; font-size: 8pt; letter-spacing: 0.15em;}

.prod1, .prod11 { background: #F7F4F2; border-right: 4px #FA8657 solid; width: 10%;  vertical-align: top; padding: 20px 10px 10px 10px; text-align: center;}

.prod1 p, .prod11 p {text-align: left; color: #989FAB; font-size: 8pt; margin: 10px 0 0 0; border-top: 2px #ffffff solid; padding: 10px 0 0 10px;}
.prod2 {padding: 0 0 10px 20px; text-align: justify;}
.prod_head {background: #F7F4F2; vertical-align: middle; padding: 5px 10px 5px 0px; text-align: center; width: 45%}
.prod_head p {text-align: left; color: #989FAB; font-size: 8pt; margin: 0 0 0 0; border-left: 2px #ffffff solid; padding: 0px 0 0 10px;}
.prod_1_1 td { }
.prod_1_2 td {padding: 10px 20px 0 0; text-align: justify;}
.prod_right {padding: 10px 10px 0 0px; text-align: justify;}

img.title {margin: 0 0 10px 0px;}
p.h1 {color: #0244BD; font-weight: bold; margin: 0 0 10px 0; font-size: 10pt;}
p.h2, H1 {color: #F85210; font-weight: bold; margin: 7px 0 3px 0;font-size: 9pt;}


.arrow { margin: 0 0 1px 5px;}
.arrow2 { margin: 0 0 0px 5px;}

.matr {margin: 0 0 15px 0;}
.matr_img {padding: 5px 10px 8px 5px; width: 1px;background: #F7F4F2;}
.matr_img img { border: 2px #ffffff solid;}
.matr_about {padding: 5px 5px 10px 0; font-size: 8pt; background: #F7F4F2; color: #828996;}
.matr_about p {}
p.price {font-weight: bold; color: #7183A6; margin: 4pt 0 0 20px;}


.podr {margin: 0 0 0 20px;  }
.podr2 {margin: 0 0 0 5px; width: 100px; white-space: nowrap; }
.podr2 a {padding-right: 20px; background: url(/images/arrow.gif) no-repeat right 5px;}
.podr2 a:hover {background: url(/images/arrow_hover.gif) no-repeat right 5px;}

td.model_3 .podr {margin: 0 0 0 0px;}
td.head {font-size:11px;}
.matr_model {color: #F85210; font-weight: bold; font-size: 8pt;}
.matr_head {padding: 0 5px 2px 8px; color: #989FAB; font-size: 8pt;}


.doska1 {padding: 5px 5px 10px 20x; font-size: 8pt; background: #F7F4F2; color: #828996;}
.doska2 {background: #0142BC; color: #F7F4F2; padding: 3px 5px 3px 5px; vertical-align: middle; font-size: 8pt;}



td.model_1 {background: #2F76F8 url(/images/model/model_back.gif) repeat-x; padding: 11px 11px 6px 14px; color: white; font-size: 10px;}
td.model_1 strong {font-size: 11px;}
td.model_1 p {color: white; font-size: 14px; font-weight: bold; margin: 0 0 6px 0;}
td.model_1 div {background: url(/images/model/model_r.gif) no-repeat right bottom; width: 93px; }
td.model_1 div div {background: url(/images/model/model_b.gif) no-repeat right bottom; padding-bottom: 4px;}

td.model_2, .model_2 {background: #FDFBFA  url(/images/model/model_back2.gif) repeat-x; padding: 7px 5px 15px 25px;}
.p_text {color: #989FAB; font-size: 11px; height: 21px; border-bottom: 1px white solid; vertical-align: middle}
.p_image {border-bottom: 1px white solid; vertical-align: middle; text-align: center; padding: 0 4px 0 10px; white-space: nowrap;}
p.p_text {color: #989FAB; font-size: 11px; height: 21px; border: 0; margin: 15px 0 0 0;}
td.model_2 p.m {color: #0142BC; font-size: 14px; font-weight: bold; margin: 0 0 3pt 0;}
td.model_2 p.podr {margin: 3pt 0 3pt 0;}

td.model_3 {background: #FDFBFA  url(/images/model/model_back2.gif) repeat-x; padding: 7px 5px 15px 25px;}
td.model_3 p {color: #485977; font-size: 8pt; line-height: 1.5em;}

.li, #li {background:  url(/images/galka.gif) no-repeat 0 3px; padding: 0 0 0 14px; margin: 2pt 0 0 15%;}
.li_head {color: #0244BD; font-weight: bold; margin: 0 0 10px 15%; font-size: 10pt;}

td.prod2 .li, td.prod2 #li {margin: 2pt 0 0 20px;}
td.prod2 .li_head {margin: 0 0 10px 20px;}

table.link p.hr {margin: 2pt 0 2pt 0;}

td.proizv {background: #2F76F8 url(/images/model/model_back.gif) repeat-x; padding: 2px 5px 2px 25px;}
td.proizv a, td.model_1 a  {color: white; text-decoration: underline; font-size: 10pt; font-weight: bold;}
td.proizv a:hover {color: #FA8657;}

table.kl td.model_2, td.proizv, table.kl td.model_1, {border-right: 1px white solid;}

td.sub_proizv {background: #EEE9E6 ; color: #FA8657; font-weight: bold; padding: 2px 5px 2px 25px;}

.h11 {color: #0244BD; font-weight: normal; margin: 0 0 10px 0px; font-size: 11pt;}

.kl_head .model_1 {padding: 0 10px 0 0; border-right: 4px #ffffff solid; background: #ffffff;}
.kl_head .model_2 {background: #ffffff; padding-top: 0px; padding-left: 12px; border-left: 2px #E7DDD6 solid; }

 .block {visibility:hidden; height: 1px; overflow: hidden; margin: 0 0 0 0; padding: 0 0 0 0;}
 .block_act {visibility: visible; overflow: visible; height: auto;}
  a.menu3 { background: url(/images/arrow.gif) no-repeat 0 5px; padding-left: 20px;  }
 a.menu3_active { font-weight: bold; background: url(/images/arrow_hover.gif) no-repeat 0 5px; padding-left: 20px;}

.text {margin:  0 10% 0 10%; text-align: justify;}

.text .h1 { margin: 0 0 3pt 0; text-indent:0;}
.text .h2 { margin: 0 0 3pt 0; text-indent:0;}
.text p.podr { text-indent:0; font-weight: bold; margin-top: 10pt;}

.text .li {text-indent:0; margin-left: 3em;}
.text .li_a {text-indent:0; margin-left: 3em; background:  url(/images/model/p3_2.gif) no-repeat 0 3px; padding: 0 0 0 14px; margin: 2pt 0 0 3em;}

.copy, .text .copy {text-align: right; font-style: italic; color: #989FAB;}

td.cell_1{background: #EEE9E6 ; color: #FA8657; padding: 2px 5px 2px 5px; }
td.cell_2{background: #F7F4F2 ; color: #485977; padding: 2px 5px 2px 5px; font-size: 0.7em; }

.anons, #anons {font-size: 0.9em;}

#margin_1 {margin: 0 0 5pt 0;}
#margin_2 {margin: 1em 0 1em 0;}

em.blue {font-weight: bold; color: #0244BD; font-style: normal;}

.aml1 {font-size: 11px; height: 10px;}

#h2 {font-size: 11pt; margin: 1.5em 0 1em 0;}

#small {font-size: .8em;}

<!-- ----------------------------------------------------------------------------- -->

.item { background: #F7F4F2; padding: 4px 8px 8px 8px; font-size: 7pt; color: #95918A;}
.item img {border: 3px #fff solid; margin: 4px 0 0 0;}
.image {background: white; padding: 5px 3px 3px 3px; border: 1px #DCDCD3 solid; color: #95918A; font-size: 8pt; }
.image2 {background: F7F4F2; padding: 5px 3px 3px 3px; border: 1px #EAECEE solid; color: #485977; font-size: 8pt;  float: left; margin: 0 20px 10px 0;}
p.descr {font-size: 8pt; margin: 0 0 0 0; padding: 0 0 10px 0; text-align: justify;}
.image2 img {margin: 4px 0 0 0;}

.descr strong, #descr strong {color: #4E6CAB;}

.inside {font-size: .8em; margin: 0 0 10px 0;}
.inside strong {color: #F85210;}

.properties {display: table-cell; _height: 0;}
.properties strong {color: #0F52CF}
.properties ul {margin: 5 0 0 20;}

.pprice td {color: white;}


div.forum_anons {background: #F7F4F2; padding: 5px 5px 5px 5px; text-align: left; font-size: .9em;}
div.forum_anons .h2 {font-size: 8pt; margin: 0 0 5px 0;}
div.forum_anons  p.link {background:  url(/images/forum_anons.gif) no-repeat 0 2px; padding: 0 0 0 11px}

.skidka {background: #489844 url(/images/skidka_lt.gif) no-repeat left top; color: #fff; font-size: 11px;  margin: 5px 0 10px 0;}
.skidka a {color: white; text-decoration: underline;}
.skidka a:hover {color: white; text-decoration: none;}
.skidka strong {color: #f5e4d1}
.skidka div {background: url(/images/skidka_rt.gif) no-repeat right top;}
.skidka div div {background: url(/images/skidka_rb.gif) no-repeat right bottom;}
.skidka div div div {background: url(/images/skidka_lb.gif) no-repeat left bottom; padding: 10px 10px 10px 35px; _height: 0;}




H1.group {color: #FA8657; font-weight: bold; margin: 15px 0 20px 0px;font-size: 1.2em; border-left: 4px #0A4CC7 solid; padding-left: 9px;}

.prod_factory h1 {color: #0A4CC7; font-size: 1.3em; border-bottom: 4px #FA8657 solid; padding: 0 0 4px 0; margin: 0 10px 20px 0; _width: 1px; _white-space: nowrap; display: table; }
.prod_factory img {margin: 0 13px 10px 0; border: 2px #f0ece9 solid; padding: 1px;}

.prod_menu { background: #F7F4F2; padding: 10px; }
.prod_menu a {text-decoration: underline; padding-left: 10px; display: block; margin: 3px 0 0 0 0;}
.prod_menu strong {color: #FA8657;}
.prod_menu p {margin-bottom: 10px;}

.overview a {padding-left: 0;}

.prod_factory {width: 50%; padding: 0 10px 0 0;}
.prod_factory .podr img {margin: 0 0 0 3px; border: none; padding: 0 0 0 0;}
.prod_factory .podr {margin: 0 0 0 0; }

.search_form { background: #F7F4F2; padding: 20px 0 0 0; width: 50%; margin: 20px 0 30px 50px;}

.help_hide, .help_show {position: absolute; z-index: 200; width: 330px; }


*html .help_show {margin-left: -3px; margin-top: 2px;}

.help_hide {visibility: hidden;}
.help_show {visibility: visible; background: url(/images/help_back.png); color: #fff; padding: 10px 20px 10px 20px; font-size: .9em; border-right: 1px #234d9d solid; border-bottom: 2px #234d9d solid;}

*html .help_show {background: transparent;}
*html .help_show {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/help_back.png', sizingMethod='scale');}

.helpbutton {font-weight: bold; letter-spacing: 1px; color: #489844; margin-left: 5px; padding: 2px;}
.helpbutton_a {font-weight: bold; letter-spacing: 1px; color: #f9c1aa; margin-left: 5px; background: #325ec2;  padding: 2px;}

.search_form input,select {border: none; color: #374a6e;}

p.searchform {background: url(/images/search_dot.gif) no-repeat; padding-left: 24px; margin-top: 10px; margin-left: 24px;}
p.searchform strong {color: #0a4cc7;}

p.searchform2 {padding: 5px 0 10px 48px; border-bottom: 2px #fff solid; }

.selectnone {color: #bbc1ce;}

.search_form input.submit {background: #fa8657; color: #fff; font-weight: bold; border-right: 1px #cf5e30 solid; border-bottom: 1px #cf5e30 solid; border-top: 1px #fa8657 solid; border-left: 1px #fa8657 solid; height: 2em;}

.pages {margin-bottom: 10px;}
.pages a {padding: 1px 4px 1px 4px; background: #e3d7cf; margin: 0 3px 0 3px;}
.pages strong {padding: 1px 2px 1px 4px; background: #0a4cc7; margin: 0 3px 0 3px; color: #fff;}

.rem_add, .rem_del {padding-left: 22px; margin: 5px 0 0 0; display: block; font-size: .9em;}

.rem_add {background: url(/images/rem_add.gif) no-repeat 0 2px; }
.rem_del {background: url(/images/rem_del.gif) no-repeat 0 2px; }

.podr2buy {margin: 5px 0 0 5px; width: 100px; white-space: nowrap; }
.podr2buy a {padding-right: 20px; color: #079a2d;  background: url(/images/arrow.gif) no-repeat right 5px;}
.podr2buy a:hover {background: url(/images/arrow_hover.gif) no-repeat right 5px;}



.podr2_buy a {color: #079a2d; }

