	* {
		margin:0;
		padding:0;
	}
	html	{
		height:100%;
	}
	body	{ 
		behavior:url("/bitrix/templates/aurora/system/csshover.htc"); 
		font:12px Tahoma, sans-serif;
		color:#666666;
		text-align:left;
		position:relative;
		min-height:100%;
		background:white;
	}
	* html body	{
		height:100%;
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#DE4040;
		text-decoration:underline; 
	}
	a:hover	{
		text-decoration:none; 
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	h1	{
		color:#CC9966;
		font:24px Arial;
		display:block;
		font-weight:normal;
		margin-bottom:20px;
	}
	h5	{
		font-size:14px;
		font-weight:normal;
		color:#3A577F;
	}
	p	{
		margin-bottom:15px;
	}
	cite	{
		display:block;
		border-top:solid 1px #DADADA;
		margin-top:30px;
		padding:15px 0;
		line-height:18px;
		font-style:normal;
		margin-right:50px;
	}
	cite a	{
		color:#0066CC;
	}
/*
	Памятка по использованию селекторов browserCSSdetector.js:
		Селекторы ОСи:
			.win - Windows
			.linux - Linux
			.mac - MacOS
			
		Селекторы браузеров:
			.ie - все версии ИЕ
			.ie8 - ИЕ 8.х
			.ie7 - ИЕ 7.x
			.ie6 - ИЕ 6.x
			.ie5 - ИЕ 5.x
			.gecko - все версии фаерфокса, и остальные гекко-браузеры
			.ff2 - фаерфокс 2
			.ff3 - фаерфокс 3
			.opera - все версии оперы
			.opera8 - опера 8.x
			.opera9 - опера 9.x
			.konqueror - konqueror
			.safari - сафари

		Приоритеты на примере ФФ3:
		1	.win.ff3 #id{background: #aaa}
		2	.win.gecko #id{background: #f00}
		3	.ff3 #id{background:#333}
		4	.gecko #id{background:#00f}
		5	.win #id{background: #ff0}
 */
	.header	{
		width:100%;
		height:380px;
		position:relative;
		overflow:hidden;
		margin-bottom:25px;
	}
	.header .wrapper	{
		position:absolute;
		width:2000px;
		top:0;
		left:50%;
		margin-left:-1000px;
		background:url(/bitrix/templates/aurora/images/restaurant/header_bg.jpg) 50% 0 no-repeat;
		height:380px;
	}
	.header .ill	{
		position:absolute;
		top:70px;
		left:50%;
		margin-left:-500px;
		z-index:1;
		height:231px;
	}
	.header .ill img	{
		width:1000px;
		height:231px;
		background:url(/bitrix/templates/aurora/images/restaurant/header_ill_topper.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/header_ill_topper.png, sizingMethod=scale);
	}
	.header .wrapper ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/header_gondola.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/header_gondola.png, sizingMethod=crop);
		width:554px;
		height:142px;
		position:absolute;
		top:229px;
		left:50%;
		margin-left:130px;
		z-index:2;
	}
	.header .holder	{
		position:relative;
		min-width:900px;
		max-width:1000px;
		margin:0 auto;
		padding:0 50px;
		z-index:3;
	}
	.ie6 .header .holder	{
		width:expression((document.documentElement.clientWidth||document.clientWidth)<700?'700px':(document.documentElement.clientWidth||document.clientWidth)>1000?'1000px':'100%');
		padding:0 50px;
	}
	.header .topLine	{
	}
	.header .topLine .logo	{
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		background:url(/bitrix/templates/aurora/images/restaurant/logo.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/logo.png, sizingMethod=crop);
		width:214px;
		height:39px;
		position:absolute;
		left:50px;
		top:20px;
		cursor:pointer;
	}
	.header .topLine .phone	{
		position:absolute;
		left:300px;
		top:30px;
		color:white;
		font:18px Arial, sans-serif;
	}
	.header .topLine .phone i	{
		font-style:normal;
		color:#C0D5DE;
		font-size:16px;
	}
	.header .topLine .illSelector	{
		position:absolute;
		top:47px;
		right:50px;
		font:12px Arial, sans-serif;
	}
	.header .topLine .illSelector li	{
		float:left;
		margin-left:33px;
	}
	.header .topLine .illSelector li a	{
		float:left;
		color:#6699CC;
		background:url(/bitrix/templates/aurora/images/s.gif) 50% 100% no-repeat;
		padding-bottom:5px;
		text-decoration:none;
	}
	.header .topLine .illSelector li a:hover	{
		color:#99CCFF;
		background: url(/bitrix/templates/aurora/images/restaurant/bullet_menu_01.gif) 50% 100% no-repeat;
	}
	.header .topLine .illSelector li #selected	{
		color:#99CCFF;
		background: url(/bitrix/templates/aurora/images/restaurant/bullet_menu_01.gif) 50% 100% no-repeat;
	}
	.restaurantMenu	{
		position:absolute;
		left:50px;
		top:329px;
		z-index:4;
	}
	.restaurantMenu li	{
		float:left;
		margin-right:20px;
		font-style:italic;
		font-size:17px;
		font-family:Arial Narrow;
	}
	.ie .restaurantMenu li	{
		font-size:16px;
	}
	.restaurantMenu li a	{
		color:#496F9E;
	}
	.restaurantMenu li strong	{
		float:left;
		position:relative;
		color:white;
		font-weight:normal;
		font-style:italic;
		font-size:16px;
	}
	.restaurantMenu li strong i	{
		position:relative;
		z-index:2;
	}
	.restaurantMenu li strong ins	{
		position:absolute;
		top:-6px;
		height:29px;
		left:50%;
		z-index:1;
	}
	.restaurantMenu li.p1 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_01.gif);
		width:101px;
		margin-left:-50px;
	}
	.restaurantMenu li.p2 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_07.gif);
		width:72px;
		margin-left:-36px;
	}
	.restaurantMenu li.p3 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_03.gif);
		width:61px;
		margin-left:-30px;
	}
	.restaurantMenu li.p4 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_07.gif);
		width:72px;
		margin-left:-36px;
	}
	.restaurantMenu li.p5 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_07.gif);
		width:72px;
		margin-left:-36px;
	}
	.restaurantMenu li.p6 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_07.gif);
		width:72px;
		margin-left:-36px;
	}
	.restaurantMenu li.p7 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_07.gif);
		width:72px;
		margin-left:-36px;
	}
	.restaurantMenu li.p8 strong ins	{
		background:url(/bitrix/templates/aurora/images/restaurant/menu_active_point_08.gif);
		width:78px;
		margin-left:-39px;
	}
	.content	{
		overflow:hidden;
		position:relative;
		min-width:850px;
		max-width:1000px;
		margin:0 auto;
		padding:0 50px;
		padding-bottom:100px;
	}
	.ie6 .content	{
		overflow:visible;
		width:expression((document.documentElement.clientWidth||document.clientWidth)<700?'700px':(document.documentElement.clientWidth||document.clientWidth)>1000?'1000px':'100%');
	}
	.rightCol	{
		float:right;
		width:275px;
		padding:0 25px 0 0;
	}
	.leftCol	{
		margin-right:330px;
	}
	.pageMain .lastEvents	{
		overflow:hidden;
		margin-bottom:35px;
	}
	.ie6 .pageMain .lastEvents	{
		overflow:visible;
	}
	.pageMain .lastEvents .last	{
		float:right;
		width:27%;
		margin-left:30px;
		font-size:13px;
	}
	.pageMain .lastEvents .last .ill	{
		display:block;
		position:relative;
		height:50px;
		margin-bottom:20px;
	}
	.pageMain .lastEvents .last .ill .l	{
		display:block;
		position:absolute;
		height:50px;
		width:5px;
		top:0;
		left:0;
		background:url(/bitrix/templates/aurora/images/restaurant/last_event_corner_l.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/last_event_corner_l.png, sizingMethod=crop);
	}
	.pageMain .lastEvents .last .ill .r	{
		display:block;
		position:absolute;
		height:50px;
		width:5px;
		top:0;
		right:0;
		background:url(/bitrix/templates/aurora/images/restaurant/last_event_corner_r.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/last_event_corner_r.png, sizingMethod=crop);
	}
	.ie6 .pageMain .lastEvents .last .ill .r	{
		right:-1px;
	}
	.pageMain .lastEvents .last a	{
		color:#DE4040;
		font-size:13px;
	}
	.pageMain .lastEvents .today	{
		color:#3A577F;
		padding-right:70px;
		width:210px;
	}
	.ie7 .pageMain .lastEvents .today, .ie6 .pageMain .lastEvents .today	{
		clear:right;
		float:left;
	}
	.pageMain .lastEvents .today h1	{
		margin-bottom:12px;
	}
	.pageMain .lastEvents .today img	{
		float:left;
		margin:0 10px;
	}
	.pageMain .intro	{
		overflow:hidden;
		margin-bottom:40px;
	}
	.ie6 .pageMain .intro	{
		overflow:visible;
	}
	.pageMain .intro .banketHall	{
		float:right;
		width:340px;
		color:#CC9966;
		font:24px Arial;
		margin-left:30px;
	}
	.pageMain .intro .banketHall i	{
		font-style:normal;
		font-size:20px;
	}
	.pageMain .intro .banketHall .ill	{
		margin:30px 0 0 25px;
		width:284px;
		height:285px;
	}
	.pageMain .intro .banketHall .ill img	{
		background:url(/bitrix/templates/aurora/images/restaurant/schturval_trans.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/schturval_trans.png, sizingMethod=crop);
		width:284px;
		height:285px;
	}
	.pageMain .intro .about	{
		line-height:18px;
	}
	.pageMain .intro .about h2	{
		color:#3A577F;
		font:30px Arial;
		font-weight:normal;
		margin-bottom:15px;
	}
	.pageMain .intro .about p	{
		margin-bottom:18px;
	}
	.signature	{
		vertical-align:middle;
	}
	.pageMain .quickChoice	{
		overflow:hidden;
		margin-bottom:20px;
	}
	.ie6 .pageMain .quickChoice	{
		overflow:visible;
	}
	.pageMain .quickChoice div	{
		width:180px;
		font-size:11px;
		line-height:16px;
	}
	.pageMain .quickChoice div a	{
		color:#0066CC;
	}
	.pageMain .quickChoice .left	{
		float:left;
	}
	.pageMain .quickChoice .midd	{
		margin:0 auto;
	}
	.pageMain .quickChoice .right	{
		float:right;
	}
	.pageMain .quickChoice h3	{
		color:#CC9966;
		font:22px Arial;
		display:block;
		font-weight:normal;
		margin-bottom:15px;
	}
	.pageMain .quickChoice .ill	{
		display:block;
		width:180px;
		height:80px;
		margin-bottom:18px;
	}
	.pageMain .quickChoice .ill img	{
		background:url(/bitrix/templates/aurora/images/restaurant/quick_choice_top.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/quick_choice_top.png, sizingMethod=crop);
		width:180px;
		height:2px;
	}
	.rightCol .specOffer01	{
		margin-bottom:20px;
	}
	.rightCol .specOffer01 a	{
		color:#DE4040;
		font:22px Arial, sans-serif;
		text-decoration:none;
		background:url(/bitrix/templates/aurora/images/restaurant/separator_01.gif) 0 100% repeat-x;
	}
	.rightCol .specOffer01 a:hover	{
		background:url(/bitrix/templates/aurora/images/s.gif) 0 100% repeat-x;
	}
	.rightCol .specOffer02	{
		margin-bottom:20px;
	}
	.rightCol .specOffer02 a	{
		color:#3A577F;
		font:22px Arial, sans-serif;
		text-decoration:none;
		background:url(/bitrix/templates/aurora/images/restaurant/separator_02.gif) 0 100% repeat-x;
	}
	.rightCol .specOffer02 a:hover	{
		background:url(/bitrix/templates/aurora/images/s.gif) 0 100% repeat-x;
	}
	.rightCol .specOffer02 .ill, .rightCol .specOffer01 .ill	{
		background:none;
	}
	.rightCol .specOffer02 .ill img, .rightCol .specOffer01 .ill img	{
		display:block;
		margin:0 auto;
	}
	.rightCol .dishesList	{
		margin:70px 0 40px 0;
	}
	.rightCol .dishesList li	{
		margin-bottom:10px;
		color:#CC9966;
		font:22px Arial;
	}
	.rightCol .dishesList ul	{
		margin-top:30px;
	}
	.rightCol .dishesList ul li a	{
		display:block;
		font-size:13px;
		color:#DE4040;
		padding-left:20px;
		line-height:20px;
		width:189px;
	}
	.rightCol .dishesList ul li a:hover, .rightCol .dishesList ul li a.active {
		background:url(/bitrix/templates/aurora/images/restaurant/dishes_list_menu_bg.gif);
	}
	.footer	{
		background:#FAF7F3;
		height:38px;
		width:100%;
		position:absolute;
		bottom:0;
		left:0;
		color:#999999;
		font-size:11px;
	}
	.footer a	{
		color:#DE4040;
	}
	.footer .holder	{
		min-width:850px;
		max-width:1000px;
		margin:0 auto;
		margin-top:12px;
		padding:0 50px;
	}
	.ie6 .footer .holder	{
		width:expression((document.documentElement.clientWidth||document.clientWidth)<900?'900px':(document.documentElement.clientWidth||document.clientWidth)>1000?'1000px':'100%');
	}
	.footer .copy	{
		float:left;
	}
	.footer .developer	{
		float:right;
	}
	.pageAbout	{
		padding-right:30px;
		line-height:16px;
		padding-left:50px;
	}
	.pageAbout h2	{
		color:#3A577F;
		font-size:14px;
		font-weight:normal;
		margin-left:-50px;
		margin-bottom:30px;
	}
	.pageAbout b	{
		font-weight:normal;
		color:#333333;
	}
	.pageRespect	{
		padding-right:30px;
	}
	.pageRespect .addOpinion	{
		color:#3A577F;
	}
	.pageRespect .addOpinion .row1	{
		position:relative;
		width:85px;
		padding-right:450px;
		height:15px;
		margin-bottom:20px;
		text-align:right;
	}
	.pageRespect .addOpinion .row1 div	{
		position:absolute;
		right:0;
		top:-4px;
	}
	.pageRespect .addOpinion .row1 span .i1	{
		width:420px;
		padding:2px 5px;
		border: solid 1px #DDDDDD;
		color:#666666;
		font:14px Tahoma, sans-serif;
	}
	.pageRespect .addOpinion .row1 span .i2	{
		width:230px;
		padding:2px 5px;
		position:relative;
		border: solid 1px #DDDDDD;
		color:#666666;
		font:14px Tahoma, sans-serif;
	}
	.pageRespect .addOpinion .row1 img {
		margin-top: -32px;
		padding-right: 10px;
	}
	.pageRespect .addOpinion .row2	{
		position:relative;
		width:85px;
		padding-right:450px;
		height:175px;
		margin-bottom:20px;
		text-align:right;
	}
	.pageRespect .addOpinion .row2 div	{
		position:absolute;
		right:0;
		top:-1px;
	}
	.pageRespect .addOpinion .row2 div span .t	{
		width:420px;
		height:170px;
		overflow:hidden;
		padding:2px 5px;
		border: solid 1px #DDDDDD;
		color:#666666;
		font:14px Tahoma, sans-serif;
	}
	.pageRespect .addOpinion .row1 .b	{
		width:118px;
		height:30px;
		background: url(/bitrix/templates/aurora/images/restaurant/but_send.gif);
		position:absolute;
		right:0;
		top:0;
		cursor:pointer;
	}
	.pageRespect .addOpinion .row1 .b:hover	{
		background: url(/bitrix/templates/aurora/images/restaurant/but_send_hover.gif);
	}
	.pageRespect .opinionsList .item	{
		padding-left:50px;
		background:url(/bitrix/templates/aurora/images/restaurant/opinion_separator_01.gif) 0 100% repeat-x;
		position:relative;
		margin-bottom:30px;
		padding-bottom:18px;
		line-height:16px;
	}
	.pageRespect .opinionsList .item span	{
		background: url(/bitrix/templates/aurora/images/restaurant/ic_date_balloon.gif);
		width:70px;
		height:21px;
		color:white;
		font-size:11px;
		text-align:center;
		position:absolute;
		line-height:17px;
		left:0;
		top:0;
	}
	.pageRespect .opinionsList .item em	{
		font-style:normal;
		color:#3A577F;
		display:block;
		margin-bottom:15px;
		margin-left:30px;
	}
	.pageRespect .opinionsList .allOpinions	{
		background:url(/bitrix/templates/aurora/images/karaoke/ic_arr.gif) 100% 2px no-repeat;
		padding-right:20px;
		color:#3A577F;
		float:right;
	}
	.pageRespect .opinionsList .addOpinion	{
		background:url(/bitrix/templates/aurora/images/karaoke/ic_comment_flag.gif) 100% 4px no-repeat;
		margin-left:0;
		color:#3A577F;
		padding-right:20px;
	}
	.paginator	{
		text-align:center;
	}
	.paginator a, .paginator strong	{
		display:inline-block;
		width:29px;
		height:29px;
		text-align:center;
		line-height:29px;
		margin-right:6px;
		font-weight:normal;
		font-size:14px;
	}
	.paginator strong	{
		background:url(/bitrix/templates/aurora/images/restaurant/paginator_bg.gif);
		color:white;
	}
	.pageContacts	{
		padding-right:30px;
	}
	.pageContacts h5	{
		margin:0 0 25px 0;
	}
	.pageContacts .data	{
	}
	.pageContacts .data .phone	{
		float:left;
		font-size:14px;
		width:49%;
		line-height:24px;
	}
	.pageContacts .data .phone b	{
		color:#CC9966;
		font-weight:normal;
	}
	.pageContacts .data .phone strong	{
		font-weight:normal;
		font-size:18px;
		color:#3A577F;
	}
	.pageContacts .data .phone strong i	{
		font-style:normal;
		font-size:14px;
	}
	.pageContacts .data .schedule	{
		font-size:14px;
		float:left;
		width:50%;
		line-height:24px;
	}
	.pageContacts .data .schedule b	{
		color:#CC9966;
		font-weight:normal;
	}
	.pageContacts .data .schedule strong	{
		color:#3A577F;
		font-weight:normal;
	}
	.pageContacts .data .email	{
		display:block;
		width:100%;
		padding:25px 0 50px 0;
		clear:left;
		font-size:14px;
	}
	.pageContacts .data .email a	{
		font-size:18px;
	}
	.pageContacts .data .map	{
		display:block;
		margin:7px 0;
		position:relative;
		left:-20px;
	}
	.pageGallery	{
	}
	.pageGallery .selector	{
		height:24px;
		margin-bottom:35px;
		margin-bottom:20px;
	}
	.pageGallery .selector li	{
		float:left;
	}
	.pageGallery .selector a	{
		float:left;
		font-size:13px;
		padding:0 10px;
		line-height:21px;
		margin-right:5px;
	}
	.pageGallery .selector .active	{
		background:#DE4040;
		color:white;
		text-decoration:none;
	}
	.pageGallery .title	{
		font-weight:normal;
		color:#3A577F;
		font-size:14px;
		display:block;
		margin-bottom:20px;
	}
	.pageGallery .previewList	{
		overflow:hidden;
		margin-right:-10px;
		padding-bottom:10px;
		margin-bottom:25px;
	}
	.ie .pageGallery .previewList	{
		padding-bottom:30px;
	}
	.ie6 .pageGallery .previewList	{
		overflow:visible;
	}
	.pageGallery .previewList a	{
		float:left;
		margin:0 14px 19px 0;
		border:solid 1px white;
	}
	.pageGallery .previewList a:hover	{
		border:solid 1px #FF6633;
	}
	.pageMenu .selector	{
		height:19px;
		margin-bottom:40px;
	}
	.pageMenu .selector li	{
		float:left;
	}
	.pageMenu .selector a	{
		float:left;
		height:19px;
		font-size:13px;
		padding:0 12px;
		margin-right:1px;
	}
	.pageMenu .selector a:hover, .pageMenu .selector a.active	{
		background:#DE4040;
		color:white;
		text-decoration:none;
	}
	.pageMenu .list	{
		padding-left:25px;
		overflow:hidden;
		position:relative;
	}
	.ie6 .pageMenu .list	{
		overflow:visible;
	}
	.pageMenu .list li	{
		background:url(/bitrix/templates/aurora/images/restaurant/bullet_02.gif) 13px 9px no-repeat;
		padding-left:25px;
		font-size:18px;
		margin-bottom:10px;
		float:left;
		clear:both;
	}
	.pageMenu .list li:hover	{
		background:url(/bitrix/templates/aurora/images/restaurant/bullet_01.gif) 0 6px no-repeat;
	}
	.pageMenu .list li a	{
		color:#CC9966;
		text-decoration:none;
		background:url(/bitrix/templates/aurora/images/restaurant/separator_03.gif) 0 100% repeat-x;
	}
	.pageMenu .list li:hover a	{
		color:#FF6935;
		background:url(/bitrix/templates/aurora/images/s.gif) 0 100% repeat-x;
	}
	.pageMenu .list li.last	{
		float:none;
		background:none !important;
	}
	.pageMenu .list li.last ins	{
		display:block;
		background:url(/bitrix/templates/aurora/images/restaurant/ill_menu.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/restaurant/ill_menu.png, sizingMethod=scale);
		width:290px;
		height:290px;
		position:absolute;
		left:324px;
		top:-14px;
	}
	.ie6 .pageMenu .list li.last ins	{
		left:224px;
		top:16px;
	}
	.pageMenu cite	{
		padding-right:0;
		padding-left:50px;
	}
	.ie6 .pageMenu cite	{
		padding-left:20px;
	}
	.pageMenu .dishesList	{
		padding-left:50px;
		padding-right:30px;
	}
	.pageMenu .dishesList h2	{
		padding-left:38px;
		background:url(/bitrix/templates/aurora/images/restaurant/bullet_04.gif) 0 6px no-repeat;
		margin-bottom:20px;
		color:#DE4040;
		font-size:18px;
		margin-left:-39px;
		position: relative;
	}
	.ie6 .pageMenu .dishesList h2 {
		height: 1px;
	}
	.pageMenu .dishesList h2 a      {
		display:block;
		width:25px;
		height:20px;
		top:0;
		left:0;
		position:absolute;
	}
	.pageMenu .dishesList .item	{
		position:relative;
		margin-bottom:25px;
		padding-bottom:10px;
		line-height:18px;
		padding-right:220px;
		color:#999999;
		border-bottom:solid 1px #DDD9D2;
	}
	.pageMenu .dishesList .item span	{
		position:absolute;
		color:#CC9966;
		font-size:20px;
		top:0;
		right:0;
	}
	.pageMenu .dishesList .item strong	{
		color:#3A577F;
		font-size:18px;
		display:block;
		margin-bottom:8px;
		font-weight:normal;
	}
	.pageMenu .dishesList .item strong i	{
		font-style:normal;
		font-weight:normal;
		color:#FF6633;
		font-size:14px;
	}
	.pageNews .newsList .item	{
		padding-left:50px;
		background:url(/bitrix/templates/aurora/images/restaurant/opinion_separator_01.gif) 0 100% repeat-x;
		position:relative;
		margin-bottom:30px;
		padding-bottom:18px;
		line-height:16px;
	}
	.pageNews .newsList .item span	{
		background: url(/bitrix/templates/aurora/images/restaurant/ic_date_balloon.gif);
		width:70px;
		height:21px;
		color:white;
		font-size:11px;
		text-align:center;
		position:absolute;
		line-height:17px;
		left:0;
		top:0;
	}
	.pageNews .newsList .item b	{
		font-weight:normal;
		color:#DE4040;
		font-size:16px;
		display:block;
		margin-bottom:15px;
		margin-left:30px;
	}