body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
  margin-top: 10px;
}

table.main {
  border: 2px solid yellow;
}

table.main td {
  background-color: #FFFEEF;
}

table.reg {
	margin: 20px;
  font-size: 9pt;
}

table.reg td.r1 {
	background-color:#F8F1DF;
}

table.reg td.r2 {
	background-color:#FEFAEA;
}

a.footer {
  font-size: 9pt;
	font-weight: bolder;
	color: black;
	font-style: normal;
  text-decoration: underline;
}

a.footer:hover {
  text-decoration: underline;
	cursor: pointer;
}

a.footer:visited {
  text-decoration: underline;
	color: black;
}

a.elsoseg {
	color: black;
}

.szoveg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	color: black;
	font-weight: normal;
}

.cim1 {
	font-size: 16pt;
	font-weight: bolder;
}

.cim2 {
	font-size: 11pt;
	font-weight: bolder;
	padding: 2px;
}

a.cim2 {
	font-style: normal;
}

.cim3 {
	font-size: 11pt;
}

.normal {
	font-size: 9pt;
}

a {
	color: black;
	font-size: 9pt;
	text-decoration: underline;
}

a:hover {
	color: red;
	text-decoration: underline
}

a:visited {
	color: black;
	text-decoration: underline
}

a:visited:hover {
	color: red;
	text-decoration: underline
}

.button {
	background-color: white;
	color: black;
	border: 1px solid black;
}

.button:hover {
	background-color: yellow;
	cursor: pointer;
}

input {
	border: 1px solid black;
	padding-left: 2px;
}

select {
	border: 1px solid black;
	padding-left: 2px;
}

textarea {
	border: 1px solid black;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.charcount {
	color: red;
}

.search_title {
	background-color: FFECA9;
	font-size: 9pt;
	padding: 4px;
	font-weight: bold;
	border: 1px;
}

.alert {
	font-size: 10pt;
	color: red;
	font-weight: bold;
}

.highlight {
	background-color: yellow;
}

/*** TREEVIEW ***/
.ygtvtn { width:16px; height:22px; background: url(../images/tn.gif) 0 0 no-repeat; }
.ygtvtm { width:16px; height:22px; cursor:pointer ; background: url(../images/tm.gif) 0 0 no-repeat; }
.ygtvtmh { width:16px; height:22px; cursor:pointer ; background: url(../images/tmh.gif) 0 0 no-repeat; }
.ygtvtp { width:16px; height:22px; cursor:pointer ; background: url(../images/tp.gif) 0 0 no-repeat; }
.ygtvtph { width:16px; height:22px; cursor:pointer ; background: url(../images/tph.gif) 0 0 no-repeat; }
.ygtvln { width:16px; height:22px; background: url(../images/ln.gif) 0 0 no-repeat; } 
.ygtvlm { width:16px; height:22px; cursor:pointer ; background: url(../images/lm.gif) 0 0 no-repeat; }
.ygtvlmh { width:16px; height:22px; cursor:pointer ; background: url(../images/lmh.gif) 0 0 no-repeat; }
.ygtvlp { width:16px; height:22px; cursor:pointer ; background: url(../images/lp.gif) 0 0 no-repeat; }
.ygtvlph { width:16px; height:22px; cursor:pointer ; background: url(../images/lph.gif) 0 0 no-repeat; }
.ygtvloading { width:16px; height:22px; background: url(../images/loading.gif) 0 0 no-repeat; }
.ygtvdepthcell { width:16px; height:22px; background: url(../images/vline.gif) 0 0 no-repeat; }
.ygtvblankdepthcell { width:16px; height:22px; }
.ygtvitem { }  
.ygtvchildren {  }  
* html .ygtvchildren { height:2%; }  
.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { 
	margin-left:2px;
	text-decoration: none;
}
.ygtvspacer { height: 10px; width: 10px; margin: 2px; }

.folder .ygtvtn { background: url(../images/folders/tn.gif) 0 0 no-repeat; width:17px; height:22px; }
.folder .ygtvtm { background: url(../images/folders/tm.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvtmh { background: url(../images/folders/tmh.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvtp { background: url(../images/folders/tp.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvtph { background: url(../images/folders/tph.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvln { background: url(../images/folders/ln.gif) 0 0 no-repeat; width:17px; height:22px; }
.folder .ygtvlm { background: url(../images/folders/lm.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvlmh { background: url(../images/folders/lmh.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvlp { background: url(../images/folders/lp.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvlph { background: url(../images/folders/lph.gif) 0 0 no-repeat; width:34px; height:22px; cursor:pointer }
.folder .ygtvloading { background: url(../images/folders/loading.gif) 0 0 no-repeat; width:16px; height:22px; }
.folder .ygtvdepthcell { background: url(../images/folders/vline.gif) 0 0 no-repeat; width:17px; height:22px; }
.folder .ygtvblankdepthcell { width:17px; height:22px; }
.folder .ygtvitem { }  
.folder .ygtvchildren { }  
* html .ygtvchildren { height:1%; }  
.folder .ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover { 
	margin-left:2px;
	text-decoration: none;
}
