BODY
{
	background:		url( ../images/new_design/hatter.jpg ) #fff 0% 0% repeat scroll;
	margin:			0px 0px 0px 0px;
	font-family:	Verdana;
	xscrollbar-base-color: #442106;
	xscrollbar-face-color: #442106;
	xscrollbar-arrow-color: #D16C00;
}

TABLE.main
{
	border-left:		1px solid #cc9900;
	border-top:			1px solid #cc9900;
	border-bottom:		1px solid #cc9900;
	border-right:		1px solid #cc9900;
	background-color:	black;
	font-size:			1pt;
}

A.button:link, A.button:visited, A.button:hover
{
	font-size:			7pt;
	font-weight:		bold;
	text-decoration:	none;
	color:				white;
}

A.menuitem:link, A.menuitem:visited, A.menuitem:hover
{
	font-size:			10pt;
	font-weight:		bold;
	text-decoration:	none;
	color:				white;
}

A.menuitemcur:link, A.menuitemcur:visited, A.menuitemcur:hover
{
	font-size:			10pt;
	font-weight:		bold;
	text-decoration:	none;
	color:				#ffcc66;
}

A.submenuitem:link, A.submenuitem:visited, A.submenuitem:hover
{
	font-size:			7pt;
	font-weight:		normal;
	text-decoration:	none;
	color:				white;
}

A.submenuitemcur:link, A.submenuitemcur:visited, A.submenuitemcur:hover
{
	font-size:			7pt;
	font-weight:		normal;
	text-decoration:	none;
	color:				#ffcc66;
}

TD.bhirlevel
{
	font-size:			7pt;
	font-weight:		bold;
	color:				#ffffcb;
	padding-bottom:		8px;
}

TD.hirlevel
{
	font-size:			7pt;
	font-weight:		normal;
	color:				#ffffcb;
	padding-bottom:		6px;
}

INPUT.hirl
{
	border:				2px solid #ffe0a3;
	width:				150px;
	height:				13px;
	color:				#ff9703;
	font-size:			7pt;
	font-weight:		bold;
	padding-left:		4px;
	vertical-align:		middle;
}

A.prg:link, A.prg:visited, A.prg:hover
{
	color:				#ff6602;
	font-size:			11pt;
	font-weight:		bold;
	text-decoration:	none;
}

TD.prg, TD.prg_reg
{
	color:				#ff6602;
	font-size:			11pt;
	font-weight:		bold;
	padding-bottom:		8px;
	text-decoration:	none;
}

TD.prg_reg
{
	padding: 4px 0 4px 0;
	text-align: center;
}

TD.prgcim, A.prgcim:link, A.prgcim:visited
{
	color:				#9a6600;
	font-size:			7pt;
	font-weight:		bold;
	padding-bottom:		7px;
	text-decoration:	none;
}

A.prgcim:hover
{
	text-decoration:	hover;
}

TD.prgcim2, A.prgcim2:link, A.prgcim2:visited
{
	color:				#9a6600;
	font-size:			7pt;
	font-weight:		bold;
	padding-bottom:		2px;
	text-decoration:	none;
}

A.prgcim2:hover
{
	text-decoration:	hover;
}

TD.prgimg
{
	font-size:			8pt;
	padding-bottom:		7px;
}

TD.tker
{
	color:				#434212;
	font-size:			7pt;
	font-weight:		normal;
	padding-bottom:		5px;
}

INPUT.tker
{
	border:				1px solid #434212;
}

TD.tkerage
{
	color:				#3f3f3f;
	font-size:			7pt;
	font-weight:		bold;
	padding-bottom:		7px;
}

SELECT.tker
{
	color:				#434212;
	font-size:			7pt;
	font-weight:		normal;
	height:				18px;
}

TD.htimea
{
	font-size:			11pt;
	font-weight:		bold;
	color:				#ffffcb;
	padding-bottom:		8px;
}

