body{
	background: url(../img/site/cristal-blue/body-bg.png) repeat-x #d1e6f0;
	}
body#site div#top{
	background: url(../img/site/cristal-blue/top-toolbar-bg.png) -50px top no-repeat;
	float: left;
	}	

body#site div#search input#submit_search{
	background: url(../img/site/cristal-blue/button-search.png);
	}	
div#content_bg{
	background: url(../img/site/cristal-blue/content.jpg) 0px repeat-y;
	}	
div#content_top_bg{
	background: url(../img/site/cristal-blue/content-bg.jpg) top left no-repeat;
	}
div#content_bottom_bg{
	background: url(../img/site/cristal-blue/content-bottom-bg.jpg)  bottom no-repeat;
	}		
div#left_menu_container{
	background: url(../img/site/cristal-blue/left-menu-bg.png) 0 0 repeat-y;
	}	
div#left_menu_top{
	background: url(../img/site/cristal-blue/left-menu-top-bg.png) 0 top no-repeat;
}
div#left_menu_bottom{
	background: url(../img/site/cristal-blue/left-menu-bottom-bg.png) 7px bottom no-repeat;
}
ul#sub-nav li{
	background: url(../img/site/cristal-blue/left-main-item-bg.png) bottom no-repeat;
	}
div#left_menu_bottom ul#sub-nav li a{
	background:  url(../img/site/cristal-blue/left-menu-bullet.png) left center no-repeat;
}
div#left_menu_bottom ul#art-navi li a{
	background:  url(../img/site/cristal-blue/left-menu-sub-bullet.png) left center no-repeat;
}
div#newsletter_container{
	background: url(../img/site/cristal-blue/newsletter-box-bg.png) repeat-y;
	}
div#newsletter_top{
	background: url(../img/site/cristal-blue/newsletter-box-top-bg.png) top no-repeat;
	}		
div#newsletter_bottom{
	background: url(../img/site/cristal-blue/newsletter-box-bottom-bg.png) bottom no-repeat;
	}
div#newsletter_bottom a.newsletter_button{
	background: url(../img/site/cristal-blue/newsletter-button.png) no-repeat;
	}	
/******************/
body#site div#top_container ul#nav li a#mm_products{
		width: 90px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_01.png);
	}
body#site div#top_container ul#nav li a#mm_company{
		width: 91px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_02.png);
	}
body#site div#top_container ul#nav li a#mm_academy{
		width: 93px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_03.png);
	}
body#site div#top_container ul#nav li a#mm_shops{
		width: 92px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_04.png);
	}
body#site div#top_container ul#nav li a#mm_partners{
		width: 91px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_05.png);
	}
body#site div#top_container ul#nav li a#mm_actions{
		width: 92px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_06.png);
	}
body#site div#top_container ul#nav li a#mm_media{
		width: 92px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_07.png);
	}
body#site div#top_container ul#nav li a#mm_while{
		width: 93px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_08.png);
	}								
body#site div#top_container ul#nav li a#mm_profeet{
		width: 88px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_09.png);
	}	
	
/* product list */
/*div.products_list_cell h3 {
	background: url(../../img/site/cristal-blue/list-products-bullet.png) 3px 3px  no-repeat;
}*/
.product_description div a.add_to_basket{
	background: url(../../img/site/cristal-blue/add_to_basket.png);
}
.product_description div a.full_description{
	background: url(../../img/site/cristal-blue/full-description.png);
}
div#technology_box{
	background: url(../../img/site/cristal-blue/products/technology-bg.png) repeat-y;
}
div#technology_box div.top{
	background: url(../../img/site/cristal-blue/products/technology-top.png) left top no-repeat;
	}
div#technology_box  div.bottom{
	background: url(../../img/site/cristal-blue/products/technology-bottom.png) left bottom no-repeat;
	}	
div#right_sort_container{
	width: 100%;
	float: left;
	background: url(../img/site/cristal-blue/right-sort-bg.png) repeat-y;
		color: #fff;
}
div#right_sort_top{
	width: 100%;
	float: left;
	background: url(../img/site/cristal-blue/right-sort-top.png) top no-repeat;
}
div#right_sort_bottom{
	padding: 20px 5px;
	float: left;
	background: url(../img/site/cristal-blue/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;
	text-align: right;
	_width: 50px;
}
div#right_sort_container dl dd{
	width: 85px;
	float: right;
	_width: 75px;
	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/cristal-blue/top-list-bg.png) repeat-y;
}
/*div#top_list_container h2{
	background: url(../img/site/cristal-blue/top-list-top-bg.png) no-repeat;
}	
div#top_list_bottom{
	background: url(../img/site/cristal-blue/top-list-bottom-bg.png) bottom no-repeat;
}
div#top_list_bottom div.item h3{
	background: url(../img/site/cristal-blue/top-list-highlight.png) no-repeat;
}*/
div#top_list_bottom div.item {
	background: none;
}
div#top_list_container h2{
	background: url(../img/site/cristal-blue/top-list-top-bg.png) no-repeat;
}
div#top_list_bottom div.item h3{
	background: url(../img/site/cristal-blue/top-list-highlight.png) repeat-y;
	}
div#top_list_bottom{
	background: url(../img/site/cristal-blue/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/cristal-blue/main-menu/main-menu_01.png);
	}
body#site div#top_container ul#nav li a#mm_company{
		width: 91px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_02.png);
	}
body#site div#top_container ul#nav li a#mm_academy{
		width: 93px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_03.png);
	}
body#site div#top_container ul#nav li a#mm_shops{
		width: 92px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_04.png);
	}
body#site div#top_container ul#nav li a#mm_partners{
		width: 91px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_05.png);
	}
body#site div#top_container ul#nav li a#mm_actions{
		width: 92px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_06.png);
	}
body#site div#top_container ul#nav li a#mm_media{
		width: 92px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_07.png);
	}
body#site div#top_container ul#nav li a#mm_while{
		width: 93px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_08.png);
	}								
body#site div#top_container ul#nav li a#mm_profeet{
		width: 88px;
		background-image: url(../img/site/cristal-blue/main-menu/main-menu_09.png);
	}	
	
/* product list */


.product_description div a.add_to_basket{
	background: url(../img/site/cristal-blue/add_to_basket.png);
}
.product_description div a.full_description{
	background: url(../img/site/cristal-blue/full-description.png);
}
/****** navigator ***************/
ul.navigator li a {
	background: url(../../img/site/cristal-blue/navigator-item-default.png) no-repeat;
}
ul.navigator li.navigator_title{
	background: url(../../img/site/cristal-blue/navigator-title-bg.png) left repeat-x;
}
ul.navigator li.navigator_title a, ul.navigator li.navigator_title a:hover{
	background: url(../../img/site/cristal-blue/navigator-title-left.png) left no-repeat;
}
ul.navigator li a:hover, ul.navigator li.active a {
	background: url(../../img/site/cristal-blue/navigator-item-active.png);
}
ul.navigator li.navigator_title a span{
	background: url(../../site/cristal-blue/navigator-title-right.png) right no-repeat;
}
ul.navigator li.navigator_prev a {
	background: url(../../img/site/cristal-blue/navigator-prev.png) no-repeat;
}
ul.navigator li.navigator_next a {
		background: url(../../img/site/cristal-blue/navigator-next.png) no-repeat;
}
/**/
div#technology_box{
	visibility: hidden;
	margin: 0 0 20px 0;
	}
