/*css by ANDREZOL-NET Kft.*/

body {
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #623f30;
	text-align:center;
	margin:auto;
	padding:0px;
	font-size:12px;
	width:auto;
	height:auto;
	line-height: 20px;
}

#extreme_body {
	background-color: #dcbe87;
	text-align:left;
	margin:auto;
	padding:0px;
	width:180px;
	height:auto;
}

#get_img_body {
	background-color: #faefd1;
	text-align:left;
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
}


.kicsi {
	font-size:11px;
}

.piros {
	color: #e22;
}

.normal {
	font-size:13px;
}

.nagyobb {
	font-size:16px;
}

FONT.lapfej			{
	font-size:18px; 
}

FONT.lapfej_piros	{ font-family:Arial; font-size:16pt; color : #ff2222; text-decoration:none;}

FONT.cim1 {
	font-size:15px;
}

FONT.cim2			{ font-family:Arial,sans-serif; font-size:14pt; color: #00b; text-decoration:none;}

.normal_sor {
	line-height: 100%;
}

ul {
  	font-size:13px;
}

input, textarea {
  	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #623f30;
}

.err404 body{
	background-color: #225522;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align:center;
	margin:auto;
	padding:0px;
	font-size:12px;
	width:auto;
	height:auto;
	line-height: 20px;

}

.err404 h1 {
	margin-top:50px;
	color: #ffffff;
	font-size:20px;
}

#container {
	position: relative;
	width: 1000px;
	/*height: 600px;*/
	border:0px solid #22cc22;
	margin:auto;
	text-align:left;
	height:auto;
	padding:0px;
	padding-bottom:0px;
	margin:auto;
	margin-top:1px;
	margin-bottom:0px;
	text-align:left;
	/*background-color:#eeffee;*/ 
	background-color:#fffff0;
	color:#623f30;
}

#bottom_line {
	height:20px;
	border:0px solid #cc2222;
}

#header {
	position: relative;
	top:1px;
	left: 0px;
	border:0px solid #226622;
	height:240px;
	width:1005px;
	background-image:url(../images/header_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

#middle {
	position: relative;
	top:0px;
	left: 0px;
	border:0px solid #662222;
	/*height:auto;*/
	/*min-height:400px;
	height: auto !important;
	height: 400px;*/
	width:1005px;
	background-image:url(../images/middle_bg.png);
	background-position:left;
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
	overflow:hidden;
}

#left {
	position: relative;
	float:left;
	top:0px;
	left: 31px;
	border:0px solid #226622;
	/*height:auto;*/
	height:100%;
	/*height:700px;*/
	width:260px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}

#left .atmenet{
	position: relative;
	float:none;
	top:0px;
	left: 0px;
	border:0px solid #226622;
	/*height:auto;*/
	height:20px;
	/*height:700px;*/
	width:260px;
	padding:0px;
	margin:0px;
	background-color:transparent;
	background-image:url(../images/left_top.png);
	
	background-position:top left;
	background-repeat:no-repeat;
	/*background-color:#f5e1c5;*/
	overflow:hidden;
}

#center {
	position: relative;
	float:left;
	top:0px;
	left: 40px;
	
	/*height:740px;*/
	/*height:auto;*/
	min-height:300px;
	height: auto !important;
	height: 300px;
	
	width:640px;
	/*height:100%;*/
	padding:0px;
	margin:0px;
	margin-bottom:-20px;
	padding-left:0px;
	padding-bottom:0px;
	/*background-color:#e7e4ba;  #ffffeb  */
	/*background-color:#fff0b4;*/
	overflow:visible;
	border:0px solid #226622;
}


#right {
	position: absolute;
	top:0px;
	/*left: 838px;*/
	right:31px;
	border:0px solid #226622;
	height:200px;
	width:30px;
	padding:0px;
	margin:0px;
	padding-left:0px;
	margin-bottom:0px;
	overflow:hidden;
}

#right_inner{
	position: absolute;
	top:0px;
	/*left: 838px;*/
	right:0px;
	border:0px solid #662222;
	height:120px;
	width:30px;
	color: #a22;
	padding:0px;
	margin:0px;
	/*padding-left:0px;
	margin-bottom:0px;*/
	background-image:url(../images/right_top.png);
	background-position:top right;
	background-repeat:no-repeat;
	
	overflow:hidden;
}


