html, body
{
	background-color: #FFF;
	font: 12px Arial,Verdana,Tahoma,sans-serif;
	margin: 0;
	padding: 0;
}
a
{
	color: #B31F24;
	font-weight: bold;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
#container
{
	background: #FFF url('/images/container-bg.gif') repeat-y top left;
	margin: 0 auto;
	position: relative;
	width: 1024px;
}
	#sidebar-main
	{
		float: left;
		width: 179px;
	}
		#sidebar-main .header-block
		{
			background: #FFF url('/images/logo-hu.gif') no-repeat top center;
			height: 333px;
		}
		#sidebar-main .separator-block
		{
			background: #444 url('/images/separator-left.gif') no-repeat top left;
			height: 43px;
		}
		#sidebar-main .content-block
		{
			padding: 12px 0 0 0;
		}
	#main-content
	{
		float: left;
		width: 604px;
	}
		#header
		{
			background: #444 url('/images/header-hu.gif') no-repeat top left;
			height: 63px;
			position: relative;
		}
			#inquire
			{
				margin: 0;
				height: 37px;
				position: absolute;
				right: -22px;
				top: 13px;
				width: 79px;
			}
				#inquire a
				{
					background-color: red;
					display: block;
					height: 100%;
					
					filter:alpha(opacity=0);
					opacity: 0.0;
					-moz-opacity: 0.0;
				}
			#navibar
			{
				font-size: 10px;
				left: 122px;
				margin: 0;
				position: absolute;
				top: 40px;
			}
				#navibar a
				{
					color: #FFF;
				}
				#navibar a:hover
				{
					text-decoration: none;
				}
		#header-image
		{
			border-bottom: 1px solid #FFF;
			border-top: 1px solid #FFF;
			height: 268px;
			left: 179px;
			line-height: 1px;
			position: absolute;
			top: 63px;
			width: 604px;
			z-index: 1;
		}
		#header-image-placeholder
		{
			height: 270px;
			width: 604px;
		}
	#sidebar-other
	{
		float: right;
		width: 241px;
	}
		#sidebar-other h3
		{
			margin: 0;
		}
		#sidebar-other .header-block
		{
			background: #FFF url('/images/phone-hu.gif') no-repeat top left;
			height: 269px;
			padding: 64px 0 0 14px;
		}
			#sidebar-other .header-block p
			{
				font-size: 11px;
				margin: 5px 0 10px ;
			}
			#sidebar-other .separator
			{
				background: #FFF url('/images/menu-separator-right.gif') no-repeat top left;
				height: 3px;
				line-height: 1px;
				margin: 0 0 0 -14px;
				width: 241px;
			}
			#header-block-address
			{
				float:left;
				width:120px;
			}
			#header-block-flags
			{
				float:left;
				width:80px;
				
				margin-top:10px;
				margin-left:27px;
			}
				#header-block-flags a
				{
					display:block;
					
					float:left;
					
					margin-right:5px;
					
					height:12px;
					width:16px;
					
					background:transparent no-repeat top left;
				}
				#header-block-flags a span
				{
					display:none;
				}
				#currentLanguage
				{
					width:0;height:0;
					display:none;
				}
		#sidebar-other .separator-block
		{
			background: #444 url('/images/separator-right.gif') no-repeat top left;
			height: 43px;
		}
		#sidebar-other .content-block
		{
			padding: 72px 14px 0 14px;
			position: relative;
		}
			#building
			{
				background: transparent url('/images/building-transparent.png') no-repeat top left;
				height: 155px;
				left: 0;
				position: absolute;
				top: -41px;
				width: 240px;
				z-index: 10;
			}
			#sidebar-other .content-block p
			{
				font-size: 11px;
				margin: 10px 0;
			}
			#sidebar-other .content-block h4
			{
				font-size: 12px;
				font-weight: bold;
				margin: 15px 0 7px 0;
			}
	#footer-sidebar-main
	{
		float: left;
		height: 73px;
		margin: 1px 0 0 0;
		padding: 0 0 0 24px;
		width: 155px;
	}
		#footer-sidebar-main h3, #footer-sidebar-other h3
		{
			font-size: 13px;
			font-weight: bold;
			margin: 0;
		}
		#cee-logo
		{
			background: #FFF url('/images/cee-logo.jpg') no-repeat top left;
			display: block;
			float: left;
			height: 52px;
			width: 71px;
		}
		#cee-logo:hover
		{
			background-position: 0 -52px;
		}
		#landmark-logo
		{
			background: #FFF url('/images/landmark-logo.jpg') no-repeat top left;
			display: block;
			float: left;
			height: 52px;
			width: 70px;
		}
		#landmark-logo:hover
		{
			background-position: 0 -52px;
		}
	#footer-main-content
	{
		background: #444 url('/images/footer-bg-hu.gif') no-repeat top left;
		border-top: 1px solid #FFF;
		float: left;
		height: 73px;
		width: 604px;
	}
	#footer-sidebar-other
	{
		float: right;
		height: 73px;
		margin: 1px 0 0 0;
		padding: 0 0 0 14px;
		width: 227px;
	}
		#cib-logo
		{
			background: #FFF url('/images/cib-logo.jpg') no-repeat top left;
			display: block;
			float: left;
			height: 52px;
			width: 72px;
		}
		#cib-logo:hover
		{
			background-position: 0 -52px;
		}
.clear
{
	clear: both;
}
.connect_widget {
    width: 170px;
}#sidebar-main .header-block ul
{
	list-style-type: none;
	margin: 0;
	padding: 191px 0 0 23px;
}
#sidebar-main .header-block li
{
	margin: 0;
	padding: 0;
	position: relative;
}
	#sidebar-main .header-block li a span
	{
		cursor: pointer;
		display: block;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}
#sidebar-main .header-block .menu-1
{
	height: 24px;
	width: 88px;
}
	#sidebar-main .header-block .menu-1 span
	{
		background: transparent url('/images/menu-01-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .header-block .menu-1-selected span
	{
		background-position: 0 -24px;
	}
#sidebar-main .header-block .menu-2
{
	height: 36px;
	width: 146px;
}
	#sidebar-main .header-block .menu-2 span
	{
		background: transparent url('/images/menu-02-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .header-block .menu-2-selected span
	{
		background-position: 0 -36px;
	}
#sidebar-main .header-block .menu-2.en
{
	height: 23px;
	width: 146px;
}
	#sidebar-main .header-block .menu-2.en span
	{
		background: transparent url('/images/menu-02-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .header-block .menu-2-selected.en span
	{
		background-position: 0 -24px;
	}
#sidebar-main .header-block .menu-3
{
	height: 22px;
	width: 119px;
}
	#sidebar-main .header-block .menu-3 span
	{
		background: transparent url('/images/menu-03-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .header-block .menu-3-selected span
	{
		background-position: 0 -22px;
	}

#sidebar-main li.menu-separator
{
	background: #FFF url('/images/menu-separator.gif') no-repeat top left;
	height: 3px;
	line-height: 1px;
	margin: 7px 0;
	width: 156px;
	overflow: hidden;
	text-indent: -100em;
}#sidebar-main .content-block ul
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 23px;
}
#sidebar-main .content-block li
{
	margin: 0;
	padding: 0;
	position: relative;
}
	#sidebar-main .content-block li a span
	{
		cursor: pointer;
		display: block;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}

#sidebar-main .content-block .menu-4
{
	height: 38px;
	width: 112px;
}
#sidebar-main .content-block .menu-4-en
{
	height: 40px;
}
#sidebar-main .content-block .menu-4-hu
{
	height: 25px;
}
	#sidebar-main .content-block .menu-4 span
	{
		background: transparent url('/images/menu-04-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-4-en-selected span
	{
		background-position: 0 -40px;
	}
	#sidebar-main .content-block .menu-4-hu-selected span
	{
		background-position: 0 -25px;
	}
#sidebar-main .content-block .menu-5
{
	height: 25px;
	width: 131px;
}
	#sidebar-main .content-block .menu-5 span
	{
		background: transparent url('/images/menu-05-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-5-selected span
	{
		background-position: 0 -25px;
	}
#sidebar-main .content-block .menu-6
{
	height: 22px;
	width: 129px;
}
	#sidebar-main .content-block .menu-6 span
	{
		background: transparent url('/images/menu-06-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-6-selected span
	{
		background-position: 0 -22px;
	}
#sidebar-main .content-block .menu-7
{
	height: 20px;
	width: 114px;
}
	#sidebar-main .content-block .menu-7 span
	{
		background: transparent url('/images/menu-07-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-7-selected span
	{
		background-position: 0 -20px;
	}
#sidebar-main .content-block .menu-8
{
	height: 22px;
	width: 140px;
}
	#sidebar-main .content-block .menu-8 span
	{
		background: transparent url('/images/menu-08-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-8-selected span
	{
		background-position: 0 -22px;
	}
#sidebar-main .content-block .menu-9
{
	height: 22px;
	width: 146px;
}
	#sidebar-main .content-block .menu-9 span
	{
		background: transparent url('/images/menu-09-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-9-selected span
	{
		background-position: 0 -22px;
	}
#sidebar-main .content-block .menu-10
{
	height: 24px;
	width: 74px;
}
	#sidebar-main .content-block .menu-10 span
	{
		background: transparent url('/images/menu-10-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-10-selected span
	{
		background-position: 0 -24px;
	}
#sidebar-main .content-block .menu-11
{
	height: 24px;
	width: 91px;
}
	#sidebar-main .content-block .menu-11 span
	{
		background: transparent url('/images/menu-11-hu.gif') no-repeat 0 0;
	}
	#sidebar-main .content-block .menu-11-selected span
	{
		background-position: 0 -24px;
	}
#sidebar-main .content-block .menu-12
{
	height: 25px;
	width: 97px;
}
	#sidebar-main .content-block .menu-12 span
	{
		background: transparent url('/images/menu-12-hu.gif') no-repeat 0 0;
	}
#sidebar-main li.menu-separator
{
	background: #FFF url('/images/menu-separator.gif') no-repeat top left;
	height: 3px;
	line-height: 1px;
	margin: 7px 0;
	width: 156px;
	overflow: hidden;
	text-indent: -100em;
}#content .separator
{
	background: #444 url('/images/main/separator.gif') no-repeat top left;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	height: 14px;
}
	#main-video
	{
			border-bottom: 1px solid #FFF;
			border-top: 1px solid #FFF;
			height: 268px;
			left: 179px;
			line-height: 1px;
			position: absolute;
			top: 63px;
			width: 604px;
			z-index: 1;
	}
	#redcircle
	{
			background: url("/images/sold.png") no-repeat scroll 0 0 transparent;
			height: 122px;
			position: absolute;
			right: 240px;
			text-align: center;
			top: 65px;
			width: 122px;
			z-index: 2;
			font-family: helvetica;
			font-size: 18px;
			line-height: 44px;
			color: #fff;
			font-weight: bold;
	}
	#movieDownload
	{
			height: 40px;
			position: absolute;
			left: 179px;
			top: 67px;
			width: 113px;
			z-index: 2;
	}
	#movieDownload img {
		border: 0px;
	}
	#main-flash
	{
		position: absolute;
		top: 333px;
		left: 179px;
		z-index: 2;
	}
	#main-bottom
	{
		position: absolute;
		/*top: 677px;*/
		top: 707px;
		left: 179px;
		z-index: 3;
		height: 229px;
		width: 604px;
	}
	#placeholder
	{
		height: 829px;
	}
#main-images
{
	border: 0;
	border-collapse: collapse;
	color: #FFF;
	font-size: 11px;
}
	#main-images td
	{
		height: 215px;
		margin: 0;
		padding: 0;
		vertical-align: top;
	}
	#main-images a
	{
		color: #FFF;
		display: block;
		font-weight: normal;
		height: 75px;
		padding: 140px 10px 0 10px;
		text-decoration: none;
	}
	#main-images .image-1
	{
		border-right: 1px solid #FFF;
		width: 198px;
	}
		#main-images .image-1 a
		{
			background: #444 url('/images/main/image-1-hu.jpg') no-repeat top left;
		}
		#main-images .image-1 a:hover
		{
			background-position: 0 -215px;
		}
	#main-images .image-2
	{
		border-right: 1px solid #FFF;
		width: 199px;
	}
		#main-images .image-2 a
		{
			background: #444 url('/images/main/image-2-hu.jpg') no-repeat top left;
		}
		#main-images .image-2 a:hover
		{
			background-position: 0 -215px;
		}
	#main-images .image-3
	{
		width: 205px;
	}
		#main-images .image-3 a
		{
			background: #444 url('/images/main/image-3-hu.jpg') no-repeat top left;
		}
		#main-images .image-3 a:hover
		{
			background-position: 0 -215px;
		}


	#main-images .image-4
	{
		width: 398px;
	}
		#main-images .image-4 a
		{
			background: #444 url('/images/main/image-4-hu.jpg') no-repeat top left;
		}
		#main-images .image-4 a:hover
		{
			background-position: 0 -215px;
		}
	#main-images .image-5
	{
		width: 205px;
	}
		#main-images .image-5 a
		{
			background: #444 url('/images/main/image-5-hu.jpg') no-repeat top left;
		}
		#main-images .image-5 a:hover
		{
			background-position: 0 -215px;
		}

object:focus
{
	outline-style:none;
}

.ui-widget-overlay
{
	filter: alpha(opacity=0.7);
	opacity: 0.7;
	-moz-opacity: 0.7;
	background: url(/images/_welcomeDialog/ui-modal-bg_40x100.png) repeat-x scroll 50% 50% #fff;
}
.ui-dialog
{
	padding:0;
}
.ui-dialog-titlebar
{

}
.ui-widget-content
{
	border:0;
	background:none;
}
.ui-widget-header
{
	background:none;
	border:0;
}

.ui-dialog .ui-dialog-content
{
	padding:0;
	overflow: none !important;
}

.ui-dialog .ui-dialog-titlebar
{
	position:static;
}
.ui-dialog .ui-dialog-titlebar-close
{
	display:block;
/*	background-color:red;*/
/*
	filter: alpha(opacity=0);
	opacity: 0.0;
	-moz-opacity: 0.0;
*/
/*	background: url(/images/_welcomeDialog/Splash-2010-03-26c-X2.png) no-repeat;*/
	background: none;
	padding: 0;
	top:30px;
	right:57px;
	margin:0;
	width:51px;
	height:51px;
	z-index:2000;
}
.ui-dialog .ui-dialog-titlebar-close span
{
/*	display:none;*/
	text-indent: -1000px;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus
{
/*	background: url(/images/_welcomeDialog/Splash-2010-03-26c-X2.png) no-repeat;*/
	background: none;
	border:0;

	display:block;
	background-color:none;
/*
	filter: alpha(opacity=0);
	opacity: 0.0;
	-moz-opacity: 0.0;
*/
	width:51px;
	height:51px;
}
.ui-widget-header .ui-icon, 
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon
{
	background-image:none !important;

}
a img {
	border: 0px;
}h3#button-office
{
	font-size: 16px;
	height: 100px;
	position: relative;
	width: 207px;
	z-index: 5;
}
	h3#button-office span
	{
		background: transparent url('/images/button-office-hu.jpg') no-repeat top left;
		cursor: pointer;
		display: block;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 5;
	}
	h3#button-office a:hover span
	{
	}h3#button-actualities
{
	font-size: 16px;
	height: 113px;
	position: relative;
	width: 207px;
	z-index: 5;
}
h3#button-actualities span
{ 
	/*background: transparent no-repeat top left;*/
	cursor: pointer;
	display: block;
	height: 113px;
	left: 0;
	position: absolute;
	top: 0;
	width: 207px;
	z-index: 5;
}
h3#button-actualities div
{
	/*width:207px;
	height:;*/
}h3#button-map
{
	font-size: 16px;
	height: 92px;
	position: relative;
	width: 207px;
	z-index: 5;
}
	h3#button-map span
	{
		background: transparent url('/images/button-map-hu.jpg') no-repeat top left;
		cursor: pointer;
		display: block;
		height: 100%;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 5;
	}
	h3#button-map a:hover span
	{
		background-position: -207px 0;
	}#bkv
{
	font-size: 11px;
}
	#bkv .bkv-icon
	{
		float: left;
		width: 27px;
	}
	#bkv .bkv-text
	{
		float: left;
		margin: -3px 0 15px 0;
	}
