                    html, body {height: 100%;}
body{
        width:100%;
        min-height:100%;
        height:100%;
        padding:0px;
        margin:0px;
        font-size:12px;
        font-family:Tahoma, sans-serif;
        color:#FFF;
        background:#281604;
}

.iinp{width:30px; font-size:10px;}
a{
        text-decoration:none;
        color:#ff9600;
}
a:hover{color:#F00;}
a img{
        border:none;
}
h1{
        font-size:12px;
}
h2{
        font-size:11px;
}
h3{
        font-size:11px;
}


.net{
        position:absolute;
        z-index:50;
        display:block;
        width:140px;
        height:65px;
}
.menu_net{
        position:absolute;
        z-index:50;
        display:block;
        width:140px;
        height:inherit;
        height:60px;
}
.line{
        min-width:996px;
        width:100%;
        height:65px;
}
.menu_line{
        min-width:988px;
        width:100%;
        height:60px;



}
/*** LINE 1 ***/
#n_12{
        top:0px;
        left:140px;
        background:url(/img/bg/12.gif) no-repeat;
}
#n_13{
        top:0px;
        left:280px;
        background:url(/img/bg/13.gif) no-repeat;
}
#n_14{
        top:0px;
        left:420px;
        background:url(/img/bg/14.gif) no-repeat;
}
#n_15{
        top:0px;
        left:560px;
        background:url(/img/bg/15.gif) no-repeat;
}
#n_16{
        top:0px;
        left:700px;
        background:url(/img/bg/16.gif) no-repeat;
}

/*** LINE 2 ***/
#n_22{
        top:65px;
        left:140px;
        background:url(/img/bg/22.gif) no-repeat;
}
#n_23{
        top:65px;
        left:280px;
        background:url(/img/bg/23.gif) no-repeat;
}
#n_24{
        top:65px;
        left:420px;
        background:url(/img/bg/24.gif) no-repeat;
}
#n_25{
        top:65px;
        left:560px;
        background:url(/img/bg/25.gif) right top  no-repeat;
}
#n_26{
        top:65px;
        left:700px;
        background:url(/img/bg/26.gif) no-repeat;
}


/*** LINE 3 ***/
#n_31{
        top:130px;
        left:0px;
        background:url(/img/bg/31.gif) no-repeat;
}
#n_32{
        top:130px;
        left:140px;
        background:url(/img/bg/32.gif) no-repeat;
}
#n_33{
        top:130px;
        left:280px;
        background:url(/img/bg/33.gif) no-repeat;
}
#n_34{
        top:130px;
        left:420px;
        background:url(/img/bg/34.gif) no-repeat;
}
#n_36{
        top:130px;
        left:700px;
        background:url(/img/bg/36.gif) left top no-repeat;
}


/*** LINE 4 ***/
#n_41{
        top:195px;
        left:0px;
        background:url(/img/bg/41.gif) no-repeat;
}
#n_42{
        top:195px;
        left:140px;
        background:url(/img/bg/42.gif) no-repeat;
}
#n_43{
        top:195px;
        left:280px;
        background:url(/img/bg/43.gif) no-repeat;
}
#n_44{
        top:195px;
        left:420px;
        background:url(/img/bg/44.gif) no-repeat;
}

/*** LINE 5 ***/
#n_51{
        top:260px;
        left:0px;
        background:url(/img/bg/51.gif) no-repeat;
}
#n_52{
        top:260px;
        left:140px;
        background:url(/img/bg/52.gif) no-repeat;
}


/*** LINE 6 ***/
#n_61{
        top:320px;
        left:0px;
        background:url(/img/bg/61.gif) no-repeat;
}
#n_62{
        top:320px;
        left:140px;
        background:url(/img/bg/62.gif) no-repeat;
}
#n_63{
        top:320px;
        left:280px;
        background:url(/img/bg/63.gif) no-repeat;
}
#n_64{
        top:320px;
        left:420px;
        background:url(/img/bg/64.gif) left top no-repeat;
}


/*** LINE 7 ***/
#n_71{
        top:385px;
        left:0px;
        background:url(/img/bg/71.gif) no-repeat;
}
#n_72{
        top:385px;
        left:140px;
        background:url(/img/bg/72.gif) no-repeat;
}
#n_73{
        top:385px;
        left:280px;
        background:url(/img/bg/73.gif) no-repeat;
}

/*** LINE 7 ***/
#n_81{
        top:450px;
        left:0px;
        background:url(/img/bg/81.gif) no-repeat;
}
#n_82{
        top:450px;
        left:140px;
        background:url(/img/bg/82.gif) no-repeat;
}
#n_83{
        top:450px;
        left:280px;
        background:url(/img/bg/83.gif) left top no-repeat;
}

