BODY
{
	background-color: 			#292928;
	margin:						0px;
	margin-top:					12px;
	font-family: 				arial;
	font-size: 					11px;
	color: 						#babaab;
}
TABLE, TR, TD
{
	font-family: 				arial;
	font-size: 					11px;
	color:						#babaab;
	border:						none;
	padding:					0px;
	border-collapse:			collapse;
	border-spacing:				0px;
	margin:						0 auto;
}
A
{
	color:						#c9b582;
	text-decoration: 			underline;
}
A:HOVER
{
	text-decoration: 			none;
	color:						#f0b400;
}

IMG
{
	border:						none;
	margin:						0 auto;
}


INPUT, SELECT
{
	background-color: 			#d5d5c4;
	border: 					1px solid #ffffff;
	font-family:  				arial;
	font-size:					11px;
	color:						#323231;
	vertical-align: 			middle;
	height:						16px;
}
TEXTAREA
{
	background-color: 			#d5d5c4;
	border: 					1px solid #ffffff;
	font-family:  				arial;
	font-size:					11px;
	color:						#323231;
	vertical-align: 			middle;
}

.nostyle
{
	border:						none;
	background-image: 			none;
	background-color: 			transparent;
}

.row
{
	width:						7px;
	height:						6px;
}

IMG.row
{
	margin-bottom:				2px;
	width:						5px;
	height:						5px;
	margin-right: 				5px;
}
IMG.stone
{
	margin-bottom:				2px;
	width:						2px;
	height:						2px;
	margin-right: 				5px;
}
IMG.footerstone
{
	margin-bottom:				2px;
	width:						2px;
	height:						2px;
	margin-right: 				5px;
	margin-left: 				5px;
}

IMG.logo
{
	width:						285px;
	height:						130px;
}
IMG:HOVER
{
	border:						none;
}

TD.stoneline_h
{
	background-image: 			url(stonelineH.gif);
	background-repeat: 			repeat-x;
	height:						2px;
	width:						100%			
}
TD.stoneline_v
{
	background-image: 			url(stonelineV.gif);
	background-repeat: 			repeat-y;
	width:						2px;
	height:						100%			
}
TD.right
{
	text-align: 				right;
}

#main {
  width: 900px;
  margin: 0 auto;
  position: relative;
}

DIV
{
	margin:						0 auto;
}

#main TABLE
{
	width: 						900px;
	height:						auto;
}
#main TD.content
{
	width:						900px;
	height:						auto;
	vertical-align: 			top;	
}
#main TD.areacontent
{
	width:						892px;
	height:						auto;
	vertical-align: 			top;	
}
#main TD.bottom
{
	background-image: 			url(footerbg.jpg);
	height:						75px;
	width:						900px;
}
#main TD.middle
{
	vertical-align: 			middle;
}



#main TD.v_border
{
	width:						4px;
	background-color: 			#3f3f3e;
}
#main TD.h_border
{
	height:						4px;
	background-color: 			#3f3f3e;
}
#main TD.tr_border
{
	width:						4px;
	height:						4px;
	background-image: 			url(tr_border.gif);
}
#main TD.tl_border
{
	width:						4px;
	height:						4px;
	background-image: 			url(tl_border.gif);
}
#main TD.bl_border
{
	width:						4px;
	height:						4px;
	background-image: 			url(bl_border.gif);
}
#main TD.br_border
{
	width:						4px;
	height:						4px;
	background-image: 			url(br_border.gif);
}




#main TD.tr_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tr_box.gif);
}
#main TD.tl_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tl_box.gif);
}
#main TD.bl_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(bl_box.gif);
}
#main TD.br_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(br_box.gif);
}
#main TD.v_boxborder
{
	height:						6px;
	background-color:			#4c4c4a;
	width:						150px;
}
#main TD.h_boxborder
{
	width:						6px;
	background-color:			#4c4c4a;
}
#main TD.boxcontent
{
	width:						140px;
	background-color:			#4c4c4a;
}
#main TABLE.box
{
	width:						152px;
	border:						none;
}
#main TABLE.bigbox
{
	width:						100%;
	border:						none;
}
#main TD.padding
{
	padding-top: 				5px;
	padding-bottom: 			5px;
}

