.mn li .opf_block {
	background-color: #6c7575;
	border-left: 1px solid black;
	margin-left: 6px;
	padding-top: 6px;
	padding-bottom: 1px;
	margin-bottom: 5px;
}

.mn li .opf_blevel1 {
	font-size: 78%;
}

.mn li .opf_blevel1 a {
	background-color: #6c7575;
}

.mn li .opf_blevel1 a.opf_folder {
	background-image: url('/static/files/opt/folders/optfolders_varrow_nhere.gif');
	background-position: 14px center;
}

.mn li .opf_blevel1 a.opf_open {
	background-image: url('/static/files/opt/folders/optfolders_varrow_here.gif');
	background-position: 14px center;
}

.mn li .opf_blevel1 a {
	_margin-left: 1px; /* for IE bug of overwriting border */
}

.mn li .opf_blevel1 a.opf_item {
	background-image: url('/static/files/opt/folders/optfolders_bullet.gif');
	background-position: 14px center;
}

.mn li .opf_blevel1 a.opf_all {
	font-weight: bold;
	background-image: none;
}

.mn li .opf_blevel1 a:hover {
	background-color: #FFFFFF;
	color: #000000;
}

.mn li .opf_blevel1 a.here {
	background-color: #FFFFFF;
	color: #000000;
}



/* =Content
----------------------------------------------- */
.page-front .content h2 {display:none;}
.page{
font-family:Trebuchet MS, sans-serif;
font-size:1.2em;
line-height:1.3;
padding-top:5px;
overflow:hidden;
width:100%;
clear:both;
}


*{margin:0;padding:0}
body{
	font:62.5%/1 Tahoma, arial,sans-serif;
	color:#ffffff;
	background:#d5d5d5 repeat-x;
	padding:20px 0;
	}

body {
background-attachment: scroll;
background-repeat: repeat;
background-image: url("http://spensor-shop.com.ua/static/files/bg.jpg");
background-position: 0% 0%;
background-color: transparent;
position: relative;

}
#header {
margin-bottom: 0px;
}
a,.m-nav b{
color: #1eadff;
}
.js{
color: #ffffff;
}
a:hover{
color: #ffffff;
}
a.js:hover{
color: #ffffff;
}
a:active{
color: #fffffff;
}
#out{
width:980px;
}
#header .h-cart{
    position:absolute;
    color:#ffffff;
    font-size:1.1em;
    font-weight:bold;
    line-height:1.3;
    left:750px;
    top:80px;
    }
    #header .h-cart a{
        color:#ffffff;
        }
    #header .h-cart.emptycart{
        top:90px;
        left:850px;
        }
    .emptycart p{
    	height:25px;
    	line-height:25px;
    	padding-left:30px;
    	background:url(shared/files/scheme-12/cart_empty.png) no-repeat 0 50%;
    	color:#ffffff;
    	font-weight:normal;
    	}
    	.h-cart .c-what{
     		padding-left:35px;
    		background:url(shared/files/scheme-12/cart_full.png) no-repeat 0 50%;
    		}
    		.h-cart .c-what a{
    			display:block;
    			}
    	.h-cart .c-checkout{
    	    text-align:right;
    	    margin:0;
    		padding:8px 0 0 0;
    		}
        .h-support{
		font-size:1.1em;
		line-height:1.3;
		color:#ffffff;
		position:absolute;
		top:100;
		left:750px;
		}
	.h-nosupport{
		}
		.online-support{
			padding-left:18px;
			background:url(/static/shared/files/scheme-1/newwin.png) no-repeat 0 50%;
			}

.content {
width: 719px;
padding-right: 10px;
}
.content h2 {
padding-left: 15px;
}
.item {
width: 225px;
}
.nav {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
background: url(files/bg_nav.png) repeat-x #333;
margin-bottom: 0px;
}
.nav li a,#footer .f-nav li a {
text-decoration: none;
font-size: 11px;
font-weight: bold;
padding: 8px 20px;
border-right: 1px solid #000;
}
.nav li a:hover,.nav li.here a,#footer .f-nav li a:hover,#footer .f-nav li.here a {
background: #ffffff;
background: url(files/bg_nav_hover.png) repeat-x #f60;
}
.nav li.here{
background: none;
}
.nav .n-home{
background: none;
}
.n-searchform {
width: 250px;
margin-top: -3px;
}
.n-searchform input {
height: 15px;
width: 100px
vertical-align: middle;
border: 0;
}
.search-keyword {
width: 120px;
font-size: 1em;
color: #999999;
}
.n-search {
margin-top: 0;
}
.page {
background: none;
}
.t-week {
float: left;
margin: 7px;
}
.meta, .meta-cart {
background: #666666;
margin: 0 10px;
padding: 0;
width: 230px;
}
.meta h3 {
display: none;
}
.meta .mn li {
padding: 0;
margin: 0;
}
.meta .mn li a {
margin: 0;
padding: 3px 28px;
width: 174px;
font-weight: bold;
}
.meta,.mn li a,.meta-cart,.meta .mt a,.mn,#out .m-tags{
text-decoration: none;
color: #ffffff;
}
#tags a {
color: #999;
}
.mn li a:hover,.meta .mt a:hover{
background: url(files/bg_nav_hover.png) repeat-x #f60;
}
.mn li a.here,.meta .mt a.here{
background: url(files/bg_nav_hover.png) repeat-x #f60;
}
.mt {
padding: 10px;
}
.bigpic {
background-image:url(files/bg_bigpic.png);    
}
.i-img {
background-image:url(files/bg_item.png);                
}
.ril img, .it-youlike img {
background-image:url(files/bg_item_small.png);
}
.bf-price strong,.it-price strong,.korz-price,.wrapper h2 strong,.w-pay dt span,.w-pay .paybox legend {
background: #00a2ff;
}
.poppedup, .it-form {
background: #707070;
}
.it-rel thead td, .it-rel thead th {
border-bottom:1px solid #ffffff;
}
.pz li.here .rimg{
border:2px solid #ffffff;
}
.pz li span.pzt{
border-bottom:1px dashed #ffffff;
}
.pz li.here span.pzt{
color:#ffffff;
}
.data td{
color:#ffffff;
}
.sbs strong {
background: #00a2ff;
}
.sbs .arrow {
background-image:url(/static/shared/files/scheme-9/arrow_right.png);
}
.bf .l-arrow {background-image:url(/static/shared/files/scheme-9/arrow_left.png)}
.bf .r-arrow {background-image:url(/static/shared/files/scheme-9/arrow_right.png)}
.act-delete {background-image:url(/static/shared/files/scheme-12/cart_delete.png)}
.cbutton {
background-image: url(files/button.png);
font-size: 1.2em;
}
.it-comments dt strong {
color: #000000;
}
.korzina tbody td,.korzina tbody th {
border-top: 1px solid #ffffff;
}
.wrapper{
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}
.pagi .prev {background-image:url(/static/shared/files/scheme-9/page_prev.png)}
.pagi .next {background-image:url(/static/shared/files/scheme-9/page_next.png)}
.pagi a.here {color: #ffffff;}
#footer{
background: none;
background: transparent;
margin-left: 2px;
}
.fwr {
padding: 10px;
}

.content h2 a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://darktest.prostoprint.com/static/files/RSS.png) no-repeat scroll 0 50%;
font-size:0.37em;
font-weight:normal;
margin-left:2em;
padding:2px 0 2px 21px;
position:relative;
top:-2px;
}

.nav {
font-family:Tahoma;
}