/* author: Igor10k */



*{margin:0px; padding:0px;}

html {height:100%;}

body {position:relative; font:11px tahoma; color:#FFF; background-color: #24211d;}

img {border:0px;}

a {outline:none; text-decoration: none;}

ul li {list-style: none; margin:0px; padding:0px;}

ul li.listitem {padding-left: 15px;}

.fl {float: left;}

.fr {float: right;}

.clear {clear: both;}

.home_text{font-size:14px;}

.left_block a{font-size:14px}

h2{font-weight:normal; font-size:16px; margin-top:12px;}





#wrap{position:relative; width:986px; margin:12px auto 0px;}



#header{width:986px; margin:0px auto;}

.h_left{float:left; width:433px; height:172px; display:inline;}

.h_contact{background: url("images/header_left.gif"); width:423px; height:40px; color:#24211d; font-size:11px; padding-left:10px;}

.h_contact a{color:#24211d;}

.h_contact ul li{float:left; padding:12px 8px 0px;}

.h_contact ul li img{margin-right:5px; vertical-align:middle;}

.h_right{float:left; background: url("images/header_right.jpg"); width:553px; height:172px;}

.h_rekl{float:left; width:294px; display:inline; margin:77px 0px 0px 103px; font-size:11px;}

.h_rekl a{color:#FFF; background: url("images/rekl.gif") no-repeat left; padding:10px 0px 0px 45px; display:block; height:26px;}

.h_rekl a:hover{background: url("images/rekl_on.gif") no-repeat left;}

.h_rekl img{vertical-align:middle; margin:0px 10px 5px 0px;}

.h_cart{float:left; width:140px; font-size:11px; color:#fbd8ce;}

.h_cart span{color:#bebdbc; text-transform:uppercase; display:block; margin:11px 0px 43px 60px;}

.h_cart a{display:block; margin:14px 0px 0px 2px;}

.oformit{display:block; background: url("images/oformit.gif"); width:116px; height:28px;}

.oformit:hover{background: url("images/oformit_on.gif");}



#top_buttons{background:url("images/top_buttons.gif"); width:982px; height:69px; clear:both; margin:0px auto; padding-top:16px; padding-left:4px;}

#top_buttons li{margin-right:4px; float:left; display:inline;}

.t_but4{margin-left:95px !important;}

.t_1,.t_2,.t_3,.t_4,.t_5,.t_6{color:#FFF; font: 14px "Arial Narrow"; text-transform:uppercase; text-decoration:none; height:29px; text-align:center; padding:8px 0px 0px 20px; font-weight:bold;}

.t_1{display:block; background: url("images/t_but1.gif"); width:137px;}

.t_1:hover{background: url("images/t_but1_on.gif");}

.t_2{display:block; background: url("images/t_but2.gif"); width:90px;}

.t_2:hover{background: url("images/t_but2_on.gif");}

.t_3{display:block; background: url("images/t_but3.gif"); width:110px;}

.t_3:hover{background: url("images/t_but3_on.gif");}

.t_4{display:block; background: url("images/t_but4.gif"); width:123px;}

.t_4:hover{background: url("images/t_but4_on.gif");}

.t_5{display:block; background: url("images/t_but5.gif"); width:122px;}

.t_5:hover{background: url("images/t_but5_on.gif");}

.t_6{display:block; background: url("images/t_but6.gif"); width:159px;}

.t_6:hover{background: url("images/t_but6_on.gif");}



#left{float:left; margin-bottom:200px; width:226px; overflow:hidden;}

.scroller{margin:0px 0px 30px 10px;}

.scroller img{border:solid 1px #2e2e2e;}

.left_block{background: url("images/left_bord_back.gif") repeat-y left; width:226px; margin:0px 0px 30px 0px;}

.left_block ul li{padding-left:20px;}

.left_block ul li:hover{background:#3c3936;}
.left_block ul li.selected{background:#3c3936;}


.left_block a{color:#ffed89; line-height:25px;}

.arrow a{color:#FFF; background: url("images/arrow.gif") no-repeat left; padding-left:23px;}

.arrow a.sp{color:#64d40c; font-weight:bold;}

.arrow a.sp1{color:#e84309; font-weight:bold;}

.arrow a.sp2{color:#fff2a7; font-weight:bold;}

.arrow a.sp3{font-weight:900;}

.arrow a.sp4{font-weight:lighter; font-size: 10px; margin-left: 25px;}


.search_up{height: 10px;}

.search{color:#92908e; margin:0px 0px 9px 25px;}
.search img{vertical-align:middle;}
.search_in{width:114px; height:21px; vertical-align:middle; border:solid 1px #FFF;}


.mag_glass{margin-left:3px;}

.text h3{color:#ffed89; font-size:16px; font-weight:normal; margin-bottom:14px;}

.text{font-size:11px; padding:0px 16px;}

.text a{line-height:normal;}

.noarrow {background: url("images/left_bord_back.gif") repeat-y left; width:226px; padding-left:23px; font-size:16px; font-weight:bold;}

.noarrow a{color:#FFFFFF; line-height:30px; text-decoration: none;}

.hotcat a{color: #24211d;}



#right{background: url("images/right_bord_back.gif") repeat-y left; width:749px; overflow:hidden; margin-left:11px; margin-bottom:30px; float:left; display:inline;}

#right a{color:#ffed89;}

#right h1{color:#ffef99; font-weight:normal; font-size:23px; margin-bottom:30px;}

.right_1{width:703px; margin:20px 0px 10px 25px; overflow:hidden;}



.adding{color:#92908e; font-size:11px; margin:25px 0px 25px 35px;}

.adding img{margin-right:20px;}



.item img{float:left; margin-right:5px;}
.item{font-size:11px; width:350px; float:left;}
.item h3{color:#ffed89; font-size:18px; font-weight:normal; margin:20px 0px;}
.item a.item_link{color:#ffae00; display:block; margin-top:20px;}
.item a.item_link img{margin:0px;}

.compare{background: url("images/compare.gif"); width:116px; height:28px; float:left;}
.compare:hover{background: url("images/compare_on.gif");}

.rights{

	font-size:9px; 

	padding:80px 0px 0px 30px;

	color:#92908e; 

	background: url("images/bottom_left.gif") no-repeat left bottom;

	width:228px; 

	/*height:90px;*/ 

	/*_height:200px;*/ 

	position:absolute; 

	bottom:0px;

	float:left;

}





.rights a{color:#70c12d;}

#footer{background:#24211d; width:892px; height:65px;}

.counters{float:left; display:inline; padding:30px 0px 0px 25px; width:575px;}

.counters img{margin-right:8px;}

.rights2{font-size:9px; color:#92908e;float:left;  width:199px; padding:30px 0px 0px 0px;}

.rights2 a{color:#70c12d !important;}

.ppad{padding-top: 10px;}




.sales_detailed{
  font-size: 12px;
}


.sort_products{float: right}

small{color: grey;}


div.notice_ok{
  width: 500px;
  text-align: center;
  margin: 5px 0px 15px 0px;
  border:1px dotted green;
  color: green;
  padding:10px 0 11px 11px;
}
div.notice_er{
  width: 500px;
  text-align: center;
  margin: 5px 0px 15px 0px;
  border:1px dotted red;
  color: red;
  padding:10px 0 11px 11px;
}


.comment_div {
    /*border: 1px solid red;*/
    margin: 0 0 10px 0;
}
.comment_div .name{
    color: grey;
}
.comment_div .date{
    color: grey;
    font-size: 10px;
    margin: 0 0 0 10px;
}

.oftenbuywith_div {
    width: 160px;
    height: 190px;
    border: 0px solid red;
    margin: 0 10px 0 0;
    float: left;
    text-align: center;
    font-size: 14px !important;
}



hr{
    color: #3c3936;
    background-color: #3c3936;
    
    border: none;
    height: 1px;
}

/* Опрос */
div.poll{
    border: 0px solid red;
    margin-left: 15px;
    margin-right: 5px;
    font-size: 11px;
}
div.result_div{
    border: 0px solid red;
    margin-left: 10px;
}


div.poll span{
    display: block;
    font-size: 12px;
    padding-bottom: 5px;
}
div.poll li{
    margin-top: 3px;
}
div.poll div.poll_results {
    color: #979794;
    margin-top: 15px;
    width: 150px;
    text-align: center;
}

/* Кол-во посетителей онлайн */
div.online{
    border: 0px solid red;
    margin-left: 15px;
    font-size: 11px;
}




div.ownproduct{
    width: 300px;
}
div.ownproduct *{
    margin: 4px;
}
div.strs * {
    margin: 4px;
}
div.strs
{
    background: #3c3936;
    padding: 5px;
    margin-top: 5px;
    width: 300px;
}
div.strs input.add_str{
    margin-bottom: 0px;
    margin-top: 0px;
}
div.strs .input_image input{
    width: 155px;
}
div.strs a.add_str{
    margin-top: 0px;
    color: #ffef99;
    border-bottom: 1px dashed #ffef99;
}
span.add_price{
    color: #8f8b87;
    float: right;
    padding-top: 3px;
}

.strs textarea{
    width: 237px;
    height: 200px;
}


#front_text{display: none}
#front_image{display: none}

#back_text{display: none}
#back_image{display: none}

#ownproduct #front{display: none}
#ownproduct #back{display: none}

.own_captha *{margin: 3px;}
.own_captha {text-align: right; padding-right: 5px; border: 0px solid red;}




.product_rating{
    border: 0px solid red;
}
.product_rating span{
    display: block;
    margin-bottom: 10px;
    font-weight: bold;
}
.product_rating *{
    border: 0px solid red;
}

.star {margin-top: -1px; }
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel {display: none; border: 0px solid yellow; }
div.rating-cancel,div.star-rating{float:left;width:17px;height:17px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden; }
div.rating-cancel,div.rating-cancel a{background:url('/images/stars/delete.gif') no-repeat 0 -17px;}
div.star-rating,div.star-rating a{background:url('/images/stars/stars.gif') no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:17px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -17px!important}
div.star-rating-hover a{background-position:0 -34px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

#thankyou {display: none; margin: 0px 0 -2px 10px;}


/* ВАРИАНТЫ ОПЛАТЫ */
.payments_1{background: url("images/payment/left_bord_back.gif") repeat-y left !important; width:326px; margin:0px 0px 30px 0px;}

.payments div{
    font-size: 14px;
    vertical-align: middle;
    border: 0px solid red;
    margin: 5px;
}
.payment_names {
    margin-left: 25px;
}
.payment_names div{
    float: left;
    width: 90px;
    height: 45px;
    position: relative;
    text-align: center;
}
.payments div img{
    margin-bottom: 3px;
}
.payments div span{
    display: block;

}
.payments input{
    width: 180px;
    height: 30px;
    clear: both;
}
/*
.star-rating {border: 1px solid red; }
.star-rating-live a{border: 1px solid yellow; display: block; z-index: 9999999;}
.star-rating *{border: 1px solid red;}*/

.rating_div{
    border: 0px solid;
    /*margin: 15px 0 5px 0;*/
    padding: 15px 0 5px 0;
    display: none;
}