﻿body{margin:0;padding:0;text-align:center;background:#ff8c11;color:#893c00}
body,td,th{font:normal 11px Tahoma, Arial; line-height:16px}
th{font-weight:bold}
h1,h2,h3,h4,h5,h6, #h6{font:normal 18px Tahoma, Arial; color:#9a3300; padding:0 0 15px 0; margin:0}
.h6 {font:normal 18px Tahoma, Arial; color:#9a3300; padding:0 0 15px 0; margin:0}
#h2 {font:normal 18px Tahoma, Arial; color:#9a3300; padding:0 0 15px 0; margin:0;}
#kat-h2 {font:normal 18px Tahoma, Arial; color:#9a3300; padding:0 0 15px 0; margin:0;}
h6, #h6{font:bold 12px Tahoma, Arial; line-height:16px; color:#893c00}
.h6 {font:bold 12px Tahoma, Arial; line-height:16px; color:#893c00}
#h6{font:bold 12px Tahoma, Arial; line-height:16px; color:#893c00;display:inline;padding-bottom: 15px;}
p{margin:0;padding:0 0 16px 0}
a{text-decoration:underline;color:#893c00;outline:none}
a:hover{color:#a74f0a; text-decoration:none}
a img{border:0}
form{margin:0; padding:0}
input,select,textarea{font:normal 11px Tahoma, Arial;color:#000}
.input,select,textarea{background:#FFF;border:1px solid #b4601e; margin:0}
input,select{vertical-align:middle; margin:0}
.input,textarea{}
select{}
textarea{}
.button,button{}
big{font-size:13px}
small{font-size:10px}


:focus{outline:none}
::selection{background:#d56326;color:#fffaaa}
::-moz-selection{background:#d56326;color:#fffaaa}

ol{margin:0;padding:0 0 16px 30px}
ul{margin:0; padding:0 0 16px 0; list-style:none}
ul li{text-indent:10px; background:url(img/li-5.gif) 1px 7px no-repeat}

table{border:0; border-collapse:collapse; margin-bottom:10px}
table td{background:#ffe6bd; padding:15px 15px 15px 20px; vertical-align:top}
table .row-2 td{background:#fdcc7c}
table thead td{background:#cc4700 url(img/border-4.gif) 100% 0 repeat-y; color:#fff; padding:8px 20px}
table thead td.last{background-image:none}

.tab-1{margin-bottom:28px}
.tab-1 thead td{padding:0}
.tab-1 thead td div{padding:8px 20px}
.tab-1 thead td.first div{background:url(img/tab-1.gif) 0 0 no-repeat}
.tab-1 thead td.last div{background:url(img/tab-1-2.gif) 100% 0 no-repeat}
.tab-1 tbody .last td.first{background-image:url(img/tab-1-4.gif); background-position:0 100%; background-repeat:no-repeat}
.tab-1 tbody .last td.last{background-image:url(img/tab-1-3.gif); background-position:100% 100%; background-repeat:no-repeat}


.but-1{background:url(img/but-1.gif) 0 0 no-repeat; height:24px; float:left}
.but-1 div{background:url(img/but-1.gif) 100% 0 no-repeat; padding:0 6px; height:24px; float:left}
.but-1 div div{background:#be3f00; padding:0}
.but-1 input{background:none; border:0; height:22px; margin:0 -6px; color:#fff; cursor:pointer}

.but-2{background:url(img/but-2.gif) 0 0 no-repeat; height:28px; float:left; margin:0 10px 10px 0}
.but-2 div{background:url(img/but-2.gif) 100% 0 no-repeat; padding:0 5px; height:28px; float:left}
.but-2 div div{background:#a2c400 url(img/but-2.gif) 0 -28px repeat-x; padding:0}
.but-2 input{border:0; background:none; height:28px; margin:0 -5px; padding-top:5px; padding-bottom:7px; cursor:pointer; color:#fff}
.but-2 a{display:inline-block; margin:0 -5px; padding:7px 13px 7px 7px; height:14px; font-size:12px; line-height:14px; color:#fff; text-decoration:none}
.but-2 a img{margin:-5px 2px -2px 0; vertical-align:middle}

.in-1{background:url(img/input-1.gif) 0 0 no-repeat; height:22px; float:left}
.in-1 div{background:url(img/input-1.gif) 100% 0 no-repeat; height:22px; padding:0 6px; float:left}
.in-1 div input{border:0; border-top:1px solid #b4601e; border-bottom:1px solid #fff; background:#fff; height:14px; padding:3px 5px; float:left}

.text-1{background:url(img/input-1.gif) 0 0 no-repeat; float:left}
.text-1 div{background:url(img/input-1.gif) 100% 0 no-repeat; float:left}
.text-1 div div{background:url(img/input-1.gif) 100% 100% no-repeat}
.text-1 div div div{background:url(img/input-1.gif) 0 100% no-repeat; padding:0 6px}
.text-1 div div div div{padding:5px 0 6px 0; border-top:1px solid #b4601e; background:#fff}
.text-1 div div div div textarea{padding:0 11px; margin:0 -6px; border:0; position:relative; float:left; overflow:auto}


#wrap{width:100%;min-width:1000px;overflow:hidden;position:relative}
#main.index{width:1000px; margin:0 auto; text-align:left;background:url(img/deco-2.jpg) 50% 143px no-repeat}
#main{width:1000px; margin:0 auto; text-align:left;background:url(img/deco-2-small.jpg) 50% 143px no-repeat}
#main.index #deco-1{background:url(img/deco-1.jpg) 50% 0 no-repeat; width:100%; padding:0 455px; margin:0 -455px; position:relative}
#main #deco-1{background:url(img/deco-1-small.jpg) 50% 0 no-repeat; width:100%; padding:0 455px; margin:0 -455px; position:relative}
#main #head{padding-top:13px; zoom:1; position:relative;z-index:10}
#main .deco-1,
#main .deco-1-2,
#main .deco-2{width:100%; position:relative; background:url(img/border-2.gif) 50% 0 repeat-x}
#main .deco-1{background-color:#f4840b}
#main .deco-2{background:url(img/border-1.gif) 50% 100% repeat-x}
#main .head{}
#main .content{width:827px; padding:15px 13px; margin:0 0 0 auto}
#main .container .content{float:right}
#main .container .menu-left{float:left; width:128px; top:-33px; position:relative; z-index:10; margin-bottom:-18px; background:url(img/mn-left-bottom.gif) 10px 100% no-repeat; padding:0 0 16px 10px}
#main .block-last .menu-left{margin-bottom:180px}
#main #footer{padding:22px 13px 9px 14px; position:relative; zoom:1; top:-9px; background:url(img/deco-3-2.gif) 160px 0 no-repeat}


#head .menu-head{padding:34px 0 0 0; width:405px; float:left}
#head .menu-head li{float:right; text-transform:uppercase; padding:0 26px 0 0; color:#ff7000; background:none; text-indent:0}
#head .menu-head li a{color:#ff7000}
#head .menu-head li a:hover{color:#ff923d}
#head .menu-right li{float:left; padding:0 0 0 26px}
#head #logo{float:left; height:123px}
#head #menu-site{clear:both; padding:0 0 0 20px; height:16px}
#main.index #head #menu-site { padding:40px 0 0 20px; }
#head #menu-site li{float:left; padding:0 31px 0 0; text-indent:0}
#head #menu-site li a{display:block; float:left; background:#fff}
#head #menu-site li a:hover{background:#ffe0b8}
#head #menu-site li a img{float:left}
#head #basket{float:right; width:163px;margin-top:30px;}
#head #basket #h6{background:url(img/basket.jpg) 0 0 no-repeat; font:normal 13px Tahoma, Arial; line-height:16px; padding:9px 0 0 50px; color:#893c00; color: #fff; display:block; padding-bottom:15px;}
#head #basket dl{padding:0; margin:0; overflow:hidden; zoom:1}
#head #basket dl dt{float:left; width:52px; padding:0; margin:0}
#head #basket dl dd{float:left; padding:0; margin:0}
#head #basket strong{color:#be3f00}
#main.index #head #contact{padding:5px 0 0 18px; height:256px;color:#fff;}
            #head #contact{padding:5px 0 10px 18px; height:149px;color:#fff;}
#head #contact #phone{padding-top:7px;font: 36px Arial;}
#head #head-block{clear:both; padding:0 0 0 160px; height:33px; line-height:22px}
#head #head-block select{float:left; margin-right:15px}
#head #head-block #search{background:url(img/input-1.gif) 0 0 no-repeat; padding:0 15px 0 6px; height:22px; float:left}
#head #head-block #search .input{height:14px; width:199px; padding:3px 0 3px 6px;border:0; border-top:1px solid #b4601e; border-bottom:1px solid #fff; float:left}
#head #head-block #search .but{cursor:pointer;border:0; float:left}
#head #head-block a,
.box-contact a{text-decoration:none; background:url(img/border-3.gif) 0 100% repeat-x}
#head #head-block a:hover,
.box-contact a:hover{background:none}
#head #head-block #select-type{background:#cc4700 url(img/sel-1.gif) 0 0 no-repeat; position:relative; float:left; width:122px; height:16px; margin-right:15px}
#head #head-block #select-type a{display:block; color:#fdcc7c; background:url(img/clear.gif)}
#head #head-block #select-type a:hover{color:#fff}
#head #head-block #select-type .deco1{position:absolute; top:0; left:0; width:100%}
#head #head-block #select-type .selected{background:url(img/sel-1-2.gif) 100% 0 no-repeat; padding:0 6px 4px 6px; margin-bottom:-6px; line-height:14px!important; position:relative}
#head #head-block #select-type .selected span{display:block; padding:3px 0 0 5px; border-top:1px solid #901b00; zoom:1; cursor:pointer}
#head #head-block #select-type .selected img{position:absolute; top:9px; right:7px; background:#fdcc7c}
#head #head-block #select-type .selected:hover{color:#fff}
#head #head-block #select-type .selected:hover img{background:#fff}
#head #head-block #select-type .deco2{height:6px; margin:0 6px; background:#cc4700}
#head #head-block #select-type .deco2 .deco3{height:6px; width:6px; float:left; margin-left:-6px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/sel-1-4.png",sizingMethod="scale"); position:relative}
html>body #head #head-block #select-type .deco2 .deco3{background:url(img/sel-1-4.png)}
#head #head-block #select-type .deco2 .deco4{height:6px; width:6px; float:right; margin-right:-6px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/sel-1-3.png",sizingMethod="scale"); position:relative}
html>body #head #head-block #select-type .deco2 .deco4{background:url(img/sel-1-3.png)}
#head #head-block #select-type ul{background:#cc4700;padding:6px 0 0 0; display:none}
#head #head-block #select-type ul li{background:none; text-indent:0; padding:0; border-top:1px solid #901b00; font-size:11px; line-height:14px; zoom:1}
#head #head-block #select-type ul li a{padding:4px 5px 4px 11px; zoom:1}
#head #head-block #select-type ul li a:hover{background-color:#e05912}

#footer #deco-2{width:289px; height:207px; position:absolute; top:-198px; left:-129px;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/deco-3.png",sizingMethod="scale")}
html>body #footer #deco-2{background:url(img/deco-3.png)}
#footer #deco-2 img{position:absolute; top:198px; left:100%}
#footer #design{padding:6px 0 0 33px; font:normal 9px Arial; text-transform:uppercase; line-height:22px; float:left; position:relative}
#footer #design img{position:absolute; top:4px; left:0}
#footer #design a{text-decoration:none; color:#9a3300}
#footer #design a:hover{color:#a74f0a}
#footer #footer-menu{float:left; padding:6px 0 0 0}
#footer #footer-menu li{float:left; padding:0 2px 0 23px; background:none; text-indent:0; line-height:19px}
#footer .banner{float:right}
#footer address{float:right; font:normal 10px Tahoma, Arial; padding:7px 10px 0 0; line-height:19px; text-transform:uppercase; white-space:nowrap}



.menu-left h3{background:url(img/header-1.png) 0 0 no-repeat; width:128px; height:33px; overflow:hidden; padding:0 5px 0 0; margin:0 -5px 1px 0; position:relative; text-align:center; color:#fff; font:bold 11px Tahoma, Arial; line-height:33px}
.menu-left #h3{background:url(img/header-1.png) 0 0 no-repeat; width:128px; height:33px; overflow:hidden; padding:0 5px 0 0; margin:0 -5px 1px 0; position:relative; text-align:center; color:#fff; font:bold 11px Tahoma, Arial; line-height:33px}

.menu-left ul{padding:0; background:#fdcc7c}
.menu-left ul li{border-bottom:1px solid #f2a657; padding:0; text-indent:0; font-size:12px; line-height:15px; position:relative}
.menu-left ul li.last{border:0}
.menu-left ul li a{display:block; padding:7px 13px; background:#fdcc7c url(img/li-2.gif) 100% 50% no-repeat; text-decoration:none; color:#872d01; zoom:1}
.menu-left ul li a:hover,
.menu-left ul li:hover a,
.menu-left ul li.over a{color:872d01; background-color:#ffb368}
.menu-left ul li .sub{position:absolute; top:0; left:100%; background:#ffb368; padding:0 0 0 8px; width:121px; display:none}
.menu-left ul li:hover .sub,
.menu-left ul li.over .sub{display:block}
.menu-left ul li .sub .deco1{width:7px; height:7px; overflow:hidden; margin:0 -7px 0 auto; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/sub-1.png",sizingMethod="scale")}
html>body .menu-left ul li .sub .deco1{background:url(img/sub-1.png)}
.menu-left ul li .sub .deco2{width:7px; height:7px; overflow:hidden; margin:0 -7px 0 auto; position:relative;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img/sub-1-2.png",sizingMethod="scale")}
html>body .menu-left ul li .sub .deco2{background:url(img/sub-1-2.png)}
.menu-left ul li .sub .deco-3{width:100%; padding-right:7px; margin-right:-7px; background:#ffb368; position:relative}
.menu-left ul li .sub ul{background:none; position:relative; top:-7px; margin-bottom:-14px; float:left}
.menu-left ul li .sub ul li{border-bottom-color:#dc8d3b; padding:2px 0}
.menu-left ul li .sub ul li a{padding:0; background:url(img/sub-1-3.gif) 0 -99px no-repeat; width:121px}
.menu-left ul li .sub ul li a span{display:block; padding:5px 5px 5px 10px; cursor:pointer; zoom:1; background:url(img/sub-1-4.gif) 0 -99px no-repeat}
.menu-left ul li .sub ul li a:hover{background:#cc4700 url(img/sub-1-3.gif) 0 0 no-repeat; color:#fdcc7c}
.menu-left ul li .sub ul li a:hover span{background-position:0 100%}
.menu-left ul li.noarrow a {background-image:none;}
.menu-left ul li.diman a {background:#d56326;color:#fffaaa}

.box-1{background:url(img/box-1.gif) 0 11px no-repeat; padding:11px 0}
.box-last{padding-bottom:10px}
.box-1 .deco1{background:url(img/box-1.gif) 100% 0 no-repeat}
.box-1 .deco2{background:url(img/box-1.gif) 100% 100% no-repeat; zoom:1}
.box-1 .deco3{background:url(img/box-1.gif) 0 100% no-repeat; padding:0 6px}
.box-1 .deco4{background:#fdcc7c; padding:6px 0}
.box-1 .deco5{width:100%; padding:0 6px; margin-left:-6px; background:#fdcc7c; overflow:hidden; zoom:1;}
.box-1 h6, .box-1 #h6{float:left; padding:0 0 8px 2px; width:100%}
.box-1 .h6 {float:left; padding:0 0 8px 2px; width:100%}
.box-1 .price{float:right; padding-right:2px}
.box-1 .price strong{color:#c80000}
.box-1 .img{background:#ffe6bd url(img/box-1-2.gif) 100% 0 no-repeat; clear:both; margin:0 2px}
.box-1 .img .deco6{background:url(img/box-1-3.gif) 100% 100% no-repeat; overflow:hidden; zoom:1;position:relative;}
.box-1 .img .deco7{width:6px; height:6px; overflow:hidden; float:left; margin-bottom:-6px; position:relative; background:url(img/box-1-4.gif) 0 0 no-repeat}
.box-1 .img .deco8{width:6px; height:6px; overflow:hidden; float:none; margin-top:-6px; position:relative; clear:both; background:url(img/box-1-4.gif) 0 100% no-repeat}
.box-1 .img img{}
.box-1 .buy{display:block; float:right; padding:0 0 0 29px; background:url(img/ico-buy.gif) 0 0 no-repeat; margin:0 15px 0 auto;}
.box-1 .img .buy{padding:16px 0 0 0; background:url(img/ico-buy.gif) 50% 0 no-repeat; margin:9px 10px 0 auto;position:absolute;top:0px;left:200px;}
.box-1 .desc{padding:5px 2px 0 2px; margin-bottom:-1px; line-height:12px; height:31px;}

.box-3{background:url(img/box-1.gif) 0 11px no-repeat; padding:11px 0}
.box-last{padding-bottom:10px}
.box-3 .deco1{background:url(img/box-1.gif) 100% 0 no-repeat}
.box-3 .deco2{background:url(img/box-1.gif) 100% 100% no-repeat; zoom:1}
.box-3 .deco3{background:url(img/box-1.gif) 0 100% no-repeat; padding:0 6px}
.box-3 .deco4{background:#fdcc7c; padding:6px 0}
.box-3 .deco5{width:100%; padding:0 6px; margin-left:-6px; background:#fdcc7c; overflow:hidden; zoom:1;}
.box-3 h6{float:left; padding:0 0 8px 2px}
.box-3 .price{float:right; padding-right:2px}
.box-3 .price strong{color:#c80000}
.box-3 .img{background:#ffe6bd url(img/box-1-2.gif) 100% 0 no-repeat; clear:both; margin:0 2px}
.box-3 .img .deco6{background:url(img/box-1-3.gif) 100% 100% no-repeat; overflow:hidden; zoom:1;}
.box-3 .img .deco7{width:6px; height:6px; overflow:hidden; float:left; margin-bottom:-6px; position:relative; background:url(img/box-1-4.gif) 0 0 no-repeat}
.box-3 .img .deco8{width:6px; height:6px; overflow:hidden; float:left; margin-top:-6px; position:relative; clear:both; background:url(img/box-1-4.gif) 0 100% no-repeat}
.box-3 .img img{float:left; clear:left; }
.box-3 .buy{display:block; float:right; padding:0 0 0 29px; background:url(img/ico-buy.gif) 0 0 no-repeat; margin:0 15px 0 auto}
.box-3 .img .buy{padding:16px 0 0 0; background:url(img/ico-buy.gif) 50% 0 no-repeat; margin:9px 10px 0 auto}
.box-3 .desc{padding:5px 2px 0 2px; margin-bottom:-1px; line-height:12px; height:31px;}
.box-3 p{font-size:12px;}


.block-list{width:843px; margin-right:-16px; *margin-bottom:20px;}
.block-list .box-1{width:266px; padding:0 15px 15px 0; float:left; background-position:0 0;}
.block-list .box-4{width:266px; padding:0 15px 15px 0; float:left; background-position:0 0;}

.box-4{background:url(img/box-1.gif) 0 11px no-repeat; padding:11px 0}
.box-last{padding-bottom:10px}
.box-4 .deco1{background:url(img/box-1.gif) 100% 0 no-repeat}
.box-4 .deco2{background:url(img/box-1.gif) 100% 100% no-repeat; zoom:1}
.box-4 .deco3{background:url(img/box-1.gif) 0 100% no-repeat; padding:0 6px}
.box-4 .deco4{background:#fdcc7c; padding:6px 0}
.box-4 .deco5{width:100%; padding:0 6px; margin:0 -6px; background:#fdcc7c; overflow:hidden; zoom:1}
.box-4 h6{float:left; padding:0 0 8px 2px}
.box-4 .price{float:right; padding-right:2px}
.box-4 .price strong{color:#c80000}
.box-4 .img{background:#ffe6bd url(img/box-1-2.gif) 100% 0 no-repeat; clear:both; margin:0 2px}
.box-4 .img .deco6{background:url(img/box-1-3.gif) 100% 100% no-repeat; overflow:hidden; zoom:1}
.box-4 .img .deco7{width:6px; height:6px; overflow:hidden; float:left; margin-bottom:-6px; position:relative; background:url(img/box-1-4.gif) 0 0 no-repeat}
.box-4 .img .deco8{width:6px; height:6px; overflow:hidden; float:left; margin-top:-6px; position:relative; clear:both; background:url(img/box-1-4.gif) 0 100% no-repeat}
.box-4 .img img{float:left; clear:left}
.box-4 .buy{display:block; float:right; padding:0 0 0 29px; background:url(img/ico-buy.gif) 0 0 no-repeat; margin:0 15px 0 auto}
.box-4 .img .buy{padding:16px 0 0 0; background:url(img/ico-buy.gif) 50% 0 no-repeat; margin:9px 10px 0 auto}
.box-4 .desc{padding:5px 2px 0 2px; margin-bottom:-1px; line-height:12px; height:24px}



.cat-block-list {width:843px; margin-right:-16px; overflow:hidden; zoom:1}
.cat-block-list .box-1{width:266px; padding:0 15px 15px 0; float:left; background-position:0 0}



.block-catalog{padding:0}
.block-catalog .box-1 h6, .block-catalog .box-1 #h6{float:left;width:229px;padding:0 0 8px 2px}
.block-catalog .box-1 .price{float:left; font-size:12px}
.block-catalog .box-1 .info{padding:8px 20px 8px 229px;}
.block-catalog .box-1 .img img {float:left;}
.block-catalog .box-1 .info .ico{padding:6px 0 0 0}
.block-catalog .box-1 .info .ico img{float:none; margin-right:5px; clear:none}
.block-catalog .box-1 .other {float:none;padding:2px 0 2px 20px;width:200px}
.block-catalog .box-1 .other select {margin:1px 0;width:190px}

.link{float:right; margin:5px 0 0 0}

.banner-left{padding:2px 5px 15px 0; float:left}
.banner-right{padding:2px 0 15px 5px; float:right}

.block-list-2{overflow:hidden; zoom:1;}
.block-list-2 .box-2{padding:0 18px 12px 0; float:left; width:100px}

.box-2{background:url(img/box-2.gif) 0 0 no-repeat}
.box-2 .deco1{background:url(img/box-2.gif) 100% 0 no-repeat}
.box-2 .deco2{background:url(img/box-2.gif) 100% 100% no-repeat}
.box-2 .deco3{background:url(img/box-2.gif) 0 100% no-repeat; padding:0 4px}
.box-2 .deco4{background:#ffe6bd; padding:4px 0}
.box-2 .deco5{width:100%; padding:0 4px; margin:0 -4px; background:#ffe6bd;}
.box-2 .deco6{position:relative; zoom:1; padding:0 1px; top:-1px; margin-bottom:-2px; overflow:hidden;height:100px; zoom:1}
.box-2 table{border:0; border-collapse:collapse; height:24px}
.box-2 table td{padding:0 0 4px 0; vertical-align:middle; line-height:10px}
.box-2 .img{padding-bottom:2px}
.box-2 label{float:left}
.box-2 label input{vertical-align:middle; margin-right:3px}
.box-2 .buy{float:right}

.sort{}
.sort img{vertical-align:middle; background:#893c00; margin:0 1px}
.sort a:hover img,
.pages span a:hover img{background:#a74f0a}

.pages{padding:8px 0 10px 0; font-size:11px; line-height:14px}
.pages span{display:inline-block;.display:inline; background:#fdcc7c url(img/page-1.gif) 0 0 no-repeat; height:14px; vertical-align:top}
.pages span a{display:inline-block; height:14px;.line-height:12px; background:url(img/page-1.gif) 100% -14px no-repeat; padding:0 4px; text-decoration:none}
.pages span img{vertical-align:top; background:#893c00}
.pages span.current{background:#cc4700 url(img/page-1.gif) 0 -28px no-repeat}
.pages span.current a{background:url(img/page-1.gif) 100% 100% no-repeat; cursor:default; color:#fdcc7c}


.box-contact{padding-bottom:18px}
.box-contact p{padding-bottom:10px}


.box-description{ line-height:normal!important}
.box-description .img{margin-bottom:15px; font-size:12px}
.box-description .img .left-col{width:430px; float:left; padding:2px 0 20px 5px}
.box-description .img .left-col img{float:none}
.box-description .img .left-col .but-2{margin:21px 18px 0 0;_margin-right:9px; float:right}
.box-description .img .right-col{width:355px; float:right; font-size:12px; padding:12px 15px 20px 0}
.box-description .img .buy{display:block; float:right; padding:0 0 0 29px; background:url(img/ico-buy.gif) 0 0 no-repeat; margin:5px 7px 0 auto; left:635px;}
.box-description .img .but-2{background-position:0 -56px}
.box-description .img .but-2 div{background-position:100% -56px}
.box-description .img .but-2 div div{background-position:0 -84px}
.box-description .price{padding:0 0 14px 0; float:none}
.box-description table{margin-bottom:10px}
.box-description .img table td{background:none; padding:0 0 6px 0; vertical-align:top; font-size:11px}
.box-description .img table th{text-align:right; vertical-align:top; padding:0 8px 6px 0; font-size:11px}
.box-description .desc{height:auto; font-size:11px; padding-bottom:12px}
.box-description .desc p{padding-bottom:8px}
.box-description .ps{font-size:11px; border-top:1px solid #dab182; padding:2px 0}

.tab-detail{margin:5px 0 14px 0!important}
.tab-detail td{background:none; padding:0 25px 0 0!important; white-space:nowrap; vertical-align:top;line-height:normal}

.tab-text{margin:0 0 7px 0; width:100%}
.tab-text td{background:none; padding:0!important; vertical-align:top;line-height:normal}
.tab-text td.image{padding-right:10px!important; width:10px}
.tab-text td p{padding-bottom:5px}

.tab-form-1{margin:0}
.tab-form-1 td{background:none; padding:0 0 15px 0; color:#893c00; width:275px; vertical-align:top}
.tab-form-1 thead td{font-weight:bold}
.tab-form-1 td .in-1,
.tab-form-1 td .text-1{margin-right:5px}
.tab-form-1 td .in-1 input{width:210px}
.tab-form-1 td textarea{width:210px; height:47px}

.box-image{float:left; margin:0 12px 20px 0; background:#ffe6bd url(img/box-image-1.gif) 0 100% no-repeat}
.box-image .deco{background:url(img/box-image-1-2.gif) 100% 100% no-repeat; float:left; padding:5px 5px 6px 5px; line-height:16px; float:left; width:212px}
.box-image .img{padding-bottom:5px}
.box-image .zoom{float:right}

.right {float:right}

.clear {clear:both}
.block-catalog .box-1 .ico {margin:-25px 0 5px 230px;padding:5px 0}
.block-catalog .box-1 .ico img {float:none;margin-right:5px}

#options_block select {width:240px}

.box-description .desc {font-size:11px;height:auto;margin:0;/*padding:0 15px 12px;*/}
.deco6 table { margin-left: 9px; }

#head #head-block #select-type .selected span {
border-top:1px solid #901B00;
cursor:pointer;
display:block;
overflow:hidden;
padding:3px 0 0 5px;
white-space:nowrap;
}

a.backlink{
color:#744636;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
}
a.backlink:hover{
color:#744636;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:underline;
}
span.backlink{
color:#744636;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
}
.goodlink {
				font-size:150%;
				font-style:italic;
				color:#744636;
				line-height:175%;
				font-family:Arial,sans-serif;
				font-weight:bold;
}
.box-4 .adv{float:left; font-family: Tahoma,Arial;font-weight: bold;font-size: 12px;}
/*-------------highslide-------------*/
.highslide {
    cursor: url(/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px;
}
.highslide:hover img {
	border: 0px;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border: 0px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 0px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}





table.rounded-table td {
background:none !important;
padding-left:4px;
padding-right:4px;
}

table.rounded-table td img {
margin-left:19px !important;
padding:7px;
}

.wrap, .contentus  { 
	background-color:#FDCC7C;
}
.contentus {
	color:#fffddf;
	padding:0 25px;
	margin:0 -20px;
	text-align:center;
}
.tl, .tr, .bl, .br {
	width:20px;
	height:20px;
	margin:0 -20px;
	background:url(/img/3.png);
}
.tr, .br {
	float:right;
}
.bl {
    background-position:0px 20px;
}
.br {
    background-position:20px 20px;
}
.tr {
    background-position:20px 0px;
}



.wrap-inner, .contentus-inner  { 
	background-color:#FFE6BD;
}
.contentus-inner {
	padding:0 25px;
	margin:0 -20px;
	text-align:center;
}
.tl-inner, .tr-inner, .bl-inner, .br-inner {
	width:20px;
	height:20px;
	margin:0 -20px;
	background:url(/img/4.png);
}
.tr-inner, .br-inner {
	float:right;
}
.bl-inner {
    background-position:0px 20px;
}
.br-inner {
    background-position:20px 20px;
}
.tr-inner {
    background-position:20px 0px;
}

#infoblock {
overflow:hidden;
margin-top:10px;
margin-bottom:10px;
padding:15px;
border:1px solid #FDCC7C;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
behavior: url(/pie/PIE.htc);
position:relative;
z-index:0;
}
#infoblock .info-left {
float:left;
width:50%;
}
#infoblock .info-right {
float:right;
width:50%;
}
#infoblock .info-title {
margin-bottom:20px;
font-size:15px;
}
#infoblock a {
text-transform:lowercase;
font-size:15px;
font-style:normal;
}
#infoblock li {
font-style:italic;
padding-top:2px;
}

.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix { zoom: 1; } /* IE6 */
*+html .clearfix { zoom: 1; } /* IE7 */

/*Скругленные блоки. Не лапать грязными руками!*/

.box-rounded {
overflow:hidden;
padding:8px;
background:#FDCC7C;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
behavior: url(/pie/PIE.htc);
position:relative;
z-index:0;
margin-bottom:15px;
}

.box-rounded-inner {
overflow:hidden;
padding:12px;
background:#FFE6BD;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
behavior: url(/pie/PIE.htc);
position:relative;
z-index:0;
}

.block-list .box-rounded {
display:inline-block;
width:250px;
height:200px;
margin-right:14px;
zoom: 1;
*display: inline;
float:left;
}

.block-list .box-rounded-inner {
margin-bottom:6px;
}

.block-list .box-rounded .b-img-radius {
zoom: 1;
position: relative;
border-radius: 6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
vertical-align: top;
margin-top:-12px;
/*
margin-left:-6px;
*margin-left:-6px;
*/
margin-left: 16px;
margin-bottom:-12px;
float:left;
behavior: url(css/pie/PIE.htc);
}

.block-list .box-rounded .b-img-radius img {
display:block;
visibility:hidden;
width:194px;
height:111px;
background-repeat:no-repeat;
}

.block-list .box-rounded .price {
float:right;
}

.block-list .box-rounded .price strong {
color:#c80000;
}

.block-list .box-rounded #h6 {
display:inline-block;
float:left;
zoom: 1;
*display: inline;
}

.block-list .box-rounded .buy {
padding-top:16px;
background:url(img/ico-buy.gif) top center no-repeat;
margin-top:-5px;
float:right;
zoom: 1;
*display: inline;
}

.block-list .box-rounded .desc {
line-height:12px;
}
#anchor-link{
    float: left;
    margin-top: 7px;
    min-width:400px;
}

.topp {
	padding:0px 0 0 0;
	font-size:12px;
	font-style:normal;
	line-height:17px;
	font-family:Arial,sans-serif;

}
.content ol li {
font-size:12px;
	font-style:normal;
	line-height:17px;
	font-family:Arial,sans-serif;
	padding:0px 0 0 0; 
}

.content ol li span
{
font-size: 16px;
font-family: Georgia;
font-style: normal;
color: #333333;
}

ul.downlist li {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
margin-left:30px;
list-style-type: disc;
list-style-position: outside;
background-color: transparent;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 3px 15px;
font-style: normal;
font-family: Arial,sans-serif;
font-size: 12px;
line-height: 17px;
}

.downn {
	padding:5px 0 0 0;
	font-size:16px;
	font-style:normal;
	line-height:24px;
	font-family:Georgia;
	font-weight:bold;

}

.cloth-chooser { cursor: hand; cursor: pointer; width: 158px; height: 61px; background: #fff; float: left; margin-right: 10px; }
.cloth-chooser div { width: 158px; height: 61px; background: url(img/cloth.png); }
.cloth-chooser div div { width: 158px; height: auto; background: transparent; color: #494441; text-decoration: underline; padding-top: 20px; text-align: center; }

#head #head-block #navbar-basket { float: right; background: url(/images/basket-breadcrumbs.png) 0 0 no-repeat; color: #fff; font:normal 14px Tahoma, Arial; padding-left: 66px; padding-top: 5px; width: 207px; height: 27px; }