A.bhirlevel:link, A.bhirlevel:visited
{
	font-size:			7pt;
	font-weight:		bold;
	color:				#ffffcb;
	padding-bottom:		8px;
	text-decoration:	none;
}

A.bhirlevel:hover
{
	text-decoration:	underline;
}

A.tarsvadasz:link, A.tarsvadasz:visited
{
	color:				#ca9900;
	font-size:			7pt;
	font-weight:		bold;
	padding-bottom:		2px;
	text-decoration:	none;
}

A.tarsvadasz_jel:link, A.tarsvadasz_jel:visited
{
	color:				#FF6602;
	font-size:			10pt;
	font-weight:		bold;
	text-decoration:	none;
}

A.tarsvadasz:hover, A.tarsvadasz_jel:hover
{
	text-decoration:	underline;
}

TD.middlemenu
{
	padding:			5px;
	color:				white;
	font-size:			7pt;
	font-weight:		bold;
	text-decoration:	none;
}

A.middlemenu:link, A.middlemenu:visited, A.middlemenu:hover
{
	color:				white;
	font-size:			7pt;
	font-weight:		bold;
	text-decoration:	none;
}

A.middlemenucur:link, A.middlemenucur:visited, A.middlemenucur:hover
{
	color:				#ffcc66;
	font-size:			7pt;
	font-weight:		bold;
	text-decoration:	none;
}

TD.bigdname, LABEL.bigdname
{
	color:				#960;
	font-size:			9pt;
	font-weight:		bold;
	text-decoration:	none;
}

A.bigdname:link, A.bigdname:visited, A.bigdname:hover
{
	color:				#960;
	font-size:			9pt;
	font-weight:		bold;
	text-decoration:	none;
}

A.adatlap:link, A.adatlap:visited, A.adatlap:hover
{
	color:				#ff6602;
	font-size:			7pt;
	font-weight:		bold;
	text-decoration:	none;
	text-align:         right;
}

LABEL.copyr
{
	font-size:			7pt;
	color:				#cc9900;
	font-weight:		bold;
}

A.copyr:link, A.copyr:visited, A.copyr:hover
{
	font-size:			7pt;
	color:				#cc9900;
	font-weight:		bold;
	text-decoration:	none;
}

.bemutatkozo
{
	text-align:			justify;
	font-size:			7pt;
	padding-top:		4px;
}

TD.adatlap
{
	padding-top:		4px;
	vertical-align:		bottom;
}

TD#bm
{
	font-size:			50%;
	width:				50px;
	vertical-align:		bottom;
	white-space:		nowrap;
	text-align:			left;
}

TD#bmd
{
	font-size:			7pt;
	vertical-align:		bottom;
	padding-left:		5px;
}

TD#bmdr
{
	font-size:			7pt;
	vertical-align:		bottom;
	text-align:			right;
	padding-right:		5px;
}

TD.keret1
{
	height:				10px;
	background-image:	url(../images/new_design/border-1-0.jpg);
}

TD.keret2
{
	width:				10px;
	background-image:	url(../images/new_design/border-0-1.jpg);
}

TD.keret3
{
	width:				10px;
	background-image:	url(../images/new_design/border-2-1.jpg);
}

TD.keret4
{
	height:				10px;
	width:				10px;
	background-image:	url(../images/new_design/border-0-2.jpg);
}

TD.keret5
{
	height:				10px;
	background-image:	url(../images/new_design/border-1-2.jpg);
}

TD.keret6
{
	height:				10px;
	width:				10px;
	background-image:	url(../images/new_design/border-2-2.jpg);
}

TD.srcker1
{
	height:				2px;
	background-image:	url(../images/new_design/border-search-1-0.jpg);
}

TD.srcker2
{
	width:				2px;
	background-image:	url(../images/new_design/border-search-0-1.jpg);
}

TD.srcker3
{
	width:				2px;
	background-image:	url(../images/new_design/border-search-2-1.jpg);
}