#main TABLE.boxline
{
	width:						160px;
	background-image: 			none;
	background-color: 			transparent;
}
#main TD.boxline
{
	width:						160px;
	text-align: 				left;
	padding-top:				4px;
	padding-bottom:				6px;
}


#main TD.tr_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tr_pictbox.gif);
}
#main TD.tl_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tl_pictbox.gif);
}
#main TD.bl_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(bl_pictbox.gif);
}
#main TD.br_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(br_pictbox.gif);
}
#main TD.v_pictboxborder
{
	height:						6px;
	background-color:			#ffffff;
	width:						150px;
}
#main TD.h_pictboxborder
{
	width:						6px;
	background-color:			#ffffff;
	height:						100px;
}
#main TD.pictboxcontent
{
	width:						150px;
	height:						100px;
	background-color: 			#ffffff;
}
#main TABLE.pictbox
{
	width:						162px;
	height:						112px;
}
#main TABLE.turahead
{
	width:						864px;
}
#main TD.right
{
	text-align: 				right;
}
#main TD.jelentkezem
{
	width: 						104px;
	height:						26px;
	background-image: 			none;
}
#main TD.jelentkezemOpen
{
	width: 						104px;
	height:						26px;
	background-image: 			url(jelentkezembg.gif);
}

#main TD.bigboxcontent
{
	width:						100%;
}


#main TABLE.lista
{
	width:						850px;
	height:						27px;
}
#main TD.listasor1
{
	height: 					27px;
	vertical-align: 			middle;
	color:						#ffffff;
	
	width:						140px;
}
#main TD.listasor2
{
	height: 					27px;
	vertical-align: 			middle;
	color:						#ffffff;
	
	width:						280px;
}
#main TD.listasor3
{
	height: 					27px;
	vertical-align: 			middle;
	color:						#ffffff;
	
	width:						166px;
}

#main TD.lista
{
	width:						864px;
	height:						27px;
	color:						#ffffff;
	vertical-align: 			middle;
	padding-left:				10px;
}
#main TR.listaSelect
{
	background-image: 			url(listaSelect.gif);
}
#main TR.listaunSelect
{
	background-image: 			none;
}
#main TR.listaSelected
{
	background-image: 			url(listaSelected.gif);
}
#main TD.listaHead
{
	width:						864px;
	height:						27px;
	background-image: 			url(listaHead.gif);
	font-size:					12px;
	font-weight:				bold;
	text-transform: 			uppercase;
	color:						#f0b400;
	vertical-align: 			middle;
	padding-left:				10px;
}




#bigboxcontent TABLE
{
	width:						100%;
}
#bigboxcontent TD
{
	background-color:			#4c4c4a;
	text-align: 				left;
	vertical-align: 			top;
	line-height: 				17px;
	padding-right:				10px;
}

#bigboxcontent TD.jelentkezesTD1
{
	width:						60%;
	font-size:					10px;
	color:						#cacac9;
	line-height:				11px;
}
#bigboxcontent TD.jelentkezesTD2
{
	width:						30%;
}
#bigboxcontent P
{
	color:						#f0b400;
	font-weight:				bold;
	font-size:					11px;
}
#bigboxcontent TD.form
{
	padding:					6px;
}


#boxcontent TABLE
{
	width:						140px;
}
#boxcontent TD
{
	width:						140px;
	background-color:			#4c4c4a;
	text-align: 				left;
	vertical-align: 			top;
	line-height: 				17px;
	padding-left: 				10px;
}
#boxcontent TD.head
{
	width:						140px;
	color:						#f0b400;
	font-size:					12px;
	font-weight:				bold;
	padding-left: 				0;
	padding-bottom:				5px;
}





