/*Vastag*/        span.bold    { font-weight:bold;}
/*Nagyobb*/       span.bigger  { font-size:larger;}
/*Még nagyobb*/   span.xbig    { font-size:larger;}
/*Piros*/         span.red     { color: red; }
/*Piros vastag */ span.redBig  { color: red; font-weight:bold }


@charset "UTF-8";
.ures { margin: 0px; padding: 0px; text-decoration: none; border-width: 0px; border-style: none; }
html { height: 101%; margin-bottom: 0.01em; }
body { font: normal 12px/16px Arial, Helvetica, sans-serif; text-align: left; vertical-align: top; margin: 0px; padding: 0px; border-style: none; color: #666666; }
p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; }
img { border-width: 0px; }

.h1title { font-size: 28px; line-height: 32px; color: #0066CC; margin: 0px; padding: 0px 0px 8px; text-align: left; font-family: "Trebuchet MS"; }
.h2title { font-size: 16px; line-height: 20px; color: #0066CC; margin: 0px; padding: 0px 0px 8px; text-align: left; font-family: "Trebuchet MS"; }
.h3title { font-size: 16px; line-height: 20px; color: #666666; margin: 0px; padding: 0px 0px 4px; text-align: left; font-family: "Trebuchet MS"; }
.h4title { font-size: 14px; line-height: 17px; color: #0066CC; margin: 0px; padding: 3px 0px 3px 12px; text-align: left; font-family: "Trebuchet MS"; font-weight: bold; background: url(images/bulletA2.png) no-repeat scroll left 8px; }
.h5title { font-size: 24px; line-height: 27px; color: #0066CC; margin: 0px; padding: 0px 0px 8px; text-align: left; font-family: "Trebuchet MS"; }
.h6title { font-size: 14px; line-height: 18px; color: #333333; margin: 0px; padding: 0px; text-align: left; font-family: "Trebuchet MS"; font-weight: bold; }

ul { margin: 0px; padding: 0px 0px 0px 12px; font-family: Arial, Helvetica, sans-serif; }
li { margin: 0px; padding: 0px; }

a.linkcimke:link, a.linkcimke:visited, a.linkcimke:active { font-weight:bold; text-decoration: none; color: #666666; outline:none; outline-style:none; } a.linkcimke:hover { font-weight:bold; text-decoration: none; color: #000000; outline:none; outline-style:none; }

a:link, a:visited, a:active { text-decoration: none; } a:hover { text-decoration: underline; }
a.linkA:link, a.linkA:visited, a.linkA:active { text-decoration: none; color: #666666; } a.linkA:hover { text-decoration: none; color: #00264D; font-weight: bold; }
a.linkB:link, a.linkB:visited, a.linkB:active { text-decoration: none; color: #0066CC; } a.linkB:hover { text-decoration: none; color: #000066; cursor: pointer; }
#info a.linkC:link, #info a.linkC:visited, #info a.linkC:active { font-weight:bold; text-decoration: none; color: #EEEEEE; } #info a.linkC:hover { font-weight:bold; text-decoration: none; color: #FFEE00; }
ul.listA { list-style: url(images/bulletA1.png) none; font-size: 12px; line-height: 16px; }
ul.listB { list-style: url(images/bulletB2.png) none; font-size: 12px; line-height: 16px; }
ul.listC { list-style: url(images/bulletB2.png) none; }
ul.listD { list-style: none; font-size: 10px; line-height: 12px; padding: 0px; }
.bodyA { padding: 0px 0px 5px; font-size: 12px; line-height: 16px; }
.bodyA2 { padding: 0px 0px 5px; font-size: 10px; line-height: 12px; }
.bodyA3 { padding: 0px; font-size: 12px; line-height: 17px; }
.bodyA4 { padding: 6px 0px 0px; font-size: 12px; line-height: 12px; vertical-align: top; text-align: right; }
.bodyB { padding: 0px 0px 5px; font-size: 12px; font-weight: bold; color: #0066CC; font-family: "Trebuchet MS"; line-height: 14px; }
.bodyB2 { padding: 0px 0px 5px; font-size: 16px; font-weight: bold; color: #0066CC; font-family: "Trebuchet MS"; }
.bodyB3 { padding: 0px; font-size: 12px; font-weight: bold; color: #0066CC; font-family: "Trebuchet MS"; line-height: 14px; }
.bodyB4 { padding: 0px 0px 3px; font-size: 10px; font-weight: bold; font-family: "Trebuchet MS"; line-height: 12px; color: #333333; }
.bodyB5 { padding: 0px; font-size: 10px; font-weight: bold; font-family: "Trebuchet MS"; line-height: 18px; color: #333333; text-align: right; vertical-align: top; background: url(images/ikonokA_nyiljobbra.gif) no-repeat scroll right top; }
.tableA1 { padding: 5px 10px 3px; font-size: 11px; line-height: 13px; text-align: left; vertical-align: middle; }
.tableA2 { padding: 5px 0px 3px; font-size: 11px; line-height: 13px; text-align: center; vertical-align: middle; }
.tableA3 { padding: 3px 0px; font-size: 9px; line-height: 10px; text-align: left; vertical-align: middle; color: #FFFFFF; background: #666666 url(images/sarokA_jf.png) no-repeat scroll right top; overflow: hidden; margin: 0px; cursor: pointer; font-weight: bold; }
.tableA3:hover { background: #000000 url(images/sarokA_jf.png) no-repeat scroll right top; cursor: pointer; color: #FFEE00; }
.tableA4odd { padding: 0px; font-size: 10px; line-height: 11px; vertical-align: middle; overflow: hidden; height: 20px; margin: 0px; background: #FFFFFF url(images/dot999999.gif) repeat-y scroll right top; }
.tableA4even { padding: 0px; font-size: 10px; line-height: 11px; vertical-align: middle; overflow: hidden; height: 20px; margin: 0px; background: #F0F0F0 url(images/dot999999.gif) repeat-y scroll right top; }
.tableA5 { padding: 3px 0px; font-size: 12px; line-height: 14px; text-align: center; vertical-align: middle; color: #FFFFFF; background: #666666 url(images/sarokA_jf.png) no-repeat scroll right top; overflow: hidden; margin: 0px; cursor: pointer; font-weight: bold; }

.tableA5odd { padding: 2px 0px; font-size: 11px; line-height: 13px; overflow: hidden; margin: 0px; background: #FFFFFF url(images/dot999999.gif) repeat-y scroll right top; text-align: center; }
.tableA5odd2 { padding: 2px 0px; font-size: 11px; line-height: 13px; overflow: hidden; margin: 0px; background: #FFFFFF url(images/dot999999.gif) repeat-y scroll right top; text-align: left; }
.tableA5even { padding: 2px 0px; font-size: 11px; line-height: 13px; overflow: hidden; margin: 0px; background: #F0F0F0 url(images/dot999999.gif) repeat-y scroll right top; text-align: center; }
.tableA5even2 { padding: 2px 0px; font-size: 11px; line-height: 13px; overflow: hidden; margin: 0px; background: #F0F0F0 url(images/dot999999.gif) repeat-y scroll right top; text-align: left; }
.tableA5marginodd { padding: 0px; font-size: 10px; line-height: 11px; vertical-align: middle; overflow: hidden; margin: 0px; background: #FFFFFF url(images/dot999999.gif) repeat-y scroll left top; }
.tableA5margineven { padding: 0px; font-size: 10px; line-height: 11px; vertical-align: middle; overflow: hidden; margin: 0px; background: #F0F0F0 url(images/dot999999.gif) repeat-y scroll left top; }

.tableheadA5margin { padding: 0px; font-size: 10px; line-height: 11px; vertical-align: middle; overflow: hidden; margin: 0px; background: #CCCCCC url(images/dot999999.gif) repeat-y scroll left top; }
.tableheadA5 { padding: 2px 0px; font-size: 11px; line-height: 13px; overflow: hidden; margin: 0px; background: #CCCCCC url(images/dot999999.gif) repeat-y scroll right top; text-align: center; color: #333333; }


.oldalelemBA { background: #FFD815 url(images/oldalalapok_ba.jpg) no-repeat scroll left bottom; }
.oldalelemB { background: #FFD815 url(images/oldalalapok_b.jpg) repeat-y scroll right bottom; }
.oldalelemJA { background: #EEEEEE url(images/oldalalapok_ja.gif) no-repeat scroll right bottom; width: 24px; }
.oldalelvalaszto { background: url(images/oldalalapok_sep.jpg) no-repeat scroll left top; width: 10px; height: 463px; }

/*
tr:nth-child(odd) {background: #FFFFFF} 
tr:nth-child(even) {background: #F5F5F5} 
*/
.hl1 { background: url(images/dot666666.gif) repeat-x; height: 1px; }
.hl2 { background: url(images/dotCCCCCC.gif) repeat-x scroll left center; height: 10px; }
.vl1 { background: url(images/dot666666.gif) repeat-y scroll center top; }
.vl2 { background: url(images/vl2_bottom.gif) repeat-y scroll center bottom; }
.vlb { background: url(images/dot666666.gif) repeat-y left; }
.vlk { background: url(images/dot666666.gif) repeat-y center; }
.vlj { background: url(images/dot666666.gif) repeat-y right; }
.oddline { background: #FFFFFF url(images/dotFFFFFF.gif) repeat; }
.hatterjobb { background: no-repeat scroll right; }
.cimkehatulb { background: url(images/cimke_hatul_b.gif) no-repeat scroll left top; height: 20px; width: 8px; }
.cimkehatulk { background: url(images/cimke_hatul_k.gif) repeat-x scroll left top; height: 20px; font: bold 11px/15px "Trebuchet MS"; color: #666666; vertical-align: bottom; cursor: pointer; outline:none; outline-style:none; }
.cimkehatulj { background: url(images/cimke_hatul_j.gif) no-repeat scroll left top; height: 20px; width: 8px; padding-right: 3px; }
.cimkeelolb { background: url(images/cimke_elol_b.gif) no-repeat scroll left top; height: 20px; width: 8px; }
.cimkeelolk { background: url(images/cimke_elol_k.gif) repeat-x scroll left top; height: 20px; font: bold 11px/15px "Trebuchet MS"; color: #000000; vertical-align: bottom; cursor: default; outline:none; outline-style:none; }
.cimkeelolj { background: url(images/cimke_elol_j.gif) no-repeat scroll left top; height: 20px; width: 8px; padding-right: 3px; }
.gombAb { background: url(../images/buttonB_b.png) no-repeat scroll left top; height: 20px; }
.gombAk { background: url(../images/buttonB_k.png) repeat-x scroll left top; height: 20px; font: bold 11px/20px "Trebuchet MS"; color: #FFFFFF; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; cursor: default; }
.gombAj { background: url(../images/buttonB_j.png) no-repeat scroll left top; height: 20px; }
.sarok1 { background: url(images/sarok1.gif) no-repeat scroll center center; height: 64px; width: 128px; padding: 0px; text-align: center; vertical-align: middle; }
.inputA { font-size: 12px; line-height: 14px; font-weight: bold; color: #0066CC; background: #EEEEEE url(images/inputA.jpg) no-repeat scroll left top; margin: 0px; padding: 0px; border: 0px none #EEEEEE; }
.hajoadatokosztas { text-align: center; padding-right: 3px; border-right: 1px solid #666666; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #666666; border-bottom-color: #666666; border-left-color: #666666; font-size: 10px; line-height: 12px; color: #666666; }
.indent10 { margin-left: 10px; }

.keretBbf { background: url(images/keretB_bf.gif) no-repeat scroll left top; height: 9px; width: 9px; }
.keretBf { background: url(images/keretB_f.gif) repeat-x scroll left top; font-size: 12px; font-weight: bold; text-align: left; line-height: 16px; color: #0066CC; vertical-align: middle; }
.keretBjf { background: url(images/keretB_jf.gif) no-repeat scroll left top; width: 9px; }

.keretBb0 { background: url(images/keretB_b0.gif) no-repeat scroll left top; height: 16px; }
/* .keretBk0 { background: url(images/keretB_k0.gif) repeat-x scroll left top; font-size: 12px; font-weight: bold; text-align: left; line-height: 14px; color: #0066CC; } */
.keretBj0 { background: url(images/keretB_j0.gif) no-repeat scroll left top; }

.keretBb1 { background: url(images/keretB_b1.gif) repeat-y scroll left top; }
.keretBk1 { background: #EEEEEE; text-align: left; vertical-align: top; }
.keretBj1 { background: url(images/keretB_j1.gif) repeat-y scroll left top; }

.keretBb2 { background: url(images/keretB_b2.gif) no-repeat scroll left top; height: 2px; }
.keretBk2 { background: url(images/keretB_k2.gif) repeat-x scroll left top; height: 2px; text-align: left; }
.keretBj2 { background: url(images/keretB_j2.gif) no-repeat scroll left top; height: 2px; }

.keretBba { background: url(images/keretB_ba.gif) no-repeat scroll left top; height: 9px; }
.keretBa { background: url(images/keretB_a.gif) repeat-x scroll left top; }
.keretBja { background: url(images/keretB_ja.gif) no-repeat scroll left top; }

#info { border-collapse: collapse; }
#info td { text-align:center; }