TD.srcker4
{
	height:				2px;
	width:				2px;
	background-image:	url(../images/new_design/border-search-0-2.jpg);
}

TD.srcker5
{
	height:				2px;
	background-image:	url(../images/new_design/border-search-1-2.jpg);
}

TD.srcker6
{
	height:				2px;
	width:				2px;
	background-image:	url(../images/new_design/border-search-2-2.jpg);
}

LABEL.GCR1
{
	font-size:			7pt;
	color:				#cc9900;
	font-weight:		normal;
}

.GCR2
{
	font-size:			7pt;
	color:				#cc9900;
	font-weight:		bold;
	text-decoration:	none;
}

.onept
{
	font-size:			1pt;
}

FORM.main
{
	padding:			0px;
	margin:				0px;
}

.ptr
{
	cursor:				pointer;
}

DIV.main
{
	border:				0px solid #ececec;
	width:				100%;
	position:			absolute;
	left:				0px;
	top:				0px;
	height:				100%;
	text-align:			center;
}

TD.searchRkeret1
{
	border:				1px solid #c0b685;
	background-color:	#f7f4eb;
	padding:			7px;
}

TD.searchRkeret2
{
	border:				1px solid #c0b685;
	background-color:	#ece7d3;
	padding:			7px;
}

TD.searchRkeret3
{
	border:				1px solid #c90;
	background-color:	#f8f4da;
	padding:			7px;
	width:				191px;
}

TD.searchRkeret4
{
	border:				1px solid #c90;
	background-color:	#f2efbc;
	padding:			7px;
	width:				191px;
}

.vendegk1
{
	vertical-align:		top;
	font-size:			6pt;
}

TABLE#SRCell
{
	border				0px;
	width:				100%;
	height:				173px;
	border-collapse: 	separate;
	border-spacing: 	0px;
}

TABLE#SRCell2
{
	border:				0px;
	border-collapse: 	separate;
	border-spacing: 	0px;
	width:				100%;
}

TABLE#SRCell3
{
	border:				0px;
	border-collapse: 	separate;
	border-spacing: 	0px;
	width:				100%;
	table-layout: 		fixed;
}

.tarsvkiskep1
{
	float: 				right; 
	margin-left: 		1em; 
	margin-bottom: 		0em;
	width:				70px;
}

.tarsvkiskep2
{
	float: 				left; 
	margin-right: 		1em; 
	margin-bottom: 		0em;
	width:				70px;
}

.tarsvnagykep
{
	float: 				left; 
	margin-right: 		1em; 
	margin-bottom: 		1em;
	margin-top: 		1em;
}

.srkepkeret
{
	padding-top:		4px;
	padding-bottom:		4px;
	width:				100%;
	background-color:	#f8f4da;
	height:				210px;
	vertical-align:		middle;
	text-align:			center;
	border:				1px solid #CC9900;
}

H4
{
	font-size:			13pt;
	font-weight:		normal;
}

.top_txt2
{
	font-size:			8pt;
}

#figyelmeztetes
{
	font-weight:bold;
}

b.warning
{
	color:	red;
}

input.fc-field-error, textarea.fc-field-error
{
	background-color:	red;
}

select.fc-field-error
{
	color:	red;
}

table.registracio td
{
	text-align:	left;
}

div.jsrequired
{
	color:	red;
	border:	2px solid red;
	font-size:	10pt;
	font-weight:	bold;
	text-align:	left;
	padding:	5px;
}

input.regisz, select.regisz, textarea.regisz  {
  font-family: arial; 
	font-size: 8pt;
	font-weight: normal;
	width: 220px;
	padding: 0px;
	border: 1px solid orange;
  }
  
input.regisz {
	height:	18px;
	width: 220px;
  }
  
select.regisz {
	height:	20px;
	width: 180px;
  }
  
table.registracio {
	margin: 10px;
  }

.regisz_tav {
	margin-left: 12px;
  }
