html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;line-height:1;}
h1,h2,h3{font-weight:bold;color:#0f5e9f;text-align:center;}
h1{font-size:18px;line-height:22px;}
h2{font-size:16px;padding:5px 5px 5px 0;}
h3{font-size:14px;}
p{margin:10px 0;padding:0 10px;color:#343434;line-height:140%;text-align:justify;}
span,em{line-height:140%;}
a{color:#1a7fc8;text-decoration:underline;}
a:hover{color:#f25c0a;}
body{padding-left:20px;font:12px/120% Arial,Helvetica,sans-serif;color:#343434;}
#header{position:absolute;top:0;left:0;width:100%;height:140px;min-width:1000px;}
#content{clear:both;width:100%;overflow:hidden;min-width:1000px;}
#footer{float:left;clear:both;width:98%;height:125px;border-top:3px solid #dbdbdb;padding-top:25px;margin:10px 0 0;min-width:1000px;background:url("/img/gold.png") no-repeat right bottom;font-size:13px;}
#content .section{background:url("/img/ui_main.png") no-repeat right 58px;}
.section h2,.section h1{color:#333;padding:4px 0 2px 10px;text-align:left;font-size:16px;background:#e7e7e7;line-height:16px;}
.sub-heading{clear:both; /* width:95%; */ background:url("/img/ui_main.png") no-repeat right 51px;padding:0 0 4px;margin:0 40px 10px 0;}
.orange{background:#fc9;}
.yellow{background:#ff0;}
.green{background:#cfc;}
#logo{width:22%;height:140px;float:left;margin:20px 0 0 20px;}
#logo input{float:left;border:none;width:175px; outline:none;}
#logo .button{height:10px; width:12px; position:absolute; left:214px; top:94px; //top:92px;}
#logo form{margin:20px 0 0 0;padding:0;border:1px solid #ccc;width:206px;height:20px;}
#phone{float:left;width:29%;height:140px;background:url("/img/ui_main.png") no-repeat 0 -70px;margin-top:17px;}
#phone span{color: #7F7F7F;margin: 60px 0 0 130px;position: absolute;}
#top-nav{float:left;width:125px;margin-top:3px;margin-left:1%;background:#f2f2f2;list-style:none;}
#top-nav li{padding:4px 0 0;background:white; /* border-left:3px solid #f2f2f2; */ }
#top-nav a{/* border-left:3px solid #f2f2f2;margin-left:-3px; */ padding:0 0 1px 7px;display:block;text-decoration:none;}
/* #top-nav a:hover{border-left:3px solid #1269b3;} */
#top-nav .item-1{/* width:105px; */ height:18px; padding:3px 0 0 7px; /* background:url("/img/ui_main.png") no-repeat 7px -16px; */}
#top-nav .item-2{/* width:120px; */ height:18px; padding:1px 0 0 7px; /*  background:url("/img/ui_main.png") no-repeat -120px -13px; */}
#top-nav .item-3{/* width:90px; */  height:18px; padding:1px 0 0 7px; /* background:url("/img/ui_main.png") no-repeat -275px -13px; */}
#top-nav .item-4{/* width:90px; */  height:18px; padding:1px 0 0 7px; /* background:url("/img/ui_main.png") no-repeat -374px -13px; */}
#cart{float:right;margin:8px 30px 0 0;}
#cart ul{list-style:none;}
.cart-empty a,.cart-wproducts a{line-height:11px;margin-right:10px;padding-left:20px;background:url("/img/cart.gif") no-repeat left 1px;}
.cart-wproducts{padding-bottom:20px;}
.cart-wproducts a{background:url("/img/cart_ani.gif") no-repeat left 1px;margin-right:15px;}
#cart td{padding:4px 15px 4px 4px;font-size:11px;}
.f_counter{margin-left:8px;vertical-align:bottom;display:inline;}
.copyright a{margin:0 42px 0 12px;}
.developer{margin-left:141px;}
.developer a{color:#666;text-decoration:none;}
.developer a:hover{color:#666;}
hr {border:none; color: #dbdbdb; background-color: #dbdbdb; height: 2px}
.head-mail{background: url("/img/ui_main.png") no-repeat scroll -470px -16px transparent;display: block;height: 22px;margin: 62px 0 0 56px;padding: 0 0 0 120px;}
#phone {margin-top: -7px;}
#logo form {border: 1px solid #CCCCCC;height: 20px; margin: 30px 0 0;padding: 0;width: 190px;}
#logo .button {height: 10px;left:197px; position: absolute; top: 94px;width: 12px;}
#phone {margin-top: 8px;}
#top-nav {background: none repeat scroll 0 0 #F2F2F2;float: left;list-style: none outside none;margin-left: 1%;margin-top: 18px;width: 125px;}
.cart-wproducts {padding-bottom: 5px; font-size: 11px;}
#cart {float: right; margin: 21px 40px 0 0;}
#cart td {font-size: 11px;padding: 4px 15px 6px 4px;}
#top-nav {margin-top:0; background: none; float: left;list-style: none outside none; margin-left: 1%; padding-top: 17px;width: 125px;}
.cart-wproducts a{margin-left: -14px;}
.cart-wproducts a img{margin-bottom: -3px;}
.cart-price{text-align:right;}
.YMaps{margin-bottom:10px;}

 @charset "utf-8";.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.hiddenimg{display:none;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}
.product-heading{position:relative;background:url(/img/ui_main.png) no-repeat right 177px;margin:0 20px 26px 0;padding:140px 0 4px;}
.product-heading h1{color:#0f5e97;padding:8px 0 7px 10px;text-align:center;background:#eaeaea /* url(/img/ui_main.png) no-repeat left center */;}
.p-available,.p-order,.p-notprod{font-size: 14px;font-weight: 700; margin: -26px 0 0; position: absolute; right: 26px;}

.p-available{color:#093; /* background: url(/img/v_nal_b.png) no-repeat; */ height: 11px; width:75px; display: block;}
.p-order{color:#f90; /* background: url(/img/pod_zak_b.png) no-repeat; */ height:13px; width:70px; display:block;}
.p-notprod{color:#c00; /* background: url(/img/v_ots_b.png) no-repeat;  height:14px; width:139px; margin-top: -22px;*/  display:block; }
.product-images{float:left;width:600px;margin-right:15px;}
.product-details{float:left;width:45%;}
.product-details .action{position:relative;float:left;color:gray;font-size:17px;}.price{display:block;margin-bottom:10px;}
.product-details p{padding:0;margin:0;line-height:2em;}.price big{margin-right:5px;color:#0f5e97;font-size:22px;}.relative-products{margin:25px 0;clear:both;}.relative-products h3{float:left;position:relative;font-weight:normal;background:#e0e0e0;font-size:12px;margin:0 0 24px 12px;padding:4px 12px;color:#0f5e97;}.relative-products table{clear:left;margin-left:40px;}.relative-products td{color:#777;font-size:12px;padding:5px;}.relative-products ins{color:#000;margin-left:36px;font-size:12px;text-decoration:none;}.wholesale{float:left;width:195px;margin-left:50px;margin-bottom:20px;}.wholesale dt,.wholesale dd{line-height:28px;font-weight:700;color:#333;}.bg {margin-top:3px;}.wholesale dt{float:left;clear:left;margin-top:4px;width:90px;}.wholesale .bborder{margin-top:8px; line-height:28px;color:#333;}.wholesale small{font-size:14px;line-height:28px;color:#fffefe;font-weight:700;padding:1px 3px;margin-right:2px;}.sm small{background:#4ca1e0;}.bg small{background:#3f7dac;}.wholesale a{text-decoration:none;}.wholesale span{color:#808080;}.wsale{color:#0b5d97;font-weight:bold;}.specifications{clear:both;padding-top:10px;}.added{position:absolute;left:0;bottom:-14pt;color:#ffa500;font:9pt/11pt Arial,Helvetica,sans-serif;width:200px;}.buyingButton:active{margin:1px 0 0 1px;}

.bigcart-tb{}
	.bc-tb-1{vertical-align: top;width: 615px;}
	.bc-tb-2{vertical-align: top;}
		.bc-tb-2 .product-details {width: auto; padding-right: 20px;}

/* доставка */
.product-details .wholesale {margin-bottom:00px;margin-left:20px; /* margin-top:80px; */}
.deliv{float:left;margin-top:5px;margin-left:-7px;width:100%;color:gray;line-height:18px; /* cursor:pointer; */}
.deliv td{padding-left:5px;line-height:18px;}
.deliv .price{ /* font-size:16px !important; */ display:inline;}
.deliv  td.price{width:100px;}
.deliv .price big{font-size:12px !important;}
.del_plus {vertical-align:center;padding-left:5px;padding-right:5px;width:8px;}
.del_a {/* background:url("http://safemag.net/img/arr1_del.png") no-repeat scroll 0 8px transparent; */ width:340px;}
.del_a  a{text-decoration:none;border-bottom:dashed 1px #195d9c;line-height:18px;}
.del_free {color:#959595;}
.del_klik{color:#959595;font-size:9px;padding-top:5px;}
.radio_del{width:450px}
.red_small{color:red;font-size:9px;padding-left:20px !important;}
.float_del{position:absolute;cursor:pointer;width:465px;height:250px;margin-left:-20px;display:none}
.float_del table{border:solid 1px #d4d4d4;background:#f5f5f5;width:100%;}
.aktive_del{background:#185c9b;color:white;}
.type_del_table{color:#185c9c;padding: 2mm 0;}
.type_del1{background:url("http://safemag.net/img/point_bg.png") repeat-x scroll 10px 15px transparent;}
.type_del span{background:#f5f5f5;}
.type_del1 span{margin-left:-5px;padding-left:5px}
.type_del td {text-align:right;}
.type_del td.type_del1, .type_del td:first-child  {text-align:left;}
.aktive_del span{background:#185c9b;}
.aktive_del span.price big{color:white;}
.type_del1 input{margin-left:3px;margin-right:3px;}
.type_del_table2 {color:#b46400;padding: 2mm 0;}
.type_del_table2 span {color:#373737; font-size:10px;}
.type_del_table2 .regText{color:#b46400;font-size:12px;}
.type_del_table3{color:#c23600 !important;padding: 2mm 0;}
.type_del1_1 input{margin-left:3px;margin-right:3px;}
.type_del1_1 span{margin-left:-5px;padding-left:5px}
.type_del_table3 big{font-weight:600;}
.type_del_table3 span span{font-weight:600;}
.type_del_table3 button{margin-left:110px;}
.type_del_table3 big{color:#c23600;}
.deliv .price {padding-right:2mm;}
.type_del_table2 span {    color: #373737;    font-size: 11px;}
#etazh {    margin-left: 5px;}
 
