	* {
		margin:0;
		padding:0;
	}
	html	{
		height:100%;
	}
	body	{ 
		behavior:url("/bitrix/templates/aurora/system/csshover.htc"); 
		font:11px Tahoma, sans-serif;
		color:#535353;
		text-align:left;
		position:relative;
		min-height:100%;
		background:url(/bitrix/templates/aurora/images/intro_site_bg.gif) 50% 25px #243663;
	}
	* html body	{
		height:100%;
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#8B001C;
		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;
	}
/*
	Памятка по использованию селекторов 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}
 */
	.centerBg	{
		background:url(/bitrix/templates/aurora/images/intro_bg_center.jpg);
		width:800px;
		height:920px;
		position:absolute;
		left:50%;
		top:-49px;
		margin-left:-400px;
		z-index:1;
	}
	.intro	{
		width:100%;
		height:930px;
		position:relative;
		overflow:hidden;
		z-index:2;
	}
	.holder	{
		width:1500px;
		position:absolute;
		left:50%;
		margin-left:-750px;
		top:-32px;
		height:1px;
	}
	.logo	{
		background:url(/bitrix/templates/aurora/images/intro_logo.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/intro_logo.png, sizingMethod=crop);
		width:361px;
		height:149px;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		margin:0 auto;
		cursor:pointer;
	}
	.title	{
		background:url(/bitrix/templates/aurora/images/intro_title.gif) 50% 0 no-repeat;
		width:414px;
		text-align:center;
		margin:0 auto;
		position:relative;
		top:-5px;
		padding-top:48px;
		margin-bottom:30px;
	}
	.title span	{
		margin:0 20px;
		font:17px Arial;
		color:white;
		position:relative;
		left:12px;
	}
	.title span i	{
		font-size:13px;
		font-style:normal;
	}
	.title span.kar	{
		color:#FC6;
	}
	.title span.kar a, .title span.rest a	{
		display:block;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		position:absolute;
		height:27px;
		top:-47px;
	}
	.title span.kar a	{
		width:173px;
		left:-10px;
	}
	.ie6 .title span.kar a	{
		left:15px;
	}
	.ie7 .title span.kar a	{
		left:0px;
	}
	.title span.rest a	{
		width:194px;
		left:-90px;
	}
	.ie6 .title span.rest a	{
		left:-60px;
	}
	.ie7 .title span.rest a	{
		left:-80px;
	}

	.centralPic	{
		background:url(/bitrix/templates/aurora/images/intro_pic_frame.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/intro_pic_frame.png, sizingMethod=crop);
		width:1028px;
		height:283px;
		margin:0 auto;
		position:relative;
	}
	.centralPic img	{
		margin:12px 0 0 16px;
		width:1000px;
		height:257px;
	}
	.gondola	{
		position:relative;
		width:1028px;
		margin:0 auto;
	}
	.gondola ins	{
		display:block;
		position:absolute;
		background:url(/bitrix/templates/aurora/images/intro_gondola_img.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/intro_gondola_img.png, sizingMethod=crop);
		width:558px;
		height:269px;
		bottom:-104px;
		left:-210px;
		z-index:1;
	}
	.menu	{
		width:1000px;
		margin:0 auto;
		position:relative;
		padding-top:12px;
		color:#FFCC66;
		font-size:16px;
		text-align:center;
		margin-bottom:40px;
		font-family:Arial Narrow;
		left:20px;
	}
	.menu a	{
		color:#FFCC66;
	}
	.menu .map	{
		position:absolute;
		top:0;
		right:0;
                left:850px;
		color:#6DCFFF;
		font-size:12px;
	}
	.menu i	{
		font-style:normal;
		margin:0 7px;
	}
	.login	{
		width:920px;
		height:185px;
		margin:0 auto;
		position:relative;
		z-index:2;
		font-family:Arial Narrow;
		margin-bottom:25px;
	}
	.login div	{
		height:185px;
		font-size:13px;
		line-height:18px;
	}
	.login div a	{
		text-indent:700em;
		overflow:hidden;
		white-space: nowrap;
		display:block;
		height:60px;
		width:100%;
		margin-bottom:20px;
	}
	.login .restaurant	{
		padding:10px 0 0 160px;
		width:258px;
		height:177px;
		color:#99CCCC;
		background:url(/bitrix/templates/aurora/images/intro_login_rest.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/intro_login_rest.png, sizingMethod=crop);
		float:left;
		margin-left:-20px;
	}
	.login .karaoke	{
		padding:10px 0 0 184px;
		width:199px;
		height:177px;
		color:#99CCCC;
		background:url(/bitrix/templates/aurora/images/intro_login_kar.png);
		//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/bitrix/templates/aurora/images/intro_login_kar.png, sizingMethod=crop);
		float:right;
		margin-right:56px;
	}
	.footer	{
		height:30px;
		padding-top:20px;
		width:1000px;
		margin:0 auto;
		color:#99CCCC;
	}
	.footer a	{
		color:#6CCFFF;
	}
	.footer .copy	{
		padding-left:20px;
		float:left;
	}
	.footer .developer	{
		padding-right:20px;
		float:right;
	}
