 /* set background images for corners */
 
 
.rbroundbox { background: url(images/kozep.gif) repeat; }

.rbtop      { background: url(images/felso.gif) repeat-x; }
.rbtop div  { background: url(images/balfelso.gif) no-repeat top left; }
.rbtop div div  { background: url(images/jobbfelso.gif) no-repeat top right; }
.rbbot      { background: url(images/also.gif) repeat-x; }
.rbbot div  { background: url(images/balalso.gif) no-repeat bottom left; }
.rbbot div div { background: url(images/jobbalso.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 12px;
	font-size: 1px;
}
.rbcontent  {background: url(images/bal.gif) repeat-y left;}
.rbcontent div {background: url(images/jobb.gif) repeat-y right;}
.rbcontent div div {background: url(images/kozep.gif) repeat; margin: 0 14px;}
.rbcontent div div a {color: #f00;}
.rbcontent div div a:Hover {color: #fff;}
.rbroundbox { width: 220px; margin: auto; align: left; color: #000;}

pre { overflow: auto; width: 90%; }
body { 
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	color: #00077;
	/*color: #8c764c;*/
 }
h2 { font-size: 11pt; font-weight: bold; font-family : Arial, sans-serif; color: #fff; padding-top: 0; padding-bottom: 0; padding-left: 10px; padding-right: 10px; margin: 0 0 1em 0; background-color: #ec5d4f;}
p  { font-size: 8pt; }
.rbroundbox p, #realcontent .rbroundbox p { padding: 0; margin: 1em 0 0 0; }

img {
	border: 0;
}
img.kiskep {
	border: 3px solid #fff;
}
img.nagykep {
	border: 1px solid #ec5d4f;
}


td {overflow:hidden;}
input.greenbutton {
width:115px;
height:19px;
border: none;
background: transparent url(images/zoldgomb.gif) no-repeat center;
overflow: hidden;
font-size: 10pt;
color: #fff;
font-weight: bold;
}
input.smallgreenbutton {
width:63px;
height:19px;
border: none;
background: transparent url(images/kiszoldgomb.gif) no-repeat center;
overflow: hidden;
font-size: 10pt;
color: #fff;
font-weight: bold;
}

input.redbutton {
width:115px;
height:19px;
border: none;
background: transparent url(images/pirosgomb.gif) no-repeat center;
overflow: hidden;
font-size: 10pt;
color: #fff;
font-weight: bold;
}

input.smallredbutton {
width:63px;
height:19px;
border: none;
background: transparent url(images/kispirosgomb.gif) no-repeat center;
overflow: hidden;
font-size: 10pt;
color: #fff;
font-weight: bold;
}

input.randim {
	border: 1px solid #ec5d4f;
	font-size: 8pt;
	font-weight: normal;
	height: 16px;
}
textarea.randim 
{
scrollbar-base-color: #369;
border: 1px solid #ec5d4f;
width: 500px;
height: 300px;

} 

select.randim {
	border: 1px solid #ec5d4f;
	font-size: 8pt;
	font-weight: normal;
	height: 16px;
	scrollbar-base-color:#f00;
}

a.smalllink
	{
	font-family : Arial, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	text-decoration: none;
	color: #00f;
	}
a.smalllink:Hover
	{
	color: #f00;
	}
	


a.greenlink
	{
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #427915;
	}
a.greenlink:Hover
	{
	color: #ec5d4f;
	}
a.pagerlink
	{
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #ec5d4f;
	}
a.pagerlink:Hover
	{
	color: #427915;
	}

td.redcell
	{
	background-color: #ec5d4f;
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
	}
td.redcell a
	{
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}	
td.redcell a:Hover
	{
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #ff0;
	}		
	
a.redlink
	{
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #ec5d4f;
	}
a.redlink:Hover
	{
	color: #427915;
	}
a.bigredlink
	{
	font-family : Arial, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	color: #ec5d4f;
	}
a.bigredlink:Hover
	{
	color: #427915;
	}
	
a.whitelink
	{
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
a.whitelink:Hover
	{
	color: #0f0;
	}
#whiteletter
	{
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#welcomeletter
	{
	font-family : Arial, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	text-decoration: none;
	color: #ff0;
	}
	
	
td.bgcell
	{
	background-color: #f5f0dd;
	}

td.unselectedcell
	{
	background-color: #e2dbc0;
	border: 10px;
	}
td.selectedcell
	{
	background-color: #f5f0dd;
	border: 10px;
	}
td.unselectedcell2
	{
	background-color: #e2dbc0;
	border: 2px;
	}
td.selectedcell2
	{
	background-color: #f5f0dd;
	border: 2px;
	}

td.topbg
	{
	border-top: 1px solid #ec5d4f;
	border-left: 1px solid #ec5d4f;
	border-right: 1px solid #ec5d4f;
	vertical-align: top;
	background:  #ec5d4f url(/images/top_bg.jpg);
	padding-left: 30px;
	margin-top: 4px;
	height: 30px;
	color: #fff;
	font-family : Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	}
td.undertopbg
	{
	border-left: 2px solid #ec5d4f;
	border-right: 1px solid #ec5d4f;
	border-bottom: 1px solid #ec5d4f;
	vertical-align: top;
	background: #f5f0dd;
	padding: 8px;
	/*color: #8c764c;*/
	color: #663300;
	font-family : Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	}

#redtitles
{
	font-family : Arial, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #ec5d4f;
	border-top: 10px;
	padding-left: 10px;
	border-bottom: 10px;
}
#redwarning
{
	font-family : Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ec5d4f;
	padding-left: 10px;
}

hr.redsep
	{
	border: 1px solid #ec5d4f;
	height: 1px;
	background-color: #ec5d4f;
	}
#wrapper {
		width: 570px;
		height: 250px;
		overflow: auto;
	}
#tarskereso_wrap {
		width: 165px;
		height: 105px;
		overflow: auto;
	}
	