#head TABLE
{
	width:						900px;
	height: 					314px;
}
#head TD.headimg_hu
{
	background-image: 			url(head_hu.jpg);
	width:						892px;
	height:						284px;
}
#head TD.headimg_en
{
	background-image: 			url(head_en.jpg);
	width:						892px;
	height:						284px;
}
#head TD.menu
{
	height: 					37px;
	width:						892px;
	text-align: 				center;
	vertical-align: 			middle;
}

#head TABLE.menu
{
	width:						825px;
	height:						37px;
	background-image: 			none;
}
#head A
{
	text-transform: 			uppercase;
	color:						#ffffff;
	text-decoration:			none;
}
#head A:hover
{
	text-transform: 			uppercase;
	color:						#babaab;
	text-decoration:			none;
}
#head TD.selectedmenu
{
	text-transform: 			uppercase;
	color:						#babaab;
	text-decoration:			none;
}
#head TD.spacemenu
{
	width:						30px;
	color:						#ffffff;
	font-size: 					14px;
	text-align: 				center;
	vertical-align: 			middle;
}
#head TD.menuelement
{
	text-align: 				center;
	vertical-align: 			middle;
}
#head TD.area
{
	text-align:					right;
	vertical-align:				top;
}
#head DIV.lang
{
	margin:						10px;
}





#area TABLE
{
	width:						100%;
	background-color: 			#323231;
	background-image: 			url(areabg.gif);
	background-position: 		bottom;
	background-repeat: 			repeat-x;
}

#area TD.frame1
{
	width:						170px;
	vertical-align: 			top;
	text-align: 				right;
	padding-top:				15px;
	padding-bottom:				15px;
}
#area TD.framespace
{
	background-image: 			url(stonelineV.gif);
	background-repeat: 			repeat-y;
	width:						2px;
}
#area TD.primary
{
	width:						690px;
	vertical-align: 			top;
	text-align: 				center;
	padding:					15px;
}
#area TD.noframe
{
	width:						892px;
	vertical-align: 			top;
	text-align: 				center;
}
#area TABLE.noframe
{
	width:						892px;
}
#area TD.noframe
{
	width:						892px;
	vertical-align: 			top;
	text-align: 				center;
	padding:					15px;
}



TH
{
	height: 					40px;
	text-align:					left;
	padding-left:				10px;
	font-family:				trebuchet MS;
	font-size:					18px;
	font-weight:				normal;
	text-transform:				uppercase;
	color:						#ffffff;
}
A.th
{
	height: 					40px;
	text-align:					left;
	font-family:				trebuchet MS;
	font-size:					18px;
	font-weight:				normal;
	text-transform:				uppercase;
	color:						#ffffff;
	text-decoration:			none;
}






#content TABLE
{
	width:						100%;
	height:						auto;
	background-image: 			none;
	background-color: 			transparent;
}
#content TD
{
	text-align:		 			left;
	vertical-align: 			top;	
}
#content TD.cikkszoveg
{
	line-height: 				16px;
}
#content table.nyito TD.cikkszoveg
{
	line-height: 				16px;
padding:10px;
background-color:			#4c4c4a; font-size:12px;
}
#content TD.blogszoveg
{
	font-size:					11px;
	line-height: 				17px;
	padding:					5px;
	background-color:			#292928;
}
#content DIV.blogcim
{
	font-size:					16px;
	font-weight:				bold;
	margin-top:				5px;
	margin-bottom:				10px;
}

#content TD.cikkcim
{
	font-family:				arial;
	font-size:					14px;
	font-weight: 				bold;
	color:						#ffffff;
}
#content TD.turacim
{
	font-family:				arial;
	font-size:					14px;
	font-weight: 				bold;
	color:						#ffffff;
	width:						760px;
}
#content A.cikkcim
{
	font-family:				arial;
	font-size:					14px;
	font-weight: 				bold;
	color:						#ffffff;
}
#content TD.cikkszerzo
{
	font-family:				arial;
	font-size:					10px;
	text-align:					right;
}
#content TD.cikkdatum
{
	font-family:				arial;
	font-size:					10px;
	text-align:					right;
	font-weight:				bold;
}
#content TD.cikklead
{
	font-family:				arial;
	font-size:					13px;
	padding-top:				5px;
	padding-bottom:				15px;	
}
#content TD.cikkforras
{
	font-family:				arial;
	font-size:					10px;
	text-align:					right;
}