#footnote {
	float:none;
	clear:both;
	position: relative;
	top:0px;
	left: 0px;
	border:0px solid #226622;
	height:100px;
	width:1005px;
	padding:0px;
	margin:0px;
	background-image:url(../images/footer_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	text-align:center;
	margin-bottom:0px;
	padding-bottom:0px;
	overflow:visible;
	/*overflow:auto; így automatikusan scrolloz*/
}

#footnote a {
	text-decoration:none;
}


.logo {
	position:absolute;
	left:40px;
	top:30px;
	color:#ff2222;
	border:0px solid #CC2200;
	width:195px;
	height:70px;
}

.logo a {
	display: block;
	height:70px;
}

#azn1 {
	position: absolute;
	top:110px;
	left: 43px;
	width: 195px;
	height:auto;
	text-align:center;
	font-size:24px;
	color:#623f30;
	font-weight:bold;
	/*letter-spacing: 0.04em;*/
	margin:0px;
	line-height:30px;
	/*margin-bottom:10px;*/
	padding:0px;
	/*background-color:#f5e1c5;*/
	border:0px solid #226622;
	overflow:hidden;
}



/*left*/
/*623f30*/
#date {
	/*position: relative;
	top:205px;
	left: 310px;*/
	position: absolute;
	top:205px;
	left: 310px;
	width: 450px;
	height:20px;
	text-align:left;
	color:#623f30;
	font-size:13px;
	margin:0px;
	/*margin-bottom:10px;*/
	padding:0px;
	/*background-color:#f5e1c5;*/
	border:0px solid #226622;
	overflow:hidden;
}

#azn_url {
	position: absolute;
	top:0px;
	left: 460px;
	width: 300px;
	height:auto;
	text-align:left;
	font-size:24px;
	color:#623f30;
	font-weight:bold;
	letter-spacing: 0.04em;
	margin:0px;
	line-height:30px;
	/*margin-bottom:10px;*/
	padding:0px;
	/*background-color:#f5e1c5;*/
	border:0px solid #226622;
	overflow:hidden;
}

#menu {
	float:right;
	/*clear:both;*/
	position: relative;
	top:0px;
	right: 0px;
	width: 241px;
	height:auto;
	text-align:left;
	margin:0px;
	padding:0px;
	/*background-color:#fdfbdd;*/
	/*#f5e1c5 eeecce #fdfbdd*/
	border:0px solid #CC2200;
	overflow:hidden;
}

.menu_item {
	text-align:left;
	margin:0px;
	margin-bottom: 5px;
	padding:0px;
	/*background-color:#e7e4ba;*/
	/*background-color:transparent;
	background-image:url(../images/menu_bg.png);
	background-position:top;
	background-repeat:no-repeat;*/
	color:#ffffff;
	border-bottom:0px solid #ffffff;
}

.menu_item a, .menu_item a:link, .menu_item a:visited {
	display: block;
	height:21px;
	margin:0px;
	/*margin-left: 0px;*/
	padding:0px;
	padding-left:15px;
	/*padding-top:1px;*/
	padding-bottom:2px;
	color:#4b463d;
	font-weight:bold;
	letter-spacing: 0.1em;
	text-decoration:none;
	/*background-color:transparent;*/
	background-image:url(../images/menu_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	overflow:hidden;
}

#menu .menu_item a:hover {
	color:#852a18;
	font-weight:bold;
	/*background-color:#226622;*/
	background-color:transparent;
	background-image:url(../images/menu_hover_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	text-decoration:none;
}

#menu .cur_menu_item {
	text-align:left;
	margin:0px;
	margin-bottom: 5px;
	padding:0px;
	/*background-color:#fff0b4;*/
	background-color:transparent;
	background-image:url(../images/cur_menu_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	color:#ffffff;
	
	border-bottom:0px solid #ffffff;
}

#menu .cur_menu_item a{
	display: block;
	height:21px;
	margin:0px;
	margin-left: 0px;
	padding:0px;
	padding-left:15px;
	/*padding-top:1px;*/
	padding-bottom:2px;
	/*background-color:#fff0b4;*/
	color:#226622;
	font-weight:bold;
	letter-spacing: 0.1em;
	text-decoration:none;
}

