*{font-size:15px;margin:0;padding:0;font-family:Geneva, Arial, Helvetica, sans-serif;color:#000;}
a{color:red;}
body{background-color:#dedede;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
body>div.wrapper{display:block;width:1024px; margin:auto;min-height:100px;}
body>div.wrapper>*,body>div.wrapper>header>*{display:block;}
body>div.wrapper>header>div{overflow:hidden;}
body>div.wrapper>header{padding-bottom:16px;}
body>div.wrapper>header a.logo,body>div.wrapper>header div.logo{float:left;width:200px;height:185px;}
body>div.wrapper>header div.phones{float:right;text-align:right;font-size:24px;line-height:35px;margin-top:16px;}
body>div.wrapper>header div.phones>span{font-size:16px;}
body>div.wrapper>header div.header-center{margin:16px 197px 16px 216px;text-align:center;font-size:76px;color:red;} 
body>div.wrapper>header div.header-center>b{color:red;font-size:76px;}
body>div.wrapper>header div.header-center>span{display:block;color:#000;font-size:37px;}
body>div.wrapper>header nav>*{text-transform:uppercase;}
body>div.wrapper>header nav a{text-decoration:none;color:#fff;border:1px solid #000;padding:10px 10px 11px 10px;}
body>div.wrapper>header nav a:hover,
body>div.wrapper>header nav li.active>a{border:1px solid red;}
body>div.wrapper>header nav .basket{background-color:#000;float:right;border:1px solid red;height:29px;padding-top:11px;}
body>div.wrapper>header nav .basket>a>span{color:red;}
body>div.wrapper>header nav>ul{list-style:none;}
body>div.wrapper>header nav>ul>li{display:inline-block;background-color:#000;vertical-align:top;margin-right:5px;border:1px solid red;height:29px;padding-top:11px;}
body>div.wrapper>section{overflow:hidden;min-height:100px;padding-bottom:16px;border-bottom:1px solid red;}
body>div.wrapper>section>aside{min-height:100px;width:182px;}
body>div.wrapper>section>article{display:block;min-height:100px;margin-left:187px;}
body>div.wrapper>section>aside>nav{display:block;}
body>div.wrapper>section>aside>nav>ul{list-style:none;}
body>div.wrapper>section>aside>nav>ul>li{display:block;background-color:black;border:1px solid red;width:180px;margin-bottom:5px;}
body>div.wrapper>section>aside>nav>ul>li>a{color:#fff;text-decoration:none;border:1px solid #000;display:block;padding:5px 10px;}
body>div.wrapper>section>aside>nav>ul>li:hover>a,
body>div.wrapper>section>aside>nav>ul>li.active>a{border:1px solid red;}
body>div.wrapper>section>aside>nav>ul>li.recom{border-color:#98ff98;}
body>div.wrapper>section>aside>nav>ul>li.recom:hover>a,
body>div.wrapper>section>aside>nav>ul>li.recom.active>a{border-color:#98ff98;}
body>div.wrapper>section>aside>nav>ul>li>ul{display:block;padding-bottom:5px;}
body>div.wrapper>section>aside>nav>ul>li>ul>li>a{font-size:12px;padding-left:11px;text-decoration:none;color:#fff;}
body>div.wrapper>section>aside>nav>ul>li>ul>li>a:hover,
body>div.wrapper>section>aside>nav>ul>li>ul>li.active>a{color:red;}
body>div.wrapper>section>aside>nav>ul>li>span.sub{display:none; padding:5px 10px;}
body>div.wrapper>section>aside>nav>ul>li:hover>span.sub{display:block;}
body>div.wrapper>section>aside>nav>ul>li>span.sub>a{display:block;color:#fff;font-size:13px;}
body>div.wrapper>section>aside>nav>ul>li>span.sub>a:hover{color:#ff0000;}
body>div.wrapper>section>article>div.catalog{display:block;overflow:hidden;}
body>div.wrapper>section>article>div.content{display:block;overflow:hidden;margin-bottom:10px;padding-left:10px;}
body>div.wrapper>section>article>div.content>p{margin-bottom:10px;}
body>div.wrapper>section>article>div.content.stuff>p{margin-bottom:0px;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery{float:left;border:1px solid red;padding:10px;width:393px;overflow:hidden;}
body>div.wrapper>section>article div.catalog>div.item{float:left;background-color:#000;width:247px;margin:0 15px 20px 0;height:386px;padding:10px;border:1px solid #fff;}
body>div.wrapper>section>article div.catalog>div.item.third{margin-right:0;}
body>div.wrapper>section>article div.catalog>div.item>a.name{display:block;height:60px;text-align:center;color:#fff;text-decoration:none;}
body>div.wrapper>section>article div.catalog>div.item>a.image{display:block;height:222px;margin-top:10px;}
body>div.wrapper>section>article div.catalog>div.item>a.image>img{margin:auto;display:block;max-height:222px;max-width:240px;}
body>div.wrapper>section>article div.catalog>div.item>span.price{margin-top:10px;color:#fff;text-align:center;display:block;}
body>div.wrapper>section>article div.catalog>div.item>span.price>b{color:#fff;}
body>div.wrapper>section>article div.catalog>div.item>a.tobasket{display:block;width:76px;padding:5px 10px;color:#fff;text-decoration:none;border:1px solid red;margin:auto;text-align:center;margin-top:10px;}
body>div.wrapper>section>article div.catalog>div.item>a.tobasket:hover{padding:4px 9px;border:2px solid red;}
body>div.wrapper>section>article div.catalog>div.item>h3.right{float:none;text-align:center;margin-top:7px;}
body>div.wrapper>footer{padding:20px 0;overflow:hidden;font-size:10px;}
body>div.wrapper>footer>div{font-size:10px;}
body>div.wrapper>footer>div.right{text-align:right;font-size:10px;}
body>div.wrapper>footer>div.right>a{color:#ff0000;font-size:10px;}
h1{font-size:26px;}
h2{font-size:24px;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.thumb,
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.photo{display:block;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.thumb{overflow:hidden;text-align:center;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.thumb>div.img{display:inline-block;text-align:center;vertical-align: top;border:1px solid #fff;height:75px;min-width:75px;cursor:pointer;margin-right:5px;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.thumb>div.img.active,
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.thumb>div.img:hover{border:1px solid red;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.thumb>div.img>img{height:75px;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.photo{height:300px;text-align:center;margin-bottom:10px;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.photo>img{height:300px;max-width:393px;}
body>div.wrapper>section>article>div.content>.stuffmenu>div.gallery>div.photo>img.hidden{display:none;}
body>div.wrapper>section>article>div.content>.basket a{text-decoration:none;color:#fff;border:1px solid #000;padding:10px 10px 11px 10px;}
body>div.wrapper>section>article>div.content>.basket a:hover{border:1px solid red;}
body>div.wrapper>section>article>div.content>.basket{float:right;border:1px solid red;height:29px;padding-top:11px;}
body>div.wrapper>section>article>div.content>div.stuffmenu{display:block;overflow:hidden;margin-bottom:10px;margin-top:10px;border:1px solid red;padding:10px;height:100%;}
body>div.wrapper>section>article>div.content>div.stuffmenu>div>.button,
body>div.wrapper>section>article>div.content>div.stuffmenu>.button.basket,
body>div.wrapper>section>article>div.content>div.basketActions>.button{display:block;background-color:#000;color:#fff;cursor:pointer;border:1px solid red;padding:5px 7px;text-transform:uppercase;margin-top:10px;}
body>div.wrapper>section>article>div.content>div.basketActions>.button{margin-top:10px;display:inline-block;vertical-align:top;}
body>div.wrapper>section>article>div.content>div.stuffmenu>div>.button,
body>div.wrapper>section>article>div.content>div.stuffmenu>.button.basket{width:364px;text-align:center;float:right;}
body>div.wrapper>section>article>div.content>div.stuffmenu>div>.button:hover,
body>div.wrapper>section>article>div.content>div.stuffmenu>div>.button.active,
body>div.wrapper>section>article>div.content>div.stuffmenu>.button.basket:hover,
body>div.wrapper>section>article>div.content>div.stuffmenu>.button.basket.active,
body>div.wrapper>section>article>div.content>div.basketActions>.button:hover{padding:4px 6px;border:2px solid red;}
body>div.wrapper>section>article>div.content>div.stuffmenu>.button.basket{margin-top:0;margin-right:0;width:90px;}
body>div.wrapper>section>article>div.content>div.stuffmenu>.button.basket:hover{}
body>div.wrapper>section>article>div.content>div.stuffmenu>.button.basket>a{color:#fff;text-decoration:none;}
body>div.wrapper>section>article>div.content>div.stuffmenu>h3{line-height:29px;margin-right:10px;}
body>div.wrapper>section>article>div.content>div.stuffblock{display:none;overflow:hidden;border:1px solid red;padding:10px;}
body>div.wrapper>section>article>div.content>div.stuffblock.active{display:block;}
table.tbasket{border-collapse:collapse;margin:10px 0;}
table.tbasket td,
table.tbasket th{border:1px solid red;padding:5px;}
.bact{width:19px;height:19px;border:1px solid red;display:inline-block;vertical-align:top;text-align:center;color:red;float:right;margin-left:5px;cursor:pointer;}
table.form{border-collapse:collapse;}
table.form td{padding:5px;}
table.form td.ftext{vertical-align:top;text-align:right;}
table.form input[type=text],
table.form textarea{background-color:#000;border:1px solid red;color:#fff;width:500px;}
table.form input[type=submit]{color:#fff;background-color:#000;float:right;padding:10px;border:1px solid red;}
table.form input[type=submit]:hover{padding:9px;border:2px solid red;cursor:pointer;}
div.newsimg{display:block;text-align:center;margin-bottom:8px;}
div.leftimg{display:block;text-align:center;padding-top:10px;}
div.leftimg *{width:182px;}
ul.pageList{list-style:none;}
ul.pageList li{display:inline-block;vertical-align:top;border:1px solid red;padding:5px;}
ul.pageList li a{color:#fff;}
.paging>ul.pageList li a{color:#ff0000;}
div.content.stuff .stuffblock{background-color:#dedede;}
div.content.stuff .stuffblock *{color:black;}
div.content.stuff .stuffblock a{color:red;}
div.content.stuff .stuffblock h2:hover{color:red;}
div.content.stuff img{max-width:800px;display:block;margin:0 auto 0;}
div.content p{margin-bottom:10px;}
div.newsitem{display:block;overflow:hidden;border:1px solid red;background-color:#dedede;margin:7px 0 8px;padding:20px;}
div.newsitem *{color:black;}
div.newsitem a{color:red;}
div.newsitem h2{margin-bottom:15px;font-size:24px;}
div.newsitem h2 *{font-size:24px; color:black;text-decoration:none;}
div.newsitem h2 a:hover{color:red;}
div.newsitem h2 a:hover span{color:red;}
div#g3,div#g2{display:none;}
.ntag{display:inline;background-color:black;color:#fff !important;}
div.prf{display:inline-block;vertical-align:top;width:360px;padding:15px;margin:0 5px 5px 0;background-color:black;}
div.prf>div{display:block;width:360px;height:360px;}
div.prf>a{display:block;color:#fff;text-decoration:none;text-align:center;padding:15px 0 0 0;}
div.prf:hover>a{color:#ff0000;}
div.prf>div>ul>li{display:inline-block;vertical-align:top;width:360px;height:360px;margin:0;padding:0;}
div.prf>div>ul>li>a{display:block;margin:0;padding:0;width:360px;}
div#disqus_thread{border:1px solid red;margin-left:10px;padding:10px;}
#descr_chehol{display: none;}
#descr_chehol.show{display: block;}
#using_chehol{display: none;}
#using_chehol.show{display: block;}
#order_chehol{display: none;}
#order_chehol.show{display: block;}
#pictures_chehol{display: none;}
#pictures_chehol.show{display: block;}