body {
		overflow: auto;
		padding: 0;
		margin: 0;
		font-size: 10px;
		font-family: arial; 
	}

.main-content
	{
/*		background-color:#E9F3FE; */
		background-color:#FFFFFF; 

		position: fixed;
		top: 95px;	
		bottom: 40px;	
		left: 128px; /*133px;*/	
		right: 28px;	
		margin:0;	
		padding: 0;	
		padding-left: 0px;	
		padding-bottom: 0px;	
		font-size: 10px;
		font-family: arial; 
		overflow: auto;
		z-index: 20;
		border-bottom: inset #E9F3FE;
/*		border-style: inset;
		border-left: outset #E9F3FE;
		border-top: outset #E9F3FE;
		border-right: inset #E9F3FE;
		border-width: 4px;
/*		border-color: #E9F3FE;*/
	}

.main-content a:hover 
	{
		background: #777777;
		color: #FFFFFF;
	}
.main-content td 
	{	
		font-size: 12px;
		font-family: arial; 
		margin: 0;
	}

td 
	{	
		font-size: 12px;
		font-family: arial; 
		margin: 0;
	}
.logo
	{
		position: fixed;
		top: 0px;
		height: 60px;
		width: 110px;
		z-index: 9;
	}


.fomenu
	{
		position: fixed;
		text-align: center;
		top: 0px;
/*		left: 111px;*/
		left: 0px;
/*		height: 95px;*/
		right: 0px;		
		bottom: 40px;	
		z-index: 11;
/*		background-image: url("/imgs/menuhatt2.jpg");*/
	}

.menu
	{	
		position: fixed;
		background-image: url("/imgs/menuhatt2.jpg");
		text-align: center;
		top: 12px;
		left: 153px;
		right: 27px;		
		height: 60px;
		z-index: 20;
	}

.bal
	{	
		position: fixed;
		overflow: auto;	
		top: 100px;	
		bottom: 40px;	
		left: 0px;	
		width: 110px;	
		margin:0;	
		padding: 0;	
		padding-left: 0px;	
		padding-bottom: 0px;
		background-color:#FFFFFF;
		z-index: 20;
	}

.bal a, .bal a:visited, .bal a:hover, .bal a:active
	{
		color: #FF0000;
		text-decoration: none;
	}


.zaszlo
	{		
		position: fixed;
		height: 30px;
		bottom: 60px;
		left:3px;
	}

.balmenu
	{	
		position: fixed;	
		overflow: none;
		top: 100px;	
		height: 200px;	
		left: 5px;	
		width: 100px;	
		margin:0;	
		font-size: 13px;
		font-weight: bold;
		padding: 0;	
		padding-left: 0px;	
		padding-bottom: 0px;

		background-color:#FFFFFF;
	}

.balmenu a, .balmenu a:visited
	{
		color: #FF0000;
		text-decoration: none;
	}

.balmenu a:hover, .balmenu a:active
	{
		color: #FF0000;
		text-decoration: none;		
		background: #777777;
		color: #FFFFFF;
	}


.IngatlanKepe
	{
		position: fixed;
		top: 0px;
		left: 0px;
		height: 320px;
		width: 405px;	
		z-index: 31;	
		background: #777777;
		font-size: 13px;
		font-weight: bold;
		color: #FFFFFF;
		visibility: hidden;
	}

.karton
	{	
		position: fixed;
		top: 0px;
		left: 0px;
		height: 400px;
		width: 650px;	
		z-index: 30;	
		background: #eeeeee;
		color: #FF0000;
		font-size: 12px;
		visibility: hidden;
	}

.banner
	{
		overflow: hidden;
		position: fixed;
		color: #000077;
		margin-top: 10px;
		bottom: 10px;
		height: 20px;
		left: 0px;
		right: 0px;
		z-index: 11;
		text-align: center;
		font-size: 16px;
		font-weight: bold;
		font-family: verdana, arial, helvetica, sans-serif; 
		background-image: url("imgs/bannback2.gif");
	}

.banneralatt
	{
		overflow: hidden;
		position: fixed;
		color: #000077;
		margin-top: 10px;
		bottom: 30px;
		height: 12px;
		left: 0px;
		right: 0px;
		z-index: 10;
		text-align: center;
		font-size: 10px;
		font-weight: normal;
		font-family: verdana, arial, helvetica, sans-serif; 
	}


.optbox
	{
		border: 0;
		width: 12px;
		height: 12px;
		hspace: 0;
		vspace: 0;
	}
.td1
	{
		valign: TOP;
		colspan: 5;
		color: #FFFFFF;
		font-weight: bold;
	}



.kereso
	{
		background-color:#FFFFF7; 
		margin:0;	
		padding: 0;	
		font-size: 10px;
		font-family: arial; 
	}

.hirek
	{	
		margin:50;	
		margin-top: 15px;
		margin-bottom: 15px;
		padding: 0;	
		width: 400px;
		font-size: 12px;
		font-family: arial; 
		font-weight: bold;
		text-align: justify;
	}

.logok
	{
		width: 200px;
	}

.logok img
	{
		border-style: none;
	}

.statik
	{	
		margin-top: 10px;
		font-size: 12px;
		font-family: arial; 
		position: static;
	}
.relativ
	{	
		margin: 10px 5px 10px 5px;	
		font-size: 12px;
		font-family: arial; 
		position: relative;
		border: 1px solid white;
	}

.relativ img
	{	
		width: 200px;
		vertical-align: middle;
		border: 1px solid white;
	}


.relativ a
	{
		color: #FFFFFF;
		text-decoration: none;		
		background: #FFFFFF;
		color: #FFFFFF;
		border: 1px solid white;
	}