/*** LINE 9,10,11 ***/
#n_91{
        top:515px;
        left:0px;
        background:url(/img/bg/91.gif) no-repeat;

}
#n_92{
        top:580px;
        left:0px;
        background:url(/img/bg/92.gif) no-repeat;

}
#n_93{
        top:645px;
        left:0px;
        background:url(/img/bg/93.gif) left top no-repeat;

}

/********************************/
#logo{
        position:absolute;
        top:20px;
        left:50px;
        z-index:500;
}
#logo h2{
        display:block;
        text-align:center;
        margin-top:2px;
        padding-top:0px;
        letter-spacing:2px;
        word-spacing:4px;
        text-transform:lowercase;
}

/********************************/
#menu{
        position:absolute;
        top:260px;
        left:270px;
        z-index:600;
        display:block;

        width:auto;
        height:60px;
        margin:0px;
}
#menu_items{
        margin:auto;
        width:auto;
        height:60px;
        padding-left:30px;
        float:left;
        padding-right:10px;
        background:#FFF url(/img/menu_right.gif) right no-repeat;

}
.menu_item{
        display:block;
        float:left;
        color:#000;
        text-decoration:none;
        font-weight:bold;
        padding-top:25px;
        padding-bottom:21px;
        margin-right:9px;
        margin-left:9px;
        background:#FFF;
        font-size:11px;
}
.menu_item:HOVER{
        color:#ff9600;
}
.a_del{
        width:2px;
        height:12px;
        background:url(/img/a_del.gif) no-repeat;
        display:block;
        float:left;
        margin-top:25px;
}

/********************************/

#block{

        /*position:absolute;
        display:inline;*/
        display:inline;
		position:relative;
        float:left;
        margin-left:20px;
        margin-top:-220px;
        margin-right:20px;
        z-index:555;

        width:250px;
        /*border:1px solid red;
        width:200px;
        height:300px;*/
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 5.5+*/
        -moz-opacity: 0.3; /* Mozilla 1.6 и ниже */
        -khtml-opacity: 0.3; /* Konqueror 3.1, Safari 1.1 */
        opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
#block_top{
        width:250px;
        height:22px;
        background:url(/img/block_top.gif) bottom center no-repeat;
        }
#block_text{
        width:230px;
        height:auto;
        background:url(/img/211707.gif) top repeat;
        padding-left:10px;
        padding-right:10px;
        padding-bottom:70px;


}

#block_text h1{
        font-size:11px;
        margin:0px;
}
#block_text  p{
        margin:8px;
}
#block_text .prod{
        display:block;
        padding-left:10px;
        font-weight:bold;
}
#tsearch{

}
.more_t{
        display:block;
        float:right;
        margin-top:5px;
        margin-bottom:0px;
        padding-right:15px;
        text-align:right;
        background:url(/img/more.gif) right no-repeat;
        color:#ff9600;
        font-weight:bold;
        font-size:10px;
        width:120px;

     }

.t_more{
        display:block;
        float:left;
        margin-top:5px;
        margin-bottom:0px;
        padding-left:15px;
        text-align:left;
        background:url(/img/more.gif) left no-repeat;
        color:#ff9600;
        font-weight:bold;
        font-size:10px;
        width:60px;
     }
/********************************/
/********************************/
#content{
        position:absolute;
        z-index:500; /**/
        margin-top:350px;
        left:0px;
        width:100%;

        height:auto;

        display:block;
}

#center{

        /*width:650px;*/
        width:auto;
        display:inline;

        /*float:left;*/

        padding-left:10px;



}
#footer{
        display:block;
        clear:both;
        margin:0px;
        padding:0px;
        width:100%;
        height:294px;
        background: url(/img/footer_bg.gif) left repeat-x;


}
/********************************/
/********************************/
/*
.pad{
        float:left;
        width:1px;
        height:250px;
} */
.content_item{
        padding-left:310px;




}
/*
.content_item a{
 color:#ff9600;
} */
#content .more{
        float:left;
        margin-top:5px;
}

#catalog{
        margin-top:50px;
        margin-right:15px;
        color:#868686;
}
.catm_item{
        float:left;
        padding:10px;
        width:160px;
        height:295px;

}
.cat_item{
        float:left;
        padding:10px;

        width:320px;
        height:270px;


}
.cat_citem{
       float:left;
}
.cat_citem p{
       display:block;
}

.cat_item h1, .cat_citem h1{
        color:#fff;
        margin-bottom:20px;
        margin-top:10px;
}


.cat_menu{
        float:left;
        margin-left:5px;
        width:130px;
        height:230px;


}
.cat_menu2{
        float:left;
        margin-left:5px;
}
.cat_menu2 p{
        margin-top:2px;
        margin-bottom:2px;
}
.cat_menu p{
        margin-top:2px;
        margin-bottom:2px;
}
.cat_discript{
        clear:both
}
.cat_discript h3{
        margin:1px;
        margin-bottom:5px;
}
.cat_discript p,.cat_about p{
        margin-top:2px;
        margin-bottom:2px;
}
.cat_about{
        float:left;
        display:block;
        width:300px;
        height:200px;
}

