* { margin:0; padding:0; }
body { font:11px Tahoma; width:100%; background-color:#000000; color:#FFFFFF; }
a { color:#FFFFFF; text-decoration:underline; }
a:hover { text-decoration:none; }
p { padding:7px 0; }
img { border:none; }
input { vertical-align:middle; }
#wrapper { width:990px; margin:0 auto; }
#news_load { position:absolute; top:0px; left:0px; width:250px; height:110px; display:none; text-align:center;  }
	#news_load div { padding-top:0%; }
/*HEADER*/
#header { height:238px; background-image:url(/img/header_bg.jpg); background-repeat:no-repeat; position:relative; z-index:10 }
	#b1 { position:absolute; bottom:40px; left:12px; }
	#b2 { position:absolute; bottom:60px; left:190px; }
	#b3 { position:absolute; bottom:50px; left:345px; }
	#b4 { position:absolute; bottom:29px; left:495px; }
	#b5 { position:absolute; bottom:19px; right:185px; }
	#b6 { position:absolute; bottom:34px; right:27px; }
#music { position:absolute; top:0; left:0;  }
/*MENU*/
#top_menu { width: 990px; position: relative; bottom: 340px; z-index: 12;}
#submenu { background-color:#8e2e3b; width:170px; display:none; padding:10px; text-align:center; border:1px solid #e4ecdd; top:45px; z-index:1000; left:-20px; position:absolute; }
				#submenu a { color:#e4ecdd; text-decoration: none; line-height: 20px;}
				#submenu a:hover { color:#fff; text-decoration: none; line-height: 20px;}
					#submenu1 { background-color:#8e2e3b; width:150px; display:none; padding:15px; text-align:center; border:1px solid #e4ecdd; top:35px; z-index:1000; left:-20px; position:absolute; }
					#submenu1 a { color:#e4ecdd; text-decoration: none; line-height: 20px;}
					#submenu1 a:hover { color:#fff; text-decoration: none; line-height: 20px;}
					#submenu2 { background-color:#8e2e3b; width:150px; display:none; padding:15px; text-align:center; border:1px solid #e4ecdd; top:35px; z-index:1000; left:-20px; position:absolute; }
					#submenu2 a { color:#e4ecdd; text-decoration: none; line-height: 20px;}
					#submenu2 a:hover { color:#fff; text-decoration: none; line-height: 20px;}
					#submenu3 { background-color:#8e2e3b; width:150px; display:none; padding:15px; text-align:center; border:1px solid #e4ecdd; top:45px; z-index:1000; left:-20px; position:absolute; }
					#submenu3 a { color:#e4ecdd; text-decoration: none; line-height: 20px;}
					#submenu3 a:hover { color:#fff; text-decoration: none; line-height: 20px;}
					#submenu4 { background-color:#8e2e3b; width:150px; display:none; padding:15px; text-align:center; border:1px solid #e4ecdd; top:45px; z-index:1000; left:-20px; position:absolute; }
					#submenu4 a { color:#e4ecdd; text-decoration: none; line-height: 20px;}
					#submenu4 a:hover { color:#fff; text-decoration: none; line-height: 20px;}
					#submenu5 { background-color:#8e2e3b; width:150px; display:none; padding:15px; text-align:center; border:1px solid #e4ecdd; top:45px; z-index:1000; left:-20px; position:absolute; }
					#submenu5 a { color:#e4ecdd; text-decoration: none; line-height: 20px;}
					#submenu5 a:hover { color:#fff; text-decoration: none; line-height: 20px;}

/*HEADER 2*/
#header2 { height:340px; background-image:url(/img/header2_bg.jpg); background-repeat:no-repeat; position:relative; z-index:11;  }
	#well_flash { position:absolute; top:-20px; z-index:50; }
/*CONTENT*/
#content { }
	.left_td { background-image:url(/img/left_td.jpg); background-repeat:repeat-y; width:303px; }
		#news_bg { background-image:url(/img/news_bg.jpg); background-repeat:no-repeat; width:282px; height:191px; margin:3px 0 0 6px; position:relative; }
			/*#news_content { position:absolute; left:20px; top:65px; width:240px; height:120px;  }*/
#news_content {
    height: 120px;
    left: 10px;
    position: absolute;
    top: 35px;
    width: 240px;
}
				#news_content a { color:#e9d29e; }
				#news_content p { padding:3px 0; }
				#nevesty { width: 279px; height: 251px; background: url(/img/nashinevesti.jpg); position: relative; top: 3px; left: 1px; }
				#nevesty_img { width: 249px; height: 157px; overflow: hidden; position: absolute; top: 69px; left: 14px;}
				#news_date { font-weight:bold; color:#e9d29e; }
				#news_text { overflow:hidden; height:75px; }
				#news_page_nav { text-align:right; color:#e9d29e; }
					#news_page_nav a { font-weight:bold; text-decoration:none; color:#e9d29e; }
					#nevesty { width: 279px; height: 251px; background: url(/img/nashinevesti.jpg); margin-top: 5px; margin-left: 8px;}
		#luxury_bg { margin:10px 0 0 6px; width: 280px; height: 257px; overflow: hidden;}
		#luxury_title { background-repeat:no-repeat; width:281px; height:52px; background-image:url(/img/luxury_title.jpg); }
		#luxury_content { width:279px; height:204px; border:1px solid #b3704a; margin-top:-1px; }			
		
		#contacts_bg { background-image:url(/img/contacts_bg.jpg); background-repeat:no-repeat; width:281px; height:151px; margin:10px 0 0 6px; position:relative; }
			#contacts_content { position:absolute; left:20px; top:65px; }
				#contacts_content p { padding:0; }
				#contacts_content a { text-decoration:none; }
					#contacts_content a span { color:#e9d29e; font-weight:bold; }					
	.content_td { background-image:url(/img/content_td.jpg); background-repeat:repeat-y; width:687px; position: relative; }
		#special_offer_bg { background-repeat:no-repeat; background-image:url(/img/special_offer.jpg); width:665px; height:198px; margin:0 0 15px 12px; position:relative; }
			#special_offer_content { position:absolute; left:20px; top:105px; width:400px; height:100px; overflow:hidden; font-size:16px; text-align:center; }
				#special_offer_content a { text-decoration:none; }
				#special_offer_content p { padding:3px 0; }
				#luxuty_slider { width:282px; height:204px; overflow:hidden; }
					#luxuty_slider .panel { float:left; }
		
		#vote_block { margin:12px 0 5px 6px; border:1px solid #b37345; width:279px; background-image:url(/img/images_second/vote_bg.jpg); background-repeat:repeat-y; }
				#vote_title { background-image:url(/img/images_second/vote_title.jpg); background-repeat:no-repeat; width:279px; height:54px; }
				.vote_c_block { width:243px; margin:0 auto; padding:10px 0; border-top:1px solid #b69b5a; text-align:center; color:#FFFFFF; }
				.vote_c_block td { text-align:left; }
				#v_submit { }
		
		#about_bg_top { background-image:url(/img/about_bg_top.jpg); background-repeat:no-repeat; width:661px; height:81px; margin-left:12px; }
		#about_bg { background-repeat:repeat-y; background-image:url(/img/about_bg.jpg); width:661px; margin:0 0 0 12px; position:relative; }
			#about_content { text-align:justify; padding:15px;  }
				#about_content h2,h1,h3,h4 { font-weight:bold;  }
					#about_content h1 { font-size:18px; text-align:center; }
					#about_content h2 { font-size:14px; text-align:center; color:#e9d29e; }
					#about_content h3 { font-size:13px; text-align:center; }
					#about_content h4 { font-size:12px; text-align:center; }
					
					.text_block { border:1px solid #bc9f77; padding:10px 20px 20px 20px; position:relative; width:586px; margin:0 0 15px; }
						.text_block_left { background-image:url(/img/text_block_left.jpg); background-repeat:no-repeat; width:96px; height:32px; position:absolute; top:-3px; left:-3px; }
						.text_block_right { background-image:url(/img/text_block_right.jpg); background-repeat:no-repeat; width:93px; height:31px; position:absolute; top:-4px; right:-4px; }
				
		#about_bg_bottom { background-image:url(/img/about_bg_bottom.jpg); background-repeat:no-repeat; width:661px; height:40px; margin-left:12px; }
		#footer_right { background-image:url(/img/footer_right.jpg); background-repeat:no-repeat; width:687px; height:46px;}


#scroller_container {
position: relative;
max-width: 830px;
min-width: 500px;
height: 17px;
overflow: hidden;
color: #fff;
margin-left: 42px;
margin-right: 42px;
background-color: #6c3133;
border: 1px solid #d3b988;
}
		
/*FOOTER*/
#footer { height:62px; background-image:url(/img/footer_bg.jpg); background-repeat:no-repeat; position:relative; }
	#footer_text { position:absolute; color:#FFFFFF; top:40px; right:40px; font-size:10px; }
	#counter { width: 88px; height: 15px; position: absolute; left: 180px; top: 0px; }
	
	
#pn { width: 281px; height: 268px; margin: 10px 0 0 9px; position: relative; }
#as { width: 281px; height: 208px; margin: 10px 0 0 9px; position: relative; }
