@font-face {
	font-family: "MyriadProSemibold";
	src: url('../ttffont/MyriadPro-Semibold.otf') format('opentype');
} 



.fejlecbg {
background-image: url(../images/index/alnyomfo_fejlec.png);
background-repeat:no-repeat;
background-position:top;
width:1000px;
height: 220px;
margin: 0 auto 0 auto;
}

td,th {
	 font-family: Tahoma;
	 font-size: 13px;
	/*letter-spacing: -0.5pt;*/
    font-weight: normal;
	text-align:left;
	color: #212121;
    line-height: 20px;
}



	img { border-style: none; }

a:link {color:#b88406; text-decoration: none;}      /* unvisited link */
a:visited {color:#b88406; text-decoration: none;}  /* visited link */
a:hover {color:#b88406; text-decoration: underline;}  /* mouse over link */
a:active {color:#b88406; text-decoration: none;}  /* selected link */


.kezdlapkinalo {

background-repeat:no-repeat;
background-position:right;
width:980px;
height:332px;
margin: 0 auto 0 auto;
}

.kezdlapar{
/*width:75%;*/
border:solid 0px #dddddd;
background-color:#9f744c;
font-size:12px;
color:#fff;
padding:1px;
padding-left:6px; 
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.evjarat { position:relative; top:-22px; right:-104px}
.ikonok { position:relative; top:-10px;}

.themebg {
background-image: url(../images/index/bg_theme.png);
background-repeat:repeat-y;
background-position:center;
width:1000px;
margin: 0 auto 0 auto;
}



#div_logout {
	position: relative;
	float: right;
	z-index:200;
	top:0px;
width:24px;
height:24px;

margin: 0 auto 0 auto;
}



.betu {  font-family: Tahoma;  font-size: 13px; color: #ff0000; line-height: 16px;}
.betuhiba {  font-family: Tahoma;  font-size: 13px; color: #bbbbbb; line-height: 16px; font-weight:bold}
.betusotet {  font-family: Tahoma;  font-size: 12px; color: #333333; line-height: 14px;}
.betuszurke { color: #666666;}
.betufeher {  color: #ffffff; }
.betukicsi {  font-size: 10px; line-height: 12px;}
.betukozepes {  font-size: 11px; line-height: 12px;}
.betukicsifeher {  font-size: 10px; line-height: 12px; color: #ffffff;}
.betumenu {
	text-indent: 0px;
	text-align:left;
	color:#3D4128;
	font-family:arial;
	font-size:14px;

	text-decoration: none;

}


.headline 		{ font-family: "MyriadProSemibold"; font-size:14px; letter-spacing: -0.5pt; }
.headlinesz		{ font-family: "MyriadProSemibold"; font-size:14px; letter-spacing: -0.5pt; }
.headline0 		{ font-family: "MyriadProSemibold"; sans-serif; letter-spacing: +0.0pt; font-weight:bold}
.headline1 		{ font-family: "MyriadProSemibold"; font-size:16px; letter-spacing: -0.4pt;  }
.headline2 		{ font-family: "MyriadProSemibold"; font-size:18px; letter-spacing: -0.0pt; color: #434a50; }
.headline3 		{ font-family: "MyriadProSemibold"; font-size:18px; letter-spacing: -0.0pt; }
.headline4 		{ font-family: "MyriadProSemibold"; font-size:22px;  letter-spacing: -0.8pt; color: #434a50;line-height: 26px}
.headline5 		{ font-family: "MyriadProSemibold";  font-size:24px;  letter-spacing: -0.2pt;  line-height: 32px; color: #434a50;}
.headlinefeher 	{ font-family: "MyriadProSemibold"; font-size:18px; letter-spacing: 0.0pt; color: #ffffff; }
.headlineimmo 		{ font-family:Arial; font-size:22px;  letter-spacing: -0.1pt; line-height: 32px;}
.headlineimmo5 		{ font-family:Arial;  font-size:28px;  letter-spacing: -0.8pt; color: #684d46;  border-left:16px solid #be965f; border-bottom:1px solid #be965f; padding-left:8px;}
.cimke1 {  font-size: 12px; font-style: italic;}
.cimke2 {  font-size: 15px; font-style: italic;}
.cimke3 {  font-size: 18px; font-style: italic;}
.cimke4 {  font-size: 21px; font-style: italic;}
.cimke5 {  font-size: 24px; font-style: italic;}

.galikonpic  {
background-image: url(../css/icon_pic.png);
background-repeat: no-repeat;
text-align:center;
line-height:38px;
color:#ffffff;
font-weight:bold;
font-size:11px;
width:33px;
height:32px;
cursor:pointer;
}

.galikonfolder  {
background-image: url(../css/icon_folder.png);
background-repeat: no-repeat;
text-align:center;
vertical-align: bottom;
line-height:38px;
color:#000000;
font-weight:bold;
font-size:11px;
width:33px;
height:32px;
cursor:pointer;
}

#szlogen{

    position: relative;
    top: 50px;
	left: 20px;
    float:left;
    font-family: tahoma;
    font-size: 22px;
    color: #504845;
    font-weight: normal;
	z-index:4;
/*	text-shadow:1px 1px 0px #000000;*/
}
#immodb{
border:#d9d9d9 solid 0px;


    position: relative;
    top: 40px;
	left: 30px;
	text-align:center;
    font-family: tahoma;
    font-size: 13px;
    color: #504845;
    font-weight: normal;
	z-index:1113;
}
.immodbszam{ font-family: tahoma; font-size: 44px; color: #be965f; font-weight: bold; 	text-shadow:1px 1px 1px #806135;}

#telcimfejlec{


    position: relative;
    top: 44px;
	right: 40px;
    float:right;
    font-family: tahoma;
    font-size: 12px;
    color: #666666;
    font-weight: normal;
	z-index:454;
}


#datumdesign {
width:70px;
height:56px;
text-align:center;
box-shadow:2px 2px 2px rgba(0,0,0,0.2);
/*border:solid 1px #dddddd;*/
background-color:#ffffff;
padding:4px; 
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}
.datumheadline 		{ font-family: "MyriadProSemibold";  font-size:38px;  letter-spacing: -0.6pt; line-height: 30px; color: #b88406;}
.datumbetu {  font-family: "MyriadProSemibold";  font-size: 12px; line-height: 16px; font-weight:normal}



.alnyom_auto{
background-image: url(../images/index/alnyom_shop_tabla.png);
background-repeat:repeat-x;
padding:6px;
}
.extradoboz {
	border: 1px solid #eeeeee;
	padding:0px;
}	
.autofelszlista {
	border-bottom: 1px dotted #dddddd;
	padding:0px;
	height: 24px;
}	
.extrabetu0 {  font-family: Arial;  font-size: 11px; color: #cecece; font-weight: bold;}
.extrabetu1 {  font-family: Arial;  font-size: 11px; color: #343b41; font-weight: bold;}

.kezdlapcarkeretar{display:inline-block;font-size:15px;line-height:32px;padding:0px 15px 0px 13px;margin:0 0 0 0;color:#fff;letter-spacing:0;
background:#9f744c;border-left:4px solid #000000;font-family:'Fjalla One',sans-serif;position:relative;}


.szavazcsik  {
background-image: url(../images/index/szavazcsik.png);
background-repeat: repeat-x;
background-color:#fcb201;
}



.szaggvonal { height: 1px; background: url(../images/index/szaggvonal.gif) repeat-x;}

/* BUTTONS, LINKS
========================================================================= */
.button-1 {
	display:inline-block;
	padding-right:31px;
	background: url('../images/button-1-bg-1.png') no-repeat 100% 0;
}
	.button-1:hover {
		background-position:100% -69px;
	}
	.button-1:hover span {
		background-position:0 -69px;
	}
	.button-1 span {
		display:inline-block;
		color:#ffffff;
		/*font:600 12px/18px 'Open Sans', sans-serif;*/
		font-size:12px;
		font-weight:bold;
		text-transform: uppercase;
		background: #505050 url('../images/button-1-bg.png') repeat-x;
		padding: 6px 5px 7px 12px;
		-webkit-border-radius: 0 0 0 4px;
		-moz-border-radius: 0 0 0 4px;
		border-radius: 0 0 0 4px;
	}
.button-shadow, .button-shadow-1 {
	display:inline-block;
	padding-right:84px;
	background: url('../images/button-shadow.png') no-repeat 100% 0;
}
.button-shadow-1 {
	padding-right:60px;
}
.button-2 {
	display:inline-block;
	padding-right:31px;
	background: url('../images/button-2-bg-1.png') no-repeat 100% 0;
}
	.button-2 span {
		display:inline-block;
		color:#000000;
		font:600 12px/18px 'Open Sans', sans-serif;
		text-transform: uppercase;
		background: #c0c0c0 url('../images/button-2-bg.png') repeat-x;
		padding: 6px 5px 7px 12px;
		-webkit-border-radius: 0 0 0 4px;
		-moz-border-radius: 0 0 0 4px;
		border-radius: 0 0 0 4px;
	}
.button-2:hover span {
	color:#737373;
}

.narancsbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #ebebeb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ebebeb;
	box-shadow:inset 0px 1px 0px 0px #ebebeb;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e8e5e8), color-stop(1, #cccacc) );
	background:-moz-linear-gradient( center top, #e8e5e8 5%, #cccacc 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e5e8', endColorstr='#cccacc');
	background-color:#e8e5e8;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #d4d2d4;
	display:inline-block;
	color:#444444;
	font-family:Trebuchet MS;
	font-size:14px;
	font-weight:bold;
	padding:4px 18px;
	text-decoration:none;
	text-shadow:1px 1px 0px #eeeeee;
cursor: pointer;
}
.narancsbutton:link { color:#666666; text-decoration: none;}
.narancsbutton:visited { color:#666666; text-decoration: none;}
.narancsbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccacc), color-stop(1, #e8e5e8) );
	background:-moz-linear-gradient( center top, #cccacc 5%, #e8e5e8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccacc', endColorstr='#e8e5e8');
	background-color:#cccacc;
	color:#666666; text-decoration: none;
	position:relative;
	top:1px;
}


/*ingatlan lapozó */
#navigatie {
    position: fixed;
    top: 400px;
    z-index: 9999;
}
.prev a, .next a {
    width: 37px;
    height: 70px;
    display: block;
    text-indent: -999em;
    background: url('../images/index/next-prev-sprite.png') no-repeat top left;
    z-index: 9999 !important;
}
.prev {
    left: 0px;
}
.prev a:hover {
    background-position: bottom left;
}
.next {
    right: 0px;
}
.next a {
    background-position: top right;
}
.next a:hover {
    background-position: bottom right;
}



.textarea {
 background-image: url(../images/index/buttons/form-input-bg.jpg);
 background-repeat: no-repeat;
	font-weight: normal;
	font-family: "Tahoma";
	font-size: 11px;
    color: #333333;
	border: 1px solid #cccccc;
	background-color: #fefefe;
	padding:4px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;	
}


.inputmezo {
 background-image: url(../images/index/buttons/form-input-bg.jpg);
 background-repeat: no-repeat;

	font-weight: normal;
	font-family: "Tahoma";
	font-size: 13px;
    color: #333333;
	border: 1px solid #cccccc;
	background-color: #fefefe;
	padding: 2px;
	
	padding:4px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;	
}



.inputmezofontos {
 
	font-weight: bold;
	font-family: "Tahoma";
	font-size: 11px;
    color: #333333;
	border: 1px solid #cccccc;
	background-color: #E6E6E6;
	padding: 4px;
	
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;	
}


.select {
    height: 26px;
	font-weight: normal;
	font-family: "Tahoma";
	font-size: 13px;
    color: #333333;
	border: 1px solid #cccccc;
	background-image: url(../images/index/buttons/form-input-bg.jpg);
	background-repeat: no-repeat;
	background-color: #fefefe;
	padding: 4px;

	padding:4px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;	

}

.kezecske {  cursor: pointer; }

.bottombg {
background-color:#343b42;

}

#bottom {
background-image: url(../images/index/alnyom_bottom.png);
background-repeat:no-repeat;
background-position:top;
width:1000px;
height: 220px;
margin: 0 auto 0 auto;
}




#bottombetu {

	text-align:left;
	font-family:Arial;
	font-size:13px;
	color:#fcb201;
	text-decoration: none;
	line-height:20px;
	font-weight: normal;
	outline: none;


}
#bottombetu a:link{ color:#a3acb3; text-decoration: none;}     /* unvisited link */
#bottombetu a:visited{ color:#a3acb3; text-decoration: none;}     /* visited link */
#bottombetu a:hover{ color:#bfcad3; text-decoration: underline;}     /* mouse over link */
#bottombetu a:active{ color:#a3acb3; text-decoration: none;}     /* selected link */

#topmenubetu {


	text-transform:uppercase;
	text-align:center;
	font-family: Arial;
	font-size:12px;
	font-weight: normal;
	
 /*   text-shadow:1px 1px 1px #000000;*/
	text-decoration: none;
	position: relative;
	outline: none;


}
#topmenubetu a:link{ color:#ddd6d0; text-decoration: none;}     /* unvisited link */
#topmenubetu a:visited{ color:#ddd6d0; text-decoration: none;}     /* visited link */
#topmenubetu a:hover{ color:#f2ca92; text-decoration: none;}     /* mouse over link */
#topmenubetu a:active{ color:#ddd6d0; text-decoration: none;}     /* selected link */



#immokeret {
background-image: url(../images/index/alnyom_immodoboz.png);
padding:6px;
background-repeat: repeat-x;
background-position:top;
font-family:tahoma; font-weight:bold;

border: solid 1px #000;
background-color:#4e4743;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
#immokeret td,th {color: #d3aa84;}
#immokeret .focim {font-family: "MyriadProSemibold";    font-size:20px;  letter-spacing: -0.2pt;  line-height: 28px; color: #ffffff;}

#immokeret a:link{ color:#d3aa84; text-decoration: none;}     /* unvisited link */
#immokeret a:visited{ color:#d3aa84; text-decoration: none;}     /* visited link */
#immokeret a:hover{ color:#343b41; text-decoration: none;}     /* mouse over link */
#immokeret a:active{ color:#d3aa84; text-decoration: none;}     /* selected link */

.immocikszam { width:100px; text-transform: uppercase; text-align:center; border: solid 1px #be965f; padding:1px; padding-left:4px; padding-right:4px; background-color:#ecdfcd; font-weight:bold; color:#684d26;-moz-border-radius:2px;-webkit-border-radius:2px; border-radius:2px/*;box-shadow:2px 2px 2px rgba(0,0,0,0.2);*/}

.immokep{box-shadow:0 0 3px rgba(0,0,0,0.3);}

#immoreferens {
	padding:6px;
	border: solid 1px #d6d6d6;
	box-shadow:5px 5px 5px rgba(0,0,0,0.3);
	background-image: url(../images/cimke_ingatlan_referens.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

#kezdlapkeretbal {
background-image: url(../images/index/alnyom_kezdlapdoboz_bal.png);
padding:4px;
background-repeat: repeat-x;
background-position:top;
font-family:tahoma; font-weight:bold;

border: solid 1px #e6e6e6;
background-color:#ffffff;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
#kezdlapkeretbal td,th {color: #434a50;}
#kezdlapkeretbal .focim {font-family: "MyriadProSemibold";  font-size:14px;  /*letter-spacing: 0.5pt;*/  line-height: 24px; padding-left:12px }

#kezdlapkeretbal a:link{ color:#666666; text-decoration: none;}     /* unvisited link */
#kezdlapkeretbal a:visited{ color:#666666; text-decoration: none;}     /* visited link */
#kezdlapkeretbal a:hover{ color:#666666; text-decoration: underline;}     /* mouse over link */
#kezdlapkeretbal a:active{ color:#666666; text-decoration: none;}     /* selected link */



.gyorsmenubetu {
	
	font-family: Arial;
	font-size:13px;
	/*font-weight: normal;*/

	text-decoration: none;
	position: relative;
	outline: none;
}
.gyorsmenubetu a:link{ color:#343b41; text-decoration: none;}     /* unvisited link */
.gyorsmenubetu a:visited{ color:#343b41; text-decoration: none;}     /* visited link */
.gyorsmenubetu a:hover{ color:#e4bb82; text-decoration: none;}     /* mouse over link */
.gyorsmenubetu a:active{ color:#343b41; text-decoration: none;}     /* selected link */





.kereskeret {
border:solid 1px #dddddd;
background-color:#f8f8f8;
padding:8px; 
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
.kereskeretfeher {
border:solid 1px #eeeeee;
background-color:#ffffff;
padding:8px; 
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
/*sima hozzászólás*/
.blogkeret0 {
border:solid 1px #dddddd;
background-color:#f8f8f8;
text-align:center;
padding:8px; 
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
/*admin által szerkesztett*/
.blogkeret1 {
border:solid 1px #dddddd;
background-color:#f8f8f8;
text-align:center;
padding:8px; 
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
/*admin hozzászólása*/
.blogkeret2 {
border:solid 1px #684d26;
background-color:#be965f;
text-align:center;
color:#FFFFFF;
padding:8px; 
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}
.blogkeret3 {
border:solid 1px #dddddd;
background-color:#ffffff;
padding:8px; 
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

.szavazdoboz {
border: 1px solid #dddddd;
width:250px;
height:250px;
padding:6px;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
}

#absolutebottom {
background-color:#222222;
width:100%;
height: 50px;
margin: 0 auto 0 auto;
}

.bottomlimelite {
	position: relative;
	right:-420px;
	bottom:-10px;
	display:block;
	height:40px;
	width:132px;
	margin:-10px 0 0 10px;
	background:url(../images/limelite_logo.png) no-repeat top center;
	border-radius:2px 2px 0 0;
	box-shadow:0 0 3px rgba(0,0,0,0.2);
	transition: all ease-in-out .30s;
	-moz-transition: all ease-in-out .30s;
	-webkit-transition: all ease-in-out .30s;
	z-index:1110;
	}

.bottomlimelite:hover {
	/*background-color:#000;*/
	background-position: bottom center;
	}

.bottomadmin {
	position: absolute;
/*	left:-476px;*/
	bottom:6px;
	display:block;
	height:36px;
	width:36px;
	margin:-10px 0 0 10px;
	background:url(../images/index/login_ikon.png) no-repeat top center;
	z-index:1111;
	}