body,html {margin:0;padding:0;height:100%;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11.67px;line-height:1.4;}
#main {min-height:100%;min-width:1003px;position:relative;background:url(../images/backg.gif);}
#top_margin {height:18px;}
#header_bg {height:440px;background:#000;padding:0 31px;}
#header {padding-top:2px;background:url('../images/header.bg.gif') 0 354px repeat-x;height:369px;position:relative;}
#header .left_border,#header .right_border {height:370px;position:absolute;width:1px;top:0;background:url('../images/header.border.gif') no-repeat;}
#header .right_border {right:0;background-position:top right;}
#header .left_border {left:0;}
#header_left {float:left;}
#header_shina {display:none;}
#header_right {float:right;display:none;}
#menu {height:79px;background:#131313 url('../images/menu.bg.gif') 0 4px repeat-x;}
#menu .top {margin-top:38px;padding-left:40px;float:left;}
#menu .top a,#menu .top,#footer .menu,#footer .menu a {color:#FFF;font-size:11px;text-transform:uppercase;}
#menu .top a {margin:0 2px;}
#menu .right {float:right;}
#cart {float:left;margin-top:24px;font-size:10.83px;color:#FFF;background:url('../images/cart.gif') left center no-repeat;padding-left:30px;}
.cart_full {background-image:url('../images/cart_full.gif') !important;}
#cart a {color:#FFF;font-weight:bold;}
#phone,#footer_phone {float:left;font-size:10.17px;color:#fff;text-align:right;padding-right:20px;margin-left:18px;margin-top:29px;padding-left:35px;background:url('../images/phone.gif') left center no-repeat;}
#phone span,#footer_phone span {font-size:22px;}
#top_search {width:640px;height:273px;left:50%;margin-left:-320px;background:url('../images/rroad.gif') bottom center no-repeat;position:absolute;color:#fff;}
#top_search,#top_search input,#top_search select {font-size:11px;}
#top_search h3 {font-size:12.86px;margin:12px 0;padding:0;}
.top_search {border-collapse:collapse;}
.top_search th {text-align:right;font-weight:normal;padding-right:10px;}
.top_search td .item {float:left;}
.top_search td .set {float:right;}
.top_search td {padding:4px 0;text-align:right;}
#top_search .left {float:left;width:48%;}
#top_search .right {float:right;width:300px;}
#top_search a {font-size:11px;color:#FFF;}
#cw {position:relative;margin-top:-71px;}
#content {background:#dddde4;margin:0 31px 0;padding-top:20px;padding-bottom:90px;}
#main_table {}
#content_left {width:25%;vertical-align:top;padding:0 20px;background:url('../images/left.border.gif') top right repeat-y;}
#content_right {vertical-align:top;padding:0 20px;}
#content_left h3 {font-size:16.67px;color:#cc0000;margin:23px 0 12px;}
#content_left h4 {font-size:11.67px;margin:0 0 5px;}
.left_block {clear:both;}
.left_block .item {width:50%;float:left;padding-bottom:23px;}
.left_block a,.left_block {font-size:10px;color:#000;}
.left_block .big a {font-size:11px;}
.left_block .useful a {font-size:11px;}
#footer {position:absolute;bottom:-1px;height:75px;background:#000;width:100%;}
#footer .text {margin:0 31px;}
#footer .menu {float:left;margin-left:15px;margin-top:30px;}
#footer .menu a {text-transform:none;}
#footer_phone {margin-left:0;margin-left:15px;margin-top:19px;}
#footer_right {float:right;margin-right:15px;margin-top:22px;color:#FFF;}
#footer_right img {margin-left:15px;}
.spec_predl {border-collapse:collapse;margin-bottom:10px;margin-right:30px;}
.spec_predl th {background:#f4f4f4;padding:15px;border:1px solid #c0c0cb;border-bottom:none;}
.spec_predl2 {margin-bottom:15px;border:1px solid #c0c0cb;}
.spec_predl2 td {background:#f4f4f4;padding:15px;border:none;}
.spec_predl td {background:#e6e6ea;padding:15px;border:1px solid #c0c0cb;border-top:none;font-size:11px;}
.spec_predl p {padding:0;margin:0;}
.spec_predl a {color:#000}
.spec_predl p.main_cena {text-align:right;color:#cc0000;}
.pager a,.pager  {color:#000;font-size:11.67px;}
.goods_tbl {clear:both;background:#e6e6ea;border:1px solid #c0c0cb;padding:15px;min-height:158px;margin-bottom:30px;}
.goods_tbl_img {float:left;}
.goods_tbl_info table {width:98%;}
.tb1 {border-collapse:collapse;}
.goods_tbl_info th{background:#fbfbfb;padding:7px 5px;font-weight:normal;text-align:left;}
.goods_tbl_info td {border-top:1px solid #e6e6ea;background:#f4f4f4;padding:0 5px;}
div.goods_tbl_info {margin-left:170px;}
.goods_tbl_info h2 {margin-top:0;}
.goods_tbl_info input {padding:0 2px;}
.goods_tbl_cart {width:100%;}
.goods_tbl_cart th {background:#fbfbfb;padding:7px 5px;font-weight:normal;text-align:left;}
.goods_tbl_cart td {border-top:1px solid #e6e6ea;background:#f4f4f4;padding:0 5px;}
.goods_info {background:#e6e6ea;border:1px solid #c0c0cb;padding:15px;min-height:270px;}
.goods_info .tb1 {width:98%;}
.goods_info .over_tbl {margin-left:275px;}
.tb1 th {background:#fbfbfb;padding:2px 5px;font-weight:normal;text-align:left;}
.tb1 td {border-top:1px solid #e6e6ea;background:#f4f4f4;padding:2px 5px;}
.vendors table {float:left;}
.vendors table td {background:#FFF;border:1px solid #c0c0cb;text-align:center;vertical-align:middle;height:62px;width:145px;}
.vendors table td a {display:block;}
.tbl_padding td,.tbl_padding th{padding:3px 0;}
.text_block {background:#e6e6ea;border:1px solid #c0c0cb;padding:0 15px;}
.text_block table{border:1px solid gray;border-collapse:collapse;margin:15px 0;}
.text_block th{border:1px solid gray;padding:2px;background-color:#eee;}
.text_block td{border:1px solid gray;padding:2px;}
form {padding:0;margin:0;}
#content_right a {color:#000;}
div.wrapper {margin:0 auto;width:100%;}
div.fnull {font-size:1px;line-height:1px;}
a img {border:none;}
h1 {margin-top:0;font-size:18px;background:url('../images/h1.gif') 0 60% no-repeat;padding-left:32px;color:#000;}
h2 {font-size:14px;}
h5 {font-size:14px;}
h6 {font-size:14px;}
h1 a,h2 a {color:#000;}
#modalOverlay {background-color:#000;filter:alpha(opacity=80);height:100%;}
#modalContainer {height:auto;width:500px;left:50%;background-color:#fff;padding:20px;border:3px solid #ccc;}
a.modalCloseImg {background:url(../images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:0px;right:0px;cursor:pointer;}
#helper {position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:-10;}
