	body{font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif; color:#000000; background: #ECE9E8; padding:0px; margin:0px; height:100%;}
	table{empty-cell:show;}
	td{font-size:75%}
	img {border: 0px;}
	p{margin-top:0px; margin-bottom: 0.8em}
	form {margin:0px; padding:0px}
	input.text{border-top:1px solid #BCBCBC; border-right:1px solid #E7E7E7; border-bottom:1px solid #ECECEC; color:#929292; border-left:1px solid #ECECEC; font-family:  Arial, Verdana, Tahoma, Helvetica, sans-serif; font-size:11pt; padding:2px 7px;}

	.hide{visibility:hidden;}
	.up{text-transform: uppercase;}
	.abs{position:absolute;}
	.clear {clear:both;}
	
	#opacity_back {
		background-color:#606060;
		display:none;
		height:100%;
		position:absolute;
		width:100%;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55); 
		-moz-opacity: 0.55; 
		-khtml-opacity: 0.55; 
		opacity:0.55;
	}
	#imgContainer {position:absolute; border:3px solid #AAAAAA; background-color:#FFFFFF; display:none; z-index:10;}

	a{color:#224D7D;}
	a:hover{color:#224D7D;}
	a.none{text-decoration:none;}
	a.none:hover{text-decoration:underline;}
	
	.white{color:#FFFFFF;}
	.red{color:#FF0000;}

	.p10{font-size:65%}
	.p11{font-size:70%}
	.p12{font-size:75%}
	.p13{font-size:80%}
	.p14{font-size:90%}
	.p15{font-size:100%}
	.p16{font-size:105%}
	.p17{font-size:110%}

	.f10{font-size:10px}
	.f11{font-size:11px}
	.f12{font-size:12px}
	.f13{font-size:13px}
	.f14{font-size:14px}
	.f15{font-size:15px}
	.f16{font-size:16px}
	.f17{font-size:17px}

	.auth_line{color:#777574; font-size:90%; }
	.auth_line a{color:#000000; font-style:italic;}
	.auth_line a:hover{color:#000000; font-style:italic;}
	.auth_line img.icon{vertical-align:-4px; margin:0px 7px 0px 12px;}

	.auth_block {padding:20px; background-color:#F7F7F7;}
	.auth_block .auth_header {color:#030303; font-size:130%;}
	
	.botmenu .item{padding:0px 10px; text-align:center;}
	.botmenu .item a{color:#000000;}
	.botmenu .item a:hover{color:#000000;}

	.submenu div.submenu_abs{position:absolute;}
	.submenu div.submenu_abs img{position:relative; top:-9px; left:239px;}
	.submenu a{color:#FFFFFF; text-decoration:none;}
	.submenu a:hover{color:#FFFFFF; text-decoration:none;}
	
	.submenu td.item{width:239px; height:34px; background: #202020 url(/images/submenu_bg.gif) repeat-x left top; color:#FFFFFF; font-weight:bold;}
	.submenu td.item div.item{padding-left:19px}
	.submenu td.item_a{width:239px; height:34px; background: #A32D11 url(/images/submenu_bga.gif) repeat-x left top; color:#FFFFFF; font-weight:bold;}
	.submenu td.item_a div.item{padding-left:19px}
	
	.submenu td.item_lvl2{background: #E1DFDC; padding:0px 16px 0px 20px;}
	.submenu td.item_lvl2 a{color:#224D7D; text-decoration:underline;}
	.submenu td.item_lvl2 a:hover{color:#224D7D; text-decoration:underline;}
	.submenu td.item_lvl2 ul{padding:0px; margin:1px 0px 0px 0px; list-style:none;}
	.submenu td.item_lvl2 ul li.item{background: url(/images/icon_submenu.gif) no-repeat 4px 18px; padding:9px 0px 10px 18px;}
	.submenu td.item_lvl2 ul li.item_a{background: url(/images/icon_submenu_a.gif) no-repeat 4px 15px; padding:9px 0px 10px 18px;}
	.submenu td.item_lvl2 ul li.dev{background: url(/images/submenu_pix.gif) repeat-x; height:1px; font-size:0px; line-height:1px;}

	.submenu td.item_lvl2 ul li.item_lvl3{background: url(/images/icon_submenu.gif) no-repeat 23px 13px; padding:6px 0px 6px 37px;}
	.submenu td.item_lvl2 ul li.item_lvl3_a{background: url(/images/icon_submenu_a.gif) no-repeat 23px 11px; padding:6px 0px 6px 37px; font-weight:bold;}
	.submenu td.item_lvl2 ul li.emp{ height:4px; font-size:0px; line-height:4px;}
		
	.path {padding-bottom:15px;}	
	.path a{color:#5F5F5F}
	.path a:hover{color:#5F5F5F}
	.path img{margin:0px 10px;}

	.main {padding:20px;}
	.main .cols{font-size:80%;}
	.main h3{font-size:190%; font-weight:bold; margin:0px 0px 15px 0px; padding:0px;}
	.main .date{color:#B6B6B6;}
	
	h1 {color:#7F220D; line-height:1.1em;}	
	.content {background:#FFFFFF url(/images/in_bg.gif) repeat-x left top; padding:15px 20px 20px 25px; font-size:80%; line-height:1.3em;}
	
	.shop_list div.price{border:1px solid #CECAC9; padding:6px 12px; background: #EBEAE9 url(/images/shop_price_bg.gif) repeat-x 0px 0px; font-size:130%; font-weight:bold; position:relative; top:20px; left:-7px; white-space:nowrap;}
	.shop_list div.img{padding:9px; border:1px solid #E3E3E3;}
	.shop_list table.text{margin:10px 5px 25px 9px;}
	.shop_list td.img{padding-right:9px;}
	.shop_list td.title{font-size:90%; font-weight:bold;}
	.shop_list img.link{cursor:pointer;}
	
	.shop_list_tab {border-collapse: collapse;}
	.shop_list_tab th { background:none repeat scroll 0 0 #DBDBDB; color:#404040; font-size:80%; font-weight:normal; padding:5px 10px; }
	.shop_list_tab th.name { text-align:left; }
	.shop_list_tab td, th { border: 1px solid #BAB7B6; padding: 4px 10px;} 
	.shop_list_tab td.title{font-size:90%; font-weight:bold; line-height:1.2em;}
	
	 .en_name{font-size:90%; font-weight:normal; color: #808080}
	 .en_name_full{font-weight:normal; color: #808080; margin-bottom:15px;}
	 
	input.cart_btn{background: url(/images/icon_shop.gif) no-repeat left top; border:0px; padding: 5px 7px 7px 33px; color:#224D7D; font-family:Arial; font-weight:bold; cursor:pointer;}

	.nc_pagination {float:right; white-space: nowrap;}	
	.nc_pagination a{display:block; float:left;}
	.nc_pagination a.item{ padding: 1px 7px 3px 7px;}
	.nc_pagination .item_a{display:block; float:left; background:#B63D29; color:#FFFFFF; padding: 1px 7px 3px 7px;}	
	
/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}
/*END   component styles   */

.botlinks {display:block; padding:5px 20px; color:#777574; float:left;}
