body{ text-align:left; }

/*----------PNG 24 in ie6 FIX--------*/
* html img.png {
    background-image: expression(
        this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter =
            "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
            this.src + "', sizingMethod='image')",
        this.src = base_url+"public/css/pngfix.gif"
    );
}
/*----------End of PNG 24 fix--------*/

.alert{ position:absolute; display:block; border:3px solid #ffde01; border-top:0px; text-align:center; padding-left:30px; left:500px; top:0px; padding-top:15px; background:#2c2c2c no-repeat 8px 18px url(../images/alert.jpg); color:#fff; width:290px; height:60px;}

table.bordered, table.bordered td{ border:1px solid #f00;}

/*--Главный контейнер--*/
#main_block, #main_block2{ width:100%; height:100%;}

	/*--Главное меню--*/
	#header_block{ width:100%; height:90px; border-bottom:1px solid #ddac67; background: url(../images/bg_black.png); }
		.icons{ clear:both; }
			.separator{ height:15px; clear:both; width:22px;}
			.ico_home{ width:11px; height:10px; float:right; cursor:pointer; background:0px 0px no-repeat url(../images/ico_home.png); }
			.ico_mail{ width:12px; height:8px; float:right; cursor:pointer; background:0px 0px no-repeat url(../images/ico_mail.png); margin-top:2px; margin-left:16px; }
		#menu_block {clear:both; }
			div.passive_menu_container, div.active_menu_container, div.highlighted_menu_container { float:right; margin-left:16px; border-bottom:1px solid #ddac67;} 
			div.active_menu_container { border-bottom:0px; }
			div.highlighted_menu_container{  }
				a.passive_menu_link, a.active_menu_link, .highlighted_menu_link{ text-decoration:none; }
				a.active_menu_link{ color:#ddac67;}
				a.highlighted_menu_link{ }
	
	
	.top_separator{ clear:both; width:100%; height:22px;}
	
	.cat_top{ height:18px; background:no-repeat  bottom right url(../images/cat_top.png);}
	.cat_center{ background:url(../images/bg_black.png);}
		.category_separator{ height:26px; clear:both;}
		.category_block{  clear:both;}
			.category_name{ color:#ddac67; border-bottom:0px solid #ddac67; margin-bottom:0px; clear:both; }
			.cat_links{ margin-top:3px;}
			.cat_div, .cat_div_active{ float:left; margin-right:16px; border-bottom:1px solid #ddac67; padding-bottom:0px; margin-bottom:0px;}
			.cat_div_active{ border-bottom:0px; padding-bottom:1px;  }
			.cat_link, .cat_link_active{  text-decoration:none;}
			a.cat_link_active, a.cat_link_active:visited{ color:#ddac67; }
			
	.cat_bottom{ height:18px; background:no-repeat top right url(../images/cat_bottom.png);}
	
	/*--Содержимое--*/	
	#content_block { clear:both;}
		.loader{ text-align:center; position:absolute; margin-left:45%; margin-top:28%; display:none }
		.content_center{ background:url(../images/bg_black.png);}
		.content_top{ width:26px; height:17px; background:no-repeat right bottom url(../images/content_top.png);}
		.content_bottom{ width:26px; height:17px; background:no-repeat right top url(../images/content_bottom.png);}
		.product_descr{ clear:both;}
	#allcontent{ }	
	#innerText{ position:relative; }
		#innerText img {border: 1px solid #ddac67;}
		
		
		
	
	/*--Футер--*/
	#footer_block { clear:both; width:100%; }
		table.footer{ height:42px; width:100%; border-top:1px solid #ddac67; background: url(../images/bg_black.png); }
		#logo_siteprom{ }
		
		
	/*--Скроллер--*/
	#srollerBlock{ height:100%; overflow:hidden; padding-right:20px; }
	
	#scroller_td{  }
	#scroller{ height:500px; position:absolute; display:none;}
	#sroller_table{ height:100%; }
		.scroller_top{ background:no-repeat left top url(../images/scroller_top.png); height:50%; }
		.scroller_bottom{background:no-repeat left bottom url(../images/scroller_bottom.png) ; height:50%;  }
	#arrows{ width:15px; height:80px; background: no-repeat center center url(../images/arrows.png) #40321d; cursor:pointer; position:absolute; margin-left:-7px; }
	
	.photo_block{ padding-top:20px; padding-bottom:20px;  clear:both;}
		.photo_header{ color:#ddac67; text-align:left; border-bottom:1px solid #ddac67; margin-bottom:30px; clear:both;}
		.photo_subblock{  clear:both;}
			.photo_outer{ float:left; text-align:center; width:150px}
				.photo_photo{ width:90px; height:100px; background:no-repeat center center; cursor:pointer; border:1px solid #ddac67; padding:0px; margin:0 auto; }
				.photo_name{text-align:center; padding:0px; margin:0 auto; padding-top:4px; padding-bottom:20px; font-size:10px; height:20px;}
				
				
				
/*=================================================================================*/				
.nCatHeader{ margin-bottom:5px;}

.nCatLink{  }
	.nCatLink a { text-decoration:none; color:#ddac67;}

.nline{position:absolute; margin-left:-16px; margin-top:0px; padding-top:0px; font-size:1px; height:2px; overflow:hidden; }	
	.nline img{ width:246px; height:1px;}

.nCatBlock{ display:none;}

.nSubcatName{ color:#ddac67; margin-bottom:3px; margin-top:3px;}

.nSeparator{ height:10px;}

.nLinkContainer{ }

.nSubcatContainer{ padding-left:15px;}

#nCatList{  clear:both;}

#nProdList{  clear:both; display:none;}

.nButtonAct{ float:left; background-color:#ddac67; padding:3px;}
	.nButtonAct a { color:#000; text-decoration:none;}
.nButtonPas{ float:left;  padding:3px; }

.nProdLink{   border-bottom:1px solid #ddac67; white-space:nowrap;}
	
.nProdContainer{ float:left; cursor:pointer; margin-right:15px; margin-bottom:15px; }

.nSubProd{ position:absolute; z-index:100000; background:#ddac67; margin-top:15px; padding:10px; display:none; color:#000;  }
	.nSubProd a { color:#000000;}
	.nSubProd a:hover { color:#663300; } 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

