body{
	background: url(../img/site/blue-moon/body-bg.png) repeat-x #f6edc1;
	}
body#site div#top{
	background: url(../img/site/blue-moon/top-toolbar-bg.png) -50px top no-repeat;
	float: left;
	}
div#top_basket{
	background: none;
	}
div#content_bg{
	background: url(../img/site/blue-moon/content.jpg) left repeat-y;
	}	
div#content_top_bg{
	background: url(../img/site/blue-moon/content-bg.jpg) left -1px no-repeat;
	}
div#content_bottom_bg{
	background: url(../img/site/blue-moon/content-bottom-bg.jpg) left bottom  no-repeat;
	}		
div#left_menu_container{
	background: url(../img/site/blue-moon/left-menu/left-menu-bg.png) repeat-y;
	}	
div#left_menu_top{
	background: url(../img/site/blue-moon/left-menu/left-menu-top-bg.png) left top no-repeat;
}
div#left_menu_bottom{
	background: url(../img/site/blue-moon/left-menu/left-menu-bottom-bg.png) left bottom no-repeat;
}
ul#sub-nav li{
	background: url(../img/site/blue-moon/left-menu/left-main-item-bg.png) no-repeat;
	padding: 5px 0;
	}
	
div#left_menu_bottom ul#sub-nav li a{
	background:  url(../img/site/blue-moon/left-menu/left-menu-bullet.gif) left center no-repeat;

}
div#left_menu_bottom ul#art-navi li a{
	background:  url(../img/site/blue-moon/left-menu/left-menu-sub-bullet.png) left center no-repeat;
}
div#newsletter_container{
	background: url(../img/site/blue-moon/newsletter-box-bg.png) repeat-y;
	}
div#newsletter_top{
	background: url(../img/site/blue-moon/newsletter-box-top-bg.png) top no-repeat;
	}		
div#newsletter_bottom{
	background: url(../img/site/blue-moon/newsletter-box-bottom-bg.png) bottom no-repeat;
	}

ul.navigator li a{

	background: url(../img/site/blue-moon/navigator-item-default.png) no-repeat;
}
ul.navigator li.navigator_title{
	background: url(../img/site/blue-moon/navigator-title-bg.png) left repeat-x;
}
ul.navigator li.navigator_title a, ul.navigator li.navigator_title a:hover{
	background: url(../img/site/blue-moon/navigator-title-left.png) left no-repeat;
}
ul.navigator li a:hover, ul.navigator li a.active{
	background: url(../img/site/blue-moon/navigator-item-active.png);
}
ul.navigator li.navigator_title a span{
	background: url(../img/site/blue-moon/navigator-title-right.png) right no-repeat;
	float: left;
	padding: 0 8px;
	line-height: 24px;
}
ul.navigator li a.navigator_prev{
	background: url(../img/site/blue-moon/navigator-prev.png) no-repeat;
}
ul.navigator li a.navigator_next{
	background: url(../img/site/blue-moon/navigator-next.png) no-repeat;
}
ul.navigator li a.navigator_prev span, ul.navigator li a.navigator_next span{
	display: none;
}	
div#right_sort_container{
	width: 100%;
	float: left;
	background: url(../img/site/blue-moon/right-sort-bg.png) repeat-y;
		color: #fff;
}
div#right_sort_top{
	width: 100%;
	float: left;
	background: url(../img/site/blue-moon/right-sort-top.png) top no-repeat;
}
div#right_sort_bottom{
	padding: 20px 5px;
	float: left;
	background: url(../img/site/blue-moon/right-sort-bottom.png) bottom no-repeat;

}
div.fix{
	width: 100%;
	float: left;
}
div#right_sort_container h2{
	text-align: center;
}
div#right_sort_container dl{
	float: left;
	margin: 5px;
}
div#right_sort_container dl dt{
	float: left;
	width: 60px;
	_width: 50px;
	text-align: right; 
}
div#right_sort_container dl dd{
	width: 85px;
	_width: 75px;
	float: right;
	text-align: right;
	}
div#right_sort_container dl dd select{
	font-size: 10px;
	width: 85px;
	_width: 75px;
	}
div#right_sort_container dl dt, div#right_sort_container dl dd{
	margin: 0 0 5px 0;
	height: 19px;
	line-height: 19px;
}	
div#right_sort_container dl dt.products_listed{
	width: 90px;
}
div#right_sort_container dl dd.products_listed{
	width: 40px;
}	
div#right_sort_container dl dd.products_listed select{
	width: 40px;
	}
	
div#top_list_container{
	background: url(../img/site/blue-moon/top-list-bg.png) repeat-y;
}
/*div#top_list_container h2{
	background: url(../img/site/blue-moon/top-list-top-bg.png) no-repeat;
}	
div#top_list_bottom{
	background: url(../img/site/blue-moon/top-list-bottom-bg.png) bottom no-repeat;
}
div#top_list_bottom div.item h3{
	background: url(../img/site/blue-moon/top-list-highlight.png) no-repeat;
}*/
div#top_list_bottom div.item {
	background: none;
}
div#top_list_container h2{
	background: url(../img/site/blue-moon/top-list-top-bg.png) no-repeat;
}
div#top_list_bottom div.item h3{
	background: url(../img/site/blue-moon/top-list-highlight.png) repeat-y;
	}
div#top_list_bottom{
	background: url(../img/site/blue-moon/top-list-bottom-bg.png) bottom no-repeat;
}
/**********************************/
body#site div#top_container ul#nav li a#mm_products{
		width: 90px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_01.png);
	}
body#site div#top_container ul#nav li a#mm_company{
		width: 91px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_02.png);
	}
body#site div#top_container ul#nav li a#mm_academy{
		width: 93px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_03.png);
	}
body#site div#top_container ul#nav li a#mm_shops{
		width: 92px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_04.png);
	}
body#site div#top_container ul#nav li a#mm_partners{
		width: 91px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_05.png);
	}
body#site div#top_container ul#nav li a#mm_actions{
		width: 92px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_06.png);
	}
body#site div#top_container ul#nav li a#mm_media{
		width: 92px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_07.png);
	}
body#site div#top_container ul#nav li a#mm_while{
		width: 93px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_08.png);
	}								
body#site div#top_container ul#nav li a#mm_profeet{
		width: 88px;
		background-image: url(../img/site/blue-desert/main-menu/main-menu_09.png);
	}	
	
/* product list */

div.products_list_cell h3{
	background: url(../img/site/blue-moon/list-products-bullet.png) 3px 3px no-repeat;
}
.product_description div a.add_to_basket{
	background: url(../img/site/blue-moon/add_to_basket.png);
}
.product_description div a.full_description{
	background: url(../img/site/blue-moon/full-description.png);
}
div#technology_box{
	background: url(../../img/site/products/technology-bg.png) repeat-y;
}
div#technology_box div.top{
	background: url(../../img/site/products/technology-top.png) left top no-repeat;
	}
div#technology_box  div.bottom{
	background: url(../../img/site/products/technology-bottom.png) left bottom no-repeat;
	}