#menu .cur_menu_item a:hover {
	color:#852a18;
	font-weight:bold;
	/*background-color:#226622;*/
	background-color:transparent;
	background-image:url(../images/cur_menu_hover_bg.png);
	background-position:top;
	background-repeat:no-repeat;
	text-decoration:none;
}

#extreme_outer {
	clear:both;
	position: relative;
	top:20px;
	left: 17px;
	width: 180px;
	height:auto;
	text-align:left;
	margin:0px;
	margin-bottom:140px;
	padding:0px;
	/*background-color:#fdfbdd;*/
	/*#f5e1c5 eeecce #fdfbdd*/
	border:0px solid #CC2200;
	overflow:hidden;
}

.extreme_iframe {
  /*background-color: #ff2;*/
  border:0px solid #CC2200;
}

.stat_left {
  position: relative;
  float:left;

}



#aj_link1 {
	position: relative;
	top:10px;
	left: 0px;
	border:1px solid #226622;
	height:auto;
	width:148px;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
	margin-bottom:20px;
	text-align:left;
	overflow:hidden;
}

#aj_link1 .banner {
	text-align:center;
}

#aj_link1 a {
	color:#226622;
	text-decoration:none;
	/*padding-left:10px;*/

}

#aj_link1 .linkek a {
	color:#226622;
	text-decoration:none;
	margin-left:10px;

}

#aj_link1 .linkek a:hover {
	width:148px;
	height:auto;
	color:#fff;
	background:#668866;
	text-decoration:none;
	margin-left:7px;
	margin-right:3px;
	
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	/*border:1px solid #226622;*/
}


h1 {
	font-size:20px;
	text-align:center;
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	font-weight:bold;
}

h2 {
	font-size:13px;
	text-align:left;
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
	font-weight:normal;
}



#d1 {
	position: relative;
	top:2px;
	left: 2px;
	border:1px solid #226622;
	height:100px;
	width:128px;
	padding:0px;
	margin:0px;
	padding-left:0px;
	overflow:hidden;
}

#d2 {
	position: relative;
	top:0px;
	left: 5px;
	border:1px solid #226622;
	height:80px;
	width:120px;
	padding:0px;
	margin:0px;
	padding-top:20px;
	overflow:hidden;
}

#d3 {
float:none;
	clear:both;
	position: relative;
	top:0px;
	left: 5px;
	border:1px solid #226622;
	height:auto;
	width:110px;
	padding:0px;
	margin:0px;
	padding-left:0px;
	overflow:hidden;
}




#footnote .footer_left2 {
	position: absolute;
	/*float:right;*/
	top:-133px;
	/*right:0px;*/
	left:31px;
	margin:0px;
	padding:0px;
	/*margin-right:0px;*/
	width:241px;
	height:133px;
	background-image:url(../images/globus.png);
	background-position:bottom;
	background-repeat:no-repeat;
	border:0px solid #f22;
	color:#f22;
	vertical-align: top;
	overflow:visible;
	z-index:5;
	/*writing-mode: tb-rl;
	filter: flipv fliph;*/
}

#footnote .footer_right2 {
	position: absolute;
	/*float:right;*/
	top:-65px;
	/*right:0px;*/
	right:31px;
	margin:0px;
	padding:0px;
	/*margin-right:0px;*/
	width:15px;
	height:37px;
	background-image:url(../images/azn_right.png);
	background-position:bottom;
	background-repeat:no-repeat;
	border:0px solid #f22;
	vertical-align: top;
	overflow:visible;
	z-index:5;
}

#footnote .fejl {
	position: absolute;
	float:left;
	top:0px;
	right:75px;
	margin:0px;
	padding:0px;
	/*margin-right:0px;*/
	width:auto;
	height:18px;
	border:0px solid #f22;
	vertical-align: bottom;
	color:#cb8851;
	font-size: 10px;
	overflow:visible;
}

#footnote .foot_menu {
	position: absolute;
	float:none;
	top:42px;
	left:50px;
	margin:0px;
	padding:0px;
	/*margin-right:0px;*/
	width:905px;
	height:18px;
	border:0px solid #f22;
	vertical-align: top;
	overflow:visible;
}

#footnote .powered {
	position: absolute;
	float:right;
	top:72px;
	right:40px;
	margin:0px;
	padding:0px;
	/*margin-right:0px;*/
	width:117px;
	height:26px;
	border:0px solid #f22;
	vertical-align: top;
	overflow:visible;
}