#content TD.leadcim
{
	font-family:				arial;
	font-size:					14px;
	font-weight: 				bold;
	color:						#ffffff;
	padding-bottom:				5px;
}
#content IMG.leadkep
{
	margin-right:				8px;
	margin-bottom:				4px;
}

#content TABLE.tovabb
{
	width:						100%;
	margin:						0 auto;
}
#content TD.tovabb
{
	text-align:					right;
	padding:					0px;
}

#content TD.form
{
	padding: 					3px;
	text-align:					left;
}
#content TD.errorrow
{
	background-color: 			#ffdddd;
}
#content TD.row
{
	background-color: 			#f1f1f1;
}
#content DIV.line
{
	line-height:				25px;
}
#content TD.headtitle
{
	color:						#ebd2b1;
	font-size:					19px;
	padding-bottom:				15px;
}
#content DIV.subheadtitle
{
	color:						#ebd2b1;
	font-size:					16px;
}
#content P.turacontent
{
	color:						#ffffff;
}
#content TD.pictTD
{
	width:						162px;
	padding-right:				10px;
}


#content TD.listasor1
{
	width:						90px;
}
#content TD.listasor2
{
	width:						310px;
}
#content TD.listasor3
{
	
}



#content TD.megjegyzes
{
	text-align: right; color: #ffcc00; padding:6px;
}
#content DIV.megjegyzes { background-color: #4c4c4a; padding: 5px; text-align: left; color: #babaab; }






#alertmessage TABLE
{
	width:						250px;
	height:						auto;
}
#alertmessage TD
{
	text-align:					center;
	vertical-align: 			middle;
	font-family:				verdana;
	font-size:					12px;
	color:						#FFFFFF;
	padding:					10px;
}





#popupprint TABLE
{
	width:						100%;
}
#popupprint TD.content
{
	width:						100%;
	text-align:					left;
	padding:					10px;
}
#popupprint TD.tr_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tr_pictbox.gif);
}
#popupprint TD.tl_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tl_pictbox.gif);
}
#popupprint TD.bl_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(bl_pictbox.gif);
}
#popupprint TD.br_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(br_pictbox.gif);
}
#popupprint TD.v_pictboxborder
{
	height:						6px;
	background-color:			#ffffff;
	width:						550px;
}
#popupprint TD.h_pictboxborder
{
	width:						6px;
	background-color:			#ffffff;
	height:						100%;
}
#popupprint TD.pictboxcontent
{
	width:						550px;
	height:						100%;
	background-color: 			#ffffff;
	color:						#000000;
}
#popupprint TABLE.pictbox
{
	width:						562px;
	height:						100%;
}








#popupmain TABLE
{
	width:						100%;
}
#popupmain TD.tablazatcontent
{
	text-align:					left;
	padding:					10px;
}
#popupmain TD.content
{
	width:						100%;
	text-align:					left;
	padding:					10px;
}
#popupmain TD.tr_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tr_box.gif);
}
#popupmain TD.tl_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tl_box.gif);
}
#popupmain TD.bl_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(bl_box.gif);
}
#popupmain TD.br_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(br_box.gif);
}
#popupmain TD.v_boxborder
{
	height:						6px;
	background-color:			#4c4c4a;
	width:						550px;
}
#popupmain TD.h_boxborder
{
	width:						6px;
	background-color:			#4c4c4a;
}
#popupmain TD.boxcontent
{
	width:						550px;
	background-color:			#4c4c4a;
}
#popupmain TABLE.box
{
	width:						562px;
	border:						none;
}
#popupmain TD.row
{
	background-color: 			#6a553b;
}


