body {font-family:Tahoma,Geneva,Kalimati,sans-serif;font-size:70%;position:relative;background:#dfdad1;color:#000;min-width:960px;}
h1 {font-size:16px;padding:1px 0 5px 18px;font-weight:normal;color:#b93213;background:url(/images/h1.gif) no-repeat left 6px;margin-bottom:7px;text-transform:uppercase;}
h2 {font-size:18px;padding:8px 0 4px;font-weight:normal;color:#4a4a4a;display:inline;}
h3 {font-size:14px;font-weight:bold;}
h4 {font-size:12px;margin:7px 0 -3px;}
p {font-size:12px;margin:7px 0 10px;}
a {font-size:12px;color:#282726;}
a:hover, #navigation a.active {color:#b93213;}
ol {margin-top:10px;}
ol li {margin-bottom:20px;}

#preload {height:1px;position:absolute;top:-100px;width:1px;background:url(/images/combobox.gif);}
#preload div {background:url(/images/wait.gif);}
/* для всякого прелоада =)
#preload div div {background:url(/images/h_portfolio_hover.gif);}
#preload div div div {background:url(/images/h_price_hover.gif);}
#preload div div div div {background:url(/images/h_contacts_hover.gif);}
#preload div div div div div {background:url(/images/allworks_hover.png);}
*/

/*каркас*/
#header {height:188px;}
  #inheader {height:187px;margin-left:240px;}
#wrap {padding-top:20px;margin-top:-20px;}
  #left {width:235px;float:left;}
  #right {width:217px;float:right;min-height:200px;overflow:hidden;}
  #in_right {width:177px;float:right;padding:20px 10px 15px 30px;min-height:200px;_padding:20px 10px 15px 20px;}
  #middle {margin:-11px 217px 0 235px;padding:20px 35px;min-height:200px;}
#footer {clear:both;border-top:1px solid #bebab2;margin:0 0 0 25px;padding:2px 0 2px 5px;*zoom:1;width:auto;}

/*стандартные классы*/
.hr {clear:left;margin:0;height:1px;background:#bebab2;padding-right:45px;width:90%;}
.hr2 {clear:left;margin:20px 0;height:1px;background:#bebab2;padding-right:45px;}
.hr3 {clear:left;margin:30px 0;height:1px;background:#bebab2;padding-right:45px;}
.catalog {float:left;margin-right:-30px;overflow:hidden;margin-bottom:25px;margin-left:-10px;*width:100%;}
/*для оперы 9*/
@media all and (width) { head~body .catalog {width:100%;} }

.catalog a, .new_122 a {font-weight:bold;font-size:12px;}
.catalog .col3 {padding:5px 5px 5px 10px;background:url(/images/col3_bg.gif) repeat-y right;margin-bottom:-32767px !important;padding-bottom:32767px !important;}
.catalog .col3 p {text-align:left;}
  .last {background:none !important;}
  .col3 {width:30%;float:left;}

.search {margin:15px 0 15px 45px;background:url(/images/search.png) no-repeat 105px 20px;zoom:1;}
.search a{position:relative;}
.search p {margin:7px 0 3px;}
.search p.i {font-size:11px;margin:3px 0 3px 4px;}
.search p.h {font-size:13px;font-weight:bold;width:110px;margin:0;clear:left;}
.input, .input2 {font-family:Tahoma,Geneva,Kalimati,sans-serif;height:15px;border:1px solid #9ba8b0;width:132px;font-size:12px;padding:0 0 0 2px;}  
.input:focus, .input2:focus {border-color:#b0c8d7;background:#f7f7f7;}  
.input2 {width:45px;}

.date {background:url(/images/date_arrow.gif) no-repeat 1px 4px;padding-left:10px;font-weight:bold;margin-top:12px;}

.table {width:95%;margin-top:7px;margin-bottom:10px;}
.table th, .table td {text-align:left;padding:4px 10px 6px;border-right:2px solid #dfdad1;font-size:12px;}
.table th {background:#efece5;color:#242424;font-weight:bold;}
.table tr.even td {background:#e8e4dc;}
.table tr.odd td {background:#e1dcd5;}
.table td.price {color:#b93213;text-align:right;}
.table td.no {color:#ad1a00;padding-left:15px;}
.table td.protect {padding:0;}
.table td.pics {padding-bottom:0;padding-top:1px;vertical-align:bottom;}
.mod tr {border-bottom:2px solid #dfdad1;}

.pointer {cursor:default;padding-left:3px;}
.pointer:hover {cursor:pointer;}
  
#myform p {margin:3px;}

.new_122 {position:relative;width:160px;}
.new_122 p {color:#a30000;margin:2px 0 10px;}
.new_47 {position:absolute;z-index:50;width:47px;height:47px;top:5px;right:5px;_right:25px;background: url(/images/new_47.png) no-repeat; }
.new_47 img {position:absolute;z-index:10;}
.new_47_i {position:absolute;z-index:50;width:47px;height:47px;top:20px;right:5px; background: url(/images/new_47.png) no-repeat; }
.bidensity {position:absolute;z-index:50;width:61px;height:32px;top:5px;left:5px; background: url(/images/bidensity.png) no-repeat; }
.parabolic {position:absolute;z-index:50;width:100px;height:13px;top:7px;right:3px; background: url(/images/parabolic.png) no-repeat; }

.copy {font-size:10px;}
.copy a {text-decoration:none;font-size:10px;}

a.go {background:url(/images/go.gif);width:11px;height:14px;display:block;float:left;margin:5px 0 25px 5px;}
a.go span {display:none;}

.fl {float:left;}
/*.w44 {width:44px !important;}*/
.w131 {width:131px !important;}

.catalog_series p {line-height:1.5;margin-top:0;}
p.cont {line-height:1.7;}
p.cont a {color:#a30000;}

.map {float:right;width:220px;}
.map .loupe {float:right;color:#333;font-size:11px;background:url(/images/loupe.gif) no-repeat left top;padding:5px 0 0 22px;margin-right:10px;}

.pagination {clear:left;}

/*декорации*/
#inheader {background:url(/images/header.jpg) repeat-x;border-bottom:1px solid #c1baac;border-left:1px solid #c1baac;}
#navigation {color:#aa4028;}
#navigation li {background:url(/images/navigation_li.gif) no-repeat left 6px;padding-left:17px;margin:8px 0 0 44px;}
#navigation div, #navigation a {font-size:16px;}
  #right {background:url(/images/middle_right.png) no-repeat left top;}
  #in_right {background:url(/images/middle_bottom.png) no-repeat left bottom;}
#middle {background:#dfdad1 url(/images/middle_left.png) no-repeat left top;}

div.index_text {padding-bottom:10px;}
div.index_text p {font-size:14px;line-height:1.4;}
.innertext {font-size:14px;line-height:1.4;}
div.innertext p {font-size:14px;line-height:1.4;}

.video {float:left;overflow:hidden;width:100%;}
.flv {float:left;width:49%;text-align:center;border-right:1px solid #aaa;padding:25px 0 10px;}
.flv_r {float:left;width:49%;text-align:center;padding:25px 0 10px;}
  
.info {color:#b8b8b8;font-size:16px;margin-bottom:20px;}
.info a {color:#242424;font-size:14px;text-decoration:none;}
.info a:hover, .info span {color:#b5351f;font-size:14px;}

.certificates {float:left;width:100%;}
.certificate {width:30%;/*background:url(/images/col3_bg.gif) repeat-y 90%;*/float:left;/*width:157px;*/margin-right:15px;}
.certificate p.h_cert {margin-left:50px;color:#b8b8b8;}
.certificate p.h_cert span {margin:0 5px;color:#303030;}
.certificate p.loupe {margin:0;}
.certificate p.loupe a {background:url(/images/loupe.gif) no-repeat right top;padding:4px 20px 2px 0;color:#ac2a0f;font-size:11px;}
.certificate p.zip {margin:3px 0 0;}
.certificate p.zip a {background:url(/images/info.gif) no-repeat right 5px;padding:4px 23px 2px 0;color:#ac2a0f;font-size:11px;}
.certificate a.img {/*background:url(/images/cert_bg.png) no-repeat left top;width:131px;height:116px;*/display:block;}
.certificate a img {padding:1px 0 0 1px;}

.reference p a {color:#ad1a00;font-weight:bold;background:url(/images/info.gif) no-repeat right 4px;padding:2px 26px 3px 0;}
.hr_ref {margin:15px 0;height:1px;background:#bebab2;}

a.down {color:#cf2607;background:url(/images/info.gif) no-repeat right 3px;padding:2px 26px 3px 0;text-decoration:none;}
.even a.down {background:url(/images/info_even.gif) no-repeat right 3px;}
a.down:hover {text-decoration:underline;}

a.cat_left, a.cat_right {background:url(/images/go.gif) no-repeat left 7px;padding:2px 0 4px 15px;font-size:14px;text-decoration:none;}
a.cat_right {color:#a31e00;}
a.cat_right:hover {color:#282726;}

div.cat_series_img {float:left;background:url(/images/shadow_cat_ser.jpg) no-repeat 3px bottom;padding-bottom:7px;margin-right:10px;}
div.cat_series_img img {border:1px solid #c7c3bb;}
.catalog_series {position:relative;}
.catalog_series .cat_ser_mh {min-height:160px;} /*fix ie!*/

.catalog_item {margin-right:-30px;_margin-right:15px;float:left;*width:110%;*margin-left:-5px;_width:100%;}
.catalog_item .col2_l {float:left;width:49%;_width:47%;*width:48%;margin:0 2% 10px 0;}
.catalog_item .col2 {float:left;width:49%;_width:47%;*width:47%;margin-bottom:10px;}

a.cat_series_img2 {float:left;background:url(/images/shadow_cat_m.png) no-repeat left top;padding-bottom:5px;padding-left:5px;margin-right:10px;}
a.cat_series_img2 img {border:1px solid #c7c3bb;}
a.cat_series_go {background:url(/images/go.gif) no-repeat right 4px;padding:0 15px 4px 0;font-weight:bold;text-decoration:none;}

div.item_image {float:left;background:url(/images/shadow_cat_ser.jpg) no-repeat 3px bottom;padding-bottom:7px;margin-right:10px;position:relative;}
div.item_image img {border:1px solid #c7c3bb;/*padding-top:25px;*/background:#fff;}

div.logo_series_box {margin:0;overflow:hidden;}
img.logo_series {/*border:1px solid #bab6af;*/display:block;margin-right:5px;float:left;margin-top:-12px;}

.catalog_protection {margin:0;}
.catalog_protection img {vertical-align:middle;margin-right:8px;}

.bread {font-size:12px;color:#313131;margin:-10px 0 15px;}
.bread span {padding:0 5px;font-size:14px;color:#949494;}
.bread a {font-size:12px;color:#313131;text-decoration:none;}
.bread a:hover {color:#a31e00;text-decoration:underline;}

.form {background:#f6f2ec url(/images/form_top.png) no-repeat left top;border:1px solid #c7c2ba;padding:40px 0 5px 10px;width:343px;}
.form div {overflow:hidden;margin-bottom:5px;}
.form div label {float:left;width:120px;}
.form div input {float:right;margin-right:60px;width:140px;font-size:11px;}
.form div textarea {float:right;width:140px;margin-right:60px;font-size:11px;}
p.req {color:#a30000;font-size:11px;}
a.asubmit {background:transparent url(/images/go_cont.gif) no-repeat scroll right 5px;color:#393939;display:block;float:right;font-size:11px;font-weight:bold;margin-right:60px;padding:0 13px 5px 0;}
a.asubmit:hover {color:#a31e00;}
.error {color:#a31e00;}

div.col5 {position:relative;}
div.col5 a {background:transparent url(/images/go.gif) no-repeat scroll left 6px;color:#A31E00;display:block;font-size:12px;padding:2px 0 2px 15px;text-decoration:none;}
div.col5 a:hover {color:#282726;}

/*уникальные элементы*/
#logo {position:absolute;left:45px;top:32px;}

/* Добавлено -=Alx=- */

.selectbox_search {font-family:Tahoma,Geneva,Kalimati,sans-serif;position:relative;border:1px solid #9ba8b0;width:130px;z-index:50;display:block;margin:4px 4px 4px 0;font-size:12px;padding:0 0 0 4px;background:#fff;}
.selectbox_search_moreButton{float:right;background: url(/images/select_dwn.gif);width:15px;height:15px;cursor:pointer;/*position: absolute;top: 0px;right: 0px;    */}
.selectbox_search_moreButton.morebuttonhover {background:url(/images/select_dwn_hover.gif);}
.selectbox_search_list {z-index: 10;display:none;position:relative;padding:2px;left:0;background:#f7f7f7;width:100px;/*height:150px;*/overflow-x:hidden;overflow-y:auto;border:1px solid #b0c8d7;}

.w44 {/*background:#fff url(/images/select_dwn.gif) no-repeat scroll top right;padding-right:18px;*/ display:inline;}

.i{display: inline;}
.zi{zoom:1;width:127px;display: none;/*z-index:40;*/position:relative;}

div.zip {margin:3px 0 0;overflow:hidden;}
div.zip a {background:url(/images/info.gif) no-repeat right 5px;padding:4px 23px 2px 0;color:#ac2a0f;font-size:11px;float:right;margin-right:5%;}
#catalog_price img {margin-right: 2px;}

.m_scroll li{ padding: 15px 10px 15px 10px; text-align: left;min-height: 120px; border-bottom: 1px solid #afaca7;}
.m_scroll ul{ width: 142px;}
.m_scroll { text-align: left; padding-left: 8px; }

.next, .prev {padding-left: 58px; cursor:pointer;}
.right_img110 {float:left;background:url(/images/shadow_cat_m.png) no-repeat left top;padding-bottom:2px;padding-left:5px;margin-right:10px;}
.right_img110_active {float:left;background:url(/images/shadow_cat_m.png) no-repeat left top;padding-bottom:2px;padding-left:5px;margin-right:10px;}
.right_img110 img {border:1px solid #c7c3bb;}
.right_img110_active img {border:2px solid #d2573a !important;}

.link {padding:0 15px 4px 5px;}
.link_active {background:transparent url(/images/go.gif) no-repeat scroll right 4px;font-weight:bold;padding:0 15px 4px 5px;text-decoration:none;color:#a31e00;}
