body
	{
	text-align: center;
	font-family: Tahoma;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	background-image: url("images/kadas_bg.bmp");
  	background-repeat: repeat;
	background-color: #ffffff;
	}

a, a:visited 
	{


	} 

#center
	{
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	}


#layout
	{
	width: 800px;
	text-align: left;
	float: left;
	}


#head
	{
	float: left;
	position: relative;
	left: 0px;
	width: 800px;
	height: 124px;
	border: 0px solid red;
	}


a.belep, a.belep_itt
	{
	z-index: 100;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 51px;
	height: 15px;
	border: 0px solid red;
	}

span.invisible_text
	{
	display: none;
	}
	

#logo
	{
	position: relative;
	background-image: url("images/menu_hu_ref_full.jpg");
  	background-repeat: norepeat;
	width: 100%;
	height: 124px;
	padding: 0px;
	margin: 0px;	
	}


#logo2
	{
	position: relative;
	background-image: url("images/menu_en_ref_full.jpg");
  	background-repeat: norepeat;
	width: 100%;
	height: 124px;
	padding: 0px;
	margin: 0px;	
	}


#menu
	{
	width: 100%;
	padding: 0px;
	margin: 0px;	

	}


.admin_menu_1
	{
	position: relative;
	width: 100%;
	height: 20px;
	padding: 0px;
	margin: 0px;	
	float: left;
	background-image: url("images/menu_bg.bmp");
  	background-repeat: repeat;
  	background-color: #858585;
	border: 0px solid #000000;
	}


ul.metromenu 
	{
	position: absolute;
	width: 100%;
	bottom: 0px;
	height: 18px;
	list-style: none;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
	}

.menuadmin
	{	
	background-image: url("images/menu_bg.bmp");
  	background-repeat: repeat-x;
	}

ul.metromenu li
	{	
	float: left;
	display: inline;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;

	}


ul.metromenu li.last
	{
 	float: right;
	}


ul.metromenu li a
	{
	position: absolute;
	top: 0px;
	text-decoration: none;	
	padding: 0px;
	float: left;
	margin: 0px;
	border: 0px solid #000000;
	display: block;
	height: 18px;
	height: 18px;
	}

ul.metromenu li a.admin_link, ul.metromenu li a.admin_link_itt
	{
	position: relative;
	top: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	border: 0px solid #000000;
	display: block;
	font-size: 11px;
	color: #ffffff;
	}


ul.metromenu li a.admin_link_itt
	{
	background-color: #eb7a00;
	}


ul.metromenu a:hover
	{
      display: block;
	}


ul.metromenu li a span
	{
	text-decoration: none;	
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;
	display: none;
	color: #ffffff;
	}



ul.metromenu li a.comment_x
	{
	left: -60px;
	top: 2px;
	width: 40px;
	color: #000000;
	}


ul.metromenu li a.lang_link
	{
	left: 500px;
	top: 2px;
	width: 51px;
	background-image: url("images/menu_etteremx.jpg");
  	background-repeat: norepeat;
	color: #ffffff;
	}


