body {
	font-family : Arial,Verdana,Helvetica;
	font-size: 7pt;
	color: #000000;
	background-color: #FEE05A;
	margin: 1em;
}

table.page {
	width: 100%;
	border: 0;
}

table.pagein {
	width: 100%;
	height: 100%;
	border: 0;
}

table.box {
	font-family : Arial,Verdana,Helvetica;
	background-color: #FFFFFF;
	width: 100%;
	border: 0;
}

table.banner {
	background-color: #003366 ;
	width: 100%;
	border: 0;
}

table.head {
	font-family : Arial,Verdana,Helvetica;
	background-color: #FEC400 ;
	width: 100%;
	border: 0;
}

table.vk {
	background-color: #FEC400;
	border: solid;
	border-color: #003366 ;
	border-width: 1px;
	font-family : Arial,Verdana,Helvetica;
	font-size: 8pt;
}

table.apro {
	background-color: #FEC400;
	border: solid;
	border-color: #003366 ;
	border-width: 1px;
	font-family : Arial,Verdana,Helvetica;
	font-size: 8pt;
}

td {
	font-size: 8pt;
	color: #000000;
}

td.hl {
	width: 220px;
	height: 60px;
	background-image: url('/themes/lego/headleft.jpg');
}

td.hm {
	width: auto;
	height: 60px;
	text-align: center;
	color: #010101;
	font-weight: bold;
	font-style: italic;
	background-image: url('/themes/lego/headmid.jpg');
}

td.hr {
	width: 20px;
	height: 60px;
	background-image: url('/themes/lego/headright.jpg');
}

td.tlp {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/tlp.gif');
}

td.topp {
	width: auto;
	height: 20px;
	background-image: url('/themes/lego/topp.gif');
}

td.trp {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/trp.gif');
}

td.leftp {
	width: 20px;
	height: 100%;
	background-image: url('/themes/lego/leftp.gif');
}

td.rightp {
	width: 20px;
	height: 100%;
	background-image: url('/themes/lego/rightp.gif');
}

td.blp {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/blp.gif');
}

td.bottomp {
	width: auto;
	height: 20px;
	background-image: url('/themes/lego/bottomp.gif');
}

td.brp {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/brp.gif');
}

td.tl {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/tl.jpg');
}

td.top {
	width: auto;
	height: 20px;
	background-image: url('/themes/lego/top.jpg');
}

td.tr {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/tr.jpg');
}

td.left {
	width: 20px;
	height: 100%;
	background-image: url('/themes/lego/left.jpg');
}

td.right {
	width: 20px;
	height: 100%;
	background-image: url('/themes/lego/right.jpg');
}

td.bl {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/bl.jpg');
}

td.bottom {
	width: auto;
	height: 20px;
	background-image: url('/themes/lego/bottom.jpg');
}

td.br {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/br.jpg');
}

td.tlb {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/tlb.jpg');
}

td.topb {
	width: auto;
	height: 20px;
	background-image: url('/themes/lego/topb.jpg');
}

td.trb {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/trb.jpg');
}

td.leftb {
	width: 20px;
	height: 100%;
	background-image: url('/themes/lego/leftb.jpg');
}

td.rightb {
	width: 20px;
	height: 100%;
	background-image: url('/themes/lego/rightb.jpg');
}

td.blb {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/blb.jpg');
}

td.bottomb {
	width: auto;
	height: 20px;
	background-image: url('/themes/lego/bottomb.jpg');
}

td.brb {
	width: 20px;
	height: 20px;
	background-image: url('/themes/lego/brb.jpg');
}

td.katmenu {
	vertical-align: top;
}

td.focim_lego_left {
	width: 210px;
	text-align: center;
}