.cat_img .price{
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/price.png', sizingMethod='scale');
}
.cat_img > .price{
        background:url(/img/price.png) no-repeat;
}

.cat_img2 .price{
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/price.png', sizingMethod='scale');
}
.cat_img2 > .price{
        background:url(/img/price.png) no-repeat;
}


.price {
        display:block;
        position:absolute;
        margin-top:-20px;
        margin-left:-20px;
        width:72px;
        height:47px;/*74px;*/
        padding-top:27px;
        color:#000;
        font-weight:bold;
        font-size:14px;
        text-align:center;
        z-index:500;
}

#res {
        display:block;
        position:absolute;
        margin-top:-130px;
        left:300px;
        width:200px;
        height:40px;
        padding-top:27px;
        color:#FFF;
        font-weight:bold;
        font-size:11px;
        text-align:left;
        z-index:1100;
}
#res img{
        float:left;
        padding:3px;
}

/********************************/

#footer_left{
        width:160px;
        height:294px;
        background:url(/img/footer_left.gif) left bottom no-repeat;
        float:left;
        padding-left:10px;
}
#footer_line{		display:block;
        width:auto;
        height:25px;
		position:absolute;
		left:100px;
        padding-left:30px;
        margin-top:142px;
        color:#000;
        font-weight:bold;
}
#footer_left2{
        width:370px;
        height:84px;
        float:left;
        padding-top:180px;
        vertical-align:bottom;
}
#footer_right{
        width:288px;
        height:294px;
        background:url(/img/footer_right.gif) right no-repeat;
        float:right;
}
#footer_right2{
        width:150px;
        height:84px;
        padding-top:210px;
        float:right;
        font-size:10px;
}
#footer_right3{
        height:75px;
        padding-top:190px;
        width:100px;
        float:right;
}


/********************************/
/*
.basket{
        margin-top:2px;
        margin-bottom:2px;
        display:block;
        /*padding:5px;
        padding-left:25px;
        background:url(/img/basket.gif) left no-repeat; * /
        color:#868686;
} */
.compare{
        margin-top:2px;
        margin-bottom:2px;
        display:block;
        /*padding:5px;
        padding-left:25px;
        background:url(/img/compare.gif) left no-repeat; */
        color:#868686;
}
.cat_more{
        margin-top:2px;
        margin-bottom:2px;
        display:block;
        /*padding:5px;*/
        padding-left:25px;
        background: url(/img/options.gif) left no-repeat;
        color:#868686;
        width:130px;
}



/* CONTACTS*/
.c_item{
                display:block;
                float:left;
                width:180px;
                height:350px;
                margin-top:10px;
}
.c_item h3, .c_item p{
        margin:0px;
}
/***************/



#block_l{
        display:block;
        float:left;
        width:250px;
        height:120px;
}
#block_r{
        display:block;
        float:left;
        width:250px;
        height:120px;
}



.prod{
        display:block;
}
.prod_item{
        display:block;
        margin-left:10px;
        color:#FFF;
}

#sign{
        position:absolute;
        top:-40px;
        left:0px;
        margin-left:300px;
}
#sign form{
        margin:0px;
}
.inpt{
        width:80px;
        height:15px;
        padding-top:0px;
        padding-bottom:0px;
        border:1px solid #FFF;
        background-color:#000;
        color:#FFF;
        margin-right:10px;
}
.sbmt{
        height:17px;
        border:1px solid #FFF;
        background-color:#000;
        color:#FFF;
        font-size:10px;

}
form p{
        margin:1px;
}

.lbl{
        display:block;
        width:48%;
        float:left;
}

.cat_img{
        float:left;
        padding:5px;
        margin-right:5px;
        height:auto;
        width:auto;
        text-align:center;
        vertical-align:middle;
}
div.cat_img a img{	width:150px;
	height:225px;}
.cat_img2{
        padding:5px;
        margin-right:5px;
        height:auto;
        width:auto;
        text-align:center;
        vertical-align:middle;
        float:left;
}




#pager{
        display:block;
        clear:both;
        float:none;
        margin:auto;
        padding:5px;
}

.pager{
        padding:3px;
        margin:3px;
        width:15px;
        height:5px;
        border:1px solid #fff;
        color:#fff;
        background:#000;
}


#cat_itemss{
        width:auto;
        height:auto;
}



.basket_item{
        width:500px;
        height:20px;
        display:block;
        border-bottom:1px dashed #fff;
        padding:5px;
        margin:10px;
}
.basket_end{
        width:500px;
        display:block;
        clear:both;
        padding:5px;
        margin:10px;
}

