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;}

 /* pageSection */
.pagination {text-align:center; clear:both; margin:15px;}
.pagination li {display:inline; padding: 4px 8px; margin: 0 2px;}

.pagination a {color: #8b8b8b}
.pagination a:hover {color:#1282D3; text-decoration: none}
.pagination .current {background: #1282D3; color:white; font-weight: 700; padding: 4px 4px}
.pagination .next {padding: 0 10px; background: url(/img/icons.gif) no-repeat right -7px}
.pagination .prev {padding: 0 10px; background: url(/img/icons.gif) no-repeat left 4px}

.intro-section table {width: 95%;border: 1px solid #333333;border-collapse: collapse; border-spacing:0;}

.intro-section {font-size:12px;padding:0 30px 0 0;}
.intro-section  H1{background:none;text-align:center;color:#0f5e97;font-size:18px;}
.intro-section  P{padding:0 10px;text-align:justify;color:#343434;margin:10px 0;}
.intro-section  P A{color:#1a7fc8;text-decoration:underline;}
.intro-section  P A:hover{color:#f25c0a;text-decoration:underline;}
.intro-section  TABLE TD, .intro-section  TABLE TH{font-size:11px;color:#575757;padding:5px 10px; border: 1px solid #333333}
.intro-section  TABLE THEAD TD, .intro-section  TABLE THEAD TH{font-weight:bold;text-align:center;padding:4px 10px;background-color:#f7f7f7;}
.intro-section  TABLE TBODY TD{font-weight:normal;}
.intro-section  TABLE TBODY TD:first-child{width:230px;}



/* sub section categories */
#categories .sub {margin-left: 12px}
#categories .sub li {max-width: 270px}
#categories .sub a {color:#1a7fc8}
#categories .sub strong a {color:#707070}
#categories .sub a:hover {color: #F25C0A}
#categories .sub strong {margin: -6px 0 -5px 0; border-left: 3px solid #1269B3;background: #FFF url(/img/ui_main.png) no-repeat right -304px; line-height: 16px; color:#666;font-size: 13px}

/* sub-sub section categories */
#subs {margin: 20px 0 0 17px}
#subs li {background: white}
#subs strong {display:block;background: #f0f0f0 url(/img/ui_main.png) no-repeat right -224px;border-left: 2px solid #707070; padding-left: 17px;padding: 5px 15px 4px 17px;line-height: 16px;margin: -5px 0}

/* selected items */
#navigation strong {color:#707070}
#categories strong {display:block;background: white;padding: 5px 15px 5px 17px;}
	.main strong {border-left: 3px solid #707070}

@media all and (max-width: 1024px) {
	#categories .sub {margin-left: 0}
	#categories .sub li {max-width: 200px}
	#subs {width: 270px; margin-left: 10px}
}
 #navigation {padding-top:140px;margin-bottom:30px;min-width:1000px;} 
#navigation ul {list-style:none;} 
#navigation a:hover {color:#f25c0a;} 
#categories{padding-top:20px;margin-bottom:10px;float:left;background:#f4f3ee url("/img/ui_main.png") no-repeat right bottom;} 
#categories .footer{clear:both;width:370px;height:12px;background:url("/img/navfooter_bg_8a.png") no-repeat left bottom;}
.category{float:left;padding-bottom:20px;}
.category li{padding:5px 10px 5px 0;background:#f4f3ee;}
.category a{line-height:15px;margin-left:20px;padding:0 20px 0 0;color:#707070;display:-moz-inline-block;display:inline-block;} 
a.selitem {line-height: 15px; margin-left: 0px; padding: 0 20px 0 0;color:#707070;  display:inline-block; text-decoration:none;}
#categories .cat{clear:none;float:left;margin-left:20px;}#categories .title{margin:0 0 14px 0;}
#promo-product{float:right;clear:none;margin:20px 40px 15px 0;}
.cat{clear:both;}
.cat li{display:inline-block;vertical-align:top;margin-bottom:20px;width:375px;
//display:inline;
}
.cat .title{float:left;font-size:12px;font-weight:400;line-height:18px;margin-left:6px;margin-bottom:14px;}
.preview{display:block;float:left;clear:left;}.desc{float:right;width:200px;min-height:140px;margin:0 0 10px 0;padding-top:10px;}
.desc p{text-align:left;border-left:2px solid #7f7f7f;margin:0;padding:0 0 0 6px;}
.availability{float:right;width:200px;}
.hiddenimg{display:none;}
.available{color:#093; /* background: url("/img/v_nal.png") no-repeat; height:9px;width:56px; */ line-height: 100%; display:block;}
.order{color:#f90; /* background:url("/img/pod_zak.png") no-repeat; height: 11px; width:54px; */ line-height: 100%; display: block;}
.notprod{color:#c00; /* background:url("/img/v_ots.png") no-repeat; height: 14px; width:123px; */ line-height: 100%; display: block;}
.cat .action{position:relative;clear:both;float:left;color:gray;font-size:17px;text-align:center;width:175px;}
.cat .price{display:block;}
.added{position:absolute;left:23px;bottom:-11pt;color:#ffa500;font:9pt/11pt Arial,Helvetica,sans-serif;}
.wholesale{float:left;width:195px;padding-left:1px;}
.wholesale dt,.wholesale dd{line-height:25px;font-weight:700;color:#333;}
.bg {margin-top:3px;}
.wholesale dt{float:left;clear:left;width:90px;margin-top:4px;}
.wholesale .bborder{margin-top:8px; line-height:25px;color:#333;}
.wholesale a{text-decoration:none;}
.wholesale small{font-size:14px;line-height:25px;color:#fffefe;font-weight:700;padding:1px 3px;margin-right:2px;}
.sm small{background:#4ca1e0;}.bg small{background:#3f7dac;}
.wholesale span{color:#808080;}.wsale{color:#0b5d97;font-weight:bold;}
.action big{margin-right:5px;color:#0f5e97;font-size:22px;}
.qtty{padding:0;width:22px;font-size:16px;line-height:16px;height:20px;margin:0 5px 0 5px;text-align:center;vertical-align:bottom;border:1px solid #ccc;color:#666;}
.buyingButton{vertical-align:bottom;margin:7px 1px 1px -16px;}
.buyingButton:active{margin:8px 0 0 -15px;}
@media all and (max-width:1024px){.desc{width:155px;}
.cat li{width:330px;}} 