td.focim_lego_right_origi {
	width: 450px;
	text-align: right;
	vertical-align: bottom;
	font-size: 12pt;
	background-image: url('/images/bar.jpg');
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

td.focim_lego_right {
	width: 450px;
	text-align: right;
	vertical-align: top;
	font-size: 12pt;
}

td.focim_lego {
	text-align: center;
	vertical-align: bottom;
	color: #010101;
	font-weight: normal;
	font-style: normal;
	font-size: 12pt;
}

td.content {
	background-color: #FEC400;
	text-align: left;
	vertical-align: top;
}

td.foot {
	background-color: #FEC400;
	text-align: center;
}

td.footer {
	font-family : Arial,Verdana,Helvetica;
	font-size: 7pt;
	text-align: center;
	color : #010101;
}

td.vk {
	background-color: #FFFFFF;
	font-family : Arial,Verdana,Helvetica;
	font-size: 8pt;
	color : #000000;
	border:solid;
	border-color: #000000;
	border-width:1px;
}

td.apro {
	background-color: #FFFFFF;
	font-family : Arial,Verdana,Helvetica;
	font-size: 8pt;
	color : #000000;
	border:solid;
	border-color: #000000;
	border-width:1px;
}

td.apro2 {
	background-color: #FFFFFF;
	font-family : Arial,Verdana,Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color : #000000;
	border:solid;
	border-color: #000000;
	border-width:1px;
}

td.focim {
	background-color: #FEC400;
	font-size: 8pt;
	text-align: center;
}

td.gv {
	background-color: #FEC400;
	color : #003366 ;
}

td.menu {
	background-color: #FEC400;
	width: 210px;
	vertical-align: top;
	color : #003366 ;
}

a, a:active,a:link,a:visited {
	color : #0000FF ;
	text-decoration : none;
}

a:hover {
	color : #0000FF ;
	text-decoration : underline;
}

a.footer, a.footer:active,a.footer:link,a.footer:visited {
	color : #7A2A0B ;
	text-decoration : none;
}

a.footer:hover {
	color : #7A2A0B ;
	text-decoration : underline;
}

a.gv, a.gv:active,a.gv:link,a.gv:visited {
	color : #0000FF ;
	text-decoration : none;
}

a.gv:hover {
	color : #0000FF;
	font-weight: bold;
	text-decoration : underline;
}

a.kat, a.kat:active,a.kat:link,a.kat:visited {
	font-family: Arial,Verdana,Helvetica;
	font-size: 10pt;
	color : #7A2A0B;
	font-weight: bold;
	text-decoration : none;
}

a.kat:hover {
	font-family: Arial,Verdana,Helvetica;
	color : #7A2A0B ;
	font-weight: bold;
	text-decoration : underline;
}

a.katm, a.katm:active,a.katm:link,a.katm:visited {
	font-family: Arial,Verdana,Helvetica;
	font-size: 8pt;
	color : #7A2A0B;
	font-weight: bold;
	text-decoration : none;
}

a.katm:hover {
	font-family: Arial,Verdana,Helvetica;
	color : #7A2A0B ;
	font-weight: bold;
	text-decoration : underline;
}

a.katp, a.katp:active,a.katp:link,a.katp:visited {
	font-family: Arial,Verdana,Helvetica;
	font-size: 11pt;
	color : #7A2A0B;
	font-weight: bold;
	text-decoration : none;
}

a.katp:hover {
	font-family: Arial,Verdana,Helvetica;
	font-size: 11pt;
	color : #7A2A0B ;
	font-weight: bold;
	text-decoration : underline;
}

a.arc, a.arc:active,a.arc:link,a.arc:visited {
	font-family: Arial,Verdana,Helvetica;
	font-size: 10pt;
	color : #555555;
	font-weight: bold;
	text-decoration : none;
}

a.arc:hover {
	font-family: Arial,Verdana,Helvetica;
	color : #555555 ;
	font-weight: bold;
	text-decoration : underline;
}

a.arch, a.arch:active,a.arch:link,a.arch:visited {
	font-family: Arial,Verdana,Helvetica;
	font-size: 10pt;
	color : #555555;
	font-weight: bold;
	text-decoration : none;
}

a.arch:hover {
	font-family: Arial,Verdana,Helvetica;
	font-size: 10pt;
	color : #555555 ;
	font-weight: bold;
	text-decoration : underline;
}


.fejlec1 {
	color: #010101;
	font-family: Arial,Verdana,Helvetica;
	font-size: 10pt;
	font-weight: bold;
	border-style: solid;
	border-color: #000000;
	border-width:1px;
	background-color:#003366 ;
	vertical-align: middle;
}

.fejlec2 {
	color: #010101;
	font-family: Arial,Verdana,Helvetica;
	border-style: solid;
	border-color: #000000;
	border-width:1px;
	background-color:#003366 ;
	vertical-align: top;
}

.fejlec3 {
	color: #010101;
	font-family: Arial,Verdana,Helvetica;
	border-style: none;
	background-color:#003366 ;
	vertical-align: top;
}

.hiba {
	font-family : Arial,Verdana,Helvetica;
	font-weight: bold;
	color: #FF0000;
}

input.menu {
	width: 170px;
	height: 22px;
	background-color: #FEE05A ;
	background-image:url('/themes/lego/gomb.jpg');
	border-width:0px;
	border-style:none;
	border-color:#FAAA0B ;
	cursor: pointer;
	color: #010101;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
}

input.menube {
	width: 170px;
	height: 22px;
	background-color: #FAAA0B;
	background-image:url('/themes/lego/gomb_be.jpg');
	border-width:0px;
	border-style:none;
	border-color:#FAAA0B ;
	cursor: pointer;
	color: #010101;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
}

input.menu_teszt {
	width: 170px;
	height: 22px;
	background-color: #FEE05A ;
	background-image:url('/themes/lego/gomb_teszt.jpg');
	border-width:0px;
	border-style:none;
	border-color:#FAAA0B ;
	cursor: pointer;
	color: #010101;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
}

input.menube_teszt {
	width: 170px;
	height: 22px;
	background-color: #FAAA0B;
	background-image:url('/themes/lego/gomb_be_teszt.jpg');
	border-width:0px;
	border-style:none;
	border-color:#FAAA0B ;
	cursor: pointer;
	color: #FEFEFE;
	font-family: Verdana,Arial,Helvetica;
	font-weight: bold;
}

input.button_red {
	background-color: #CC3322;
	border-width: 2px;
	border-style: solid;
	border-color: #FAAA0B;
	cursor: pointer;
	color: #FFFFFF;
}

input.button_green {
	background-color: #254301;
	border-width: 2px;
	border-style: solid;
	border-color: #FAAA0B;
	cursor: pointer;
	color: #FFFFFF;
}

input.button1 {
	background-color: #FEE05A ;
	border-width:2px;
	border-style:solid;
	border-color:#FAAA0B;
	color: #010101;
	font-family: Arial,Verdana,Helvetica;
}

input.button {
	width: 100px;
	height: 20px;
	background-color: #FEE05A ;
	background-image: url('/themes/lego/button.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0 0; 
	border-width:0px;
	border-style:none;
	border-color:#FAAA0B;
	color: #010101;
	font-family: Arial,Verdana,Helvetica;
}

input.button_teszt {
	width: 100px;
	height: 20px;
	background-color: #FEE05A ;
	background-image: url('/themes/lego/button_teszt.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0 0; 
	border-width:0px;
	border-style:none;
	border-color:#FAAA0B;
	color: #010101;
	font-family: Arial,Verdana,Helvetica;
}

input.box {
	width: 120px;
	background-color: #003366 ;
	background-image: url('/themes/lego/input_bg.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0 0; 
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	color: #010101;
	font-family: Arial,Verdana,Helvetica;
}

input.login {
	width: 148px;
	height: 18px;
	background-color: #FEE05A ;
	background-image: url('/themes/lego/input.jpg');
	background-repeat: repeat-x;
	background-position: 0 0; 
	border-width:0px;
	border-style:none;
	border-color:#FAAA0B;
	color: #010101;
	text-align:center;
	font-family: Arial,Verdana,Helvetica;
}

input.radio {
	background-color: #FFFFFF;
	border-style:none;
	color: #000000;
	font-family: Arial,Verdana,Helvetica;
}

input {
	background-color: #FFFFFF;
	border-width:1px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:solid;
	border-left-style:none;
	border-color:#000000;
	color: #000000;
	font-family: Arial,Verdana,Helvetica;
}

hr.menu {
	color: #FAAA0B;
	height: 2px;
	border: none;
	background-color: #FAAA0B;
}

hr.arch {
	color: #555555;
	height: 2px;
	border: none;
	background-color: #555555;
}

hr.apro {
	color: #003366;
	background-color: #003366;
	border-style: dashed;
	height: 2px;
}

hr.box {
	border-style: dashed;
	height: 1px;
	color: #003366;
	background-color: #003366;
}

hr.vk {
	color: #000000;
	height: 2px;
	border: none;
	background-color: #000000;
}

select, option, textarea {
	background-color: #FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	color: #000000;
	font-family: Arial,Verdana,Helvetica;
	font-size: 8pt;
}

.tooltiptitle {
	COLOR: #010101;
	TEXT-DECORATION: none;
	CURSOR: Default;
	font-family: arial;
	font-weight: bold;
	font-size: 8pt;
}

.tooltipcontent {
	COLOR: #000000;
	TEXT-DECORATION: none;
	CURSOR: Default;
	font-family: arial;
	font-size: 8pt
}

#ToolTip {
	position: absolute;
	width: 100px;
	top: 0px;
	left: 0px;
	z-index: 4;
	visibility: hidden;
}