#footnote .copyright {
	position: absolute;
	float:left;
	top:78px;
	left:40px;
	margin:0px;
	padding:0px;
	/*margin-right:0px;*/
	width:auto;
	height:18px;
	border:0px solid #f22;
	vertical-align: bottom;
	color:#fff;
	font-size: 12px;
	overflow:visible;
}

.w3c {
	clear:both;
	position: relative;
	top:20px;
	left: 17px;
	width: 220px;
	height:auto;
	text-align:left;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	/*background-color:#fdfbdd;*/
	/*#f5e1c5 eeecce #fdfbdd*/
	border:0px solid #CC2200;
	overflow:hidden;
}

.w3c a, .w3c a:link, .w3c a:visited {
  text-decoration:none;
}

#footnote .w3c {
	position: absolute;
	float:none;
	top:69px;
	left:540px;
	margin:0px;
	padding:0px;
	/*margin-right:0px;*/
	width:auto;
	height:31px;
	border:0px solid #f22;
	vertical-align: bottom;
	color:#fff;
	font-size: 12px;
	overflow:visible;
}

.aszf {
	text-align:justify;
	font-size: 13px;
}

.linkaj {
	text-align:justify;
	font-size: 13px;
}

.msgkod {
	position: relative;
	width: 220px;
	height:32px;
	margin:0px;
	margin-top:5px;
	margin-bottom:20px;
	line-height:10px;
}

.msgkod img {
	position: relative;
	float:left;
	top:0px;
	margin:0px;


}

.msgcode {
	position: relative; /*nem látszik tőle a tooltip*/
	float:left;
	top:5px;
	margin:0px;
	/*margin-top:-10px;*/
	margin-left:10px;
	z-index:0;
}

.contact_form {
  	font-size:13px;
}

.elkuld {
  /*border:0px solid #f22;*/
  color: #623f30;
}


/*
INPUT.cont  {
	border:#3d69aa solid 1px;
	background-color:#e8e8e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;}
*/

