	img	{	behavior: url('/img/png.htc');	display: block;	}
	
	a	{color: #521701;}
	a:hover	{color: #946858;}
	
	div.letter	{	float: left;	width: 40px;	margin: 0px 0px 0px 0px;	}
	
	div.inner	{
	font : 14px/17px "Times New Roman", Times, serif;
	color: #521701;
	margin: 13px 10px 0px 10px;
	text-align: justify;
	display : block;
}

	div.inner1	{	font : 13px/16px "Times New Roman", Times, serif;	color: #521701;	margin: 13px 10px 0px 10px;	text-align: justify;	}

    table.bega 	{	border-collapse: collapse;	empty-cells: show;	margin-top: 23px;	position: relative;	z-index: 2;		}

	table.bega td	{	padding: 0;	}
   
    table.bega .list_top    {    width: 792px;    background: url(/img/list_top.png) no-repeat top;    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.bega-hotel.ru/img/list_top.png,sizingMethod=crop);	}
   
    table.bega .list_bottom    {    width: 792px;    background: url(/img/list_bottom.png) no-repeat top;    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.bega-hotel.ru/img/list_bottom.png,sizingMethod=crop);    }
   
    table.bega .list_top,
    table.bega .list_bottom    { //background: none; }
	
	table.bega .logo	{	position: relative;	z-index: 2;	}
	
	table.main	{	border-collapse: collapse;	empty-cells: show;	}

	table.main td	{	padding: 0;	}
	
	table.main .shadowL	{    width: 42px;    background: url(/img/list_left.png) repeat-y left;    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.bega-hotel.ru/img/list_left.png,sizingMethod=scale);	}
	
	table.main .shadowR	{    width: 42px;    background: url(/img/list_right.png) repeat-y right;    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.bega-hotel.ru/img/list_right.png,sizingMethod=scale);	}
	
	table.main .shadowL,
	table.main .shadowR    { //background: none; }
	
	div.menu,
	div.menu1,
	div.menu2	{	position: relative;	z-index: 1;	font-family: "Times New Roman", Times, serif;	font-size: 19px;	color: white;	background: url(/img/dot.gif) repeat-x bottom;	padding: 8px 10px 7px 45px;	}
	
	div.menu2	{	padding-left: 20px;	}
	
	div.menu{	padding: 8px 5px 7px 45px;	}
	
	div.submenu,
	div.submenu_in	{	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-weight : bold;	color: white;	padding: 3px 5px 2px 13px;	margin-left: 50px;	background: url(/img/dot_submenu.gif) no-repeat left;	}
	
	div.menu_arrow,
	div.submenu_arrow	{	position: relative;	z-index: 2;	top: 3px;	background: url(/img/arrow_menu_in.gif) no-repeat left top;	padding: 2px 0px 0px 0px;	}

	div.submenu_arrow	{	background: url(/img/arrow_submenu_in.gif) no-repeat left top;	}
	
	div.menu_in	{	margin-bottom: 3px;	margin-left: 38px;	background: #d3a57a url(/img/noise_menu_in.jpg) no-repeat right top;	}
	
	div.submenu_in{	margin-left: 12px;	background: url(/img/dot_submenu_in.gif) no-repeat left;	}

	div.submenu_{	margin-left: 38px;	background: #d3a57a url(/img/bg_submenu.gif) repeat-x top;	border-top: 1px solid #c2895c;	}

	div.menu a,
	div.submenu a,
	div.menu1 a,
	div.menu2 a	{	color: #7e3007; text-decoration: none;	}
	
	div.menu a:hover,
	div.submenu a:hover,
	div.menu1 a:hover,
	div.menu2 a:hover	{	color: #c96632; text-decoration: underline;	}
	
	div.menu a.white	{color: white; text-decoration: underline;}
	div.menu a.white:hover	{color: #7e3007; text-decoration: none;}
	
	a.lang	{	color: #e2b47f;	}
	a.lang:hover	{	color: white;	}
	
	p{	font : 80%/130% "Times New Roman", Times, serif;	color: #521701;	margin: 13px 10px 0px 10px;	text-align: justify;	}

	p.copy{	font : 80%/130% "Times New Roman", Times, serif;	color: #ecd0b2;	margin: 80px 0px 100px 70px;	}

	p.inner{	font : 90%/130% "Times New Roman", Times, serif;	color: #521701;	margin: 13px 10px 0px 10px;	text-align: justify;	}

	a.serokuz1	{	color: #ecd0b2;	text-decoration: none;	}
	
	a.serokuz2	{	color: #ecd0b2;	}
	
	a.serokuz2:hover	{	color: black;	text-decoration: none;	}
	
	div.noise_contentT	{	background : url(/img/noise_contentT.jpg) no-repeat right top;	margin: 0;	border: 1px solid #e6c9a9;	}

	div.noise_contentC	{	position: relative;	z-index: 3;	background : url(/img/noise_contentC.jpg) repeat-y right top;	margin: 0;	}
	
	div.noise_contentB	{	background : url(/img/noise_contentB.jpg) no-repeat right bottom;	margin: 0;	}
	
	div.noise_menuT	{	background : url(/img/noise_contentT.jpg) no-repeat right top;	margin: 0;	}

	div.noise_menuC	{	position: relative;	z-index: 3;	left: -25px;	background : url(/img/noise_contentC.jpg) repeat-y right top;	margin: 0;	}

	div.noise_menuB{	background : url(/img/noise_contentB.jpg) no-repeat right bottom;	margin: 0;	padding-right: 30px;	}

	span.nav_in	{	padding: 1px 3px 1px 3px;	background-color : #f7ddc1;	color: #5c5b5b;	}

	ul	{padding: 0px;margin: 0px 0px 0px 35px;text-align: left;list-style : none outside url(/img/list_style_inner.gif);}

	 li	{	padding: 0px 0px 0px 0px;	margin: 4px 0px 0px 0px;	font-family : "Times New Roman", Times, serif;	font-size : 14px;	font-weight : normal;	color : #521701;	}

	ul.inner	{	padding: 7px 7px 7px 15px;	margin: 10px 0px 0px 12px;	background-color : #efd2b2;	list-style-image:url(/img/list_style_inner.gif);	list-style-type : none;	list-style-position : inside;	text-align: left;	}

	ul.inner li	{	padding: 0px 0px 0px 0px;	margin: 4px 0px 0px 0px;	font-family : "Times New Roman", Times, serif;	font-size : 14px;	font-weight : normal;	color : #521701;	}

	table.table_inner div	{	font : 14px "Times New Roman", Times, serif;	color: #521701;	margin: 0px 0px 0px 10px;	text-align: justify;	padding: 4px 0px 4px 0px;	}

	table.table_inner div.inner	{	display : block;	font : italic 12px "Times New Roman", Times, serif;	color: #521701;	margin: 0px 0px 0px 10px;	text-align: left;	padding: 0px 0px 4px 0px;	}

	table.table_inner td	{	vertical-align: top;	}

	.table_dashed	{	border-top: 1px dashed white; border-bottom: 1px dashed white; background-color: #eed4b7;	}

	div.table_C	{	background: #e0bd96 url(/img/table_innerC.gif) repeat-x right top;margin: 0;	}
	
	div.table_L	{	background: url(/img/table_innerL.gif) no-repeat left top;margin: 0;	}
	
	div.table_R	{	background: url(/img/table_innerR.gif) no-repeat right top;margin: 0;	}

	.input1	{	font-family : "Times New Roman", Times, serif;font-size: 13px;color : #4d4d4d;border : 1px solid #d3b390;height: 21px;width: 150px;background-color : White;padding: 2px 5px 0px 5px;margin-left: 5px;	}

	.f	{	font-family : "Times New Roman", Times, serif;font-size: 13px;color : #4d4d4d;margin: 0px 10px 0px 5px;	}

	div.alarm	{	font-family : "Times New Roman", Times, serif;font-size: 19px;color: #cc0000;margin: 20px 10px 0px 30px;	}
	
	.reserve p	{	margin: 7px 7px 7px 3px; font-family : "Times New Roman", Times, serif;font-size: 13px;padding-left: 10px;	}

	.reserve span	{	color: #cc0000; font-family: Arial, Helvetica, sans-serif;	}

	.reserve p.star	{	background: url(/img/star.gif) no-repeat left top;	}
	
	div.q_line	{	position: relative; z-index: 3; left: -26px; margin-top: 20px;padding: 4px 0px 4px 50px;background-color: #d3a57a; font-family : "Times New Roman", Times, serif;font-size: 13px; font-weight: bold; color: white;}


	div.table_inner2T{position: relative; z-index: 3; background: #f1e1d0 url(/img/table/table_inner2T.gif) repeat-x top; left: -26px; border: 1px solid white; margin-top: 15px;}
	
	div.table_inner2R{position: relative; z-index: 3; background: url(/img/table/table_inner2R.gif) repeat-y right;}
	
	div.table_inner2B{position: relative; z-index: 3; background: url(/img/table/table_inner2B.gif) repeat-x bottom;}
	
	div.table_inner2L{position: relative; z-index: 3; background: url(/img/table/table_inner2L.gif) repeat-y left;}
	
	div.table_innerTL{position: relative; z-index: 3; background: url(/img/table/table_conerTL.jpg) no-repeat left top; top: -1px; left: -1px;}
	
	div.table_innerTR{position: relative; z-index: 3; background: url(/img/table/table_rounded_conerTR.jpg) no-repeat right top; top: 0px; left: 2px;}
	
	div.table_innerBR{position: relative; z-index: 3; background: url(/img/table/table_lineBR.jpg) no-repeat right bottom; top: 2px; left: 0px;}
	
	div.table_innerBL{position: relative; z-index: 3; background: url(/img/table/table_faq.jpg) no-repeat left bottom; top: 0px; left: -2px;}
	
	div.img_box_	 {float: left;width: 201px;margin: 15px 2px 15px 2px;padding: 0px 0px 0px 0px;}

	div.img_ 	{position: relative;width: 201px;height: 135px;vertical-align: middle;background-color : #e6c9a9;}

	div.img_name_	{font-family : "Times New Roman", Times, serif;font-size: 0.8em;margin: 1px 0px 0px 0px;padding: 0.3em 7px 0.3em 7px;text-align: center;height: 2.2em;color: #521701;background-color : #d2a378;border : 1px solid #712f14;}
	
	div.lang	{	position: relative; top: -50px; left: -29px; font-family : "Times New Roman", Times, serif;font-size: 10px;color: #cbb8b1;margin: 0;	}
	
	div.lang span	{	margin: 0px 5px 0px 5px;	}
		
	div.box_news{margin-top: 12px;padding: 10px 20px 10px 20px;background-color : #f7ddc1;}
	div.box_news p{margin: 0px;	text-align: justify;padding-left: 10px;padding-bottom: 5px;font : normal 14px "Times New Roman", Times, serif;color: #521701;}
	div.box_news p.news_date{margin: 0px 10px;color: #6c2500;	font : normal 15px "Times New Roman", Times, serif;}