.keretnagy {
	border: 10px solid #F3F2ED;
}
.kiskepkeret {
	border: 1px solid #000000;
}
.alsofelirat {
	font-family: Verdana;
	font-size: 10px;
	color: #CCCCCC;
	padding-top: 5px;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;

}
.alsofelirat:hover {
	TEXT-DECORATION: none;
	color: #27455C;
	background-color: #E9F3FB;
	width: 100%;
	padding: 4px;
}
.alsofelirat:link {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
}

.arnyekbgr {
	background-image: url(img/arnyek.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.hirekcim {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 8px;
}
.hirekszov {
	font-family: Verdana;
	color: #333333;
	font-size: 12px;
	padding: 2px 8px 8px 15px;
}
.inputmezo {
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #2D1600;
}
.gomb {
	font-family: Verdana;
	color: #FFFFFF;
	background-color: #394253;
	border: thin solid #FFFFFF;
	font-size: 11px;

}
.szoveg {
	font-family: Verdana;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.cim {
	font-family: Verdana;
	font-size: 11px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #273243;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.cimkiemel {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}

.kiemeltadd {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 20px;
}
.balmenu {
	font-family: Verdana;
	font-size: 11px;
	text-align: right;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
}
.jobbmenu {
	text-align: left;
	padding-left: 5px;
	font-family: Verdana;
	font-size: 11px;

}
.imputmezo {
	font-family: Verdana;
	font-size: 11px;
	border: 1px solid #394253;
}
.fehercim {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;

}
.sorbamsg {
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.keretfeher {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.szuro {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 20px;
	padding-top: 10px;

}
.kepkeret {
	border: 4px solid #EAD2A6;
}
.kepkeretthmb {
	border: 3px solid #FFFFFF;
}
.cim2 {

	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	padding-left: 0px;
}
.cimvastag {
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	padding-left: 15px;
	font-weight: bold;

}

A.menu:link {
	font-family:Arial;
	font-size:11px;
	color:#2E3241;
	text-decoration:none;
}
A.menu:visited {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
A.menu:active {
	color:#000000;
}
A.menu:hover {
	color:#000000;
}

A.almenu:link {
	font-family:Arial;
	font-size:12px;
	color:#2E3848;
	text-decoration:none;
	padding-left:30px;
}
A.almenu:visited {
	font-family:Arial;
	font-size:12px;
	color:#2E3848;
	text-decoration:none;
	padding-left:30px;
}
A.almenu:active {
	color:#2E3848;
}
A.almenu:hover {
	color:#2E3848;
	font-weight: bold;
}

A.cimmenu:link {
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
A.cimmenu:visited {
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
A.cimmenu:active {
	color:#FFFFFF;
}
A.cimmenu:hover {
	color: #FF6633;
	font-weight: bold;
}

a
{
color : #000000;	
}

A:link {
	text-decoration: none;

}
A:visited {
	text-decoration: none;
}
A:hover {
	text-decoration: none;
}
A:active {
	text-decoration: none;
}

A.fomenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2E3848;
	text-decoration:none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight:bold;
}
A.fomenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration:none;
	font-weight:bold;
	color:#2E3848;
}
A.fomenu:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration:none;
	font-weight:bold;
	color:#2E3848;
}
A.fomenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}
A.ujamenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-right: 8px;
	padding-left: 8px;
	font-weight:bold;
}
A.ujamenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-right: 8px;
	padding-left: 8px;
	font-weight:bold;
}
A.ujamenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 8px;
	padding-left: 8px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
A.ujamenu:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 8px;
	padding-left: 8px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
A.ujamenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 8px;
	padding-left: 8px;
	text-decoration:none;
	color:#F47803;
	font-weight:bold;
}h3 {

	font-size: 16px;
	color: #2E3848;
	font-weight:bold;
	font-style: normal;
}

.ingatlankeret {
	border-bottom:2px solid #2E3848;
	border-top:2px solid #2E3848;
	background-image:url(img/ing_f.jpg); 
	background-position:top; 
	background-repeat:repeat-x;
}
.ingatlankiemel {
	border-bottom:3px solid #F47803;
	border-top:3px solid #F47803;
	border-left:2px solid #F47803;
	border-right:2px solid #F47803;
	background-image:url(img/ing_f.jpg); 
	background-position:top; 
	background-repeat:repeat-x;
}

.clear
{
	clear : both;
}

.orange
{
	color :#FF6B01;
}





a{
	text-decoration : none;
	cursor : pointer;
	color : #585f69;
}

h1
{
	margin-top : 10px;
	margin-bottom : 10px;
	padding : 4px 0px 4px 0px;
	display : block;
	border-bottom : 1px solid #d8d8d8;
	font-size : 22px;
	font-weight : normal;
}

h2
{
	margin-top : 10px;
	margin-bottom : 10px;
	padding : 2px 0px 2px 0px;
	display : block;
	border-bottom : 1px solid #d8d8d8;
	font-size : 18px;
	font-weight : normal;
	color : #273243;
}

.submenu_item
{
	background : transparent url(img/submenu_icon.jpg) no-repeat left center;
	padding : 2px 2px 2px 15px;
	margin : 0px 6px 0px 6px;
	border-bottom : 1px solid #FF6B01;
}


.menu_line
{
	background-color :#f0f0f0;
	padding : 10px 0px 10px 0px;
	border-bottom : 1px solid #000000;
}


	.menu_line .menu_item
	{	
		display : block;
		float : left;
		padding : 5px 50px 5px 15px;
		background : transparent url(hpimages/icon.jpg) no-repeat center right;
		border-right : 1px solid #cbcbcb;
		text-align:left;
	}
	
	.menu_line .menu_item:hover
	{	
		display : block;
		float : left;
		padding : 5px 50px 5px 15px;
		background : transparent url(hpimages/icon2.jpg) no-repeat center right;
		border-right : 1px solid #cbcbcb;
	}
	
		.menu_line .menu_item strong
		{	
				font-size : 16px;
				color : #585f69;
				font-weight : bold;
		}

		
		.left_side
		{
			width : 600px;	
			border-right : 1px solid #000000;
			padding: 10px;
		}
		
		.right_side
		{
			width : 190px;
		}
		
.gray
{
	background-color : #e5e6e8;
	padding : 3px;
}

.select
{
	font-size : 11px;
	padding : 1px 4px 1px 4px;
	border : 1px solid #3b2516;
}

.smalltext
{
	font-size : 11px;
	padding : 1px 4px 1px 4px;
	border : 1px solid #3b2516;
	width : 50px;
}

.submit
{
	padding : 5px 10px 5px 10px;
	background-color : #343d4c;
	font-size : 11px;
	color : #FFFFFF;
	border : 0px;
}

.item_box{
	padding : 10px 3px 10px 3px;
	width : 245px;
	font-size : 10px;
	float : left;
	height : 100px;
}

	.item_box img
	{
		border: 1px solid #000000;
	}
	
	.item_box .details
	{
		color : #db791e;
		padding-left : 15px;
		background : transparent url(hpimages/details.jpg) no-repeat center left;
	}
	
.rev
{
	float : right;
	display : block;
	padding : 5px;
	background-color : #394253;
	color : #FFFFFF;
}

.menu_line .menu_item span.luxus
		{	
				color : #ff9900;
				font-size : 16px;
				font-weight : bold;
		}



.menu_line2
{
	background-color :#f0f0f0;
	padding : 10px 0px 10px 0px;
	border-bottom : 1px solid #000000;
}


	.menu_line2 .menu_item2
	{	
		display : block;
		float : left;
		padding : 5px 6px 5px 6px;
		border-right : 1px solid #cbcbcb;
		text-align:left;
	}
	
	.menu_line2 .menu_item2:hover
	{	
		display : block;
		float : left;
		padding : 5px 6px 5px 6px;
		border-right : 1px solid #cbcbcb;
		background-color:#394253;
		color:#FFF;
	}
	
	.menu_line2 .menu_item2:hover strong
	{
		color:#FFF;
	}
	
		.menu_line2 .menu_item2 strong
		{	
				color : #585f69;
				font-weight : bold;
		}


.leftmenu{
	border-top:1px solid #FFF;
	margin-right:2px;
}

.leftmenu a{
	display:block;
	padding:6px 6px 6px 12px;
	border-bottom:1px solid #FFF;
	font-size:12px;
	
	background-color:#394253;
	color:#FFF;
}

.leftmenu a:hover{
	
	background-color:#DB752B;
	color:#FFF;
}

.header_inv{
	color:#FFF;
	padding-top:5px;
	padding-right:30px;
}

.header_inv a{
	color:#FFF;
}


/********************
 * start pager
 ********************/
div.pager {
    display: block;
    clear: both;
    height: 22px;
    border: 0;
	 text-align:center;
}
div.pager a,
div.pager span {
    width: 15px;
    height: 15px;
    text-align: center;
    margin: 2px;
	 padding:4px;
}
div.pager a {
    border: 1px solid #273243;
    text-decoration: none;
    color: #FF6B01;
	 padding:4px;
}
div.pager a:hover {
    border: 1px solid #273243;
    background-color: #273243;
    color: #FFF;
}
div.pager span {
    border: 1px solid #AAA;
    color: #AAA;
}


/* LUXURY */

.table_cont_td{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	background-color:#FFF;
}

.site_bgr{
	background: #a6d4fb url(luxury/hpimages/site_bgr_lux.jpg) repeat-x top left;
}


.left_side_lux{
	background-color :#f0f0f0;
}

.menu_line_lux
{
	background-color :#f0f0f0;
	padding : 0px 0px 0px 0px;
	
}


	.menu_line_lux .menu_item
	{	
		display : block;
		padding : 13px 50px 15px 10px;
		background : transparent url(hpimages/icon.jpg) no-repeat center right;
		border-bottom : 3px solid #FFF;
		text-align:left;
	}
	
	.menu_line_lux .menu_item:hover
	{	
		display : block;
		background : transparent url(hpimages/icon2.jpg) no-repeat center right;
		border-right : 2px solid #fd5600;
	}
	
		.menu_line_lux .menu_item strong
		{	
				font-size : 16px;
				color : #585f69;
				font-weight : bold;
		}

.ing_list_head_lux td{
	border-bottom:2px solid #DDD;
	color:#fd5600;
	font-size:13px;
}

.t_list1{
	border-left:6px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	margin:10px 0px 10px 0px;
}

.t_list2{
	border-left:6px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	margin:10px 0px 10px 0px;
}

.price_box_lux{
	background-color:#F6F6F6;
}

.topheader{
	background: transparent url(img/fejlec2.jpg) no-repeat top left;
}

.topheader .logo{
	float:left;
}

.topheader .logo a{
	height:70px;
	width:200px;
	display:block;
}

.topheader .lang_box{
	float:right;
	margin-right:27px;
}

.topheader .lang_box a{
	float:right;
	width:30px;
	height:70px;
}

.szoba_list{
	font-size:11px;
	font-weight:normal;
	margin-top:4px;
	display:block;
}