* {margin:0;padding:0}
#sheo h1{font-size:27px;font-weight:bold;line-height:20px}
.shleft {margin-left: 130px;}

body{background:url(../img/bg.jpg);font:14px Helvetica, Arial, Tahoma ,sans-serif;}
a {color:#47A5DC;}
a:link, a:visited {color:#47A5DC;}
a:hover {color:#00AEEF}
a:active {color:#8170B2;}
.topbg{background:url(../img/topbg.png) center top repeat-x;height:16px;}
.logo{margin:0 0 -400px -280px;background:url(../img/logo.png) left -110px no-repeat;width:1000px;height:400px;}
.logo a{display:block;text-indent:-200000px;margin:0 0 0 280px;width:420px;height:110px;position:relative;ofervlow:hidden;}
#main{*z-index:20;}
.page{width:1000px;margin:0 auto;border-:1px solid transparent;}
#phone{font-size:24px;color:#550B03;font-weight:bold;text-align:right;padding:20px 20px 60px; }
#phone b{font-size:40px;position:relative;top:10px;}
#phone i{font-style:normal;color:#9A6C5D;font-weight:normal;font-size:35px;}
#menu{list-style:none;height:30px;background:url(../img/menubg.png) no-repeat;padding:10px 0px 10px 40px;font-size:20px;z-index:3000;}
#menu li{float:left;}
#menu li a{color:black;text-decoration:none;padding:0 2px;}
#menu li.active a{color:#92C842;}
#menu li a:hover{text-decoration:underline;}
#menu li ul{z-index:20;display:none;list-style:none;position:absolute;margin:0 0 0 0;padding:20px 0 0 0;background:white url(../img/xbg2.png) repeat-x left 17px;opacity:0.90; }
#menu li ul.productli{width:150px;margin-left:-25px;}
#menu li ul.produceli{width:160px;margin-left:-5px;}
#menu li:hover ul, #menu li.hover ul{display:block;}
#menu li ul li{float:none;font-size:12px;padding:1px 5px;line-height:15px;}
#menu li ul li a{color:#47A5DC  !important;text-decoration:underline;}
#menu li ul li a:hover{color:#00AEEF !important;}
#menu li ul li.active a{color:#8170B2 !important;}
#menu li ul li.mnlibtm {position:absolute;height:14px;background:url(../img/xbr.png) no-repeat right;padding:0 14px 0 0;overflow:hidden;*margin-top:-1px;}
#menu li ul li.mnlibtm b{width:14px;display:block;height:14px;background:url(../img/xbl.png) no-repeat left;float:left;}
#menu li ul li.mnlibtm i{display:block;float:left;height:14px;background:white;}
#menu li ul.productli li.mnlibtm i{width:122px;/*140-14*2*/}
#menu li ul.produceli li.mnlibtm i{width:132px;/*140-14*2*/}
h2.spec {overflow:hidden;text-indent:-200000px;color:#550B03;background:url(../img/spec.gif) no-repeat center;height:33px;margin:20px 0;}

.brdtop{height:14px;background:url(../img/xbg1.png) repeat-x left top;margin:0 14px;*overflow:hidden;}
.brdtop b{width:14px;display:block;height:14px;background:url(../img/xtl.png) no-repeat left;float:left;position:relative;left:-14px;_top:-0px;}
.brdtop i{width:14px;display:block;float:right;height:14px;background:url(../img/xtr.png) no-repeat right;position:relative;left:14px;_top:-0px;}

.brdtop1{height:14px;background:url(../img/xbg1.png) repeat-x left top;margin:0 14px;*overflow:hidden;}
.brdtop1 strong{width:14px;display:block;height:14px;background:url(../img/xtl.png) no-repeat left;float:left;position:relative;left:-14px;_top:-0px;}
.brdtop1 em{width:14px;display:block;float:right;height:14px;background:url(../img/xtr.png) no-repeat right;position:relative;left:14px;_top:-0px;}

.brdin {background:white url(../img/xbg2.png) repeat-x left top;zoom:1;}

.brdbtm{height:14px;background:white;margin:0 14px;*overflow:hidden;margin-bottom:20px;}
.brdbtm b{width:14px;display:block;height:14px;background:url(../img/xbl.png) no-repeat left;float:left;position:relative;left:-14px;_top:-1px;}
.brdbtm i{width:14px;display:block;float:right;height:14px;background:url(../img/xbr.png) no-repeat right;position:relative;left:14px;_top:-1px;}

.brdbtm1{height:14px;background:white;margin:0 14px;*overflow:hidden;margin-bottom:20px;}
.brdbtm1 strong{width:14px;display:block;height:14px;background:url(../img/xbl.png) no-repeat left;float:left;position:relative;left:-14px;_top:-1px;}
.brdbtm1 em{width:14px;display:block;float:right;height:14px;background:url(../img/xbr.png) no-repeat right;position:relative;left:14px;_top:-1px;}

#specoffblock{padding:0 40px;}
#specoffblock h2{font-size:25px;font-weight:normal;margin:0 0 5px 0;}
#specoffblock h2 a{color:black;text-decoration:none;}
#specoffblock h2 a:hover{text-decoration:underline;}
#specoffblock .brdin{padding:0 10px;padding:0 20px;}
#specoffer {list-style:none;}
#specoffer li {width:200px;margin:0 10px;overflow:hidden;}
#specoffer .price {font-size:40px;background:url(../img/btn.png) no-repeat right center;height:53px;margin:0 0 0 14px;line-height:55px;color:#005421;text-align:right;}
#specoffer .price b{font-weight:normal;display:block;width:14px;height:53px;background:url(../img/btn.png) no-repeat left center;position:relative;left:-14px;float:left;margin-right:-20px;}
#specoffer .price i{font-style:normal;position:relative;top:4px;left:-28px;zoom:1;margin-right:-10px;_margin-right:10px;}
#specoffblock .price{width:155px;position:relative;top:-90px;left:20px;}
#specoffblock .action{color:#005421;line-height:1.3em;width:72px;height:72px;padding:25px;background:url(../img/action.png) no-repeat center;position:relative;text-align:center;margin:0 0 -80px 60px;}
.jcarousel-clip{width:880px;height:460px;}
.jcarousel-clip img{border:0;}
.jcarousel-container {position:relative;}
.jcarousel-clip {margin:0;overflow:hidden;padding:0;position:relative;z-index:2;}
.jcarousel-list {left:0;margin:0;overflow:hidden;padding:0;position:relative;top:0;z-index:1;}
.jcarousel-list li, .jcarousel-item {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;}
.jcarousel-next {cursor:pointer;display:none;z-index:3;background:url(../img/right.gif) no-repeat;width:47px;height:47px;position:absolute;top:250px;left:910px;}
.jcarousel-prev {cursor:pointer;display:none;z-index:3;background:url(../img/left.gif) no-repeat;width:47px;height:47px;position:absolute;top:250px;left:-80px;}
.jcarousel-next-disabled, .jcarousel-prev-disabled {opacity:0.5;cursor:default; filter: alpha(opacity=50)}

.good {width:490px;margin:20px 20px 0px 0;float:left;font-size:11px;}
.good h3{font-size:11px;}
.good .brdin{padding:5px 20px;overflow:hidden;}
.good .preview{float:left;}
.good .description{margin-left:190px;position:relative;}
.good table{width:100%;}
.goods {width:1020px;overflow:hidden;*padding:0 0 20px  0;_padding:0;}
.good .price{clear:both;font-size:40px;color:#005421;padding:5px;text-align:right;position:relative;float:left;margin-left:-10px;width:175px;height:44px;background:url(../img/buttons.gif) no-repeat left;}
.good .price i{font-style:normal;position:relative;top:4px;left:-28px;zoom:1;margin-right:-10px;_margin-right:10px;}
.good .add{position:relative;width:90px;height:54px;background:url(../img/buttons.gif) no-repeat right;float:right;margin-right:-10px;}

.green{background:url(../img/greenbg.png);_b-ackground:url(../img/greenbgie.png) no-repeat;clear:both;}
.dott{background:url(../img/dot.png) repeat-x top;position:relative;top:-4px;}
.dotb{background:url(../img/dot.png) repeat-x bottom;position:relative;top:8px;}
.dotb .page{position:relative;top:-4px;}
.dgreen{background:url(../img/dgreenbg.png);_b-ackground:url(../img/greenbgie.png) no-repeat;clear:both;}

#btmmenu{list-style:none;height:30px;background:url(../img/menubg.png) no-repeat;padding:10px 0px 10px 40px;font-size:20px;}
#btmmenu li{float:left;}
#btmmenu li a{color:black;text-decoration:none;padding:0 2px;}
#btmmenu li.active a{color:#92C842;}
#btmmenu li a:hover{text-decoration:underline;}

#footer{margin:50px 0 0;}
#footer .page{padding:30px 0 60px;overflow:hidden;}

#address{float:left;color:white;width:400px;padding:10px 0 0;font-size:10px;}
#address h3{color:white;font-size:20px;text-transform:uppercase;padding:10px 0;}
#address p{padding:5px 0;}


.by {float:right;width:400px;}

#phone2{font-size:24px;color:white;font-weight:bold;text-align:right;padding:0px 00px 20px; }
#phone2 b{font-size:40px;position:relative;top:10px;}
#phone2 i{font-style:normal;font-weight:normal;font-size:35px;}

.d110{width:146px;background:url(../img/110.png) no-repeat;float:right;text-align:right;}
.d110 a{color:white !important;text-decoration:none;font-size:10px;padding:44px 0 0 0;display:block;}
.d110 a:hover{text-decoration:underline;}

.form {background:url(../img/basketimg.gif) no-repeat 0 50px;clear:both;margin:0 -5px 0 -15px;padding:20px 0 0;}
.form .right{margin-left:200px;}
.form input{background:url(../img/input.png) no-repeat;width:250px;height:22px;border:0;padding:6px 10px;font-size:16px;_background-image:url(../img/input.gif);}
.form #inum{background:url(../img/input2.png) no-repeat;width:133px;height:22px;border:0;padding:6px 10px;font-size:16px;display:block;_background-image:url(../img/input2.gif);}
.form .drop{background:url(../img/select.png) no-repeat;_background-image:url(../img/select.gif);cursor:pointer;}
.form .inum {margin:0 0 -64px -180px;}
.form textarea{background:url(../img/textarea.png) no-repeat;width:250px;height:71px;border:0;padding:6px 10px;font-size:14px;_background-image:url(../img/textarea.gif)}
.form label{font-size:16px;font-weight:bold;padding:7px 0 2px 10px;display:block;}
.form .order{background:url(../img/order.gif) no-repeat;padding:0;width:270px;height:35px;cursor:pointer;margin-top:10px;}
.form #hide{border-bottom:1px dashed black;color:black;text-decoration:none;font-size:16px;left:-170px;position:relative;padding-top:25px;}

.dropdown{background:white;border:1px solid #7DFFFF;padding:1px;list-style:none;width:243px;margin:-1px 12px 0;position:absolute;border-top:none;font-size:14px;*margin-left:194px;*margin-top:-2px;opacity:0.90;filter: alpha(opacity=90);}
.dropdown li{zoom:1;}
.dropdown a{display:block;color:black !important;text-decoration:none;}
.dropdown a:hover{background:#AEE4F4;}

.prod{overflow:hidden;margin:20px 0;}
.prodlist{width:170px;float:left;}
.prodleftmenu {margin:0 20px;}
.prodleftmenu ul{list-style:none;margin:10px 0 0;}
.prod .good{margin:0 0 0 185px;float:none;width:515px;}
.prod .price{left:80px;}
.prod .form{background:none;width:287px;float:right;padding:0;}
.prod .form .inum {margin:10px 0 0 0;display:block;}
.prod .form label, .prod .form #inum {display:inline;}

.support .supforum{width:700px;}
.support .brdin i{color:#47A5DC;display:block;padding:15px 30px;}
.support .brdin{padding:20px 30px;height:380px;}

.support .form{background:none;width:287px;float:right;padding:0;}
.support .form #imsg{background:url(../img/textarea2.gif) no-repeat;width:250px;height:105px;}
.prod .form .order, .support .form .order{background-image:url(../img/order2.gif);}
.prod .form input, .support .form input{background-image:url(../img/input3.gif);}
.prod .form #inum, .support .form #inum{background-image:url(../img/input2.png);}
.prod .form .drop, .support .form .drop{background-image:url(../img/select.png);}
.prod .form textarea{background-image:url(../img/textarea.png);}
.prod .dropdown {*margin-left:12px;*margin-top:4px;}
.support .dropdown{*margin-left:12px;*margin-top:-2px;}
.support input.msg{background:url(../img/msg.gif) no-repeat ;padding:0;width:270px;height:35px;cursor:pointer;margin-top:10px;}



.text {margin:20px 0;}
.text .brdin{padding:0 20px;overflow:hidden;}
.text h1{font-size:34px;padding:10px 0;}
.text h2{font-size:19px;padding:10px 0;}
.text p{padding:5px 0;font-size:12px;}
.aboutimg{background:url(../../../../assets/images/slide1.gif) no-repeat right top;padding-right:370px;height:360px;}
.aboutimg2{background:url(../../../../assets/images/slide2.gif) no-repeat right top;padding-right:370px;height:360px;}
.aboutimg3{background:url(../../../../assets/images/slide3.gif) no-repeat right top;padding-right:370px;height:360px;}
.aboutimg4{background:url(../../../../assets/images/slide4.gif) no-repeat right top;padding-right:370px;}
a.link {display:block;height:30px;background:url(../img/link.gif) no-repeat left top;padding:10px 0 0 55px}
.row {width:470px;float:left;padding-right:20px;}
.lastrow {padding-right:0;}
.shopemail {float:right;margin:15px 285px 0 0;*display:inline;}
.shopimg {float:right;}