html, body, h1, h2, h3, h4{margin:0;padding:0;}
h1,a{color:#A30000;}
h1 img{display:block;}
img{border:0;outline:0;}
a{color:#A30000;color:#5f8aad;text-decoration:none;outline:0;}
a:hover{color:#A30000;text-decoration:underline;}
.left{float:left;}
.right{float:right;}
.more{text-align:right;}
.clear{clear:both;}
body{background:transparent url(/img/bg2.png) top repeat-x;font:11px verdana, arial, sans-serif;color:#695F4C;color:#000;}
#wrapper{text-align:left;margin:5px auto;width:1003px;position:relative;}
#header{height:130px;position:relative;}
#logo{position:absolute;left:10px;color:#52616E;clear:both;}
#logo a.fn{display:block;font:bold 34px "arial narrow", arial, sans-serif;color:#a30000;margin-right:10px;}
#logo a.fn img{font-size:88px;color:#19316a;margin:5px;}
#logo p{position:absolute;margin-top:970px;font-weight:bold;float:left;width:170px;font-size:10px;}
#hlinks{position:absolute;margin-top:5px;left:700px;width:295px;text-align:right;}
#nav{border-top:1px solid #fff;box-shadow:0 -1px #ccc;position:absolute;top:98px;width:100%;}
#nav a, #nav span{display:block;float:left;}
#nav span{display:none;text-indent:10px;overflow:hidden;width:2px;height:24px;margin-top:1px;background:transparent url(http://383ru.net/img/sprite.png) left 573px repeat-y;}
#nav a{text-decoration:none;color:#111;padding:8px 10px;margin-top:2px;margin-bottom:1px;height:13px;text-shadow:0px 1px #fff;}
#nav a:hover{color:#a30000;}
#sform{display:none;position:absolute;top:105px;left:710px;width:290px;;margin-top:4px;margin-right:5px;text-align:right;}
#search li{background:#D4CAB6;border-top:1px solid #F4EFDF;padding:7px 0 8px 20px;}
#sform span{display:block;float:left;padding:2px 0px;text-shadow:0px 1px #fff;}
#sinput{float:right;width:163px;background:#FFF;border:1px solid #FFF;margin:0px 8px;}
#search_input{display:block;float:left;border:none;width:135px;height:14px;font-size:12px;}
#srch_btn{display:block;float:right;width:14px;height:14px;padding-right:15px;border:0px;background:transparent url(http://383ru.net/img/sprite.png) left 202px repeat-y;cursor:pointer;}
#body{margin-top:10px;}
#hmenu{float:left;width:179px;}
#content, #collection{float:right;width:803px;padding-bottom:5px;}
#content h1{padding:4px 0 5px 0px;color:#1B1812;font:bold 16px"arial narrow",arial,sans-serif;}
#seasonal p, #collection p{margin:0.9em 0;}
.more{font-size:12px;}
.more a{color:#000;text-decoration:none;}
.more a:hover{text-decoration:underline;}
h3{font-weight:bold;font-size:14px;color:#1B1812;}
h1,h2{font:14px"arial narrow", arial, sans-serif;color:#695F4C;}
#hmenu ul,#categories li{margin:0px;padding:0px;}
#hmenu h2{padding:4px 0 5px 9px;background:#6089ae;color:#FFF;text-shadow:0 1px #45688e}
#hmenu h2.rtext.nc{color:#45688e;padding:5px 0 4px 9px;}
#hmenu h2.rtext div{position:absolute;height:inherit;margin-top:-18px;color:#FFF;}
#hmenu strong{}
#hmenu ul{margin-left:0px;}
#hmenu li{list-style:none;padding:0px;}
#hmenu li ul li{border:none;list-style:none;background:none;padding:0px;}
#hmenu a{text-decoration:none;color:#3465A4;}
#hmenu a:hover{color:#A30000;}
#hmenu ul.leftmenu{margin-bottom:10px;}
#hmenu ul.leftmenu li{border-left:3px solid #6089AE;margin-left:5px;margin-top:1px;}
#hmenu ul.leftmenu li a{display:block;font-size:12px;padding:6px 0 7px 10px;background:#FFF;border-bottom:1px solid #E8E7E5;}
#hmenu ul.leftmenu li a.current,
#hmenu ul.leftmenu li a:hover{background-color:#e8e7e5;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.7)}
#hmenu ul.leftmenu b{color:#A30000;}
#bline{font-size:9px;padding:3px;background:#e8e7e5;margin-top:10px;height:30px;}
#btext{width:600px;float:left;margin-left:15px;}
#bmenu{float:right;width:200px;text-align:right;margin-right:15px;}
#aftermenu{border-top:1px solid #FFF;border-bottom:1px solid #FFF;text-align:center;font-size:9px;padding:3px;background:#e8e7e5;margin:15px 0px;}
div.mitem{background-color:#f3f3f3;float:left;margin:3px;text-align:center;width:125px;height:160px;overflow:hidden;border:0px solid #6089ae;}
div.mitem.st1 a.mname{background-color:#ffc4e0;color:#000;}
div.bitem{background-color:#f3f3f3;float:left;margin:4px;width:252px;height:300px;overflow:hidden;border:0px solid #6089ae;position:relative;}
td div.mitem{margin:auto;float:none;}
div.mitem.hover{background:#e8e7e5 url(http://383ru.net/img/120hoverbg.png) center no-repeat;}
div.mitem a.mname{border-bottom:0px solid #6089ae;padding:5px 3px;background:none repeat scroll 0 0 #c4d3e1;height:13px;overflow:hidden;}
div.mitem a.mname b{font-weight:normal;}
div.mitem a.mimg img{width:120px;height:120px;}
div.mitem a.mlink{text-decoration:none;color:#5a5140;display:block;line-height:15px;}
div.bitem a.mname{border-bottom:0px solid #6089ae;padding:5px;background:none repeat scroll 0 0 #c4d3e1;height:13px;overflow:hidden;display:block;font-weight:bold;text-align:center;}
div.bitem a.mimg{position:relative;display:block;}
div.bitem a.add2basket{display:block;width:190px;background-position:70px 81px;text-align:center;}
a.add2basket{color:#a30000;background:url(http://383ru.net/img/sprite.png) left 81px repeat-y;padding:0px 25px;font-weight:bold;text-decoration:none;line-height:15px;display:block;width:58px;height:15px;margin:0px 6px;position:absolute;overflow:hidden;z-index:100;}
a.add2basket.long{width:200px;text-align:left;position:static;height:20px;}
a.add2basket.long sup{color:#2f7e2f;margin-left:5px;}
a.add2basket.st1{color:#2f7e2f;background:url(http://383ru.net/img/sprite.png) left 271px repeat-y;}
a.add2basket.st0{background:url(http://383ru.net/img/sprite.png) left 82px repeat-y;}
a.add2basket.st-1{color:#000;background:url(http://383ru.net/img/sprite.png) left 302px repeat-y;}
a.add2basket.button{width:85px;height:18px;display:block;padding-left:35px;background-position:left 498px;position:static;color:#FFF;}
a.add2basket.inprocess{text-indent:-999px;overflow:hidden;background:url(http://383ru.net/img/loading2.gif) center no-repeat;padding:0px;margin:0px;width:116px;}
a.add2basket.afterprocess{color:green;background:none;padding:0px;margin:0px;width:116px;width:inherit;}
span.price{font-size:18px;font-weight:bold;margin-bottom:5px;color:#A30000;text-shadow:1px 1px #D3D3D3;}
div.bigimg{width:252px;height:252px;overflow:hidden;float:left;border:1px solid #97A5B0;background-color:#E8E7E5;background-repeat:no-repeat;background-position:50% 50%;margin:1px;margin-left:3px;position:relative;}
div.fotost1{position:absolute;left:0px;width:68px;height:68px;background:url("/img/sprite.png") repeat scroll 0 641px transparent;}
div.fotost2{position:absolute;left:0px;width:68px;height:68px;background:url("/img/sprite.png") repeat scroll 68px 641px transparent;}
div.bigimg img{width:252px;height:252px;}
div.minigal{width:130px;height:262px;overflow:hidden;float:left;}
.minigal div{display:block;}
.minigal a{margin:1px;border:1px solid #97A5B0;display:block;float:left;background:#e8e7e5;width:60px;height:60px;}
.minigal span{margin:1px;border:1px solid #97A5B0;display:block;float:left;background:#e8e7e5;width:60px;height:60px;}
.minigal a:HOVER,.minigal a.active{background:#FFF;}
.minigal a img{width:60px;height:60px;}
#sdsc{width:400px;border:0px solid #5a5140;float:left;margin:1px;margin-left:5px;}
#sdsc p{margin-top:7px;margin-bottom:7px;}
#tabs{clear:both;height:24px;border-bottom:1px solid #97A5B0;margin-top:10px;}
a.tab{display:block;float:left;margin-left:3px;background:url(/img/sprite.png) left 444px;padding:5px 10px;position:relative;text-align:center;text-decoration:none;border:1px solid #97A5B0;color:#474849;text-shadow:0 1px 1px #FFFFFF;}
a.tab span{background:no-repeat scroll 0 0 transparent;padding:3px 0px 3px 8px;}
a.tab.inactive{color:#ccc;cursor:default;}
a.tab.current{background:#f1f4f6;border-bottom:1px solid #f1f4f6;color:#000;font-weight:bold;}
a.tab.current:hover{background-color:#f1f4f6;}
a.tab:hover{background:#e8e7e5;color:#000;}
a.tab.current span{background-position:0 -50px;}
div.tabitem{display:none;border-left:1px solid #97A5B0;border-right:1px solid #97A5B0;border-bottom:1px solid #97A5B0;padding:5px;}
div.tabitem.current{display:block;clear:both;background-color:#f1f4f6;}
div.tabitem.current.noborder{background-color:#FFF;border-right:none;border-left:none;border-bottom:none;}
#votebg,.votebg{width:86px;height:9px;background:url(http://383ru.net/img/sprite.png) 0 59px repeat-y;display:block;cursor:pointer;margin-top:3px;}
#vote,.vote{height:9px;background:url(http://383ru.net/img/sprite.png) 0 100% no-repeat;display:block;}
.vvote{position:absolute;z-index:110;margin-left:116px;width:4px;background:url(http://383ru.net/img/sprite.png) left bottom repeat-x;}
p.votep{display:block;width:110px;float:left;}
.specs{margin-top:0;padding:5px 0px;}
#spec{padding-top:10px;}
#spec h5{padding:0px;margin:0px;}
.specs span{}
span.spline{display:block;float:none;clear:both;border-bottom:1px dashed #aaa;padding:5px 0px;}
.spname{display:block;float:left;margin-right:50px;width:250px;}
.svalue{display:block;float:left;clear:left;}
.w100{width:100px;}
.w400{width:400px;}
.w500{width:500px;}
.h100{height:100px;}
.h300{height:300px;}
.b{font-weight:bold;}
.u{text-decoration:underline;}
.rdate{color:#695F4C;}
#btable{width:600px;border-collapse:collapse;margin:5px;}
#btable tr{}
#btable tbody td:first-child{vertical-align:top;}
#btable thead th{border-bottom:1px solid gray;padding:5px 0px;margin:0px;}
#btable tbody td{border-bottom:1px solid gray;padding:5px 0px;margin:0px;}
.binput{width:30px;}
.disabled{color:#808080;}
#btable sup{color:#A30000}
#colors{position:absolute;margin:6px;z-index:201;margin-left:236px;}
a.tab.color{display:block;margin:4px;background:url(http://383ru.net/img/sprite.png) 0px 236px repeat-y;text-indent:-999px;float:none;padding:0px;width:18px;height:18px;overflow:hidden;border:none;}
.gad{border-bottom:3px solid #FFF;height:150px;overflow:hidden;}
#cat_list{background-color:#FFF;border-bottom:3px solid #FFFFFF;}
#cat_list h2 span{display:none;}
#cat_list ul{padding:4px 0px;}
#cat_list ul li{padding:0px 2px 3px 9px;}
a.delitem{padding:0px 5px;background:url(http://383ru.net/img/sprite.png) 0px 111px repeat-y;text-decoration:none}
a.linkitem{padding:0px 5px;background:url(http://383ru.net/img/sprite.png) 0px 145px repeat-y;text-decoration:none;margin-right:5px;}
#last{}
#last div{}
#last h5{background-color:#e6e6e6;margin:0;padding:2px 5px;clear:both;margin-top:10px;}
#cat_price{margin:20px 0px;}
#price_tbl{border-collapse:collapse;width:99%;border:1px solid #E8E7E5;color:#666;}
#price_tbl tr td{margin:0px;}
#price_tbl tr:HOVER td{color:#000;}
#price_tbl.tab_1 tr.tab_0{display:none;}
tr.colors td{border-bottom:1px solid #E8E7E5;}
tr.colors td a span{display:block;margin:-1px 0px 0px;background:url(http://383ru.net/img/sprite.png) 0px 236px repeat-y;text-indent:-999px;float:right;padding:0px;width:18px;height:18px;overflow:hidden;border:none;}
td.pname{background:none repeat scroll 0 0 #6089AE;border-bottom:1px solid #FFFFFF;}
td.pname h3{color:#FFFFFF;padding:4px 0 5px 9px;}
td.cname{padding:5px;padding-left:15px;background-color:#E8E7E5;color:#000}
td.td_color{width:50%;padding:3px 3px 3px 15px}
td.td_price{width:20%;text-align:center;}
td.td_price a.add2basket{width:auto;position:static;text-align:left;}
td.td_stat.st3{color:green;font-weight:bold;}
td.td_stat.st1{color:#2F7E2F;font-weight:bold;}
td.td_stat.st0{color:#A30000;}
td.pname a{float:right;display:block;width:7px;height:15px;color:#fff;}
.price_modifed{float:right;margin-right:10px;}
td.bcolor{padding-left:15px;}
td.bcolor span{display:block;margin-top:-1px 0px 0px;background:url(http://383ru.net/img/sprite.png) 0px 236px repeat-y;text-indent:-999px;float:left;padding:0px;width:18px;height:18px;overflow:hidden;border:none;}
#price_tab a.current{color:#000;font-weight:bold;}
#cat_itemss{margin-bottom:15px;}
#hcontact{display:block;position:absolute;right:535px;top:5px;height:75px;width:240px;}
#hdelivery{display:block;position:absolute;right:270px;top:5px;height:75px;width:240px;}
#hcontact ul{margin:0px;padding:0px;list-style:none;}
#hcontact ul li{float:right;margin-left:10px;}
span.icq,span.email{color:#A30000;padding-bottom:2px;}
span.icq{padding-left:14px;background:transparent url(http://383ru.net/img/sprite.png) 0px 333px repeat-y;}
span.email{padding-left:20px;background:transparent url(http://383ru.net/img/sprite.png) 0px 354px repeat-y;}
span.tel{display:block;padding-left:12px;padding-top:3px;padding-bottom:3px;background:transparent url(http://383ru.net/img/sprite.png) 0px 378px repeat-y;font-size:16px;font-weight:bold;text-shadow:0 1px #FFFFFF;}
#cart{cursor:pointer;display:block;position:absolute;right:5px;top:5px;text-shadow:0px 0px #620000;}
#cart p{width:150px;height:75px;background:url(http://383ru.net/img/sprite.png) repeat-y scroll left 738px transparent;padding-left:80px;}
#cart span.name{margin-left:-80px;}
div.topblock{color:#355a7c;font-size:11px;border:1px solid #BBBBBB;background-color:#E3E3E3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#E3E3E3');background:-webkit-gradient(linear, left top, left bottom, from(#F2F2F2), to(#E3E3E3));background:-moz-linear-gradient(top, #F2F2F2, #E3E3E3);border-color:#CCCCCC #999999 #999999 #CCCCCC;border-radius:6px 6px 6px 6px;border-style:solid;border-width:1px;}
div.int p{margin:0;}
div.int a{text-decoration:underline;color:#333;}
div.int a:HOVER{text-decoration:none;}
div.int p span.name{display:block;font-size:13px;font-weight:bold;color:#af1b1b;padding:3px 0;text-shadow:0 1px #FFFFFF;}
div.int p span.name:first-child{padding-top:0;}
.column{}
#spec_tbl{width:780px;border-collapse:collapse;margin:auto;}
#spec_tbl td{border:1px solid #dadada;background-color:#F9F9F9;}
#spec_tbl th{border:1px solid #dadada;background-color:#F9F9F9}
#spec_tbl th:first-child{border:none;background:transparent url(http://383ru.net/img/2.png) 50% 50% no-repeat;width:180px;}
#spec_tbl td.cname{background-color:#E8E7E5;text-shadow:0 1px #FFFFFF;}
#spec_tbl.short tr.view0{display:none;}
#spec_tbl th{text-align:center;}
#spec_tbl th a{display:block;}
#spec_tbl td.td_sname{width:25%;padding-left:15px;}
#spec_tbl td.td_price{border-left:1px solid #E8E7E5;width:25%;height:26px;}
#spec_tbl td.td_price.current{background-color:#FFF;font-weight:bold;}
#spec_tbl th.td_price.current{background-color:#FFF;}
#spec_tbl a.add2basket{position:static;width:auto;background:none;}
#share_ iframe{width:110px !important;}
#share a.addthis_button_google_plusone{margin-left:5px;margin-top:5px;}
a.uarr{float:right;}
a.yellow{color:yellow;}
#catlist{overflow:hidden;margin-bottom:15px;}
#ctrlcopy{display:none;}
#basket_layer.blue div.basket-tabs a.tab.disabled{display:none;}
.button{display:inline-block;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial, Helvetica, sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);}
.button:hover{text-decoration:none;}
.button:active{position:relative;top:1px;}
.orange{color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background:-moz-linear-gradient(top, #faa51a, #f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');}
.orange:hover{background:#f47c20;background:-webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));background:-moz-linear-gradient(top, #f88e11, #f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');}
.orange:active{color:#fcd3a5;background:-webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));background:-moz-linear-gradient(top, #f47a20, #faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');}
.button.inb{color:#e8f0de;border:solid 1px #538312;background:#64991e;background:-webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background:-moz-linear-gradient(top, #7db72f, #4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');}
.button.inb:hover{background:#538018;background:-webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));background:-moz-linear-gradient(top, #6b9d28, #436b0c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}
.button.inb:active{color:#a9c08c;background:-webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));background:-moz-linear-gradient(top, #4e7d0e, #7db72f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');}
a.add2basket.i2b.inb{color:red;}
a.add2basket.i2b.inb:after{content:"+"}
#order_list{overflow:hidden;position:absolute;z-index:999;right:5px;padding:14px 5px 5px 5px;border:1px solid #ccc;margin-top:-11px;width:125px;overflow:hidden;height:0px;background:#fff;border-radius:4px 4px 4px 4px;}
#order_list a:first-child{}
#order_list a{display:block;text-decoration:none;line-height:16px;width:125px;}
#order_list a.current{position:absolute;top:1px;text-align:center;}
#order_list a.current:after{content:" ▼"}
#order_list:hover{height:auto;border-bottom:1px solid #ccc;background:#f4f4f4;padding-top:3px;}
#order_list:hover a.current{color:#444;text-align:left;position:static;}
#order_list:hover a.current:after{content:""}
#cat_list{position:relative;min-height:270px;color:#111;margin:25px 0;border-top:1px solid #ccc;}
#cat_list div.item{position:absolute;width:803px;height:120px;border-bottom:1px solid #ccc;padding:10px 0;background-color:#fff;}
#cat_list div.item.new{background-color:#fffbbf;}
#cat_list div.item.hit{background-color:#bfddff;}
#cat_list div.item a.img{float:left;display:block;margin-right:10px;width:120px;height:120px;}
#cat_list div.item a.name{font-size:12px;color:#444;border-bottom:1px solid #444;font-weight:normal;text-decoration:none;}
#cat_list div.item a.name b{font-weight:bold;font-size:14px;display:block;color:#3465A4;float:left;padding-right:10px;}
#cat_list div.item p{margin:8px 0;display:block;}
#cat_list div.item p span{font-weight:bold;}
#cat_list div.item a.price{border:0px solid red;color:#222;display:block;float:right;width:130px;text-align:center;font-weight:bold;font-size:18px;}
#cat_list div.item a.price span{display:block;font-size:13px;margin-top:40px;}
#cat_list div.colors{font-weight:bold;vertical-align:middle;}
#cat_list div.colors a.color{border:1px solid #444;border-radius:3px;font-size:16px;margin-left:5px;position:relative;overflow:hidden;display:inline-block;width:18px;height:18px;text-decoration:none;vertical-align:middle;/**/}
#cat_list div.colors a.color:first-child{margin-left:0px;}
#cat_list div.colors a.color:after{background:url(http://383ru.net/img/sprite.png) repeat-y scroll -22px 236px transparent;background:-moz-linear-gradient(center top , rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.1) 100%) repeat scroll 0 0 transparent;border-radius:0 0 50% 50%;content:" ";height:45%;left:0px;right:0px;position:absolute;top:0;}
#cat_list div.colors span{vertical-align:middle;}
#cat_list div.colors span.av3{color:#008703;}
#cat_list div.colors span.av2{color:#777;}
#cat_list div.colors span.av1{color:#005aff;}
#cat_list div.colors span.av0{color:#ff5a00;}
div.status1{position:absolute;margin-top:-10px;width:68px;height:68px;background:url("/img/sprite.png") repeat scroll 0px 641px transparent;}
div.status2{position:absolute;margin-top:-10px;width:68px;height:68px;background:url("/img/sprite.png") repeat scroll 68px 641px transparent;}

#news{margin-top:50px;background-image: -moz-linear-gradient(center top , #FFFFFF, #DEDEDE);border: 1px solid #CCCCCC;border-radius: 4px 4px 4px 4px;padding:5px;}
#news p{margin:7px 0;#888;}
#news span.date{display:block;text-align:right;color:#555;}
#news a{color:#0084B4;}

#news a.twitter{position:absolute;margin-top:-45px;margin-left:-6px;width:157px;border-radius: 4px 4px 4px 4px;color: #333333;cursor:pointer;font-weight:bold;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);font-size:13px;line-height:26px;
background-color: #F8F8F8;
    background-image: -moz-linear-gradient(center top , #FFFFFF, #DEDEDE);
    border: 1px solid #CCCCCC;
    padding:3px 10px;}
#news a.twitter i{padding:5px 10px;background:transparent url(/img/sprite.png) no-repeat scroll 0 -76px ;}
#news a.twitter:hover{border-color:#0089CB;}
#news a.twitter:hover i{background-position:0 -56px}

