form,fieldset,img{padding:0;margin:0;border:0}
a{outline:none;text-decoration:underline;color:#693D66}
a:hover{text-decoration:none}
ul{margin:0;padding:0;list-style:none}
input{outline:none}
*{margin:0;padding:0}
html,body{height:100%}
p{font-size:12px;color:#404040;font-family:Arial}
.alignleft{float:left;margin:10px 10px 0 0}
.alignright{float:right;margin:0 0 0 10px}
.aligncenter{display:block;margin:0 auto}
body{margin:0;padding:0;font-family:Trebuchet MS;font-size:13px;background:url(../img/body.jpg) repeat-x #fefefe}
h2,h1{color:#404040;font-size:30px;font-weight:normal;text-transform:uppercase}
h3{color:#4c2449;font-size:21px;font-weight:normal;margin:5px 0}
h4{color:#404040;font-size:18px;font-weight:normal;text-transform:uppercase;margin:8px 0 5px}
h6{font-size:17px;line-height:21px;color:#9d8977;font-style:italic;border-top:1px solid #404040;border-bottom:2px solid #404040;padding:20px 6px;overflow:hidden;font-weight:normal;margin:35px 0}
#logo{background:url(../img/logo.png) no-repeat;display:block;height:73px;width:172px;text-decoration:none;float:left;text-indent:-9999px;margin:29px 0 0}
#page{width:1000px;margin:0 auto;overflow:hidden}
#header{width:1000px}
#header div.top{width:1000px;overflow:hidden}
#header div.top div.left{width:728px;overflow:hidden;float:left}
#header div.top div.all{width:100%;overflow:hidden}
#header div.top div.menu{background:url(../img/menu.png) no-repeat;width:1000px;height:35px;overflow:hidden}
#header div.top div.menu ul{float:left;overflow:hidden;margin:10px 0 0}
#header div.top div.menu ul li{float:left;margin:0 20px 0 13px;padding:0 0 4px 27px}
#header div.top div.menu ul li a{float:left;color:#414141;font-size:11px;line-height:17px}
#header div.top div.menu ul li.item1{background:url(../img/item1.png) no-repeat}
#header div.top div.menu ul li.item2{background:url(../img/item2.png) no-repeat}
#header div.top div.menu ul li.item3{background:url(../img/item3.png) no-repeat}
#header div.top div.menu ul li.item4{background:url(../img/item4.png) no-repeat}
#header div.top div.menu ul li.item5{background:url(../img/item5.png) no-repeat}
#header div.top div.search{background:url(../img/bg_search.gif) no-repeat;width:277px;float:left;margin:5px 0 0; height: 23px;position:relative;}
#header div.top div.search input.btn_search{background:url(../img/btn_search.gif) no-repeat;width:32px;height:23px;cursor: pointer;border: 0 none; padding-top: 3px;}
#header div.top div.search input.searchstring{background:none transparent;border: 0 none;width:230px;font-family: arial;padding: 0px;color:#9b9a9a;font-style: italic;font-size:11px;}
#header div.all div.contact{width:210px;overflow:hidden;float:right;margin:25px 0 0 45px}
#header div.all div.contact span{display:block;color:#959595;font-size:11px;line-height:16px}
#header div.all div.contact span.fone{color:#404040;font-size:26px;line-height:30px}
#header div.all div.contact span i{color:#8a8a8a;font-style:normal}
#header div.all div.contact div.more{background:url(../img/more1.png) no-repeat 100% 0;float:left;padding:0 2px 0 0;height:23px;margin:8px 0 0}
#header div.all div.contact div.more a{background:url(../img/more2.png) no-repeat;float:left;padding:0 20px 0 14px;line-height:21px;height:23px;font-weight:bold;color:#e7dcb8;font-size:11px;text-decoration:none}
#header div.all div.contact ul.contact{margin:11px 0 0;width:100%;overflow:hidden}
#header div.all div.contact ul.contact li{float:left;line-height:14px;margin:0 10px 0 0}
#header div.all div.contact ul.contact li a{color:#404040;font-family:arial;font-size:11px;float:left;margin:0 5px 0 0;text-decoration:none}
#header div.all div.contact ul.contact li.skype{background:url(../img/skype.png) no-repeat;padding:0 0 2px 22px}
#header div.all div.contact ul.contact li.icq{background:url(../img/icq.png) no-repeat;margin:0 0 0 31px;padding:0 0 2px 22px}
#header div.coast{float:right;width:183px;border:4px solid #e1dfd9;margin:5px 17px 0 0;padding:13px 0 16px 27px}
#header div.coast span.coast{background:url(../img/coast.png) no-repeat;display:block;padding:0 0 0 30px}
#header div.coast span.coast a{color:#404040;font-size:14px;text-transform:uppercase}
#header div.coast strong{background:#612e5e;padding:2px 6px;margin:0 5px 0 8px;color:#fff}
#header div.coast p{padding:13px 0 0;color:#959595;font-size:12px}
#header div.box-menu{width:100%;overflow:hidden;margin:22px 0 0}
#header div.box-menu ul{width:105%;overflow:hidden}
#header div.box-menu ul li{float:left;height:41px;padding:0 4px 0 0;margin:0 2px 0 0;background:url(../img/li.gif) no-repeat 100% 0}
#header div.box-menu ul li a{background:url(../img/width.gif) no-repeat;height:30px;color:#404040;font-size:16px;text-transform:uppercase;text-decoration:none;float:left;padding:11px 28px 0}
#header div.box-menu ul li.activ{background:url(../img/li2.gif) no-repeat 100% 0}
#header div.box-menu ul li.activ a{background:url(../img/width1.gif) no-repeat;color:#fff}
#header div.box-menu ul li:hover{background:url(../img/li2.gif) no-repeat 100% 0}
#header div.box-menu ul li:hover a{background:url(../img/width1.gif) no-repeat;color:#fff}
#header div.podmenu{background:url(../img/podmenu.gif) repeat-x;width:100%;overflow:hidden;height:36px;margin:2px 0 0}
#header div.podmenu ul{background:url(../img/podmenu1.gif) repeat-x;float:left;overflow:hidden;height:36px}
#header div.podmenu ul li{float:left;background:url(../img/line.gif) no-repeat 100% 0;height:36px}
#header div.podmenu ul li a{color:#e7dcb8;font-size:Arial;text-decoration:none;float:left;height:28px;padding:8px 13px}
#header div.slaider{width:1000px;overflow:hidden;position:relative;height:410px;margin:2px 0 0}
#header div.slaider div.text{width:500px;overflow:hidden;position:absolute;left:66px;top:20px}
#header div.slaider div.text strong{display:block;font-size:34px;color:#442042}
#header div.slaider div.text span{display:block;font-size:36px;color:#572c55;font-family:Times New Roman;font-style:italic;line-height:28px}
#header div.slaider div.botton-foto{background:url(../img/wis.png) repeat;height:162px;width:100%;overflow:hidden;bottom:0;left:0;position:absolute}
#header div.slaider div.activ{background:url(../img/active.gif) repeat-x}
#header div.slaider div.box-slaid{width:310px;overflow:hidden;padding:15px 0 0 23px;float:left;height:66px}
#header div.slaider div.foto{width:106px;height:54px;overflow:hidden;float:left;margin:0 10px 0 0}
#header div.slaider div.texte{float:left;width:180px;overflow:hidden;padding:10px 0 0}
#header div.slaider div.texte h2{color:#fff;font-size:16px;text-transform:none;line-height:16px}
#header div.slaider div.texte p{color:#fefefe;font-size:10px;padding:0}
#conteiner{width:100%;padding:42px 0 0}
#conteiner div.box{width:100%;display:inline-block;margin:10px 0 0}
#conteiner div.box-x{width:100%;display:inline-block;margin-top:-10px;margin-bottom:20px}
#conteiner div.box div.title{width:100%;overflow:hidden}
#conteiner div.box div.title h2{float:left}
#conteiner div.box div.title i{color:#b1b1b1;font-size:15px}
#conteiner div.box div.see-all{background:url(../img/see.png) no-repeat 100% 0;padding:0 9px 0 0;height:30px;float:right;margin:4px 0 0}
#conteiner div.box div.see-all a{background:url(../img/see1.png) no-repeat;padding:0 0 0 35px;height:30px;color:#4c2449;font-size:12px;text-decoration:none;float:left;line-height:26px}
#conteiner div.box-slaider{width:100%;overflow:hidden;height:316px;position:relative;margin:7px 0 40px}
#conteiner div.box-slaider ul li{background:url(../img/slaid.png) no-repeat;width:160px;height:394px;overflow:hidden;padding:11px;float:left;margin:0 6px 0 5px}
#conteiner div.box div.catalogi{background:url(../img/slaid.png) no-repeat;width:160px;height:299px;overflow:hidden;padding:11px;float:left;margin:14px 6px 0 5px}
#conteiner div.box-slaider div.foto,#conteiner div.box div.foto{width:161px;height:217px;overflow:hidden}
#conteiner div.box-slaider div.name,#conteiner div.box div.name{background:#efede9;width:100%;overflow:hidden;margin:1px 0 0;min-height:50px;text-align:center}
#conteiner div.box-slaider div.name a,#conteiner div.box div.name a{font-weight:normal;font-size:11px;color:#9e815f}
#conteiner div.box-slaider div.name span,#conteiner div.box div.name span{display:block;color:#848484;font-size:13px;line-height:16px;font-weight:bold}
#conteiner div.box-slaider div.cost,#conteiner div.box div.cost{background:#4c2449;width:100%;float:left}
#conteiner div.box-slaider div.cost p,#conteiner div.box div.cost p{color:#c4b7c3;font-size:12px;padding:0 3px;line-height:23px}
#conteiner div.box-slaider div.cost span,#conteiner div.box div.cost span{text-decoration:line-through}
#conteiner div.box-slaider div.cost em,#conteiner div.box div.cost em{color:#fff;float:right;font-weight:bold;font-size:19px;font-style:normal}
#conteiner div.box-slaider div.cost i,#conteiner div.box div.cost i{font-weight:normal;font-style:normal;font-size:12px}
#conteiner div.box-slaider span.prev1{background:url(../img/prev.png) no-repeat;width:11px;height:23px;display:block;cursor:pointer;position:absolute;left:0;top:130px}
#conteiner div.box-slaider span.next1{background:url(../img/next.png) no-repeat;width:11px;height:23px;display:block;cursor:pointer;position:absolute;right:0;top:130px}
#conteiner div.box-slaider div.slaider1{width:960px !important;margin:0 0 0 17px;overflow:hidden}
#conteiner div.box-slaider span.next2{background:url(../img/next.png) no-repeat;width:11px;height:23px;display:block;cursor:pointer;position:absolute;right:0;top:130px}
#conteiner div.box-slaider span.prev2{background:url(../img/prev.png) no-repeat;width:11px;height:23px;display:block;cursor:pointer;position:absolute;left:0;top:130px}
#conteiner div.box-slaider div.slaider2{width:960px !important;margin:0 0 0 17px;overflow:hidden}
#conteiner div.box div.soc{width:200px;height:292px;overflow:hidden;float:right;margin:11px 0 0 20px}
#conteiner div.box div.text{width:740px;float:left;overflow:hidden}
#conteiner div.box div.text-x{width:740px;float:left;overflow:hidden}
#conteiner div.box div.text-x h1{color: #4C2449;font-size: 21px;font-weight: normal;margin: 5px 0;text-transform:none}
#conteiner div.box div.text-x h2{color: #4C2449;font-size: 18px;font-weight: normal;margin: 5px 0;text-transform:none}
#conteiner div.box-x div.text-x{width:740px;float:left;overflow:hidden}
#conteiner div.box-x div.text-x h1{color: #4C2449;font-size: 21px;font-weight: normal;margin: 5px 0;text-transform:none}
#conteiner div.box-x div.text-x h2{color: #4C2449;font-size: 18px;font-weight: normal;margin: 5px 0;text-transform:none}
#conteiner div.maney{background:url(../img/block.jpg) no-repeat;width:1000px;height:73px;overflow:hidden;margin:56px 0 0}
#conteiner div.all{margin:0;width:100%;display:inline-block}
#conteiner div.maney ul li{color:#747474;font-size:14px;font-weight:bold;float:left;line-height:50px;margin:0 0 0 24px}
#conteiner div.maney ul{margin:10px 0 0}
#conteiner div.nomoney{height:1px; border-top-color:#927d90; border-top-style:dashed; border-top-width:1px; margin:26px 0 0}
#footer{width:1000px;height:70px;overflow:hidden;padding:10px 0 0;margin:20px auto 0}
#footer div.last{width:1000px;overflow:hidden}
#svd{background:url(../img/svd.jpg) no-repeat;width:81px;height:33px;text-decoration:none;text-indent:-9999px;display:block;float:right}
#footer div.last div.copi{width:550px;overflow:hidden;float:left}
#footer div.last div.copi ul.menu{width:100%;overflow:hidden;margin:3px 0 0}
#footer div.last div.copi ul.menu li{float:left;margin:0 10px 0 0}
#footer div.last div.copi ul.menu li a{color:#4c2449;font-size:11px}
#body{background:url(../img/body1.jpg) repeat-x #fff}
#sidebar{width:175px;float:left;overflow:hidden;margin:-10px 0 0}
#sidebar div.menu{width:175px;overflow:hidden;margin:10px 0 0}
#sidebar div.bottom{background:url(../img/bottom.png) no-repeat;width:175px;overflow:hidden;height:11px}
#sidebar div.top{background:url(../img/top.png) no-repeat;width:175px;overflow:hidden;height:11px}
#sidebar div.body{background:url(../img/body.png) repeat-y;width:167px;padding:0 4px;overflow:hidden}
#sidebar div.menu ul.sidebar_menu li a{color:#4c2449;font-size:13px;text-decoration:none;text-transform:uppercase}
#sidebar div.menu ul.sidebar_menu li{background:url(../img/line1.gif) no-repeat 0 100%;float:left;margin:0 0 -1px;overflow:hidden;padding:4px 7px;width:147px}
#sidebar div.menu ul.sidebar_menu li ul.submenu li a{color:#715970;font-size:11px;text-transform:none;font-family:arial}
#sidebar div.menu ul.sidebar_menu li ul.sub li{background:url(../img/bollet.gif) no-repeat 0 50%}
#sidebar div.menu ul.sidebar_menu li ul.sub li a{font-size:12px}
#sidebar div.menu ul.sidebar_menu li.open_li{background:#f7f7f5}
#content{width:798px;display:inline-block;float:right;margin:0}
#conteiner div.road{overflow:hidden}
#conteiner div.road ul li{float:left;background:url(../img/arow.gif) no-repeat 0 50%;margin:0 0 0 -8px;padding:0 13px 0 10px}
#conteiner div.road ul li a{color:#542851;font-size:12px;margin:0 0 0 -6px;padding:0 7px}
#conteiner div.return {float:right}
#conteiner div.return a{color:#542851;font-size:12px;padding-right:5px}
#conteiner div.questions{width:100%;overflow:hidden;margin:23px 0 0}
#conteiner div.questions h2{font-size:21px}
#conteiner div.reply{width:100%;overflow:hidden;margin:20px 0 0}
#conteiner div.reply span{display:block;color:#9d8977;font-size:17px;font-style:italic}
#conteiner div.reply p{color:#404040;padding:11px 0 0 16px;font-size:12px}
#sidebar div.brends{width:100%;overflow:hidden;margin:20px 0 0}
#sidebar div.brends span{color:#404040;font-size:14px}
#sidebar div.brends ul li{width:100%;overflow:hidden;float:left;margin:7px 0 0}
#sidebar div.brends ul li a{color:#693d66;font-size:12px}
#content div.box div.item{width:103%;display:inline-block;margin:26px 0 0}
#content div.box div.item label{float:left;font-size:12px;font-weight:bold;line-height:22px;color:#404040;margin:0 17px 0 0}
.sel_left select{left:-9999px;position:absolute}
.sel_left{background:url(../img/span.gif) no-repeat;width:202px;height:21px;display:inline-block;cursor:pointer;position:relative;padding:0 0 0 2px;margin:0 6px 0 0;float:left}
.sel_left ul{width:190px;background:#fff;border:1px solid #999;padding:4px;overflow:auto;position:absolute;border-top:0;top:21px;left:0;display:none}
.sel_left ul li{padding:0 0 0 6px;font-size:14px;color:#707070}
.sel_left ul li.cur{font-weight:bold}
.sel_left ul li:hover{background:#ccc}
.sel_val{background:url(../img/span2.gif) no-repeat 100% 0;display:inline-block;height:21px;width:194px;padding:0 0 0 5px;color:#404040;font-size:11px;line-height:20px;overflow:hidden}
#conteiner div.pagenawi{margin:0;width:100%;overflow:hidden}
#conteiner div.pagenawi a.cnext{color:#8b8b8b;font-size:12px;font-family:arial;float:left;margin:0 3px 0 13px;display:block;text-align:center}
div.brief_description2{font-weight:bold}
#conteiner div.pagenawi span{color:#8B8B8B;display:block;float:left;font-family:arial;font-size:12px;height:19px;margin:0 3px;text-align:center;text-decoration:none;width:23px}
#conteiner div.pagenawi ul li{float:left;margin:0 13px 0 0}
#conteiner div.pagenawi a.no_underline{display:block;width:23px;height:19px;text-align:center;text-decoration:none;background:url(../img/pagen.jpg) no-repeat;color:#8b8b8b;font-size:12px;padding:4px 0 0;font-family:arial;float:left;margin:0 3px}
#conteiner div.pagenawi ul li a.next{width:auto;height:auto;background:url(../img/next.jpg) no-repeat 100% 50%;color:#4c2449;font-size:12px;font-style:italic;text-decoration:underline;padding:3px 15px 0 0}
#conteiner div.pagenawi ul li a.next:hover{text-decoration:none}
a.cprev{float:left;margin:0 5px 0 0;font-size:12px;line-height:19px;color:#8B8B8B}
#conteiner div.pagenawi .faq{background:url(../img/span.jpg) no-repeat;width:21px;height:19px;display:block;color:#fff;text-align:center;padding:3px 0 0;font-size:12px;float:left;margin:1px 3px 0}
.block-col-1{width:355px;float:left;padding-top:20px}
.box-img{width:355px}
.box-img-big{width:353px;position:relative;margin-bottom:15px}
.box-img-big img{border:1px solid #ececec}
.box-img-big .img-scale{width:25px;height:25px;position:absolute;top:5px;right:5px}
.box-img-small{width:355px;overflow:hidden;position:relative;margin-bottom:15px}
.box-img-small img{float:left;height:88px;margin:0 9px 0 0 ! important;width:88px;background:url(../img/bg-shadow-img-2.gif) no-repeat;padding:3px}
.box-img-small .prev3{background:url(../img/bg-prev.gif) no-repeat;width:14px;height:88px;display:block;cursor:pointer;position:absolute;left:0;top:3px}
.box-img-small .next3{background:url(../img/bg-next.gif) no-repeat;width:14px;height:88px;display:block;cursor:pointer;position:absolute;right:0;top:3px}
.box-img-small .slaider3{width:300px !important;margin:0 0 0 27px;overflow:hidden}
.block-soc{padding:0 0 32px;overflow:hidden}
.block-soc img{padding-right:5px}
.block-other-img{margin-left:-15px}
.block-other-img img{float:left;background:url(../img/bg-shadow-img.gif) no-repeat;margin:8px 0px 8px 15px;width:102px;height:137px;padding:3px}
.block-col-2{width:408px;float:left;margin-left:32px;padding-top:12px}
.block-col-2 h2{padding-bottom:10px}
.block-col-2 p{padding-bottom:8px}
.block-col-2 big{font-size:31px;line-height:32px}
.block-col-2 big del{font-size:21px;color:#851d1d}
.form-tovar{width:100%;float:left;margin:10px 0 40px}
.form-tovar .form-tovar-in{float:left;width:100%;padding-bottom:25px}
.form-tovar a{font-size:14px;font-style:italic;float:left;line-height:32px}
.form-tovar a.link-size{font-size:12px;line-height:16px;margin:8px 75px 0 0}
.form-tovar label{float:left;padding-right:5px}
.box-sel-1{float:left;margin-right:15px;width:80px}
.box-sel-1 .sel_left{width:80px}
.box-sel-1 .sel_val{width:80px}
.box-sel-1 ul{width:80px}
.box-sel-2{float:left;width:132px}
.box-sel-2 .sel_left{width:130px}
.box-sel-2 .sel_val{width:125px}
.box-sel-2 ul{width:120px}
.box-sel-1 ul li,.box-sel-2 ul li{font-size:11px;padding:0}
.form-tovar .sub{padding:0}
.form-tovar .sub input{background:url(../img/bg-sub-form-tovar.gif) no-repeat;padding:0 0 0 10px;margin:0;text-align:left;cursor:pointer;width:142px;float:left;border:none;height:36px;line-height:36px;font-size:16px;color:#fefefe;text-transform:uppercase;margin-right:25px}
.block-comment{overflow:hidden;padding:6px 0;width:100%;clear:both}
.block-comment span{font-size:12px;color:#989898;text-transform:uppercase}
.form-comment{margin-top:15px;width:100%;clear:both;overflow:hidden}
.form-comment p{padding-bottom:10px}
.form-comment input{background:url(../img/bg-input-form-comment.gif) no-repeat;padding:5px 10px;margin:0;width:178px;float:left;border:none;height:22px;line-height:24px;font-size:14px;color:#9b9a9a;font-family:Arial;font-style:italic;margin-right:10px}
.form-comment textarea{background:url(../img/bg-textarea-form-comment.gif) no-repeat;padding:5px 10px;margin:0;width:384px;float:left;border:none;height:206px;line-height:24px;font-size:14px;color:#9b9a9a;font-family:Arial;font-style:italic;overflow:auto;resize:none}
.form-comment .sub input{background:url(../img/bg-sub-form-comment.gif) no-repeat;padding:0;margin:0;text-align:center;cursor:pointer;width:129px;float:left;border:none;height:36px;line-height:36px;font-size:16px;color:#fefefe;text-transform:uppercase;margin-top:2px;font-style:normal}
div.shopping_cart_table{float:left;overflow:hidden;margin:10px 0;width:100%}
div.shopping_cart_table a{font-size:13px}
div.shopping_cart_table table{border-collapse:collapse;margin:-1px}
div.shopping_cart_table table td{border:1px solid #4c244a;padding:4px;font-size:13px}
table.shopping_title td{width:225px;border:0 !important;text-align:center}
table.shopping_title td a{text-decoration:none}
#cart_page_title{text-align:left}
div.shopping_cart_table button,input.recalculate{background:url(../img/mores.png) no-repeat;width:123px;height:23px;border:0;color:#fff;padding:0 0 2px;cursor:pointer;font-size:13px}
input.btn_checkout{background:url(../img/bottons1.png) no-repeat;width:129px;height:36px;border:0;color:#fff;padding:0 0 2px;font-size:13px;margin:4px 0 0;cursor:pointer}
input.digit{background:url(../img/texinput.png) no-repeat;border:0;text-align:center;color:#666;font-size:12px;width:60px;height:20px}
#discount_coupon_code{background:url(../img/texinput.png) no-repeat;border:0;text-align:center;color:#666;font-size:12px;width:60px;height:20px}
a.remove_link{width:9px;height:8px;display:block;margin:0 auto}
div.shopping_cart_table td img{margin:0 !important}
#blck-content{width:100%;overflow:hidden}
#cart_clear{text-align:right}
#checkout_logininfo{width:100%;overflow:hidden}
#checkout_logininfo td{font-size:14px;color:#404040;padding:5px 0}
#checkout_logininfo td input.inputtext,#checkout_addresses td input.autofill{background:url(../img/bt.png) no-repeat;width:198px;height:22px;border:0;color:#9b9a9a;font-style:italic;font-size:14px;padding:5px}
#custinfo-subscribed4news{float:left;margin:0 6px 0 0}
#block-customerinfo label{line-height:13px;float:left}
#block-customerinfo p{width:100%;overflow:hidden}
#checkout_addresses td{font-size:14px;color:#404040;padding:5px 0}
#checkout_addresses span.sel_right{display:inline-block;height:21px}
span.asterisk{color:red;float:left;margin:0 4px 0 0;font-weight:bold}
input.checkout_buttons{background:url(../img/bottons1.png) no-repeat;width:129px;height:36px;border:0;color:#fff;padding:0 0 2px;font-size:13px;margin:4px 0 0;cursor:pointer}
#checkout_addresses span.sel_left select{left:-9999px;position:absolute}
#checkout_addresses span.sel_left{background:url(../img/span.gif) no-repeat;width:172px;height:21px;display:inline-block;cursor:pointer;position:relative;padding:0 0 0 2px;margin:0 6px 0 0;float:left}
#checkout_addresses span.sel_left ul{width:188px;background:#fff;border:1px solid #999;padding:4px;max-height:135px;overflow:auto;position:absolute;border-top:0;top:21px;left:0;display:none}
#checkout_addresses span.sel_left ul li{padding:0 0 0 6px;font-size:12px;color:#707070}
#checkout_addresses span.sel_left ul li.cur{font-weight:bold}
#checkout_addresses span.sel_left ul li:hover{background:#ccc}
#checkout_addresses span.sel_val{background:url(../img/span2.gif) no-repeat 100% 0;display:inline-block;height:21px;width:192px;padding:0 0 0 5px;color:#404040;float:left;font-size:12px;line-height:20px}
.addressform{width:100%}
.addressform td{width:195px}
.addressform td input.inputtext{background:url(../img/bt.png) no-repeat;border:0 none;color:#9B9A9A;font-size:14px;font-style:italic;height:22px;padding:5px;width:198px}
#tbl-checkout-progress{width:100%;overflow:hidden}
span.error_flag,span.error_message{color:red;display:block;font-size:14px}
.cpt_product_category_info{margin-top:-1px}
p.label{position:relative;float:left}
p.label label{color:#9B9A9A;font-family:Arial;font-style:italic;font-size:14px;left:10px;position:absolute;top:7px}
.block-text img{margin-right:30px}
#content div.part{width:100%;overflow:hidden;margin:15px 0}
#content div.part p{margin:0 0 7px;font-size:12px}
#content div.form td{padding:0 0 0 10px;font-size:12px}
#content div.form div.textarea{margin:10px 0 0;background:url(../img/aria.gif) no-repeat;height:97px;overflow:hidden;padding:3px;width:517px}
#content div.form div.textarea textarea{background:none;border:0;color:#333;font-size:11px;height:95px;padding:0 50px 0 0;width:515px}
#content div.boxtd{width:100%;overflow:hidden}
#content div.boxtd table{width:100%;overflow:hidden;border-collapse:collapse}
#content div.boxtd table td{padding:3px;font-size:12px;color:#666;border:1px solid #ccc}
td.paym{display:none}
#zayavka{width:550px;overflow:hidden;background:#fff;position:relative}
div.form div.item{overflow:hidden;padding:0 0 21px;width:100%}
div.form div.item input.text{background:url(../img/text.gif) no-repeat;border:0 none;color:#9B9A9A;font-size:14px;font-style:italic;height:32px;padding:0 0 0 7px;width:441px}
div.form div.item input.small{background:url(../img/small.gif) no-repeat;border:0 none;color:#9B9A9A;font-size:14px;font-style:italic;height:32px;margin:0 32px 0 0;overflow:hidden;padding:0 0 0 7px;width:208px}
div.form div.item textarea{background:url(../img/arial.png) no-repeat;border:medium none;color:#9B9A9A;font-size:14px;font-style:italic;height:118px;max-height:131px;padding:4px;font-family:Trebuchet MS;width:530px;; outline:none}
div.form div.start input{background:url(../img/bg-sub-form-comment.gif) no-repeat scroll 0 0 transparent;border:medium none;color:#FEFEFE;cursor:pointer;float:left;font-size:16px;font-style:normal;height:36px;line-height:36px;margin:2px 0 0;padding:0;text-align:center;text-transform:uppercase;width:129px}
#search_form{width:100%;display:inline-block}
#search_form div.item{width:100%;display:inline-block}
#search_form div.item label{float:left;overflow:hidden;font-size:13px;margin:0 10px 0 0;line-height:21px}
#my_frame{width:500px ! important;left:400px ! important;top:300px ! important;height:100px ! important}
h2.add_basket{text-align:center;font-size:22px;padding-top:36px;color:#542851}
#my_closeButton{left:897px;top:283px;z-index:130}
div.next_actions{padding:10px 40px}
div.next_actions a.return_to_shop_link{float:left;text-decoration:none;font-size:14px}
div.next_actions a.go_to_checkout_link{float:right;text-decoration:none;font-size:14px}
#conteiner div.questions img{float:left;margin:10px 20px 10px 0}
div.menu ul.sidebar_menu li.child_current{background:#F7F7F5 !important}
div.newdescr{width:100%;overflow:hidden;margin:15px 0 0}
.categh1 h1 {font-size:21px;color: #4C2449;font-weight:normal;margin: 5px 0;text-transform:none;}
.categh1 h2 {font-size:18px;color: #4C2449;font-weight:normal;margin: 5px 0;text-transform:none;}
h1.checkout {padding:20px 0 0;}
h2.checkout_step {padding:20px 0 10px;color:#404040;font-size:20px;font-weight:normal;text-transform:uppercase}
div.fast_checkout_table{float:left;overflow:hidden;margin:10px 0;width:100%}
div.fast_checkout_table a{font-size:11px}
div.fast_checkout_table table{border-collapse:collapse;margin:-1px}
div.fast_checkout_table table td{border:0;padding:4px;font-size:11px;color:#777}
a.linkonslaider{text-decoration:underline;color:#fff}
a.linkonslaider:hover{text-decoration:none}
div.crp-top {background: url(../img/c_topf.jpg) no-repeat; height:427px; position: relative;}
div.crp-top  div.title {position: absolute; left:15px; top:15px;}
div.crp-top  div.title div {background: url(../img/c_title.png) no-repeat scroll 0 0 transparent; width: 965px; height: 58px;}
div.crp-top  div.title div span {display: none;}
div.crp-top  div.picture {position: absolute; left:20px; top:80px;}
div.crp-top  div.text {position: absolute; left:340px; top:80px; font-size:14px; color:#2d2d2d; font-family: Arial;}
div.crp-top  div.text div.ttext {width:300px;line-height:20px;}
div.crp-top  div.text div.fields p {margin:10px 0; font-size:14px; color:#2d2d2d; font-family: Arial;}
div.crp-top  div.text input{background:url(../img/c_textinput.gif) no-repeat;padding:3px 10px;margin:0;width:100px;border:none;height:22px;line-height:24px;font-size:18px;color:#747474;font-family:Arial;font-style:italic;text-align:center}
div.crp-top  div.price {position: absolute; left:340px; top:340px; font-size:40px; color:#57214c; font-family: Trebuchet MS; font-weight:bold;}
div.crp-top  div.price input{background:url(../img/c_addtocart.gif) no-repeat;padding:0;margin:5px 0 0;text-align:left;cursor:pointer;width:142px;border:none;height:36px;font-size:16px;color:#fefefe;text-transform:uppercase;}
div.crp-info {padding: 20px 0 50px;background:url(../img/c_infobot.gif) no-repeat bottom;}
div.crp-info h2 {font-size:42px; color:#57214c; font-family: Trebuchet MS; font-weight:bold;}
div.crp-info p {padding:10px 0; font-size:13px; color:#1a1919; font-family: Arial;line-height:18px;}
div.crp-info .spec-price {font-size:70px; color:#57214c; font-family: Trebuchet MS; font-weight:bold; padding:32px 0 0 20px}
div.crp-info .spec-under-price {font-size:13px; color:#1a1919; font-family: Arial; font-weight:normal; padding:5px 0 0 30px}
div.crp-info .spec-under-price span {font-size:16px; color:#57214c; font-family: Trebuchet MS; font-weight:bold;}
div.crp-info h2.spec {padding-bottom:20px}
div.crp-info-reviews {padding: 20px 0 50px; width:700px}
div.crp-info-reviews h2 {font-size:42px; color:#57214c; font-family: Trebuchet MS; font-weight:bold; padding-bottom:20px}
.crp-block-comment{overflow:hidden;padding:6px 0 20px;width:100%;clear:both;background:url(../img/c_reviews_r.gif) no-repeat bottom left;}
.crp-block-comment div.author {font-size:13px;color:#131313;font-weight:bold;font-family:Arial;padding:10px 0 5px}
.crp-block-comment div.date {font-size:13px;color:#858585;font-weight:normal;font-family:Arial;padding:0 0 10px}
.crp-block-comment p {font-size:13px;color:#383838;font-weight:normal;font-family:Arial;line-height:18px}
div.crp-info-reviews h4 {font-size:32px; color:#57214c; font-family: Trebuchet MS; font-weight:bold; padding-top:20px}

.promo1 {float:left;width:316px;height:157px;background:url(/img/promor1.gif);margin:48px 18px 44px 4px;box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2)}
.promo1 .title {padding:20px 0 0 20px;font-size:22px;color:#551f48;line-height:20px}
.promo1 .text {padding:15px 20px 0 20px;font-size:12px;color:#000;font-family:arial}
.promo2 {float:left;width:316px;height:157px;background:url(/img/promor2.gif);margin:48px 18px 44px 4px;box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2);position:relative;}
.promo2 .acttext {position:absolute;top:116px;left:18px;font-size:15px;color:#551f48}
.promo2 .digits {position:absolute;top:114px;left:195px;font-size:21px;color:#551f48;font-weight:bold}
.promo2 .title {padding:20px 0 0 20px;font-size:22px;color:#551f48;line-height:20px}
.promo2 .text {padding:15px 20px 0 20px;font-size:12px;color:#000;font-family:arial}
.promo3 {float:left;width:316px;height:157px;background:url(/img/promor3.gif);margin:48px 0 44px 4px;box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.2)}
.promo3 .title {padding:20px 0 0 20px;font-size:22px;color:#551f48;line-height:20px}
.promo3 .text {padding:15px 20px 0 20px;font-size:12px;color:#000;font-family:arial}

.justboughtshort {margin:26px 0 0; border: 1px solid #ececec; width: 143px; border-radius:8px; padding: 12px 10px 17px 20px}
.justboughtshort .title {font-size:17px;color:black}
.justboughtshort .item {border-bottom: 1px #ececec solid; padding:15px 0}
.justboughtshort .lastitem {padding:15px 0 0}
.justboughtshort .pic {float:left; padding:0 5px 0 0}
.justboughtshort .itemtitle {font-size:12px; font-family:arial; color: #ac7e62}
.justboughtshort .linkall {padding:18px 0 0}
.justboughtshort .linkalldecor {text-decoration:none;border-bottom:1px dashed #7f7f7f;color:#7f7f7f}

.justboughtshort .linkallrew {text-decoration:underline;color:#7f7f7f}
.justboughtshort .photodec {padding:20px 0 0}
.justboughtshort .review_text {color:#000;font-size:12px;font-family:arial;padding:20px 0 0}
.justboughtshort .review_name {color:#8d3b7b;font-size:12px;font-family:arial;text-decoration:underline;padding:10px 0 0}
.justboughtshort .review_add {color:#8a8a8a;font-size:12px;font-family:arial;}

.shopping_cart_table p {padding: 3px;}