Html,body{height:100%;}
body{font-family:Verdana, Helvetica, Arial, sans-serif;font-size:13px;background:url(../img/bg.png) 0 0 repeat-x;color:#666;line-height:1.3;}
#contentWrap{margin-bottom:30px;min-height:100%;height:auto!important;}
#bigsearchWrap input,#bigsearchWrap select,#bigsearchWrap textarea{margin-left:5px;height:30px;border:1px solid #fff;padding:0 2px;}
.center{margin:0 auto;}
.textleft{text-align:left;}
.textright{text-align:right;}
.text-center{text-align:center;}
h1{font-weight:400;font-size:22px;line-height:30px;}
h2{font-weight:400;font-size:18px;line-height:22px;}
h3{font-weight:400;font-size:16px;line-height:19px;}
h4{font-weight:400;font-size:14px;line-height:16px;}
h5{font-weight:400;font-size:13px;line-height:15px;}
h6{font-weight:400;font-size:12px;line-height:13px;}
h1,h2,h3,h4,h5,h6{margin-bottom:10px;color:#000;}
em{font-style:italic;}
strong{font-weight:700;}
.content ul{list-style:circle;list-style-position:inside;margin-bottom:15px;padding-left:15px;}
.content ol{list-style:decimal;list-style-position:inside;margin-bottom:15px;padding-left:15px;}
.content p{margin-bottom:30px;}
.phone{display:block;margin-top:12px;height:64px;padding-left:48px;background:transparent url(../img/phone.png) 0 50% no-repeat;}
#smallfont{font-size:11px;color:#000;text-align:justify;padding-right:15px;}
#logo{display:block;widht:433px;height:64px;margin-top:12px;}
#smallsearchWrap{height:30px;line-height:30px;font-size:11px;color:#999;}
#smallsearchWrap a{font-size:11px;color:#999;}
#search{height:30px;line-height:30px;background:url(../img/smallsearch-bg.png) 0 0 repeat-x;}
#smallsearch{display:block;margin-top:4px;margin-left:10px;margin-right:5px;float:left;width:185px;height:19px;line-height:19px;font-size:11px;color:#999;border:1px solid #fff;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;padding:0 2px;}
#smallsubmit{display:block;margin-top:3px;margin-left:0;cursor:pointer;float:left;width:32px;height:26px;border:0;background:transparent url(../img/btn-search.png) 0 0 no-repeat;}
#menu .last a{color:#f65303;}
#menu li a{display:block;height:44px;line-height:44px;color:#fff;font-size:12px;font-weight:700;padding:0 15px;}
#menu li a:hover,#menu li a.current{text-decoration:none;color:#6bc51f;}
#bigsearchWrap{position:relative;background:#fff;margin-bottom:15px;border:1px solid #999;padding:15px 0;}
#hidesearch{position:absolute;display:block;width:146px;height:30px;right:-16px;top:-16px;background:transparent url(../img/hidesearch.png) 0 0 no-repeat;}
#bigsearch{display:block;height:200px;width:500px;background:#9c3 url(../img/bigsearch-bg.png) 0 0 repeat-x;margin:0 auto;padding:15px;}
#mecenter{display:block;width:550px;height:64px;margin:0 auto;}
#bigsearch p{font-weight:700;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#fff;padding-top:8px;}
#bigsearch p.full{display:block;float:left;width:492px;height:17px;margin-left:5px;}
#bigsearch p.big{display:block;float:left;width:215px;height:17px;margin-left:5px;}
#bigsearch p.medium{display:block;float:left;width:113px;height:17px;margin-left:25px;border:none;}
#bigsearch select.big{display:block;float:left;width:215px;height:22px;border:none;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;}
#bigsearch select.medium{display:block;float:left;width:114px;height:22px;margin-left:25px;border:none;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;}
#bigsearch input.small{display:block;float:left;width:40px;height:22px;margin-left:25px;border:none;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;}
#bigsearch input.medium{display:block;float:left;width:108px;height:22px;margin-left:25px;border:none;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;}
.button{display:block;text-decoration:none;text-align:center;cursor:pointer;background:#fafafa;border:0;color:#333;height:25px;line-height:25px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;}
.button:hover{background:#ccc;text-decoration:none;}
#bigsearch .button{float:left;width:115px;margin-left:25px;height:22px;line-height:22px;font-size:11px;}
#map{display:block;float:left;width:64px;height:64px;background:transparent url(../img/map.png) 0 0 no-repeat;}
#mapphone{display:block;float:left;height:64px;}
#adr{display:block;float:left;font-size:11px;color:#000;}
#adr li{height:32px;line-height:32px;}
#headadr{float:left;margin-top:12px;}
#headadr li{height:32px;line-height:32px;font-size:11px;text-align:right;}
#dopmnu{display:block;float:right;}
#dopmnu li a{display:block;width:30px;height:30px;}
#dopmnu li a.home{background:transparent url(../img/dopmnu.png) 0 0 no-repeat;}
#dopmnu li a.sitemap{background:transparent url(../img/dopmnu.png) -30px 0 no-repeat;}
#dopmnu li a.email{background:transparent url(../img/dopmnu.png) -60px 0 no-repeat;}
#dopmnu li a.rss{background:transparent url(../img/dopmnu.png) -90px 0 no-repeat;}
#dopmnu li a.tags{background:transparent url(../img/dopmnu.png) -120px 0 no-repeat;}
#dopmnu li a.home:hover{background:transparent url(../img/dopmnu.png) 0 -30px no-repeat;}
#dopmnu li a.sitemap:hover{background:transparent url(../img/dopmnu.png) -30px -30px no-repeat;}
#dopmnu li a.email:hover{background:transparent url(../img/dopmnu.png) -60px -30px no-repeat;}
#dopmnu li a.rss:hover{background:transparent url(../img/dopmnu.png) -90px -30px no-repeat;}
#dopmnu li a.tags:hover{background:transparent url(../img/dopmnu.png) -120px -30px no-repeat;}
#leftside ul li{background:url(../img/smallsearch-bg.png) 0 0 repeat-x;}
#leftside ul li a{display:block;height:30px;line-height:30px;font-weight:700;color:#fff;background:url(../img/corners.png) 100% 0 no-repeat;padding:0 10px;}
#leftside ul li ul{margin-top:2px;border:1px solid #ccc;border-top:none;padding:15px 5px;background:#fff;}
#leftside ul li ul li{background:none;}
#leftside ul li ul li a{display:block;height:25px;line-height:25px;font-size:11px;font-weight:400;color:#666;border-bottom:1px solid #ccc;background:none;padding:0;}
.saleproduct{display:block;width:193px;border:1px solid #ccc;padding:15px 0;background:#fff;}
.saleproduct .price{display:block;float:left;height:30px;width:193px;line-height:30px;font-size:18px;font-weight:700;color:#6bc51f;text-align:center;}
.saleproduct .imgproduct{display:block;width:130px;height:130px;border:1px solid #ccc;-webkit-box-shadow:0 0 4px;-moz-box-shadow:0 0 4px;box-shadow:0 0 4px;margin:5px auto;}
.single{position:relative;display:block;float:left;width:785px;border:1px solid #ccc;-webkit-box-shadow:0 0 4px;-moz-box-shadow:0 0 4px;box-shadow:0 0 4px;margin:0 5px 10px;padding:15px 0;}
.single .productimg{display:block;float:left;width:340px;height:340px;border:1px solid #ccc;-webkit-box-shadow:0 0 4px;-moz-box-shadow:0 0 4px;box-shadow:0 0 4px;margin:5px 15px;}
#singleright{display:block;float:left;width:400px;}
.product{position:relative;display:block;float:left;width:385px;border:1px solid #ccc;-webkit-box-shadow:0 0 4px;-moz-box-shadow:0 0 4px;box-shadow:0 0 4px;margin:0 5px 10px;padding:15px 0;}
.sale{position:absolute;top:0;left:0;display:block;height:59px;width:59px;}
.productimg{display:block;float:left;width:130px;height:130px;border:1px solid #ccc;-webkit-box-shadow:0 0 4px;-moz-box-shadow:0 0 4px;box-shadow:0 0 4px;margin:5px 15px;}
.product ul{display:block;float:left;height:145px;margin:0!important;padding:0!important;}
.product ul li{list-style-type:none;list-style-position:outside;font-size:12px;margin:0;padding:0!important;}
.content{display:block;background:#fff;border:1px solid #ccc;margin-bottom:30px;padding:15px;}
.green{width:100%;margin:0;padding:0;}
.green a{display:block;height:32px;line-height:32px;color:#fff;font-size:13px;font-weight:700;background:#9c3 url(../img/smallsearch-bg.png) 0 0 repeat-x;padding:0 15px;}
.greenimg{display:block;float:left;height:130px;width:130px;border:1px solid #ccc;-webkit-box-shadow:0 0 4px;-moz-box-shadow:0 0 4px;box-shadow:0 0 4px;margin:5px;}
.half{display:block;float:left;width:605px;min-height:130px;text-align:justify;margin-left:15px;font-size:12px;}
.full{display:block;width:100%;text-align:right;}
#cart{margin-bottom:15px;text-align:left;background:#fff url(../img/cart.png) 90% 15px no-repeat;border:1px solid #ccc;padding:15px;}
#cart h3{font-size:14px;margin:0;}
#cart .price{display:block;height:30px;margin-bottom:10px;line-height:30px;font-size:18px;font-weight:700;color:#f65303;text-align:center;}
#cart .button{font-weight:700;border:1px solid #ccc;}
.order_form{display:block;width:300px;border:1px solid #ccc;-webkit-box-shadow:0 0 4px;-moz-box-shadow:0 0 4px;box-shadow:0 0 4px;margin:0 auto 30px;padding:15px;}
.order_form input,.order_form textarea{border:1px solid #ccc;margin:0;padding:0;}
.order_input{width:300px;height:25px;line-height:25px;padding:0 2px;}
.warnText{margin-bottom:15px;color:#f30;}
.nc_pagination{display:block;width:100%;height:25px;line-height:25px;text-align:center;}
#vendors{display:block;width:790px;height:65px;margin:0 auto;}
#vendors a{display:block;float:left;height:55px;margin:5px 15px;}
#vendors a:hover{background-position:0 -55px;}
.orac{width:210px;background:transparent url(../img/orac.jpg) 0 0 no-repeat;}
.evroplast{width:165px;background:transparent url(../img/evroplast.jpg) 0 0 no-repeat;}
.gaudi{width:140px;background:transparent url(../img/gaudi.jpg) 0 0 no-repeat;}
.solid{width:54px;background:transparent url(../img/solid.jpg) 0 0 no-repeat;}
.unix{width:70px;background:transparent url(../img/unix.jpg) 0 0 no-repeat;}
#prefooter{background:#f8f8f8;text-shadow:1px 1px 0 #fff;}
#prefooter h3{color:#333;padding:15px 15px 0;}
#prefooter .nc_list{text-align:center;padding:0 15px 15px;}
#prefooter .nc_list a{background:#fff;border:1px solid #eee;color:#5B5B5B;display:block;float:left;font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;margin-right:5px;margin-bottom:5px;text-decoration:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:7px 12px;}
#prefooter .nc_list a:hover{background:#e1e1d8;border:1px solid #c9c9c0;text-shadow:0 1px 0 #f8f8f1;}
#prefooter ul{padding:0 15px 15px;}
#prefooter ul li{border-top:1px solid #ddd;color:#999;height:25px;line-height:25px;padding-left:16px;background:transparent url(../img/arrow.png) 3px 50% no-repeat;}
#prefooter ul li a{color:#999;font-size:11px;}
#footer{background-color:#eee;font-size:11px;}
#footer p.copy{height:43px;line-height:43px;text-align:center;text-shadow:1px 1px 0 #fff;}
a,#leftside ul li ul li a:hover,#leftside ul li ul li a.on{text-decoration:none;color:#1e384c;}
a:hover,.content a:hover{color:#6bc51f;}
.alignleft,#menu li,#dopmnu li{float:left;}
.alignright,#menu .last{float:right;}
.content h1 a,.content h2 a,.content h3 a,.content h4 a,.content h5 a,.content h6 a,.content a{color:#1e384c;}
#headerWrap,#header,#phones{height:88px;}
.phone li,#mapphone li{height:32px;line-height:32px;font-size:24px;color:#cc9;}
.phone li strong,#mapphone li strong{color:#83b311;}
#smallsearchWrap a:hover,#prefooter ul li a:hover{color:#000;}
#menuWrap,#leftside .hideme{margin-bottom:15px;}
#hidesearch:hover,#map:hover,#leftside ul li a:hover{text-decoration:none;}
#bigsearch select,#bigsearch input{font-weight:400;font-size:11px;color:#333;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;}
.saleproduct .cart,.single .cart,.product .cart{display:block;cursor:pointer;height:48px;line-height:48px;padding-left:48px;font-size:14px;font-weight:700;color:#6bc51f;border:1px solid #ccc;background:transparent url(../img/cart-add.png) 8px 50% no-repeat;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px #666;-moz-box-shadow:2px 2px 3px #666;box-shadow:2px 2px 3px #666;margin:5px auto 0;}
.saleproduct .cart:hover,.product .cart:hover{text-decoration:none;color:#1e384c;background:#ccc url(../img/cart-add.png) 8px 50% no-repeat;}
.single ul li.price,.product ul li.price{text-align:center;height:40px;line-height:40px;font-size:14px;font-weight:700;color:#f65303;}
