html * { margin:0px; }

body { margin:10px; font-family:arial,helvetica,sans-serif;width:95% }
form { margin:0px; }
a { color: #2200dd; font-family: arial }
p { font-size: 10pt; font-family: arial; margin-bottom:5px; }
div
{
	background-color: transparent;
	background-image: none;
	border-style: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
.keret { border:1px solid #a5a5a5; padding:7px; background:#e6e6d6; }


div.layer-0
{
	display: table;
	width: 100%;
}

.p-normal { font-family:arial; font-size:12pt; }
.krs_objlink { font-size: 27pt; color: #0f6fff; font-family: arial; letter-spacing:-1pt; }
.krs_akciok { font-size:10pt; }
.krs_hr { border:0px; border-top:1px solid #DDDDDD; margin:8px 3px; width:98%; }

.obj_ak_form { height: 430px; width: 380px;}
.obj_ak_form #oaf1 { position: absolute; top:5px; left: 0px; }
.obj_ak_form #oaf2 { position: absolute; top:110px; left: 0px; }
.obj_ak_form #oaf3 { position: absolute; top:180px; left: 0px; }
.obj_ak_form #oaf4 { position: absolute; top:235px; left: 0px; }
.obj_ak_form #oaf5 { position: absolute; top:305px; left: 0px; }
.obj_ak_form #oaf6 { position: absolute; top:395px; left: 80px; }
.objpix { clear:both;overflow:hidden; max-height:500%;}
.objpix img { clear:both;width:100%; height:100%; max-height:500%; overflow:hidden; margin-bottom:20px;}
.ceg_jobbo { width:95%; margin-bottom:20px; }
.ceg_fotos_jobbo { float:right; width:100%; margin-bottom:20px; }
.ceg_fotos_jobbo div { display: inline; }
.piktio { border:1px solid #a19c96; padding-left:20px; width:95%; }

.ceg_balo { float: left; width: 500px; }

.hideonmob { display:none;}
.banner { display:none;}
.banner_onmob { display:block; }
.offers { display:none;}
.akdoboz { width:100% }
.jobbo { width:100%;}
.jobboldallo { width:100%;}
.baloldallo { float: left; width: 100%;}
.balo { width:100%;background-color:#ffffff;float:left;}
.mob_headl1 { font-size: 10.5pt; font-family: arial; }
.mob_headl2 { display:none;}
.lihu_torzs { margin-top:3pt; overflow:hidden;position:relative;}
.lihu_torzs img { width:95%; height:95%; margin:3pt 0pt; overflow:hidden;position:relative;}
.fejlec_link { color: #707ebd; font-size: 13pt; font-family: arial }
.fejlec_jobb { float:right;width:80%; }

.l_p { font-size: 11.5pt;  }

.p-mini-f { display:none; }
.fejlec_link_nomob { display:none; }
.keres_kistrkp { width: 100%; height: 240px; }

.advert { display:none; }


.p-mini { font-size: 8pt; font-family: arial }
.p-szurke { font-size: 12pt; color: #99a4b1; font-family: arial }
.ceg_objtitle { font-size: 26pt; color: #0f4fff; font-family: arial; letter-spacing: -1pt; }
.ceg_objtitle_kisebb { font-size: 21pt; color: #0f4fff; font-family: arial; letter-spacing: -1pt; }
.prcikkcim { color:#9b0c00; font-family:arial; font-size:20pt; letter-spacing:-1pt; }

.kepkurzor { cursor: crosshair;  width:275px; height:275px; border:0px; }

.p-nagy-normal { font-size: 14pt; font-family: arial; line-height: 16pt; }
.cimlap_objlink { font-size: 22pt; color: #0f4fff; font-family: arial; letter-spacing:-1pt; }

.szabszov > p, ul { font-size: 11pt; font-family: arial; line-height: 14pt; }

.eclink {	font-weight: bold; font-size: 11pt; color: #004ef4; font-family: arial; }


.regio_linked { font-size: 13pt; color: #b99a92; font-family: arial; text-decoration: underline; }
.megye_linked { font-size: 13pt; color: #dfc5bf; font-family: arial; text-decoration: underline; }
.krs_geoheading   { color: #b90e00; font-size: 24pt; font-family: arial; letter-spacing: -1pt; }
.trkplink { font-size: 9pt; color: #ffffff; font-family: arial }
.trkpjelm { font-size: 9pt; color: #000000; font-family: arial }
.szomszedtlp {font-size:15px; font-family: arial; line-height:25px;}

.fejlec_link_tlpk  { font-size: 8pt; font-family: arial }
.tlp_linked {color:#c12800; font-family:arial; font-size:18pt; text-decoration:underline;}
.tlpresz_linked  { color: #b18074; font-size: 8pt; font-family: arial; text-decoration: underline; }
.tlpresz_no_linked  { color: #b18074; font-size: 8pt; font-family: arial; text-decoration: none; }
.ingeolink { font-size: 10.5pt; font-family: arial; }
.telepleir p { font-family:arial; font-size:14px; line-height:20px; margin-bottom:10px;}
.telepleir img { margin-left:10px; margin-right:10px; }
.p-nnagy-normal { font-size: 15pt; font-family: arial; }
.p-mini-szurke { font-size: 8pt; color: #99a4b1; font-family: arial }

.terkeplink { font-size: 9pt; color: #3d6dce; font-family: arial; }
.obj_map_cont { width: 98%; overflow: hidden; position: relative; top: 0px; left: 0px; margin-bottom:15px; }
.obj_map { width: 97%; border: 1px #979797 solid; height: 540px;  }
.cegtrkp_nevjegy { font-size: 13pt; font-family: arial; line-height:25px;}
.cegtrkp_adatok { float:left; width:90%; }

.ajanlatkeres_button {
font-family:arial;
font-size:9pt;
}
.ajanlatkeres_button_big {
font-family:arial;
font-size:15px;
padding:3px 0px 3px 0px;
text-decoration:underline;
margin:0px;
}
.ajanlatkeres_button_big2 {
font-family:arial,Helvetica;
font-size:19px;
padding:3px 0px 3px 0px;
text-decoration:underline;
margin:0px;
}
.krs_reach {
	font-size: 9pt; color: #009e56; font-family: arial;
}

.ceg_objtitle_ajanlatkeres {
color:#0f4fff;
font-family:arial;
font-size:18pt;
}
.link_mini_vilagos {
color:#3e7fd4;
font-family:arial;
font-size:8pt;
}

.krs_objnum { color:#535353; font-family:arial; font-size:18pt; line-height:28pt;}
.krs_trkp { background-color:#8ed28e; color:#ffffff; font-family:arial; font-size:9pt; font-weight:bold; padding:1px 2px 1px 3px; text-decoration:none; }
.ajkm { border-width:thin; width:auto; font-family:arial; font-size:12pt; font-weight:bold; padding-left:3px; padding-right:3px;
 color:#232323; }

.ajanlat_kiem { border-width:thin; width:auto; font-family:arial; font-size:12pt; font-weight:bold; padding-left:3px; padding-right:3px;}

.eszov { color:#000000; font-family:arial; font-size:9pt; }
.tlp_krslinked {
color:#c12800;
font-family:arial;
font-size:15pt;
text-decoration:underline;
}
.link_vilagos {
color:#0051de;
font-family:arial;
font-size:12pt;
}

.obj_tel {
	color: #009e56; font-family: arial;
}

#reszletek p { font-size: 11pt; font-family: arial; line-height: 14pt; }

.uticel_cim {
	font-size: 12pt; color: #000000; font-family: arial
}
.uticel_title {
	font-size: 22pt; color: #c12800; font-family: arial
}
.fejlec_heading {
	font-weight: bold; font-size: 26pt; color: #cfcab4; font-style: italic; font-family: georgia, times; text-decoration: none
}
.fejlec_heading:hover {
	text-decoration: underline
}
.uticel_link { color: #707ebd; font-size: 9pt; font-family: arial }
.uticel_nolink { color: #a0a0a0; font-size: 9pt; font-family: arial }
.geononlinked {	font-size: 13pt; color: #9b9b9b; font-family: arial }

.naptarhonap {
	FONT-SIZE: 13pt; COLOR: #c12800; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.naptarhonap:hover {
	FONT-SIZE: 13pt; COLOR: #c12800; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.input_color {
	background-color:#E8E3F8;
	font-family:Arial;
	font-size:9pt;
}

.ECLink {
color:#004EF4;
font-family:arial;
font-size:13pt;
font-weight:bold;
}

#ajanlok img { margin-right:5px; }

.krs_geolink {
color:#9B0C00;
font-family:arial;
font-size:16pt;
}


.ak_link {
color:#004EF4;
font-family:arial;
font-size:10pt;
font-weight:bold;
}

.p-normal_felsotxt {
color:#000000;
font-family:arial;
font-size:8pt;
}

.contextual_help {
border:0 none;
line-height:1.4em;
margin:0;
padding:0;
position:absolute;
z-index:1000;
display:none;
}

.contextual_help, dl dt {
background-color:#EEEEEE;
border-bottom:1px solid #2F3E79;
color:#5262A4;
font:bold 20px/35px Verdana,Geneva,Arial,Helvetica,sans-serif;
}

.contextual_help, dl dd {
background-color: #82c0d9;
font:18px/22px Verdana,Geneva,Arial,Helvetica,sans-serif;
margin:0;
padding:12px 10px;
}
.contextual_help button {
	font:13px/20px Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.help_kicsi{font:14px/16px Arial;}

#takaro {
	background-color: white;
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 0px;
	width: 1020px;
	height: 800px;
/* for all other browsers */
	opacity: 0.8;
/* for IE8 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
/* for IE5-7 */
	filter: alpha(opacity=50);
}

.sprite { background: url('/pix/imo_sprite_v01.png') no-repeat top left; width: 20px; height: 19px;  } 
.sprite.spinner { background-position: 0 0; width: 16px; height: 16px; } 
.sprite.fel_nyil { background-position: 0 -26px; height: 20px; } 
.sprite.le_nyil { background-position: 0 -56px; height: 20px; } 
.sprite.jobb_nyil { background-position: 0 -86px; height: 20px; } 
.sprite.bal_nyil { background-position: 0 -116px; height: 20px; } 
.sprite.nyitott_boritek { background-position: 0 -146px; width: 45px; height: 45px; } 
.sprite.zart_boritek { background-position: 0 -201px; width: 45px; height: 45px; } 
.sprite.step_1 { background-position: 0 -256px; width: 30px; height: 30px; } 
.sprite.step_2 { background-position: 0 -296px; width: 30px; height: 30px; } 
.sprite.step_3 { background-position: 0 -336px; width: 30px; height: 30px; } 
.sprite.plus { background-position: 0 -376px; width: 16px; height: 13px; } 
.sprite.transparent { background-position: 0 -399px; width: 1px; height: 1px; } 
.sprite.en { background-position: 0 -410px; width: 30px; height: 18px; } 
.sprite.hu { background-position: 0 -438px; width: 30px; height: 18px; } 
.sprite.de { background-position: 0 -466px; width: 30px; height: 18px; } 
.sprite.first { background-position: 0 -494px; height: 20px; } 
.sprite.last { background-position: 0 -524px; height: 20px; } 
.sprite.prev { background-position: 0 -554px; height: 20px; } 
.sprite.next { background-position: 0 -584px; height: 20px; } 
.sprite.kml { background-position: 0 -614px; width: 12px; height: 11px; } 
.sprite.bubble { background-position: 0 -635px; width: 16px; height: 16px; } 
.sprite.m10001_m { background-position: 0 -661px; width: 9px; } 
.sprite.m10003_m { background-position: 0 -690px; width: 9px; } 
.sprite.m10002_m { background-position: 0 -719px; width: 9px; } 
.sprite.m10005_m { background-position: 0 -748px; width: 9px; } 
.sprite.m10004_m { background-position: 0 -777px; width: 9px; } 
.sprite.m10006_m { background-position: 0 -806px; width: 9px; } 
.sprite.m10007_m { background-position: 0 -835px; width: 9px; } 
.sprite.m10006_l { background-position: 0 -864px; width: 18px; height: 37px; } 
.sprite.m10004_l { background-position: 0 -911px; width: 18px; height: 37px; } 
.sprite.m10002_l { background-position: 0 -958px; width: 18px; height: 37px; } 
.sprite.m10003_l { background-position: 0 -1005px; width: 18px; height: 37px; } 
.sprite.m10005_l { background-position: 0 -1052px; width: 18px; height: 37px; } 
.sprite.m10007_l { background-position: 0 -1099px; width: 18px; height: 37px; } 
.sprite.m10001_l { background-position: 0 -1146px; width: 18px; height: 37px; } 
.sprite.shadow_m { background-position: 0 -1193px; width: 14px; } 
.sprite.shadow { background-position: 0 -1222px; width: 27px; height: 37px; } 