#galeria TABLE
{
	width:						90%;
}
#galeria TD.cim
{
	font-family:				arial;
	font-size:					14px;
	font-weight: 				bold;
	color:						#ffffff;
}
#galeria TD.tr_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tr_pictbox.gif);
}
#galeria TD.tl_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tl_pictbox.gif);
}
#galeria TD.bl_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(bl_pictbox.gif);
}
#galeria TD.br_pictboxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(br_pictbox.gif);
}
#galeria TD.v_pictboxborder
{
	height:						6px;
	background-color:			#ffffff;
	width:						80px;
}
#galeria TD.h_pictboxborder
{
	width:						6px;
	background-color:			#ffffff;
	height:						80px;
}
#galeria TD.pictboxcontent
{
	width:						80px;
	height:						80px;
	background-color: 			#ffffff;
}
#galeria TABLE.pictbox
{
	width:						92px;
	height:						92px;
}
#galeria TD.doboz
{
	padding:					5px
}

#pict_view_div TABLE
{
	width:						600px;
	height:						450px;
	margin-top:					15px;
}
#pict_view_div TD.turn
{
	width:						100px;
	height:						400px;
	text-align: 				center;
}
#pict_view_div TD.pict
{
	width:						400px;
	text-align: 				center;
	vertical-align: 			middle;
	height:						400px;
}
#pict_view_div TD.close
{
	width:						400px;
	text-align: 				right;
	vertical-align: 			middle;
	height:						20px;
	padding-right:				25px;
	padding-top:				25px;
}

#pict_view_div IMG.pict_view_img
{
	border:						2px solid #ffffff;
}






		 
img.blog { width: 40%; margin: 10px; }

















#floatingbox TD.tr_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tr_box.gif);
}
#floatingbox TD.tl_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(tl_box.gif);
}
#floatingbox TD.bl_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(bl_box.gif);
}
#floatingbox TD.br_boxborder
{
	width:						6px;
	height:						6px;
	background-image: 			url(br_box.gif);
}
#floatingbox TD.v_boxborder
{
	height:						6px;
	background-color:			#4c4c4a;
	width:						150px;
}
#floatingbox TD.h_boxborder
{
	width:						6px;
	background-color:			#4c4c4a;
}
#floatingbox TD.boxcontent
{
	width:						140px;
	background-color:			#4c4c4a;
}
#floatingbox TABLE.box
{
	width:						152px;
	border:						none;
}

























#main table.nyitotura {
 float:left; margin:0 15px 15px 0;
}
#main table.nyitotura img.turakep {
 width:190px; height:190px;
}

#alertlayerdiv {
	z-index: 1;
}

#alertmessage {
	z-index: 2;
}

#vcr #error {
  color: #cc2222;
  text-align: left;
}

.new_form td {
  padding: 6px;
  white-space: nowrap;
}

.new_form input, .new_form select, .new_form textarea {
  width: 180px;
}

.new_form textarea {
	margin-top: -3px;
}

.new_form input[type=submit] {
	width: auto;
	background: none;
	border: none;
	color: #BABAAB;
}

.new_form input[type=radio]
{
  float: left;
  width: auto;
}

.new_form .inp_num {
  width: 40px;
}

.new_form .inp_big {
  width: 350px;
}

.new_form .inp_small {
  width: 120px;
}

#content .new_form td.lab {
  text-align: right;
  margin-top: -2px;
  margin-right: 5px;
  width: 200px;
}

.new_form label {
  display: block;
  margin-top: 4px;
  margin-left: 4px;
  float: left;
}

.new_form .submit img {
	vertical-align: middle;
}

.new_form .submit button {
	border: none;
	background-color: #484846;
	color: #BABAAB;
	font-size: 11px;
	cursor: pointer;
	padding: 3px 6px;
	margin-left: 0;
}

.new_form .submit img, .new_form .submit input {
	cursor: pointer;
}

.new_form .small {
	font-size: 9px;
	color: #959589;
}

#vcr .text {
	text-align: left;
	margin: 6px 0 6px 0;
}

#vcr .text p {
	margin-bottom: 6px;
}

.vcrs {
  margin-bottom: 4px;
}