ul.metromenu li a.intro
	{
	left: -50px;
	width: 51px;
	background-image: url("images/menu_etteremx.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.home_en
	{
	left: 7px;
	width: 67px;
	}

ul.metromenu li a.home_en_itt, ul.metromenu li a.home_en:hover
	{
	left: 7px;
	width: 67px;
	background-image: url("images/menu_en_home2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.szolg_en
	{
	left: 85px;
	width: 51px;
	}

ul.metromenu li a.szolg_en_itt, ul.metromenu li a.szolg_en:hover
	{
	left: 85px;
	width: 51px;
	background-image: url("images/menu_en_szolg2.jpg");
  	background-repeat: norepeat;
	}



ul.metromenu li a.etlap_en
	{
	left: 147px;
	width: 33px;
	}


ul.metromenu li a.etlap_en_itt, ul.metromenu li a.etlap_en:hover
	{
	left: 147px;
	width: 33px;
	background-image: url("images/menu_en_etlap2.jpg");
  	background-repeat: norepeat;
	}



ul.metromenu li a.galeria_en
	{
	left: 191px;
	width: 49px;
	}

ul.metromenu li a.galeria_en:hover, ul.metromenu li a.galeria_en_itt
	{
	left: 191px;
	width: 49px;
	background-image: url("images/menu_en_galeria2.jpg");
  	background-repeat: norepeat;
	}



ul.metromenu li a.vendeg_en
	{
	left: 252px;
	width: 64px;
	}

ul.metromenu li a.vendeg_en:hover, ul.metromenu li a.vendeg_en_itt
	{
	left: 252px;
	width: 64px;
	background-image: url("images/menu_en_vendeg2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.info_en
	{
	left: 328px;
	width: 28px;
	}


ul.metromenu li a.info_en_itt, ul.metromenu li a.info_en:hover
	{
	left: 328px;
	width: 28px;
	background-image: url("images/menu_en_info2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.ref_en
	{
	left: 368px;
	width: 70px;
	background: 1px solid red;
	}


ul.metromenu li a.ref_en_itt, ul.metromenu li a.ref_en:hover
	{
	left: 368px;
	width: 70px;
	background-image: url("images/menu_en_ref2.jpg");
  	background-repeat: no-repeat;
	background: 1px solid red;
	}


ul.metromenu li a.lang_hu
	{
	left: 745px;
	width: 47px;
	}

ul.metromenu li a.lang_hu:hover
	{
	left: 745px;
	width: 47px;
	background-image: url("images/menu_en_lang2.jpg");
  	background-repeat: norepeat;
background-position: 0px 0px;
	}



ul.metromenu li a.home
	{
	left: 4px;
	width: 51px;
	}

ul.metromenu li a.home_itt, ul.metromenu li a.home:hover
	{
	left: 4px;
	width: 51px;
	background-image: url("images/menu_home_hu_.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.szolg
	{
	left: 66px;
	width: 103px;
	}

ul.metromenu li a.szolg_itt, ul.metromenu li a.szolg:hover
	{
	left: 66px;
	width: 103px;
	background-image: url("images/menu_hu_szolg2.jpg");
  	background-repeat: norepeat;
	}




ul.metromenu li a.etlap
	{
	left: 178px;
	width: 84px;
	}


ul.metromenu li a.etlap_itt, ul.metromenu li a.etlap:hover
	{
	left: 178px;
	width: 84px;
	background-image: url("images/menu_hu_etlap2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.galeria
	{
	left: 275px;
	width: 48px;
	}

ul.metromenu li a.galeria_itt, ul.metromenu li a.galeria:hover
	{
	left: 275px;
	width: 48px;
	background-image: url("images/menu_hu_galeria2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.vendeg
	{
	left: 333px;
	width: 75px;
	}

ul.metromenu li a.vendeg_itt, ul.metromenu li a.vendeg:hover
	{
	left: 333px;
	width: 75px;
	background-image: url("images/menu_hu_vendeg2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.info
	{
	left: 420px;
	width: 28px;
	}


ul.metromenu li a.info_itt, ul.metromenu li a.info:hover
	{
	left: 420px;
	width: 28px;
	background-image: url("images/menu_hu_info2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.ref
	{
	left: 461px;
	width: 73px;
	}


ul.metromenu li a.ref_itt, ul.metromenu li a.ref:hover
	{
	left: 461px;
	width: 73px;
	background-image: url("images/menu_hu_ref2.jpg");
  	background-repeat: norepeat;
	}


ul.metromenu li a.lang_en
	{
	left: 744px;
	bottom: 0px;
	width: 46px;
	}

ul.metromenu li a.lang_en:hover
	{
	left: 744px;
	width: 46px;
	background-image: url("images/menu_hu_lang2.jpg");
  	background-repeat: no-repeat;
background-position: 0px 0px;
	}


#main
	{
	position: relative;
	top: 0px;
	width: 800px;
      height: 504px;
      min-height: 504px;
	padding: 0px;	
	margin: 0px;
	margin-bottom: 5px;
	background: url(images/main_bg.bmp) repeat-x top left;
	background-color: #f9f1de;
	float: left;
	border: 0px solid #000000;
	}
 

html>body #main
	{
      height: auto;
      min-height: 504px;
      }


#content
	{
	width: 789px;
	*width: 800px;
	padding: 11px;
	padding-right: 0px;
	margin: 0px;
	float: left;
	border: 0px solid red;	
      height: 504px;
      min-height: 504px;

	}


html>body #content
	{
      height: auto;
      min-height: 504px;
      }

.content2x
{
	background: url(images/content_r_bg.bmp) repeat-y top left;
}




#content_left
	{
	width: 647px;
	*width: 660px;
	padding-right: 0px;
	padding-top: 13px;
	padding-left: 11px;
	padding-bottom: 13px;	
	margin: 0px;
	float: left;	

	}


#content_right
	{
	position: absolute;
	right: 0px;
	top: 0px;        
	width: 140px;
      height: 504px;
      min-height: 504px;
	border: 0px solid #000000;
	padding: 0px;	
	margin: 0px;
	}


html>body #content_right
	{
      height: auto;
      min-height: 504px;
      }


.defcikk_block
	{
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
	}

.fullcikk_block
	{
	float: right;
	width: 350px;
	border: 0px solid #000000;
	}

img.defcikk_imgx
	{
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	}


.defcikk_block_main
	{
	float: left;

	margin: 0px;

	padding: 0px;
	}


.defcikk_img
	{

	float: left;
	margin: 0px;
	padding: 0px;
	}

.fullcikk_img
	{
	border: 0px solid #000000;
	width: 250px;
	display: block;
	margin-right: 10px;
	}

.defcikk_content
	{
	margin: 0px;
	padding: 0px;
	float: left;
	color: #5f0000;
	}

.defcikk_content a
	{
	text-decoration: none;
	}

.defcikk_content a:hover
	{
	text-decoration: underline;
	}



h3.defcikk_cim
	{
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	color: #770000;
	}


h3 span.hilite
	{
	font-size: 12px;
	color: #000000;
	}


h3.etlapcim
	{
	font-size: 11px;
	padding: 0px;
	margin: 0px;

	color: #770000;
	}


h3.defcikk_cim span.cikk_datum
	{
      font-size: 9px;
	font-weight: 100;

	}


.defcikk_text1
	{
	float: left;
      font-size: 11px;
	}


.defcikk_text2
	{
	float: left;
      font-size: 11px;
	}


.defcikk_text
	{
	float: left;
      font-size: 11px;
	border: 0px solid #000000;
	}

.defcikk_text1 a, .defcikk_text a
	{
	color: #9f7629;
	}
.home_intro_cikk_blokk
	{
	border: 0px solid #000000;
	margin-bottom: 10px;

	}


.home_intro_cikk_blokk_main
	{
	

	width: 630px;
	padding-bottom: 10px;
	border-bottom: 1px solid #750d0c;

	}

.home_intro_cikk_img
	{
	width: 280px;
	margin-right: 10px;
	padding: 0px;
	border: 0px solid #000000;
	}

.home_intro_cikk_content
	{
	width: 338px;	
	border: 0px solid #000000;
	}



.home_intro2_cikk_blokk
	{
	border: 0px solid #000000;
	margin-bottom: 10px;


	}


.home_intro2_cikk_blokk_main
	{
	
	margin-bottom: 0px;
	width: 630px;
	padding-bottom: 10px;
	border-bottom: 1px solid #750d0c;

	}

.home_intro2_cikk_img
	{
	width: 280px;
	margin-right: 10px;
	padding: 0px;
	border: 0px solid #000000;
	}

.home_intro2_cikk_content
	{
	width: 100%;
	border: 0px solid #000000;
      font-size: 11px;
	}


.home_intro2_cikk_content img
	{
	float: left;
	margin-right: 10px;

	margin-bottom: 5px;

	}


.hirblokk
	{

	padding: 0px;
	margin: 0px;
	float: left;
	border: 0px solid #000000;
	}


.homecikk_blokk
	{
	width: 203px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 0px solid #750d0c;
	}

.homecikk_img
	{
	padding: 0px;
	margin: 0px;
	margin-bottom: 11px;
	width: 203px;
	height: 171px;
	}

.homecikk_content
	{
	width: 100%;
	border: 0px solid #750d0c;	
	}


.napimenu_blokk
	{
	float: left;
	width: 110px;
	padding: 15px;
	padding-bottom: 0px;
	border: 0px solid #750d0c;	
	}


.menucikk_blokk
	{
	width: 110px;
	margin-bottom: 11px;
	border: 0px solid #750d0c;
	background-color: none;	
	}

.menucikk_content
	{
	height: 25px;
	
	border: 0px solid #750d0c;
	background-color: none;	
	}


.menucikk_img
	{	
	width: 110px;
	height: 90px;
	overflow: hidden;
	background-color: #750d0c;	
	}


h5
	{
	font-size: 11px;
	}

.napimenu_cim
	{
	width: 110px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	float: left;
	background-color: #750d0c;
	}


h5.menucim
	{
	float: left;
	color: #fefbf4;
			
	padding: 2px;
	padding-left: 4px;

	margin: 0px;

	font-weight: 100;

	}


.szolgcikk_blokk
	{
	width: 630px;
	float: left;
	margin-bottom: 10px;
clear: both;
	border: 0px solid #750d0c;
	}

szolgcikk_blokk_main
	{
	width: 630px;
	height: 112px;
	float: left;
	margin-bottom: 10px;
	}



.szolgcikk_img
	{
	float: left;
	width: 160px;
	margin-right: 10px;
	}

.szolgcikk_img img
	{

	width: 160px;

	}


.szolgcikk_content
	{
	position: relative;
	float: left;
	width: 460px;
	height: 112px;
	border-bottom: 1px solid #750d0c;
	}

.szolgcikk_text
	{
	float: none;
	position: absolute;	
	bottom: 7px;
	left: 0px;

	}

.fullcikk_blokk_main
	{
	float: left;
	width: 630px;	
	padding: 0px;
	margin: 0px;
	border: 0px solid #750d0c;
	}

.galeria_kep
	{
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-right: 0px;
	height: 417px;
	width: 556px;
	float: left;
	border: 1px solid #750d0c;
	}


.kep_comment
	{
	position: absolute;
	bottom: -40px;
	left: 3px;
	padding: 0px;
	margin: 0px;
	margin-right: 0px;
	height: 30px;
	width: 556px;
	float: left;
	border: 0px solid #750d0c;
	}


.galeria_th_blokk
	{
	position: relative;
	left: 10px;
	float: left;
	width: 230px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #750d0c;
	margin-top: -2px;
	margin-right: -12px;
	}

.galeria_th_head
	{

	margin: 0px;
	margin-bottom: 10px;
	padding: 0px;
	height: 43px;
	float: left;
	width: 210px;
	border-bottom: 0px solid #640000;
	}

ul.galeria_kat_list
	{
	padding: 0px;
	margin: 0px;
	list-style: none;
	float: left;
	width: 100%;
	border: 0px solid #750d0c;
	}

ul.galeria_kat_list li
	{
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	font-weight: 600;	
	border: 0px solid #750d0c;	
	}

ul.galeria_kat_list li.horiz
	{
	float: left;
	padding: 0px;

	font-size: 10px;
	font-weight: 600;	
	border: 0px solid #750d0c;	
	}

ul.galeria_kat_list li a
	{
	padding: 0px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	text-decoration: none;
	border: none;
	color: #6e0000;
	display: block;
	border-right: 1px solid #750d0c;
	border-bottom: 1px solid #750d0c;		
	}

ul.galeria_kat_list li a._itt
	{
	border-top: 1px solid #750d0c;
	border-bottom: 0px solid #750d0c;	
	}




.galeria_th_content
	{
	margin: 0px;
	padding: 0px;
	float: left;
	border: 0px solid #750d0c;	
	}




.editform, .mailform
	{
	position: relative;
	margin: 0px;
	margin-bottom: 11px;
	padding: 0px;
	float: left;
	border: 0px solid #6e0000;
	}

.mailform
	{
	width: 638px;
	}

.vendegform
	{
	position: relative;
	margin: 0px;
	margin-bottom: 11px;
	padding: 0px;
	float: left;
	width: 610px;
	*width: 606px;
	border: 0px solid #6e0000;
	}


.editform
	{
	border-bottom: 0px solid #6e0000;
	width: 360px;
	}



form
	{

	font-size: 10px;
	border: 0px solid black;
	margin: 0px;
	padding-bottom: 11px;
	padding: 0px;
	}


form div
	{
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	margin-bottom: 7px;
	float: left;
	width: 100%;
	}

form div.formcim
	{
	border: 0px solid black;
	margin: 0px;
	padding: 0px;
	margin-bottom: 7px;
	width: 100%;
	}




form div label
	{
	float: left;
	margin-right: 3px;
	text-align: left;
	padding: 3px;
	padding-right: 4px;
	clear: left;
	margin-bottom: 2px;	
	font-size: 11px;
	color: #6e0000;
	}


form.cikkform
	{
	float: left;

	border: 1px solid black;
	}

.x250
	{
	width: 250px;
	}


.rovid_form
	{

	width: 365px;

	}


.hosszu_form
	{
	width: 750px;

	border: 0px solid black;
	}


form.title_form
	{
	width: 624px;
	float: left;
	border: 0px solid black;
	}

.titlediv
	{
	float: left;
	margin-bottom: 5px;
	background-color: #e5bc89;	
	padding: 3px;
	clear: both;
	}

form.cikkform div.buttons
	{
	width: 350px;
	float: left;
	margin: 0px;
	padding: 0px;
	}

form.cikkform div label.cikk_label
	{
	width: 60px;
	}


form.cikkform div input, form.title_form div input
	{
	padding: 3px;
	margin: 0px;
	margin-bottom: 2px;
	*margin: 0px;
	font-family: tahoma;
	font-size: 11px;
	background-color: #6e0000;
	border: none;
	color: #f0e2c3;
	}

form.cikkform div input.cim
	{
	width: 200px;
	*height: 19px;
	}

form.cikkform div input.hosszu_input
	{
	width: 670px;
	*height: 19px;
	}

form.title_form div input.cim2
	{
	width: 450px;
	float: right;
	*height: 19px;
	}


form.cikkform div input.button
	{
	width: 50px;
	border: 0px solid black;
	float: right;
	}


form.title_form div input.button2
	{
	padding: 2px;
	width: 50px;
	border: 0px solid black;
	float: right;
	margin-left: 20px;
	}


form.cikkform div input.file
	{
	width: 150px;
	float: left;
	}

form.cikkform div textarea
	{
	width: 100%;
	height: 110px;
	background-color: #6e0000;;
	font-family: tahoma;
	font-size: 11px;
	padding: 4px;
	border: none;	
	color: #f0e2c3;	
	padding: 4px;
	margin: 0px;
	scroll: noscroll;
	}


form.vendeg_form 
	{
	border: 0px solid #000000;

	float: left;
	}

form.vendeg_form div
	{
	border: 0px solid #000000;


	}


form.vendeg_form div label.vendeg_label
	{
	width: 60px;
	}


form.vendeg_form div label.info_label
	{
	width: 80px;
	padding-left: 0px;
	}


form.vendeg_form div input
	{
	padding: 3px;
	width: 200px;
	margin-bottom: 2px;
	font-family: tahoma;
	font-size: 11px;
	background-color: #6e0000;
	border: none;
	color: #f0e2c3;
	*height: 19px;
	}

form.vendeg_form div input.buttonv	
	{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 80px;
	text-align: center;
	}

form.vendeg_form div input.buttoni	
	{
	position: absolute;
	left: 0px;
	bottom: 0px;
	*bottom: 1px;
	margin: 0px;	
	width: 80px;
	text-align: center;
	}


.info_mail_send
	{
	position: relative;
	border: 0px solid #6e0000;

	}

form.vendeg_form div textarea
	{
	width: 540px;
	height: 110px;
	background-color: #6e0000;;
	font-family: tahoma;
	font-size: 11px;
	padding: 4px;
	border: none;	
	color: #f0e2c3;	
	padding: 4px;
	margin: 0px;
	overflow: auto;
	}

form.vendeg_form div textarea.info_textarea
	{
	width: 500px;
	margin: 0px;
	}


.vendeg_comment
	{
	float: left;
	overflow: auto;
	width: 640px;
	height: 325px;
	}

.vendegcikk_blokk
	{
	margin-bottom: 11px;	
	}

.vendegcikk_blokk_main
	{
	background-color: #6e0000;
	height: auto;
	width: 612px;
	
	}

.vendegcikk_content
	{
	color: #f0e2c3;
	font-size: 11px;
	padding: 5px;
	padding-top: 7px;		
	}




.infocikk_blokk
	{
	border-bottom: 1px solid #6e0000;	
	margin-bottom: 11px;
	font-size: 11px;
	}

.infocikk_main
	{
	width: 637px;
	padding-bottom: 15px;

	}

.infocikk_content

	{

	position: relative;
	width: 325px;
	height: 217px;
	border: 0px solid #6e0000;
	margin-top: -2px;	
	}

.infocikk_img
	{
	border: 3px solid #6e0000;
	margin-right: 10px;	
	}


.infocikk_text1

	{
	
	}

.infocikk_text
	{
	position: absolute;
	left: 0px;
	bottom: -5px;
	}


span.fontos
	{
	font-weight: 600;
	}


.etlap_blokk
	{
	margin:0;
	padding: 0px;
	
	float: left;

	}


.etlap_head
	{
	position: relative;
	width: 100%;
	text-align: center;
	margin-bottom: 11px;
	font-size: 11px;
	color: #760000;
	border: 0px solid #000000;
	}


a.jovohet
	{
	position: absolute;
	right: 9px;
	bottom: 0px;
	margin:0;
	padding: 0px;
	text-decoration: none;
	color: #760000;
	}

.nap_blokk
	{
	width: 156px;
	*width: 155px;
	margin: 0px;
	padding: 0px;	
	float: left;
	border: none;
	}


.nap_elem
	{
	float: left;
	width: 155px;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	margin: 0px;
	}


.nap_elem a
	{	
	background-image: url("images/etlap_nap.jpg");
	text-decoration: none;
	text-align: center;
	color: #fbf8ef;
	display: block;
	padding-bottom: 3px;
	}


.nap_elem a:hover
	{
	text-decoration: underline;	
	}


h2.day
	{
	background-image: url("images/etlap_nap.jpg");	
	border: 0px solid red;
	text-align: center;
	color: #fbf8ef;
	}


span.nap2
	{
	position: relative;
	bottom: 3px;
	}





.topp
	{
	position: absolute;
	top: 200px;
	left: 400px;
	z-index: 5000;
	width: 200px;
	height: 300px;
	background-color: #830000;	
	}


.proba_etlap
	{
	position: relative;
	float: left;
	border: 0px solid #000000;	
	}


ul.pr_etlap 
	{
	border: none; 
	margin:0px;
	padding:0px;
	border: 0px solid #ffffff;
	list-style: none;	
	width: 156px;
	z-index: 1;
	float: left;
	position: relative;
	}



ul.pr_etlap li
	{
	float: left;
	position: relative;
	z-index: 100;
	background-color: #830000;
	}


ul.pr_etlap li a
	{
	text-decoration: none;
	width: 147px;
	*width: 155px;
	height: 24px;
	*height: 33px;
	display: block;
	padding: 4px;	
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-color: #e5bc89;	
	color: #630000;
	}


ul.pr_etlap li a.def
	{
	background-color: #e5bc89;	
	color: #630000;
	z-index: 100;
	}


ul.pr_etlap li a.vega
	{
	background-color: #a9be8a;
	color: #2f4e00;	
	}

ul.pr_etlap li a.etlap_menu
	{
	background-color: #d29447;
	color: #f7f0e1;	
	}

ul.pr_etlap li a em, ul.pr_etlap li a span.xx 
	{
	display:none;
	}


ul.pr_etlap li a:hover
	{
	display: block;
	position: relative;
	left: 0px;
	background-color: #830000;
	color: #FFFFFF;
	}


ul.pr_etlap li a:active, ul.pr_etlap li a:focus 
	{
	border: none;
	background-color: #830000;
	color:#fff;  
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	}

ul.pr_etlap li a:active em, ul.pr_etlap li a:focus em 
	{
	display:block;
	position:absolute; 
	width:149px; 
	*width:154px;
	height:98px; 
	top: -98px; 
	left:0px; 
	padding:0px; 
	color:#000; 
	border-top: 3px solid #830000; 
	border-left: 3px solid #830000;
	border-right: 3px solid #830000;
	background-color: #ededed;
	z-index:100;
        overflow: hidden;
        font-size: 10px;
	}


ul.pr_etlap li a:active em img, ul.pr_etlap li a:focus em img
	{
	border: 0px solid red;
        font-size: 10px;
	}

span.ar
	{
	position: absolute;
	right: 3px;
	bottom: 4px;
	display: block;
	}


.etlapcikk_blokk
	{
	position: relative;
	width: 100%;
	margin-bottom: 11px;
        text-align: center;
	float: none;
	border: 0px solid red;
	}

.etlapcikk_blokk_main
	{
	margin-right: auto;
	margin-left: auto;
	width: 400px;
	float: none;
	}


.etlap_content
	{
        text-align: center;
	float: none;
	}

.etlap_head_text
	{
        text-align: center;
	font-size: 11px;
	color: #760000;
	float: none;
	}

span.fontostext
	{
	font-weight: 600;
	}

.editbox
	{
	float: left;
	width: 100%;
	border: 0px solid red;
	background-color: #750d0c;
	border-bottom: 1px solid #e5bc89;
	padding: 0px;
	margin: 0px;
	clear: both;
	}



.editbox_xtra
	{
	width: 630px;
	}

ul.editlist
	{
	float: left;
	width: 100%;
	border: 0px solid #ffffff;
	list-style: none;
	padding: 0px;
	margin: 0px;
	}

ul.editlist li
	{

	float: left;
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	border: 0px solid #ffffff;
	}

ul.editlist li a, ul.editlist li a:visited
	{
	padding: 4px;
	color: #ffffff;
	text-decoration: none;
	border: 0px solid red;
	display: block;
	}

ul.editlist li a:hover
	{
	display: block;
	text-decoration: none;
	background-color: #d29447;
	border: 0px solid red;
	}



.help_cikk_blokk
	{
	border: 0px solid #000000;
	margin-bottom: 10px;
	float: left;	
	}


.help_cikk_blokk_main
	{
	float: left;	
	width: 630px;
	padding-bottom: 10px;
	border-bottom: 1px solid #750d0c;
	}

.help_cikk_img
	{
	width: 280px;
	margin-right: 10px;
	padding: 0px;
	border: 0px solid #000000;
	}

.help_cikk_content
	{
	width: 600px;	
	border: 0px solid #000000;
	}

.adatok_c
	{
	float: left;
	width: 100%;
	border: 0px solid #ffffff;

	padding: 0px;
	margin: 0px;
	margin-top: 20px;
	}


.upload
	{
	width: 370px;
	float: left;
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px;
	margin-bottom: 20px;
	margin-right: 10px;
	}

.editform
	{
 	border: 0px solid black;
	margin-bottom: 20px;
	margin-right: 10px;
	width: 320px;
	float: left;
	padding: 0px;
	}

.editform_float
	{
 	border: 0px solid black;
	margin-bottom: 20px;
	margin-right: 10px;
	float: left;
	padding: 0px;
	}

.editform2
	{
	width: 420px;
	}


.editform3
	{
	width: 310px;
	}

.editform4
	{
	width: 250px;
	}

form.dbedit_form
	{
	font-size: 11px;
	float: left;
	}


form.dbedit_form fieldset
	{
	float: left;
	border: 0px solid black;
	margin-bottom: 20px;
	margin-left: 10px;
	padding: 4px;
	}


fieldset.group1
	{
	width: 400px;
	}



fieldset.group2
	{
	width: 220px;
	}


fieldset.group3
	{
	width: 220px;
	}

form.dbedit_form div
	{
	float: left;
	margin: 0px;
	padding: 0px;
	border: 0px solid black;
	margin-bottom: 7px;
	}


form.dbedit_form div.horiz_full
	{
	width: 100%;
	}


form.dbedit_form div label
	{
	width: 90px;
	float: left;
	margin-right: 3px;
	text-align: right;
	padding: 3px;
	padding-right: 4px;
	background-color: #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	clear: left;
	margin-bottom: 2px;
	}


form.dbedit_form div label.xnone
	{
	background-color: #f9f9f9;
	border-bottom: 0px solid #e1e1e1;
	}


form.dbedit_form div label.label_top
	{
	width: 100%;
	text-align: left;
	}

form.dbedit_form div input
	{
	float: left;
	padding: 3px;
	border: 1px solid #e1e1e1;
	width: 200px;
	margin-bottom: 2px;
	font-family: tahoma;
	font-size: 11px;
	}



form.dbedit_form div input.short
	{
	border: 1px solid #e1e1e1;
	width: 100px;
	}

form.dbedit_form div input.extra
	{
	margin-left: 87px;
	}

form.dbedit_form div input.button
	{
	width: 80px;
	margin-left: 20px;
	}


form.dbedit_form div select
	{
	float: left;
	border: 1px solid #e1e1e1;
	text-transform: lowercase;
	font-size: 11px;
	padding-bottom: 2px;
	margin-bottom: 1px;
	width: 200px;
	}


form.dbedit_form div textarea
	{
	float: left;
	width: 250px;
	height: 70px;
	border: 1px solid #e1e1e1;
	font-family: tahoma;
	font-size: 11px;
	padding: 4px;
	}

form.dbedit_form div input.checkbox
	{
	width: 20px;
	margin-right: 15px;
	}

form.dbedit_form textarea
	{
	}


.tables_form
	{
	width: 400px;
	border: 1px solid #000000;
	}

.tables_form2
	{
	width: 300px;
	border: 1px solid #000000;
	}


.tables_form3
	{
	width: 260px;
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	}

.tables_cont
	{
	width: 420px;
	float: left;
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	}



.tables_cont2
	{
	width: 860px;
	float: left;
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	}

.tables_cont3
	{
	width: 320px;
	float: left;
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	}

.tables_cont4
	{
	width: 520px;
	float: left;
	border: 1px solid #000000;
	padding: 0px;
	margin: 0px;
	margin-right: 0px;
	}

.tables_main
	{
	width: 900px;
	height: 700px;
	float: left;
	border: 0px solid #000000;
	padding: 5px;
	margin: 0px;

	}


.tables_dump_cont
	{
	width: 800px;
	height: 400px;
	float: left;
	border: 1px solid #000000;
	padding: 5px;
	margin: 0px;
	overflow: scroll;
	}

.tables_table_x
	{
	border-collapse:collapse; 
	border:0; 
	margin:0; 
	margin-right: 10px;
	padding:0;
	}


.tables_table_x tr
	{
	border: none; 
	margin: 0px; 
	}

.tables_table_x td
	{
	border-right: 1px solid #858585;
	border-bottom: 1px solid #858585;
	padding:3px; 
	margin:0px;
	font-size: 10px; 
	}

.tables_table_x td.submit_record
	{
	border-right: 0px solid #858585;
	border-bottom: 0px solid #858585;
	}

.tables_table_x td.thead
	{
	background: #ffb848;
	color: #666666;
	text-align: center;
	font-weight: 600;
	padding: 4px;
	}


div.edited_table_div
	{
	width: 150px;
	float: left;
	padding: 0px; 
	margin: 3px;
	border: 0px solid #858585;
	}

div.edited_table_div2
	{
	width: 150px;
	float: left;
	padding: 0px; 
	margin: 0px;
	border: 0px solid #858585;
	}


a.edited_field
	{
	width: 100%;
	display: block;
	background: #ffb848;
	color: #666666;
	text-align: center;
	font-weight: 600;
	padding: 0px;
	float: left;
	border: 1px solid #858585;
	}


a.edited_anchor
	{
	position: absolute;
	top: 0px;
	left: 0px;

	}


textarea.table_edit_text
	{
	width: 150px;
	height: 70px;
	overflow: auto;
	background-color: #fefcc3;
	font-size: 11px;
	}



form.cikkform2
	{
	position: relative;

	top: 0px;
	width: 640px;
	float: left;
	border: 0px solid red;
	}


form.cikkform2 div
	{
	border: 0px solid black;

	float: left;
	padding: 0px;
	margin: 0px;
	clear: left;
	}

form.cikkform2 div.cim1
	{
	width: 290px;
	margin-bottom: 10px;
	}

form.cikkform2 div.submitboxold
	{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 50px;
	margin-bottom: 10px;
	}

form.cikkform2 div.submitbox
	{
	float: left;
	width: 50px;
	margin-bottom: 10px;
	}


form.cikkform2 div.text1
	{
	width: 290px;
	margin-bottom: 10px;
	}

form.cikkform2 div label
	{
	width: 100%;
	float: left;
	text-align: left;
	background-color: #efe7d0;
	clear: left;
	padding: 0px;
	margin: 0px;
	}

form.cikkform2 div label span
	{
	display: block;
	padding: 3px;
	padding-left: 4px;
	margin: 0px;
	}


form.cikkform2 div input
	{
	border: 1px solid #e1e1e1;
	width: 100%;
	height: 20px;
	margin-bottom: 2px;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	}


form.cikkform2 div input.func1
	{
	width: 45%;
	float: left;
	background-color: #9f4343;
	color: #fff6d7;
	font-weight: 600;
	}


form.cikkform2 div input.func2
	{
	width: 45%;
	float: right;
	background-color: #9f4343;
	color: #fff6d7;
	font-weight: 600;
	}


form.cikkform2 div textarea
	{
	border: 1px solid #e1e1e1;
	width: 100%;
	height: 150px;
	margin-bottom: 2px;
	font-size: 11px;
	font-family: arial;
	}

fieldset
	{
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	float: left;
	width: 200px;
	border: 0px solid #e1e1e1;
	}

fieldset.lang_en
	{
	position: absolute;
	left: 310px;
	top: 0px;
	display: block;
	}


fieldset.lang_hu
	{
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	}



ul.lang_list
	{
	position: absolute;
	right: 0px;
	top: 0px;
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	border: 0px solid red;
	}


ul.lang_list li
	{
	padding: 0px;
	margin: 0px;
	margin-bottom: 1px;	
	}


ul.lang_list li a
	{
	display: block;
	text-decoration: none;
	border: none;
	width: 80px;
	padding: 0px; 			
	margin: 0px;
	background-color: #3389aa;
	color: #ffffff;
	font-weight: 600;
	}

ul.lang_list li a span
	{
	display: block;
	padding: 3px;	
	}

.cikkedit
	{
	padding: 0px;
	margin: 0px;
	float: left;
	width: 350px;
	height: 300px;
	border: 0px solid red;
	}



.img_mini
	{
	float: left;
	border: 0px solid #000000;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
	}

.img_mini img, .img_mini img a
	{
	border: none;
	display: block;	
	}

.galeria_top
	{
	width: 100%;
	float: left;
	border-bottom: 0px solid #000000;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	}

.comment_blokk
	{
	position: absolute;
	right: 10px;
	top: 11px;
	width: 440px;

	padding: 0px;
	margin: 0px;	
	margin-left: 10px;
	border: 0px solid #000000;
	}

.comment_cikk
	{
	width: 300px;
	float left;
	padding: 5px;
	margin: 0px;	

	margin-bottom: 20px;
	border-bottom: 1px solid #000000;
	background-color: #efe7d0;
	border: 0px solid #e2ddcf;
	color: #666666;
	font-size: 11px;
	}

.page_links
	{
	position: relative;
	top: 270px;
	padding: 0px;
	margin: 0px;
	border: 0px solid #000000;

	}
	
.kat_list1
	{
	position: relative;
	width: 200px;
	padding: 0px;
	margin: 0px;
	border: 1px solid #000000;
	float: left;
	}

ul.c_page
	{
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 200px;
	border: 0px solid red;
	}

ul.c_page li
	{
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-bottom: 1px;	
	}

ul.c_page li.spacer
	{
	background-color: none;
	margin-top: 10px;	
	}

ul.c_page li a
	{
	display: block;
	text-decoration: none;
	border: none;
	width: 90px;
	padding: 3px; 			
	margin: 0px;
	background-color: #770000;
	color: #ffffff;
	font-weight: 600;

	}


ul.c_page li a.delrec
	{

	position: absolute;
	right: 10px;

	bottom: 0px;
	display: block;
	text-decoration: none;
	border: none;
	width: 30px;
	padding: 3px; 			
	margin: 0px;
	background-color: #770000;
	color: #ffffff;
	font-weight: 600;
	}

ul.c_page li a:hover, ul.c_page li a._itt
	{
	background-color: #b40101;
	color: #ffffff;
	}