.bitem_name{
        display:block;
        width:200px;
        height:20px;
        float:left;


}
.bitem_price{
        display:block;
        width:100px;
        height:20px;
        float:right;
        text-align:right;
}
.bitem_price_total{
        display:block;
        width:200px;
        height:20px;
        float:right;
        text-align:right;
}


.fade {

        position:fixed ;
        z-index:1001;
        cursor:wait;
        width:100%;
        display:block;
        left:0px;
        right:0px;
        overflow: auto;
        filter: alpha(opacity=50); /* IE 5.5+*/
   -moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
   -khtml-opacity: 0.7; /* Konqueror 3.1+, Safari 1.1 */
   opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.nofade {
        background:none;
        display:block;
        cursor:inherit;
        overflow: auto;
        filter: alpha(opacity=0); /* IE 5.5+*/
        -moz-opacity: 0; /* Mozilla 1.6 и ниже */
        -khtml-opacity: 0; /* Konqueror 3.1+, Safari 1.1 */
        opacity: 0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}


#teline {
        display:block;
        font-size:14px;
        font-weight:bold;
        text-align:center;
        margin:0px;
}
#teline a{
        display:inline;
        margin-left:20px;
        font-size:16px;
}
#teline b{
        display:inline;
        margin-left:20px;
        font-size:16px;
}


.mnews_h3{
        padding-top:20px;
        margin:30px;
        float:none;
        clear:both;
}
.mnews {
        color:red;
}
.mnews a{
       display:inline;
       margin-bottom:6px;
       color:#FFF;/**/

}
.mnews a:hover{
       color:#ff9600;/**/
}



.no_fl{
        float:none;
}

#how{
        margin-left:5px;
        background:url(/img/enter.gif) left no-repeat;
        padding-left:20px;
}


div.discr {
        font-size:8px;
}

span.no,span.yes{
        font-weight:bold;
}


._yes, a._yes:HOVER{
        color:green;
        display:block;
        cursor:pointer;
}
._no, a._no:HOVER{
        color:red;
        display:block;
        cursor:pointer;
}/**/


#all_cat{
        display:block;
        clear:both;
}
#all_cat h3{
        clear:both;
        margin-bottom:4px;
}
#all_cat a{
        display:block;
        width:150px;
        float:left;
}

.bu{	font-weight:bold;
	text-decoration:underline;}


#fkod{	display:block;
	margin-top:180px;
	font-size:18px;}

#ftel{
	display:block;
	font-size:31px;
	font:Tahoma,sans-serif;
}
#ftext{
	display:block;
	font-size:11px;
	text-align:center;
	padding-right:20px;
	font:Tahoma,sans-serif;
}








.price_item{
        width:590px;
        height:20px;
        display:block;

        padding:2px;
        margin:10px;
        margin-left:40px;
        text-align:center;
        border-bottom:1px dashed Gray;
}


.price_head_name{
        width:620px;
        height:20px;
        display:block;

        padding:5px;
        padding-left:0px;
        margin:10px;
        border-bottom:3px dashed #fff;

}
.pitem_head{
        display:block;
        float:left;
        width:335px;
        height:15px;
		text-align:left;
		padding-left:15px;
		background:left url(/img/cl.gif) no-repeat;

}

.pitem_head_cl{
        display:block;
        float:left;
        width:335px;
        height:15px;
		text-align:left;
				padding-left:15px;

		background:left url(/img/op.gif) no-repeat;
}

.pitem_name{
        display:block;
        float:left;
        width:320px;
        height:15px;
		text-align:left;


}
.pitem_status{
        display:block;
        float:left;
        width:70px;
        height:15px;
        text-align:center;
        font-weight:bold;


}
.pitem_trans{
        display:block;
        float:left;
        width:130px;
        height:15px;
        text-align:center;

}

.pitem_price{
        display:block;
        float:left;
        width:70px;
        height:15px;
}



.close div{	display:none;}
.open div{	display:block;}


.b{	font-weight:bold;}


#all_prod {
	float:left;
}

#all_prod h3{	float:none;
	clear:left;}
#all_prod a.h3{
	display:block;
	color:red;
	font-size:14px;
	padding-top:15px;
}

#all_prod a.item{	display:block;
	float:left;
	width:180px;}

.dd{	clear:left;
	display:block;
	border-bottom:0px solid red;
	font-size:0px;
	height:1px;
	}



ul.mnews{
    padding:0px;
    margin:0px;
    margin-top:15px;
}
ul.mnews li{    padding-left:10px;
    margin-left:10px;
    list-style-type:none;
}

sup.Y{	font-size:10px;
	color:#0f0;}
sup.N{
	font-size:10px;
	color:#f00;
}


.curr{	border-bottom:1px dashed red;}