.laphu_menu_outer {
  position:relative;
  width:610px;
  /*width:auto;*/
  height:28px;
  /*display:table;*/
  text-align:center;
   margin:0px;
   margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

.laphu_menu {
	/*width:100%;*/
	position:relative;
	float:left;
	/*display:block;*/
	/*width:600px;*/
	/*display:table-cell;*/
	/*display:inline;*/
	/*min-width:500px;*/
	height:28px;
	margin:0px;
	/*margin-left:auto;
	margin-right:auto;*/
	padding:0px;
	/*padding-bottom:8px;*/
	font-size:13px;
	text-align:left;
	background-image:url(../images/laphu_menu_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
	overflow:hidden;
	border:0px solid #22f;
}

.laphu_menu a, .laphu_menu a:link, .laphu_menu a:visited {
	/*display:block;*/
	/*text-decoration: none;
	margin:0px;
	margin-left:3px;
	margin-right:3px;*/
	/*height:18px;
	background-image:url(../images/lhm_left_bg.png);
	background-position:bottom right;
	background-repeat:no-repeat;*/
}

.lhm_link {
	position:relative;
	float:left;
	display:block;
	/*display:inline;*/
	height:28px;
	margin:0px;
	padding:0px;
	/*margin-left:5px;
	margin-right:5px;*/
	border:0px solid #22f;
}



.lhm_link a, .lhm_link a:link, .lhm_link a:visited {
	position:relative;
	float:left;
	display:block;
	text-decoration: none;
	padding-left:5px;
	padding-right:5px;
	height:28px;
	color:#623F30;
	border:0px solid #22f;
}

.lhm_link a:hover {
  /*background-color: #dcbe87;*/
  color:#c52a18;
background-image:url(../images/laphu_menu_hover_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
}

.cur_lhm_link a, .cur_lhm_link a:link, .cur_lhm_link a:visited {
color:#226622;
/*background-image:url(../images/gorbe4.png);*/
background-image:url(../images/lhm_cur_bg.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}

.cur_lhm_link a:hover {
  color:#226622;
background-image:url(../images/laphu_menu_hover_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
}


.lhm_left {
	position:relative;
	float:left;
	display:block;
	width:30px;
	height:28px;
	margin:0px;
	padding:0px;
	
	background-image:url(../images/lhm_left_bg3.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.lhm_sel {
	position:relative;
	float:left;
	/*display:inline;*/
	display:block;
	width:1px;
	height:21px;
	/*font-size:28px;*/
	/*height:21px;*/
	margin:0px;
	padding:0px;
	border:0px solid #f22;
	background-image:url(../images/lhm_sel_bg.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.lhm_right {
	/*display:table-cell;*/
	position:relative;
	float:left;
	display:block;
	width:30px;
	height:28px;
	padding:0px;
	background-image:url(../images/lhm_right_bg2.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.lh_text {
	position:relative;
	width:580px;
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	font-size:13px;
	text-align:justify;

}

.t_head {
	/*display:table-cell;*/
	/*position:relative;
	float:left;
	display:block;
	width:30px;*/
	height:21px;
	padding:0px;
	padding-left:5px;
	background-image:url(../images/table_header_bg.png);
	background-position:top left;
	background-repeat:repeat-x;
}

.cell {
  margin:0px;
  padding:0px;
  padding-left:5px;
  

}


.box1 {
	position:relative;
	width:580px;
	text-align:center;
	margin:0px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #f22;
}

.box1_top {
	position:relative;
	/*width:580px;*/
	height:22px;
	text-align:center;
	margin:0px;
	background-image:url(../images/box1_top_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	
	border:0px solid #f22;
}

.box1_middle_outer {
	position:relative;
	/*width:580px;*/
	text-align:center;
	margin:0px;
	background-image:url(../images/box1_middle_bg.png);
	background-position:top left;
	background-repeat:repeat-y;
	
	border:0px solid #f22;
}

.box1_bottom {
	position:relative;
	/*width:580px;*/
	height:22px;
	text-align:center;
	margin:0px;
	background-image:url(../images/box1_bottom_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	
	border:0px solid #f22;
}


.box2 {
	position:relative;
	width:580px;
	text-align:center;
	margin:0px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #f22;
}

.box2_top {
	position:relative;
	/*width:580px;*/
	height:16px;
	text-align:center;
	margin:0px;
	
	background-image:url(../images/box2_top_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
	border:0px solid #f22;
}

.box2_middle_outer {
	position:relative;
	/*width:580px;*/
	text-align:center;
	margin:0px;
	margin-top:-3px;
	background-image:url(../images/box2_middle_bg.png);
	background-position:top left;
	background-repeat:repeat-y;
	
	border:0px solid #22f;
}

.box2_bottom {
	position:relative;
	/*width:580px;*/
	height:16px;
	text-align:center;
	margin:0px;
	background-image:url(../images/box2_bottom_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	
	border:0px solid #f22;
}

.laphu_megr_menu_outer {
  position:relative;
  width:400px;
  /*width:auto;*/
  height:28px;
  /*display:table;*/
  text-align:center;
   margin:0px;
   margin-top:10px;
	margin-left:auto;
	margin-right:auto;
}

.lh_forms {
	position:relative;
	width:540px;
	height:auto;
	margin:0px;
	margin-bottom:10px;
	background-image:url(../images/lh_forms_left_bg.png);
	background-position:left;
	background-repeat:repeat-y;
	text-align:left;
	border:0px solid #f22;
}

.lh_forms_top {
	position:relative;
	height:8px;
	margin:0px;
	background-image:url(../images/lh_forms_top_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
	border:0px solid #f22;
}

.lh_forms_hird {
	position:relative;
	/*width:510px;
	height:auto;*/
	margin:0px;
	background-image:url(../images/lh_forms_hird.png); /*GIMP: Arial Bold 12px, 2px betűtávolság  #92765e*/
	background-position:left center;
	background-repeat:no-repeat;
	text-align:right;
	border:0px solid #ff2;
}

.lh_forms_kapcs {
	position:relative;
	/*width:510px;
	height:auto;*/
	margin:0px;
	background-image:url(../images/lh_forms_kapcs.png); /*GIMP: Arial Bold 12px, 2px betűtávolság  #92765e*/
	background-position:left center;
	background-repeat:no-repeat;
	text-align:right;
	border:0px solid #ff2;
}

.lh_forms_szla {
	position:relative;
	margin:0px;
	background-image:url(../images/lh_forms_szla.png); /*GIMP: Arial Bold 12px, 2px betűtávolság  #92765e*/
	background-position:left center;
	background-repeat:no-repeat;
	text-align:right;
	border:0px solid #ff2;
}

.lh_forms_kod {
	position:relative;
	margin:0px;
	background-image:url(../images/lh_forms_kod.png); /*GIMP: Arial Bold 12px, 2px betűtávolság  #92765e*/
	background-position:left center;
	background-repeat:no-repeat;
	text-align:right;
	border:0px solid #ff2;
}

.lh_forms_table_inner {
	position:relative;
	/*float:left;
	left:20px;*/
	width:520px;
	height:auto;
	margin:0px;
margin-left:20px;
text-align:left;
	border:0px solid #f22;
}

table.lh_forms_table { 
	font-size:13px; 
	width:520px;
	margin:0px;
	margin-left:0px;
	padding: 0px;
	text-align : left; 
	background-color: transparent;
	border:0px solid #22f;
}

td.lh_forms_left {
  vertical-align:middle;

  width:180px;
  height:auto;
  margin:0px;
  padding:0px;
  border:0px solid #2f2;
  text-align:left;
}

td.lh_forms_help {
  vertical-align:middle;

  width:30px;
  height:auto;
  margin:0px;
  padding:0px;
  border:0px solid #2f2;
  text-align:center;
}

td.lh_forms_right {
  vertical-align:middle;

  width:310px;
  /*width:210px;*/
  height:auto;
  margin:0px;
  /*margin-left:10px;*/
  padding:0px;
  padding-top:2px;
  padding-bottom:2px;
  /*text-align:left;*/
  border:0px solid #2f2;
}

TEXTAREA.hird_txt {
	width:250px;
	height:50px;
	color: #623f30;
}

TEXTAREA.hird_tool {
	width:200px;
	height:32px;
	color: #623f30;
}

TEXTAREA.hird_msg {
	width:250px;
	height:50px;
	color: #623f30;
}

.lh_forms_row_old {
  position:relative;
  display:table;
 /* float:left;*/
  left:20px;
  margin:0px;
  /*margin-left:20px;*/
  margin-bottom:10px;
  width:480px;
  height:auto;
  clear:both;
  border:1px solid #f22;
}

.lh_forms_left_old {
  position:relative;
  display:table-cell;
  /*vertical-align:middle;*/
  /*float:left;*/
  width:170px;
  height:auto;
  margin:auto;
  text-align:left;
}

.lh_forms_right_old {
  position:relative;
  display:table-cell;
  /*float:left;*/
  text-align:left;
}

.lh_kod {
	position: relative;
	width: 85px;
	height:32px;
	margin:0px;
	/*margin-top:5px;
	margin-bottom:20px;*/
	/*line-height:10px;*/
}

/*pontozott körvonalat eltünteti*/
.lh_kod a:active, .lh_kod a:focus {
	outline:none;
}


/* t o o l t i p */

div.box{
	position:absolute;
	opacity: 0.9;
	/*top:0px;
	left:0px;*/
	/*top:20px;*/
	/*left:50px;*/
	/*position:relative;*/
	display:none;
	/*display:block;*/
	overflow:hidden;
	/*overflow:visible;*/
	width:250px;
	/*height: 100px;*/
	margin-left:30px;
	margin-top:-20px;
	/*margin-bottom:19px;*/
	font-size:11px;
	z-index:1000;
	/*background-image:url(../images/help_box8_bg.png);
	background-position:top left;
	background-repeat:no-repeat;*/
	
	
	border:0px solid #f22;
}

html div.box div{
	width:242px; /* mozilla */
}

* html div.box div {
	width:242px; /* explorer */
}

div.box div.head {
	color:#603906;
	/*background-color:#ff7200;*/
	border-bottom:0px solid #f00;
	font-weight:bold;
	margin:0px;
	margin-left:-4px;
	padding:0px;
	padding-left:10px;
}

div.box div.t{
	width:234px;
	padding:0px;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	color: #623f30;
	font-size:11px;
	line-height:110%;
	text-align:justify;
	/*background-color:#ffff99;*/
}

div.box div {
	display:block;
	padding:0px 4px 0px 4px;
}

.help_box_top {
	position:relative;
	/*width:580px;*/
	height:9px;
	text-align:center;
	margin:0px;
	
	background-image:url(../images/help_box_top_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
	border:0px solid #f22;
}

.help_box_middle_outer {
	position:relative;
	/*width:580px;*/
	text-align:center;
	margin:0px;
	margin-top:-3px;
	background-image:url(../images/help_box_middle_bg.png);
	background-position:top left;
	background-repeat:repeat-y;
	
	border:0px solid #22f;
}

.help_box_bottom {
	position:relative;
	/*width:580px;*/
	height:9px;
	text-align:center;
	margin:0px;
	background-image:url(../images/help_box_bottom_bg.png);
	background-position:top left;
	background-repeat:no-repeat;
	
	border:0px solid #f22;
}

/* ********** OKJ tételek ********* */

/*TABLE.okj2			{ font-family:Arial,sans-serif; font-size:14pt; text-decoration:none; border-style: double; border-color : #88c;}
TABLE.okj				{ font-family:Arial,sans-serif; font-size:10pt; text-decoration:none; border-style: solid; border-color : #000;}*/
TABLE.tanf			{ font-family:Arial,sans-serif; font-size:13px; text-decoration:none; border-left: 1px solid; border-right: 1px solid; border-color : #be8e47; padding: 0px;
								text-align : center; background-color: transparent;}
TABLE.szobeli			{ font-family:Arial,sans-serif; font-size:9pt; text-decoration:none; border: 1px solid; border-bottom: 0px solid; border-color : #be8e47; padding: 0px;
								text-align : center; background-color: transparent;}
TD.okjfej			{ font-family:arial,sans-serif; font-size:10pt; color: #ffffff; font-weight: bold; text-decoration:none; text-align: center; border-style: none; background-color: #be8e47;
							padding: 2px 6px;}
TD.okjfej2			{ font-family:arial,sans-serif; font-size:10pt; color: #ffffff; text-decoration:none; text-align: left; border-style: none; background-color: #be8e47;
							padding: 2px 6px;}
TD.okj				{ font-family:Arial,sans-serif; font-size:13px; color: #623f30; text-decoration:none; text-align: left; border-bottom: 1px solid; border-color : #be8e47; 
							background-color: transparent; padding: 2px 6px;}
TD.szu				{ font-family:Arial,sans-serif; border-style: none; font-size:9pt; color: #555555; border: 1px solid #555555;}
TD.tanf				{ font-family:Arial,sans-serif; font-size:13px; color: #623f30; text-decoration:none; text-align: center; border-bottom: 1px solid; border-color : #be8e47; 
							background-color: transparent; padding: 2px 6px;} 

.okj a, .okj a:link, .okj a:visited {
    color:#554c45; 
    text-decoration:none; 
}

.okj a:hover {
    color: #cc0000;
}

.tanf a, .tanf a:link, .tanf a:visited {
    color:#554c45; 
    text-decoration:none; 
}

.tanf a:hover {
    color: #cc0000;
}
 
.okj_fej {
    font-size:13px;
    margin:0px;
    margin-left:15px;
    margin-right:15px;
    text-align:justify;
}

.szobeli {
    font-size:13px;
    margin:0px;
    margin-left:20px;
}

.szob_title {
    font-size:15px;
    font-weight:bold;
    margin:0px;
    margin-top:10px;
}



.gmap_html {
	width:230px;
	height:60px;
	background-image:url(../images/gmap_bg.png);
	background-position:top center;
	background-repeat:no-repeat;
	border:0px solid #f22;
	font-family: Arial, Helvetica, sans-serif;
	color: #623f30;
	text-align:center;
	font-size:15px;

}




.lh1 {
  /*position:relative;*/
  /*width:630px;*/
  /*width:auto;*/
  height:50px;
  /*display:table;*/
  text-align:center;
  margin:0px;
	margin-left:auto;
	margin-right:auto;
  border:1px solid #f22;
  
}

.lh2 {
display:inline;
  border:1px solid #2f2;
}

.lh3 {
position:relative;
float:left;

}

.lh4 {



}



a				{ color:#554c45; text-decoration:underline; }
a:hover		{  color: #cc0000; text-decoration: none;}
a.szurke	{ color:#555; text-decoration:none; }
a:hover.szurke	{  color: #22f; text-decoration: none;}


