/* preset */
html {width: 100%; height: 100%; margin: 0px; padding: 0px; background: transparent;}
body {position: relative; left: 0px; top: 0px; height: auto !important; min-height: 100% !important; margin: 0px; padding: 0px; border: 0px; font-family: verdana, tahoma, arial, sans-serif; font-size: 11px; line-height: 15px; color: #333333; background: transparent;}
html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, sup, sub, small, big, ins, dfn, form, fieldset, legend, label, input, textarea, select, object, embed {text-align: left; vertical-align: top;}
div, h1, h2, h3, h4, h5, h6, p, a, ul, ol, li, dl, dt, dd, sup, sub, small, big, ins, dfn, span, img, form, fieldset, legend, label, object, embed, table, tr, th, td {margin: 0px; padding: 0px; border: 0px;}
fieldset, legend, object, embed, table, tr, th, td {border-spacing: 0px; border-collapse: collapse;}
input, textarea, select {margin: 0px; padding: 0px;}
div, object, embed, form, fieldset, legend, label, input, textarea, select, h1, h2, h3, h4, h5, h6, p, ol, ul, li, dl, dt, dd, img {position: relative; display: block;}
a, span, sup, sub, small, big, ins, dfn {position: static; display: inline; vertical-align: baseline;}
sup, sub {position: relative; left: 0px; top: -3px;}
sub {top: 2px;}
table {position: relative; display: table; border-collapse: collapse;}
li {display: list-item;}
a {text-decoration: none; color: #448800; outline: none;}
a:hover {text-decoration: underline; color: #448800; outline: none;}
/*a span {position: absolute; left: -6969px; top: 0px;}*/
input {outline: none;}
/*object, embed, object div, embed div {position: relative; display: block; left: 0px; top: 0px; width: 100%; height: 100%; margin: 0px; padding: 0px; background: #fff;}*/
object, embed, object div, embed div {position: relative; display: block; left: 0px; top: 0px; margin: 0px; padding: 0px;}
.hidden {display: none !important;}
.visible {display: block !important;}
.nowrap {white-space: nowrap !important;}
.hashint {cursor: pointer;}
div.print {display: none;}
div.printscreen {display: none;}

div.clearboth {position: relative; display: block; float: none; clear: both; left: 0px; top: 0px; width: 1px; height: 0px; margin: 0px; padding: 0px; overflow: hidden; visibility: hidden;}
/* /preset */



h1 {margin: 16px 20px 0px 20px; font-size: 18px; font-weight: bold; line-height: 24px; color: #000;}
h2 {margin: 16px 20px 0px 20px; font-size: 16px; font-weight: bold; line-height: 20px; color: #000;}
h3 {margin: 16px 20px 0px 20px; font-size: 14px; font-weight: bold; line-height: 18px; color: #000;}
h4 {margin: 16px 20px 0px 20px; font-size: 13px; font-weight: bold; line-height: 17px; color: #000;}
h5 {margin: 16px 20px 0px 20px; font-size: 12px; font-weight: bold; line-height: 14px; color: #000;}
h6 {margin: 16px 20px 0px 20px; font-size: 11px; font-weight: bold; line-height: 13px; color: #000;}
h1 a,
h2 a,
h3 a,
h4 a {color: #000; text-decoration: none;}
h5 a,
h6 a {color: #448800; text-decoration: none;}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {display: block; margin: 2px 0px 0px 0px; padding: 0px; font-size: 11px; font-weight: normal; font-style: normal; line-height: 15px; color: #bfc0c1;}

p {margin: 16px 20px 0px 20px;}
big {font-size: 13px; line-height: inherit; vertical-align: baseline; font-weight: bold; line-height: 15px;}
small {font-size: 10px; line-height: inherit; vertical-align: baseline; line-height: 15px; color: #999;}
span.address {display: inline-block; width: 76px;}
.left {text-align: left !important;}
.right {text-align: right !important;}
.center {text-align: center !important;}
.middle {vertical-align: middle !important;}
.justify {text-align: justify !important;}
.emphasize {color: #559900 !important;} /* green */
.emphasize1 {color: #7BB522 !important;} /* green */
.emphasize2 {color: #EB6C24 !important;} /* orange */
.emphasize2 {color: #E21E26 !important;} /* red */
.condensed {font-family: tahoma, arial, sans-serif;}
.odd {background: #E8F0D1;}
.even {background: #ffffff;}
a.underline {text-decoration: underline;}
a.underline:hover {text-decoration: none;}
a.bull {display: inline-block; padding-left: 20px; background: url('bull.gif') 0px 0px no-repeat;}
a.bullr {display: inline-block; padding-right: 20px; background: url('bull.gif') right 0px no-repeat;}

div.hr {float: none; clear: both; height: 1px; overflow: hidden; margin: 16px 10px 0px 10px; padding: 0px; background: url('hr_dot.gif') 0px 0px no-repeat; border: none 0px;}
hr {float: none; clear: both; height: 1px; overflow: hidden; margin: 16px 10px 0px 10px; padding: 0px; background: url('hr_dot.gif') 0px 0px no-repeat; border: none 0px;}

ul {list-style: none; margin: 16px 20px 0px 20px;}
ul li {list-style: none; margin: 0px 0px 0px 0px; padding: 2px 0px 2px 22px; background: url('bull.gif') 0px 2px no-repeat;}
ul li ul {margin: 0px 0px 0px 0px;}

img {float: left; clear: none; margin: 0px 16px 8px 20px;}
p img,
ul li img {margin: 0px 16px 8px 0px;}

dl {margin: 16px 20px 0px 20px;}
dl.odd,
dl.even {margin: 0px 10px 0px 10px; padding: 14px 10px 16px 10px;}
dl dt {width: 134px; margin: 5px 0px 0px 0px; font-weight: normal; color: #000;}
dl dd {width: 400px; margin: -15px 0px 0px 134px; color: #666}
dl.size3 {}
dl.size3 dt {width: 234px;}
dl.size3 dd {width: 300px; margin-left: 234px;}

table {width: 100%; margin: 16px 18px 0px 18px;}
table table {margin: 0px;}
table td {padding: 0px 2px 0px 2px;}
table td p {margin-left: 0px; margin-right: 0px;}

form {width: 554px; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 0px; overflow: hidden; font-size: 11px; line-height: 13px; font-family: verdana, tahoma, arial, sans-serif;}
form fieldset {width: 554px; margin: 8px 0px 0px 0px; padding: 0px 0px 0px 0px;}
form fieldset legend {display: none;}
form fieldset input,
form fieldset select,
form fieldset textarea {font-family: tahoma, arial, sans-serif; font-size: 11px; line-height: 13px; margin: 0px; padding: 0px; color: #333333;}
form fieldset label {margin: 0px 10px 0px 0px; padding: 4px 0px 4px 0px; font-weight: bold;}
form fieldset input.readonly,
form fieldset textarea.readonly {color: #999;}
form fieldset div.field {width: 554px; margin: 0px 0px 0px 0px; padding: 4px 0px 4px 0px; overflow: visible;}
form fieldset div.field:after {content: '&nbsp;'; position: relative; display: block; float: none; clear: both; height: 0px; margin: 0px; padding: 0px; border: none 0px; overflow: hidden; visibility: hidden;}
form fieldset div.field label {position: relative; display: block; float: left; clear: none; width: 180px; height: auto; margin: 0px 0px 0px 0px; padding: 3px 0px 3px 0px; overflow: hidden; font-weight: normal; line-height: 13px;}
form fieldset div.field label.sup {margin-top: -7px;}
form fieldset div.field ins {position: relative; display: block; float: left; clear: none; margin: 0px 4px 0px 0px; padding: 3px 0px 3px 0px; overflow: hidden; font-style: normal; font-weight: normal; text-decoration: none; line-height: 13px;}
form fieldset div.field span {position: relative; display: block; float: left; clear: none; margin: 0px 0px 0px 0px;}
form fieldset div.field span.input {height: 19px; overflow: hidden; white-space: nowrap;}
form fieldset div.field span.input ins {margin-left: -4px;}
form fieldset div.field span.input input {position: relative; display: block; float: left; clear: none; width: 120px; height: 13px; margin: 0px 4px 0px 0px; padding: 1px 3px 1px 3px; overflow: hidden;}
form fieldset div.field span.input.size1 input {width: 160px;}
form fieldset div.field span.input.select {}
form fieldset div.field span.input.select select {display: block; float: left; clear: none; width: auto; height: 19px; margin: 0px 4px 0px 0px; padding: 0px 0px 0px 0px; overflow: hidden;}
form fieldset div.field span.input.select.size0 select {width: auto}
form fieldset div.field span.input.select.size1 select {width: 170px;}
form fieldset div.field span.input.select.size2 select {width: 324px;}
form fieldset div.field span.input.cbrb {margin-right: 4px;}
form fieldset div.field span.input.cbrb input {width: 13px; height: 13px; margin: 5px 5px 0px 0px; padding: 0px 0px 0px 0px;}
form fieldset div.field span.input.cbrb label {width: auto;}
form fieldset div.field span.input.cbrb label input {margin-top: 2px; margin-left: 8px;}
form fieldset div.field span.input.button {width: auto; height: auto;}
form fieldset div.field span.input.button input {width: auto; height: auto; text-align: center;}

div.pager {
	display: block;
	margin: 20px;
	text-align: center;
}

/*
body {font-family: verdana, tahoma, arial, sans-serif; font-size: 11px; line-height: 15px; color: #333333; background: transparent;} 
p {} 
form {} 
table, tr, td, th { 
	} 
table.datalist { 
	border: 1px solid #d1ceeb; background-color: #006600 
	} 
tr.datalist { 
	border: inherit; 
	} 
th.datalist { 
	color: #004a9e; text-align: center; 
	} 
td.datalist { 
	padding: 1px; border: 1px solid #6261c7; background-color: #4545bf; 
	} 
a:visited, a:link, a:active { 
	font-size: 8pt;
	font-weight:normal;
	color: #626467;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 
a:hover { 
	font-size: 8pt;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 

br.clear {
    position: relative;
    display: block;
    float: none;
    clear: both;
    left: 0px;
    top: 0px;
    width: 1px;
    height: 0px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    visibility: hidden;
}	
.szoveg { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; text-align: justify; font-size: 10pt; color: #FFFFFF; padding: 4px; 
	} 
.szoveg2 { 
	font-family: Verdana, Tahoma, Arial, Helvetica, Verdana, sans-serif; text-align: justify; font-size: 7pt; color: #000000; 
	} 
p.title { 
	padding-top: 20px; padding-left: 10px; padding-bottom: 10px; font-weight: bold; font-size: 12pt; font-variant: small-caps; 
	} 
p.subtitle { 
	padding-top: 20px; padding-left: 10px; font-weight: bold; font-size: 11pt; 
	} 
.warning { 
	font-weight: bold; color: red; 
	} 
div.floatsubbox { 
	margin: 0px 5px 10px 5px; padding: 1px; border: 1px solid #6261c7; background-color: #4545bf; 
	} 
input, select, textarea, button { 
	color: #004a9e; background-color: #FFFFFF; border: 1px #0A4E99 solid ; margin: 2px; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; 
	} 
	
select {
	margin-left: 0;
	margin-right: 0;
}	
input.noborder { 
	border: 0px; 
	} 
img.button { 
	margin: 2px; border: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000
	} 
hr { 
	width: 30%; text-align: left; margin: 5px 10px 5px 10px; 
	} 
img { 
	border: 0px; 
	} 
img.bullet { 
	vertical-align: middle; margin-left: 3px; margin-right: 3px; 
	} 
.modulactual { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; letter-spacing: 0.2em; 
	} 
.modulactual2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; 
	} 
.footer { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align: center; font-weight: normal; 
	} 
.footer2 { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-align: center; font-weight: bold; letter-spacing: 0.3em; 
	} 
.feher_link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0pt; text-decoration: none; font-weight: bold; 
	} 
A.feher_link { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; 
	} 
A.feher_link:link { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; 
	} 
A.feher_link:active { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; 
	} 
A.feher_link:visited { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #D5F9FF; text-decoration: none; 
	} 
A.feher_link:hover { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #97BBFF; text-decoration: none; 
	} 
.feher_link2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-align: left; padding-left: 0px; padding-right: 0px; text-indent: 0pt; text-decoration: none; font-weight: normal; letter-spacing: 0.2em; 
	} 
A.feher_link2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; letter-spacing: 0.2em; 
	} 
A.feher_link2:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; letter-spacing: 0.2em; 
	} 
A.feher_link2:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; letter-spacing: 0.2em; 
	} 
A.feher_link2:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #D5F9FF; text-decoration: none; letter-spacing: 0.2em; 
	} 
A.feher_link2:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #97BBFF; text-decoration: none; letter-spacing: 0.2em; 
	} 
.userfelirat { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #9999DB; text-align: right; font-weight: bold; 
	} 
li.current { 
	font-weight: bold; color: white; 
	} 
.hirek1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #020860; font-style: normal; font-weight: bold
	} 
.hirek_link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #020860; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 0pt; text-decoration: none; font-weight: bold; 
	} 
A.hirek_link { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #020860; text-decoration: none; 
	} 
A.hirek_link:link { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #020860; text-decoration: none; 
	} 
A.hirek_link:active { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #020860; text-decoration: none; 
	} 
A.hirek_link:visited { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #020860; text-decoration: none; 
	} 
A.hirek_link:hover { 
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #1455C0; text-decoration: none; 
	} 
.cim { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #FFFFFF; 
	} 
.warning2 { 
	font-weight: bold; color: #C00000; 
	} 
.doc_name { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; 
	}
.doc_value { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #020860; 
	}
.doc_value:link, .doc_value:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #020860; 
	}
.fofelirat { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #F1F9CA; letter-spacing: 0.2em; 
	}
.keszult { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: justify
	}
.mezo { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #020860; font-style: normal; font-weight: normal
	}
.tamcim { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-style: bold; font-weight: bold
	}
.felirat 
 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; color: #FFFFFF;
 filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='black', Positive='true');
 }
table.gomb
 {
 filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='black', Positive='true');
 }

td.gomb
 { 
 text-align: center;
 display: block;
 border: 3px ridge #ffffff;
 padding: 0px;
 }
a.gomb, a.gomb:visited
 { 
 font-weight: normal;
 vertical-align: middle;
 padding-top: 3px;
 padding-bottom: 3px;
 display: block;
 color: #000000;
 background-color: #AECBFF; 
 }
a.gomb:hover
 { 
 display: block;
 color: white;
 background-color: #000073; 
 }
.hr2 { width: 100%; text-align: center; margin: 0px 0px 0px 0px; }
.textarea2 { color: #000000; background-color: #F1CFCF; border: 1px #FFFFFF solid ; margin: 2px; 
font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; } 
.text2 { color: #000000; background-color: #F1CFCF; border: 1px #FFFFFF solid ; margin: 2px; 
font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; } 
.text_fekete { font-family: Verdana, 
Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.text_fekete_b { font-family: Verdana, 
Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}

A.piros_link:link { font-family: Verdana, 
Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #e65e5e; text-decoration: 
none; } A.piros_link:active { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
font-size: 14px; color: #e65e5e; text-decoration: none; } A.piros_link:visited 
{ font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #e65e5e; 
text-decoration: none; } A.piros_link:hover { font-family: Verdana, Verdana, Arial, Helvetica, 
sans-serif; font-size: 14px; color: #97BBFF; text-decoration: none; }

.oldal_link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 
color: #C0C000; text-align: center; padding-left: 0px; padding-right: 0px; text-indent: 
0pt; text-decoration: none; font-weight: bold; } 
	A.oldal_link { font-family: Verdana, Verdana, 
	Arial, Helvetica, sans-serif; font-size: 14px; color: #C0C000; text-decoration: 
	none; } 
	A.oldal_link:link { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; color: #C0C000; text-decoration: none; } 
	A.oldal_link:active 
	{ font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: 
	#C0C000; text-decoration: none; } 
	A.oldal_link:visited { font-family: Verdana, Verdana, 
	Arial, Helvetica, sans-serif; font-size: 14px; color: #C0C000; text-decoration: 
	none; } 
	A.oldal_link:hover { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; color: #808000; text-decoration: none; }
	
	
	.piros_kiemeles { font-weight: bold; color: red; background-color: #FFFFFF;}

.ailap_cim { font-weight: bold; font-size: 14px; }
.td_adat_cim { background: #004B9E; font-weight: bold; color: #FFFFFF;}
.td_adat { background: #CDDAEB;}
.td_adat_s0 { background-color: #004A9E;}
.td_adat_s1 { background-color: #80A4CF;}
.td_adat_s2 { background-color: #B2C9E2;}
.td_adat_2 { background: #B3C8E3;}
.td_adat_2 a:link, .td_adat_2 a:visited {color: #FF0000;}
.td_visszavont { background: #DFE200; }
.td_megvalaszolt { background: #00E200; }
.td_megvalaszolatlan { background: #CE0000; }
.table_vilagoskek { background: #EDF2F8; }
.td_vilagoskek2 { background: #CDDAEB; }

.piroslink  a{ 
	font-size: 8pt;
	font-weight:normal;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 
.piroslink a:hover { 
	color: #FF3333;
}
 	
.keklink  a{ 
	font-size: 8pt;
	font-weight:normal;
	color:#004a9e;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 
.keklink a:hover { 
	color: #FF3333;
} 	

.lap_szam a{ 
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt;
	}
.lap_szam a:hover{
	color: #FF3333;
}

.oldalcim { 
	color: #FF3333;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt;
	} 
.oldalcim_2{ 
	color: #FF3333;
	font-weight: normal;
	font-family: Verdana, Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 8pt;
	} 
	
a.feher:visited, a.feher:link, a.feher:active { 
	font-size: 8pt;
	font-weight:normal;
	color: #004a9e;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 
a.feher:hover { 
	font-size: 8pt;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 
	
A.feher_alma:visited, A.feher_alma:link, A.feher_alma:active { 
	font-size: 8pt;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 
A.feher_alma:hover { 
	font-size: 8pt;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Future, Verdana,Arial;
	} 

.ccbir_cim { font-weight: bold; font-size: 8px; }
.td_ccbir_adat_cim { background: #67A167; font-weight: bold; }
.td_ccbir_adat { background: #F4F2F2; color: #000000;}

A.cim:link, A.cim:active, A.cim:visited, A.cim:hover
 {
 font-size: 12px;
 font-weight: bold;
 color: #EE2E24;
 text-decoration: none;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }

A.logo:link, A.logo:active, A.logo:visited, A.logo:hover
 {
 font-size: 9px;
 font-weight: normal;
 color: #004A9E;
 text-decoration: none;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }

.lablec
 {
 font-size: 10px;
 font-weight: normal;
 color: #004A9E;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }

TD.cim
 {
 font-size: 12px;
 font-weight: normal;
 color: #EE2E24;
 text-decoration: none;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }

TABLE.menu_div
 {
 background-color: #004698;
 }

DIV.menu_divx
 {
 background-color: #004698;
 width: 176px;
 }

DIV.menu0_div
 {
 font-size: 11px;
 font-weight:normal;
 color: white;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }

A.menu_div:link, A.menu_div:active, A.menu_div:visited
 {
 font-size: 11px;
 font-weight:normal;
 color: #99B5D6;
 text-decoration: none;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }
 
A.menu_div:hover
 {
 font-size: 11px;
 font-weight:normal;
 color: white;
 text-decoration: none;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }

A.menu0_div:link, A.menu0_div:active, A.menu0_div:visited
 {
 font-size: 13px;
 font-weight:normal;
 color: #99B5D6;
 text-decoration: none;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }
 
A.menu0_div:hover
 {
 font-size: 13px;
 font-weight:normal;
 color: white;
 text-decoration: none;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 }

TD.menu_td1
 {
 padding-top: 12px;
 text-align: left;
 vertical-align: baseline;
 width: 10px;
 height: 20px;
 }

TD.menu_td0
 {
 width: 17px;
 height: 30px;
 padding-top: 12px;
 padding-left: 17px;
 text-align: rigth;
 vertical-align: top;
 }

TD.fa_div, A.fa_div:link, A.fa_div:active, A.fa_div:visited
 {
 color: #004A9E;
 font-size: 10px;
 font-weight:normal;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

A.fa_div:hover
 {
 color: #EE2E24;
 font-size: 10px;
 font-weight:normal;
 text-decoration: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

DIV.elem_name
 {
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

TD.elem_page
 {
 color: white;
 font-size: 10px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

TD.elem_page2
 {
 font-size: 10px;
 font-weight: normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

A.elem_page2:link, A.elem_page2:active, A.elem_page2:visited
 {
 text-decoration: none;
 color: #004A9E;
 font-size: 10px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

A.elem_page2:hover
 {
 text-decoration: none;
 color: #FF3333;
 font-size: 10px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
BODY.elem
 {
 background-color: #EDF2F8;
 }

.elem2
 {
 background-color: #CDDAEB;
 }

TD.elem_cimke
 {
 background-color: #81A3D0;
 width: 200px;
 text-align: right;
 vertical-align: top;
 font-size: 12px;
 font-weight: normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

TD.elem_cimke2
 {
 background-color: #81A3D0;
 text-align: right;
 vertical-align: middle;
 font-size: 12px;
 font-weight: normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

TD.elem_cimke3
 {
 background-color: #81A3D0;
 text-align: center;
 vertical-align: middle;
 font-size: 12px;
 font-weight: normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

TD.elem_ro
 {
 text-align: left;
 vertical-align: top;
 font-size: 12px;
 font-weight: normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #CDDAEB;
 }

A.elem_ro:link, A.elem_ro:active, A.elem_ro:visited
 {
 color: #004A9E;
 text-decoration: none;
 text-align: left;
 vertical-align: top;
 font-size: 12px;
 font-weight: normal;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #CDDAEB;
 }

A.elem_ro:hover
 {
 text-decoration: none;
 color: #FF3333;
 }

TD.elem_rw 
 { 
 background-color: #CDDAEB;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
 color: #020860; 
 }

TD.elem_sorf
 {
 border-width: 0px 1px 0px 0px;
 border-color: #81A3D0;
 border-style: solid;
 vertical-align: top;
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #004698;
 }

A.elem_sorf:link, A.elem_sorf:active, A.elem_sorf:visited
 {
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #004698;
 color: white;
 }

A.elem_sorf:hover
 {
 color: #FF3333;
 }

TD.elem_sorm1
 {
 border-width: 0px 1px 0px 0px;
 border-color: #004A9E;
 border-style: solid;
 vertical-align: top;
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #81A3D0;
 color: #004A9E;
 }

A.elem_sorm1:link, A.elem_sorm1:active, A.elem_sorm1:visited
 {
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #81A3D0;
 color: #004A9E;
 }

A.elem_sorm1:hover
 {
 color: #FF3333;
 }

TD.elem_sorm2
 {
 border-width: 0px 1px 0px 0px;
 border-color: #004A9E;
 border-style: solid;
 vertical-align: top;
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #B3C8E3;
 color: #004A9E;
 }

A.elem_sorm2:link, A.elem_sorm2:active, A.elem_sorm2:visited
 {
 text-decoration: none;
 font-size: 12px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #B3C8E3;
 color: #004A9E;
 }

A.elem_sorm2:hover
 {
 color: #FF3333;
 }

.kotelezo
 {
 font-size: 9px;
 font-weight: normal;
 font-style: italic;
 color: #FF3333;
 }

A.lapoz:link, A.lapoz:active, A.lapoz:visited
 {
 font-weight: bold;
 text-decoration: none;
 color: #004A9E;
 }

A.lapoz:hover
 {
 font-weight: bold;
 color: #FF3333;
 }
 
 .t_lapoz:
{
 font-weight: bold;
 text-decoration: none;
 color: #004A9E;
 } 
 
.t_lapoz_akt:
 {
 font-weight: bold;
 text-decoration: none;
 color: #FF0000;
 }
  
A.tbar:link, A.tbar:active, A.tbar:visited
 {
 background-image: url(src/arrow_blue.gif);
 background-repeat: no-repeat;
 font-size: 10px;
 margin-top: 8px;
 padding-left: 14px;
 font-weight: normal;
 text-decoration: none;
 color: #004A9E;
 }

A.tbar:hover
 {
 background-image: url(src/arrow_red.gif);
 color: #FF3333;
 }
 
table td div.cbrb { position: relative; margin: 4px 0px 4px 0px; }
table td div.cbrb input {position: relative; display: block; background: none; border: none 0px; width: 13px; height: 13px;}
table td div.cbrb label { position: relative; display: block; margin:0 0px 0px 20px; padding: 0px;}

div#EpukeresoFormHeader {
	height: 144px;
	position: relative;
	
}
div#EpukeresoFormHeader div {
	width: 529px;
	height: 144px;
	position: absolute;
	top: -17px;
	left: -17px;
	background: url(header.jpg); 
	
}

div#EpukeresoFormHeader div a {
	display: block;
	overflow: hidden;
	padding: 41px 0 0 0;
	height: 0 !important;
	width: 101px;
	position: absolute;
	left: 15px;
	top: 8px;
	
}
*/
