html {height: 100%;filter: expression(document.execCommand("BackgroundImageCache", false, true));}
body {padding:0px; margin:0px; font: 0.9em/1.3 Georgia, serif; height:100%; background-image:url('/img/bg.jpg');}
* {margin:0px; padding:0px; font-size:1em; color:#fff;}

#main {min-height:100%; height:auto !important; height:100%; min-width:1000px; width:expression(document.body.clientWidth < 1000? "1000px": "auto" ); background:url('/img/top1.jpg') 50% 0% no-repeat;}
	#logo_index {width:100%;height:86px}
	#logo_index_pic {width:733px;padding-top:10px;padding-left:10px}
	#menu_pic {width:100%; padding-top:0px;}
		#menu_pic .menu {width:730px; border-collapse:collapse; margin-left:110px;}
			.menu tr_1 {height:53px;}
			.menu tr_2 {height:360px;}
			.menu tr_3 {height:43px;}
			.menu td_1 {width:25px;}
			.menu td_2 {width:232px;}
			.menu td_3 {width:92px;}
			.menu td_4 {width:70px;}
			.menu td_5 {width:148px;}
			.menu td_6 {width:69px;}
	
	/*#tarelka {width:350px; position:absolute; z-Index:5; top:0px; left:590px; right:0px; border:1px solid green;}*/
	.align_center {position:relative; width:100%;}
	.align_center_to_left {position:relative; right:49%; float:right;}
	.align_center_to_right {position:relative; z-index:1; right:-49%;}
		.center_all {width:950px; }
			.part_left {width:580px; float:right;}
			.part_left_b {width:580px; float:right;}
				.part_left_b p {float:left;}
				.part_left p {padding-right:270px;}
			.part_right {margin-right:580px;}
				.part_right p {padding-left:85px;}
				#coord {width:90%; /*margin-left:90px;*/}
				.site {width:100%;}
			.part_tarelka {width:250px; float:right;}
	#text {width:100%; padding-bottom:20px;}
	#virt {/*width:100%;*/ margin:40px 0px 0px 115px;}

	#last_mer {width:800px; overflow:auto; clear:both;}
		#last_mer h2 {padding-bottom:8px;}
	.last_mer_podl {background:url('/img/bottom_bg.jpg'); width:100%; padding:30px 0px; overflow:auto;}
		.mer1 {width:250px; float:left;}
			.mer1 p {padding:10px 50px 0px 20px; font-size:0.8em; line-height:1.3em;}
		.mer_ins {width:175px; margin:0px 0px 10px 20px; overflow:auto;}
			.mer_left {width:70px; float:left;}
			.mer_right {width:80px; float:right; text-align:right; color:#9B9B9B; font-size:0.8em;}
	.date_on_pic1 {width:175px; background:url(/img/mer1.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic2 {width:175px; background:url(/img/mer2.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic9 {width:175px; background:url(/img/mer9.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic10 {width:175px; background:url(/img/mer10.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic11 {width:175px; background:url(/img/mer11.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic12 {width:175px; background:url(/img/mer12.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic13 {width:175px; background:url(/img/mer13.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic14 {width:175px; background:url(/img/mer14.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic15 {width:175px; background:url(/img/mer15.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic16 {width:175px; background:url(/img/mer16.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic17 {width:175px; background:url(/img/mer17.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic18 {width:175px; background:url(/img/mer18.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic19 {width:175px; background:url(/img/mer19.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic20 {width:175px; background:url(/img/mer20.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic21 {width:175px; background:url(/img/mer21.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic22 {width:175px; background:url(/img/mer22.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic23 {width:175px; background:url(/img/mer23.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic24 {width:175px; background:url(/img/mer24.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic25 {width:175px; background:url(/img/mer25.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic26 {width:175px; background:url(/img/mer26.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic27 {width:175px; background:url(/img/mer27.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic28 {width:175px; background:url(/img/mer28.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic29 {width:175px; background:url(/img/mer29.jpg) 0% 0% no-repeat; height:115px;}
	
	.date_on_pic_ind1 {width:175px; background:url(/img/mer1.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind2 {width:175px; background:url(/img/mer2.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind9 {width:175px; background:url(/img/mer9.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind10 {width:175px; background:url(/img/mer10.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind11 {width:175px; background:url(/img/mer11.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind12 {width:175px; background:url(/img/mer12.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind13 {width:175px; background:url(/img/mer13.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind14 {width:175px; background:url(/img/mer14.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind15 {width:175px; background:url(/img/mer15.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind16 {width:175px; background:url(/img/mer16.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind17 {width:175px; background:url(/img/mer17.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind18 {width:175px; background:url(/img/mer18.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind19 {width:175px; background:url(/img/mer19.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind20 {width:175px; background:url(/img/mer20.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind21 {width:175px; background:url(/img/mer21.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind22 {width:175px; background:url(/img/mer22.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind23 {width:175px; background:url(/img/mer23.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind24 {width:175px; background:url(/img/mer24.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind25 {width:175px; background:url(/img/mer25.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind26 {width:175px; background:url(/img/mer26.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind27 {width:175px; background:url(/img/mer27.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind28 {width:175px; background:url(/img/mer28.jpg) 0% 0% no-repeat; height:115px;}
	.date_on_pic_ind29 {width:175px; background:url(/img/mer29.jpg) 0% 0% no-repeat; height:115px;}
	
	.date_on_pic_item10 {width:175px; background:url(/img/mer10_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray10 {width:175px; background:url(/img/mer10_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item11 {width:175px; background:url(/img/mer11_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray11 {width:175px; background:url(/img/mer11_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item12 {width:175px; background:url(/img/mer12_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray12 {width:175px; background:url(/img/mer12_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item13 {width:175px; background:url(/img/mer13_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray13 {width:175px; background:url(/img/mer13_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item14 {width:175px; background:url(/img/mer14_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray14 {width:175px; background:url(/img/mer14_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item15 {width:175px; background:url(/img/mer15_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray15 {width:175px; background:url(/img/mer15_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item16 {width:175px; background:url(/img/mer16_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray16 {width:175px; background:url(/img/mer16_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item17 {width:175px; background:url(/img/mer17_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray17 {width:175px; background:url(/img/mer17_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item18 {width:175px; background:url(/img/mer18_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray18 {width:175px; background:url(/img/mer18_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item19 {width:175px; background:url(/img/mer19_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray19 {width:175px; background:url(/img/mer19_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item20 {width:175px; background:url(/img/mer20_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray20 {width:175px; background:url(/img/mer20_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item21 {width:175px; background:url(/img/mer21_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray21 {width:175px; background:url(/img/mer21_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item22 {width:175px; background:url(/img/mer22_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray22 {width:175px; background:url(/img/mer22_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item23 {width:175px; background:url(/img/mer23_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray23 {width:175px; background:url(/img/mer23_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item24 {width:175px; background:url(/img/mer24_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray24 {width:175px; background:url(/img/mer24_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item25 {width:175px; background:url(/img/mer25_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray25 {width:175px; background:url(/img/mer25_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item26 {width:175px; background:url(/img/mer26_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray26 {width:175px; background:url(/img/mer26_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item27 {width:175px; background:url(/img/mer27_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray27 {width:175px; background:url(/img/mer27_gray.jpg) 0% 0% no-repeat; height:86px;}	
	.date_on_pic_item28 {width:175px; background:url(/img/mer28_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray28 {width:175px; background:url(/img/mer28_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray29 {width:175px; background:url(/img/mer29_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item29 {width:175px; background:url(/img/mer29_item.jpg) 0% 0% no-repeat; height:86px;}
	
	.date_on_pic_item9 {width:175px; background:url(/img/mer9_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray9 {width:175px; background:url(/img/mer9_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item1 {width:175px; background:url(/img/mer_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_item2 {width:175px; background:url(/img/mer2_item.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray1 {width:175px; background:url(/img/mer_gray.jpg) 0% 0% no-repeat; height:86px;}
	.date_on_pic_gray2 {width:175px; background:url(/img/mer2_gray.jpg) 0% 0% no-repeat; height:86px;}
		.podlozhka_on_pic {position:relative; top:5px; left:156px; width:18px; height:18px; background-color:#fff;}
			.podlozhka_on_pic span {padding-left:2px; color:#6E6E6E; font-size:0.8em;}
	#zakaz_ind {width:750px; overflow:auto; margin:50px 0px 100px 0px; }
		#zakaz_left_ind {width:250px; float:left;}
		#zakaz_right_ind {width:500px; float:left;}
			.padling {margin-left:20px;}

	#bottom {width:100%; clear:both; background:url('/img/bottom_bg.jpg'); height:190px; margin-top:50px;}
		.bot {padding-top:20px;}
			


/*virt_tour*/
#virt_tour {min-height:100%; height:auto !important; height:100%; min-width:900px; width:expression(document.body.clientWidth < 900? "900px": "auto" );}
	#panorama {position:absolute; z-Index:5; top:150px; width:100%; display:none; overflow:hidden;}
		#panorama .panorama {width:331px; border-collapse:collapse;}
			.panorama .corners {width:10px;}
			.panorama .top {width:311px; background:url('/img/pan_t.png') 0% 0% repeat-x;}
			.panorama .left {background:url('/img/pan_l.png') 0% 0% repeat-y}
			.panorama .pic {width:130px; background-color:#000; padding-left:15px;}
			.panorama .text_item {width:181px; background-color:#000; font-size:0.8em; padding-right:15px;}
			.panorama .right {background:url('/img/pan_r.png') 0% 0% repeat-y;}
			.panorama .bottom {background:url('/img/pan_b.png') 0% 0% repeat-x;}
			.panorama .tr_1 {height:159px;}
			.panorama .tr_2 {height:128px;}
			.panorama .tr_3 {height:122px;}
			
	#shadow {width:100%; background:url('/img/top_ten.png') 50% 50% repeat-x; height:42px;}
		#perekluchatel {width:100%; height:60px;}
		#do_podlozhki {width:840px; overflow:auto;}
			#passive {margin-left:30px; height:50px; background:url('img/passive.jpg') 0% 100% repeat-x; width:130px; float:left; margin-top:6px;}
				#passive p {text-align:center; padding-top:23px;}
			#active {margin-left:30px; height:50px; background-color:#fff; width:130px; float:left; margin-top:6px}
				#active p {text-align:center; padding-top:20px; color:#6B6B6B; font-size:1.2em;}
			#i {float:right; width:20px; margin-top:3px;}
			#link {float:right; width:150px; margin-top:3px;}
				
		#podlozhka {clear:both; width:840px; background-color:#fff; height:408px;border:1px solid white}
		#center_part {width:840px; overflow:visible; height:180px; margin-top:20px;}
			#knopki {width:400px; float:left;}
				#knopki .left {padding-left:65px;}
			#mini_map {width:400px; float:right;}
			
		#bottom_2level {width:100%; background:url('/img/bottom_bg.jpg') 0% 0% repeat-x; height:74px; clear:both;}
			#bottom_back {width:900px; margin:10px;}
				#bottom_back #text {width:400px; float:left;}
				#bottom_back #schet {width:300px; float:right; text-align:right;}
		

/*catering*/
#catering {min-width:900px; width:expression(document.body.clientWidth < 900? "900px": "auto" ); background:url('/img/catering.jpg') 0px 100% #57A3D7 no-repeat; height:750px;}
	.content {width:900px; height:100px;}
		.content_left {width:330px; float:left;}
			.menu_left {width:270px;}
				.menu_left .tr_1 {height:120px;}
				.menu_left .tr_2 {height:30px;}
				.menu_left td {width:155px; text-align:center;}
					.kitchen {width:70px;  height:20px;}
					.conditions {width:80px;  height:20px;}
		.content_right {width:570px; float:left;}
			.content_right #menu_r {margin-top:60px; width:100%; overflow:auto;}
			.content_right #text_r {width:100%; padding-top:20px;}
	#kitchen_popup, #service_popup {width: 100%; position:absolute; z-Index:4; top:120px; display:none;}
		#kitchen_popup .pop_up, #service_popup .pop_up { border-collapse:collapse;width:750px;}
			.pop_up .td_corner {width:41px; height:41px;}
			.pop_up .td_t {background:url('/img/t_2.png') 0% 0% repeat-x}
			.pop_up .td_r {background:url('/img/t_4.png') 0% 0% repeat-y}
			.pop_up .td_b {background:url('/img/t_6.png') 0% 0% repeat-x}
			.pop_up .td_l {background:url('/img/t_8.png') 0% 0% repeat-y}
			.pop_up .td_text {background-color:#fff; color:#565656; padding:5px 20px 5px 30px;}
		#cater_text {width:750px; color:#565656;}
			#cater_text_left {width:250px; float:left;}
				#cater_text_left p {line-height:1.5em; color:#565656;}
			#cater_text_center {width:250px; float:left;}
				#cater_text_center p {line-height:1.5em; color:#565656;}
			#cater_text_right {width:250px; float:left;}
				#cater_text_right p {line-height:1.5em; color:#565656;}
		#cater_text2 {width:750px; color:#565656; clear:both; padding-top:20px}
		
/*about*/
	#menu_2level {width:900px;}
		#menu_2level #menu_2level_left {float:left; width:240px;}
		#menu_2level #menu_2level_right {float:left; width:650px; margin-top:15px;}
	#about {width:900px; overflow:auto; margin-top:40px;}
		#about_left {width:300px; float:left;}
			#about_left .pic {float:right; width:290px;}
				.pic .podlozhka {width:290px; background-color:#fff;}
		#about_right {width:550px; float:left;} 
			#about_right #about_text {margin:7px 0px 20px 40px;}

/*kitchen*/
#kit_kit {min-height:100%; height:auto !important; height:100%; min-width:950px; width:expression(document.body.clientWidth < 950? "950px": "auto" );}
	#kitchen {width:950px; overflow:auto;}
		#kit_mar {margin-top:70px;}
		#k_left {width:315px; float:left; background:url('/img/k_left.jpg') 50% 0% no-repeat; height:500px;}
		#k_center {width:315px; float:left; background:url('/img/k_center.jpg') 50% 0% no-repeat; height:500px;}
		#k_right {width:315px; float:left; background:url('/img/k_right.jpg') 50% 0% no-repeat; height:500px;}
		#georgia { width:190px;}
		#russian {width:160px;}
		#italian {width:195px;}
		#georgia_vilka, #russian_vilka, #italian_vilka {width:315px;height:500px} 
		
	#kitchen_item {width:950px; margin-top:50px;}
	#kitchen_left {width:260px; float:left;}

		
		table .easten_kitchen {border-collapse:collapse;}
			.easten_kitchen tr {height:30px;}
			.easten_kitchen .vyhod {padding:5px 15px 5px 5px;}
			.easten_kitchen .zakus {padding:5px 15px;}
			.easten_kitchen .zakus_z {padding:5px 15px 5px 5px; background:url('/img/back_kitchen.png') 0% 0% repeat-x;}
			.easten_kitchen .vyhod_z {padding:5px 15px 5px 5px; background:url('/img/back_kitchen.png') 0% 0% repeat-x;}
		
	#kitchen_right {width:600px; float:left;}
		#kitchen_right .podlozhka {width:528px; background-color:#fff; height:256px;}
		#georgian_menu {width:600px; margin-top:20px;}
			#tarelka_sm_georgian {width:220px; height:257px; background:url('/img/tarelka_sm_georgian.jpg') 50% 0% no-repeat;}
			#tarelka_sm_russian {width:220px; height:257px; background:url('/img/tarelka_sm_russian.jpg') 50% 0% no-repeat;}
			#tarelka_sm_italian {width:220px; height:257px; background:url('/img/tarelka_sm_italian.jpg') 50% 0% no-repeat;}
		#georgian_menu {width:600px; margin-top:20px;}
		
/*order*/
	#menu_2level #menu_2level_left_order {float:left; width:240px;}
	.vybor {width:269px; border-collapse:collapse;}
	.hvost {background:url('/img/hvost.jpg') 100% 0% no-repeat;}
	.birka {background:url('/img/birka.jpg') 100% 0% no-repeat;}
		.birka img {width:170px; height:90; border:1px solid #BABABA; margin:16px 0px 0px 21px}
		.birka p {color:#605F55; padding:8px 0px 0px 77px;}
	table .bottom_corner {width:590px; background:url('/img/bottom_corner.jpg') 100% 100% no-repeat; border-collapse:collapse;}
	table .vlozhenie {border-collapse:collapse;}
		.vlozhenie .td_1 {width:590px; height:162px; background:url('/img/oformlenie.jpg') 0% 0% no-repeat;}
			.td_1 p {color:#4E4D41;}
		.sama_forma {width:590px;border-collapse:collapse;}	
			.sama_forma p {color:#4E4D41;}
			.sama_forma tr {height:30px;}
		.name_input {width:590px;border-collapse:collapse;}	
			.vybor {width:230px; padding-right:30px; text-align:right; color:#4E4D41;}
			.lozha {width:340px; color:#4E4D41;}
			.name_input tr {height:50px;}	
				.text {width:280px; border:1px solid #989898; background:url('/img/input_form.jpg') 0% 0% repeat-x; height:30px; color:#4E4D41; padding-left:5px;}
				.name {width:250px; padding-right:30px; text-align:right; color:#4E4D41;}
				.date {width:50px; border:1px solid #989898; background:url('/img/input_form.jpg') 0% 0% repeat-x; height:30px; color:#4E4D41; margin-bottom:5px; margin-right:10px; padding-left:5px;}
				.year {width:50px; border:1px solid #989898; background:url('/img/input_form.jpg') 0% 0% repeat-x; height:30px; color:#4E4D41; margin-bottom:5px; margin-left:10px;padding-left:5px;}
				.month1 {width:110px; margin:0px 20px; height:30px; border:1px solid #989898; background-color:#F8F8F8; padding-left:5px;}
				.dd {width:50px; border:1px solid #989898; background:url('/img/input_form.jpg') 0% 0% repeat-x; height:30px; color:#4E4D41; padding-left:5px;}
				.reserv {width:280px; height:30px; border:1px solid #989898; background-color:#F8F8F8;}
				.obed {color:#4E4D41; margin-left:10px;}
			textarea {border:1px solid #989898; background:url('/img/input_form.jpg') 0% 0% repeat-x; color:#4E4D41; width:280px; padding-left:5px;}
			.table_second {width:590px; border-collapse:collapse; background:url('/img/zagogulia.jpg') 0% 0% no-repeat;}
			.time {border-collapse:collapse}
	.all {width:861px; border-collapse:collapse;}

	.for_bot {width:100%; clear:both; height:30px}

/*meropriatia*/
		#meropriatia {width:900px; overflow:auto; margin-top:40px;}
			#meropriatia .vvodnyj {padding-right:200px;}
		.mer2 {width:240px; float:left; margin-top:40px; height:350px; overflow:hidden;}
		.mer2_ins {width:175px; overflow:auto; margin-bottom:10px;}
			.mer2_left { float:left;}
			.mer2_right {float:right; text-align:right; color:#9B9B9B; font-size:0.8em;}
		.mer2 p {padding:10px 70px 0px 0px; font-size:0.8em; line-height:1.2em;}

		#podlozhka_mer {clear:both; width:840px; background-color:#fff; height:408px;}
		#mer_ico {width:100%; overflow:auto;}

		#meropr_left {width:230px; float:left; background:url('/img/bottom_bg.jpg'); margin-right:30px; padding-top:20px;}
		.mer3_ins {width:175px; overflow:auto; margin-bottom:10px;}
			.mer3_left { float:left;}
			.mer3_right { float:right; text-align:right; color:#9B9B9B; font-size:0.8em;}


/*banquet*/
	#banquet_right {width:600px; float:left;} 
			#banquet_right #banquet_text {margin:7px 0px 20px 40px;}
			.banq_ico {width:100%;}
				.banq_ico img {width:100px; height:100px; border:10px solid #fff; margin:0px 15px 15px 0px;}
				.banq_ico img.n {width:100px; height:100px; border:0px; margin:0px 15px 15px 0px;}
		.banquet_item {width:300px; float:left;}
			.banquet_item h1 {text-align:center; padding-top:5px; margin-bottom:40px;}
			.pic1 .podlozhka {width:280px; background-color:#fff;}
	
/*price_banquet*/
	.foto_text {padding-left:30px; margin-bottom:200px;}
		p.text_price {padding-right:25%;}
		.text_price_div {padding-right:25%;}
		p.text_price_pod {width:70%; background:url('/img/back_kitchen.png'); padding:20px 50px 20px 30px;}
	.opinion_text {margin-bottom:200px;}

a.link, a.visited, a.hover, a.active {color:#fff; font-size:1em; text-decoration:underline;}
a.none_underline:link, a.none_underline:visited, a.none_underline:hover, a.none_underline:active {text-decoration:none;}
a.b:link, a.b:visited, a.b:hover, a.b:active {color:#141414; font-size:1.1em; text-decoration:none; background-color:#fff; padding:5px 10px}
a.c:link, a.c:visited, a.c:hover, a.c:active {color:#57A3D7; font-size:1.1em; text-decoration:none; background-color:#fff; padding:5px 10px}
a.cater:link, a.cater:visited, a.cater:hover, a.cater:active {color:#57A3D7; font-size:1.2em; text-decoration:none; background-color:#fff; padding:5px 10px}
a.gray:link, a.gray:visited, a.gray:hover, a.gray:active {color:#303030; font-size:1em; text-decoration:underline;}
a.gray_none:link, a.gray_none:visited, a.gray_none:hover, a.gray_none:active {color:#303030; background-color:#fff; font-size:1em; text-decoration:none; padding:5px 10px;}
a.kitchen_item:link, a.kitchen_item:visited, a.kitchen_item:hover, a.kitchen_item:active {color:#303030; background-color:#fff; font-size:1.1em; text-decoration:none; padding:3px 5px;}
a.panorama:link, a.panorama:visited, a.panorama:hover, a.panorama:active {color:#fff; font-size:1em; text-decoration:none; border-bottom:1px dotted white;}

h1 {color:#fff; font-size:1.8em; font-weight:500;margin-bottom:10px}
h2 {color:#fff; font-size:1.4em; font-weight:500;}
h3 {color:#fff; font-size:1.3em; font-weight:500;}
h4 {color:#fff; font-size:1.1em; font-weight:500;}

ul, ol {margin-left:20px}
sup {color:#303030}
.empty {height:150px; width:100%;}
.all {padding-left:30px;}
