﻿/* KÉMÉNY CSS */

body { margin: 20px auto 0 auto; padding: 0; font-family: Tahoma; font-size: 11px; color: #3b3b3b; background-color:  #777777; }

p, h1, h2, h3, h4, h5, h6 { font-family: Tahoma; font-size: 11px; margin: 5px 10px; }

table, img { border: none; margin: 0 auto; }

/* H */
h1 { font-weight: bold; font-size: 100%; }

h2 { color: #ba0000; background: url(images/h2-bg.jpg) center left no-repeat; padding: 2px 0 3px 22px; }
h2 img { vertical-align: bottom; }

h3 { font-weight: normal; }

h4 { border: 1px dotted #8d8500; background: #eeeeee url(images/h4-bg.jpg) 5px no-repeat; padding: 10px 10px 10px 35px; }

h5 { font-weight: bold; color: #ba0000; text-decoration: underline; background: url(images/more-bg.gif) left center no-repeat; padding-left: 10px; margin-bottom: 10px }

h6 { font-size: 18px; margin: 0px; }

strong { color: #ba0000; }
strong.black { color: #000000; }

/*p { border: 1px dotted #FF0000; }*/

table.header-table { width: 734px; }
table.content-table { width: 734px; }

td.logo-cell { width: 274px; background-color: #777777; }
td.topnavmenu-cell { width: 460px; background-color: #777777; }

td.leftcontent-cell { width: 262px; background-color: #777777; vertical-align: top }
td.rightcontent-cell { width: 472px; background-color: #777777; vertical-align: top }

table.logo-table { width: 100%; }
table.topnavmenu-table { width: 100%; }

table.leftcontent-table { width: 100%; }
table.leftcontent-table img { margin-right: 10px; }
table.leftcontent-table img.tuvimg { margin-right: 0px; }

table.rightcontent-table { width: 100%; }

table.kurtok
{
	width: 100%;
	text-align: center;
	padding: 0;
}

table.kurtok td
{
	border: 1px solid #bebebe;
	border-right: none;
}

table.kurtok td.last
{
	border: 1px solid #bebebe;
}

table.kurtok td.content
{
	border-top: none;
	border-right: 1px solid #bebebe;
}

table.kurtok td.head
{
	background-color: #eeeeee;
	font-weight: bold;
	cursor: pointer;
}

/* LOGO CELL */
td.logocell-01 { width: 274px; height: 12px; background: url(images/logocell-01.jpg) top right no-repeat; }

td.logocell-02-kezdo { width: 251px; height: 22px; background: url(images/logocell-02-kezdo.jpg) top right no-repeat; }
td.logocell-02-jogsz { width: 251px; height: 22px; background: url(images/logocell-02-jogsz.jpg) top right no-repeat; }
td.logocell-02-szabv { width: 251px; height: 22px; background: url(images/logocell-02-szabv.jpg) top right no-repeat; }
td.logocell-02-megr { width: 251px; height: 22px; background: url(images/logocell-02-megr.jpg) top right no-repeat; }
td.logocell-02-kapcs { width: 251px; height: 22px; background: url(images/logocell-02-kapcs.jpg) top right no-repeat; }

td.logocell-03-kezdo { width: 274px; height: 26px; background: url(images/logocell-03-kezdo.jpg) top right no-repeat; }
td.logocell-03-jogsz { width: 274px; height: 26px; background: url(images/logocell-03-jogsz.jpg) top right no-repeat; }
td.logocell-03-szabv { width: 274px; height: 26px; background: url(images/logocell-03-szabv.jpg) top right no-repeat; }
td.logocell-03-megr { width: 274px; height: 26px; background: url(images/logocell-03-megr.jpg) top right no-repeat; }
td.logocell-03-kapcs { width: 274px; height: 26px; background: url(images/logocell-03-kapcs.jpg) top right no-repeat; }

td.logocell-04 { width:  24px; height: 78px; background: url(images/logocell-04.jpg) top right no-repeat; }
td.logocell-05 { width: 250px; height: 78px; background: url(images/logocell-05.jpg) top right no-repeat; }
td.logocell-06 { width: 274px; height: 31px; background: url(images/logocell-06.jpg) top right no-repeat; }

/* TOPNAVMENU CELL */
td.topnavmenucell-01 { width: 460px; height:  12px; background: url(images/topnavmenucell-01.jpg) top right no-repeat; }

td.topnavmenucell-02 { width: 460px; height:  24px; }

td.topnavmenucell-02-bal-kezdo { width: 159px; height:  24px; background: url(images/topnavmenucell-02-bal-kezdo.jpg) top right no-repeat; }
td.topnavmenucell-02-bal-jogsz { width: 159px; height:  24px; background: url(images/topnavmenucell-02-bal-jogsz.jpg) top right no-repeat; }
td.topnavmenucell-02-bal-szabv { width: 159px; height:  24px; background: url(images/topnavmenucell-02-bal-szabv.jpg) top right no-repeat; }
td.topnavmenucell-02-bal-megr { width: 159px; height:  24px; background: url(images/topnavmenucell-02-bal-megr.jpg) top right no-repeat; }
td.topnavmenucell-02-bal-kapcs { width: 159px; height:  24px; background: url(images/topnavmenucell-02-bal-kapcs.jpg) top right no-repeat; }

td.topnavmenucell-02-jobb-kezdo { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-kezdo.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-jogsz { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-jogsz.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-szabv { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-szabv.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-megr { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-megr.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-kapcs { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-kapcs.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-sepro { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-sepro.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-futes { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-futes.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-cegism { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-cegism.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-tev { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-tev.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-korzet { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-korzet.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-kepek { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-kepek.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-hirek { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-hirek.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-utvonal { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-utvonal.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-dok { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-dok.jpg) top right no-repeat; }
td.topnavmenucell-02-jobb-tanus { width: 301px; height:  24px; background: url(images/topnavmenucell-02-jobb-tanus.jpg) top right no-repeat; }

td.topnavmenucell-03 { width: 460px; height:  77px; }

td.topnavmenucell-03-bal-kezdo { width: 159px; height:  77px; background: url(images/topnavmenucell-03-bal-kezdo.jpg) top right no-repeat; }
td.topnavmenucell-03-bal-jogsz { width: 159px; height:  77px; background: url(images/topnavmenucell-03-bal-jogsz.jpg) top right no-repeat; }
td.topnavmenucell-03-bal-szabv { width: 159px; height:  77px; background: url(images/topnavmenucell-03-bal-szabv.jpg) top right no-repeat; }
td.topnavmenucell-03-bal-megr { width: 159px; height:  77px; background: url(images/topnavmenucell-03-bal-megr.jpg) top right no-repeat; }
td.topnavmenucell-03-bal-kapcs { width: 159px; height:  77px; background: url(images/topnavmenucell-03-bal-kapcs.jpg) top right no-repeat; }

td.topnavmenucell-03-jobb { width: 301px; height:  77px; background: url(images/topnavmenucell-03-jobb.jpg) top right no-repeat; }

td.topnavmenucell-04 { width: 460px; height:   3px; background: url(images/topnavmenucell-04.jpg) top right no-repeat; }
td.topnavmenucell-05 { width:   6px; height:  33px; background: url(images/topnavmenucell-05.jpg) top right no-repeat; }

td.topnavmenucell-06-kezdo-a { width:  85px; height:  33px; background: url(images/topnavmenucell-06-kezdo-a.jpg) top right no-repeat; }
td.topnavmenucell-06-kezdo-p { width:  85px; height:  33px; background: url(images/topnavmenucell-06-kezdo-p.jpg) top right no-repeat; }

td.topnavmenucell-07 { width:   3px; height:  33px; background: url(images/topnavmenucell-07.jpg) top right no-repeat; }

td.topnavmenucell-08-jogsz-a { width:  85px; height:  33px; background: url(images/topnavmenucell-08-jogsz-a.jpg) top right no-repeat; }
td.topnavmenucell-08-jogsz-p { width:  85px; height:  33px; background: url(images/topnavmenucell-08-jogsz-p.jpg) top right no-repeat; }

td.topnavmenucell-09-szabv-a { width:  85px; height:  33px; background: url(images/topnavmenucell-09-szabv-a.jpg) top right no-repeat; }
td.topnavmenucell-09-szabv-p { width:  85px; height:  33px; background: url(images/topnavmenucell-09-szabv-p.jpg) top right no-repeat; }

td.topnavmenucell-10-megr-a { width:  85px; height:  33px; background: url(images/topnavmenucell-10-megr-a.jpg) top right no-repeat; }
td.topnavmenucell-10-megr-p { width:  85px; height:  33px; background: url(images/topnavmenucell-10-megr-p.jpg) top right no-repeat; }

td.topnavmenucell-11-kapcs-a { width:  85px; height:  33px; background: url(images/topnavmenucell-11-kapcs-a.jpg) top right no-repeat; }
td.topnavmenucell-11-kapcs-p { width:  85px; height:  33px; background: url(images/topnavmenucell-11-kapcs-p.jpg) top right no-repeat; }

td.topnavmenucell-12 { width:  17px; height:  33px; background: url(images/topnavmenucell-12.jpg) top right no-repeat; }
td.topnavmenucell-13 { width: 460px; height:  20px; background: url(images/topnavmenucell-13.jpg) top right no-repeat; }

/* LEFTCONTENT CELL */
td.leftcontentcell-01 { width: 262px; height: 9px; background: url(images/leftcontentcell-01.jpg) top right no-repeat; }
td.leftcontentcell-02 { width:  18px; }

td.leftcontentcell-03-kezdo { width: 244px; height: 36px; background: url(images/leftcontentcell-03-kezdo.jpg) top right no-repeat; }
td.leftcontentcell-03-minoseg { width: 244px; height: 36px; background: url(images/leftcontentcell-03-minoseg.jpg) top right no-repeat; }
td.leftcontentcell-03-jogsz { width: 244px; height: 36px; background: url(images/leftcontentcell-03-jogsz.jpg) top right no-repeat; }
td.leftcontentcell-03-szabv { width: 244px; height: 36px; background: url(images/leftcontentcell-03-szabv.jpg) top right no-repeat; }
td.leftcontentcell-03-megr { width: 244px; height: 36px; background: url(images/leftcontentcell-03-megr.jpg) top right no-repeat; }
td.leftcontentcell-03-kapcs { width: 244px; height: 36px; background: url(images/leftcontentcell-03-kapcs.jpg) top right no-repeat; }
td.leftcontentcell-03-sepro { width: 244px; height: 36px; background: url(images/leftcontentcell-03-sepro.jpg) top right no-repeat; }
td.leftcontentcell-03-futes { width: 244px; height: 36px; background: url(images/leftcontentcell-03-futes.jpg) top right no-repeat; }
td.leftcontentcell-03-ures { width: 244px; height: 36px; background: url(images/leftcontentcell-03-ures.jpg) top right no-repeat; }
td.leftcontentcell-03-korzet { width: 244px; height: 36px; background: url(images/leftcontentcell-03-korzet.jpg) top right no-repeat; }

td.leftcontentcell-content-01 { width: 244px; background: url(images/leftcontentcell-05.jpg) top right repeat-y; vertical-align: top; padding: 7px 9px 0 10px; }
td.leftcontentcell-content-011 { width: 244px; background: url(images/leftcontentcell-05.jpg) top right repeat-y; vertical-align: top; padding: 13px 15px 5px 17px; }

td.leftcontentcell-07 { width: 244px; height: 31px; background: url(images/leftcontentcell-07.jpg) top right no-repeat; text-align: right; padding-right: 8px; }
td.leftcontentcell-071 { width: 244px; height: 15px; background: url(images/leftcontentcell-071.jpg) top right no-repeat; text-align: right; padding-right: 8px; }

td.leftcontentcell-content-02 { width: 244px; background: url(images/leftcontentcell-05.jpg) top right repeat-y; vertical-align: top; padding: 0 9px 0 10px; }

td.leftcontentcell-09 { width: 244px; height: 31px; background: url(images/leftcontentcell-09.jpg) top right no-repeat; text-align: right; padding-right: 8px; }

td.leftcontentcell-content-03 { width: 244px; background: url(images/leftcontentcell-05.jpg) top right repeat-y; vertical-align: top; padding: 0 9px 0 10px; }

td.leftcontentcell-11 { width: 244px; height: 24px; background: url(images/leftcontentcell-11.jpg) top right no-repeat; text-align: right; padding-right: 8px; }

td.leftcontentcell-12 { width: 36px; }
td.leftcontentcell-13 { width: 226px; height: 31px; background: url(images/leftcontentcell-13.jpg) top right no-repeat; }
td.leftcontentcell-131 { width: 226px; height: 31px; background: url(images/leftcontentcell-131.jpg) top right no-repeat; }

td.leftcontentcell-hq { width: 226px; height: 98px; background: url(images/leftcontentcell-hq2.jpg) top right no-repeat; padding: 0 9px 0px 64px; }
td.leftcontentcell-hq p { color: #515151; font-weight: bold; text-align: right; }

td.leftcontentcell-17 { width: 226px; height: 25px; background: url(images/leftcontentcell-17.jpg) top right no-repeat; }

/* RIGHTCONTENT CELL */
td.rightcontentcell-01-kezdo { width: 472px; height: 24px; background: url(images/rightcontentcell-01-kezdo.jpg) top left no-repeat; }
td.rightcontentcell-01-jogsz { width: 472px; height: 24px; background: url(images/rightcontentcell-01-jogsz.jpg) top left no-repeat; }
td.rightcontentcell-01-szabv { width: 472px; height: 24px; background: url(images/rightcontentcell-01-szabv.jpg) top left no-repeat; }
td.rightcontentcell-01-megr { width: 472px; height: 24px; background: url(images/rightcontentcell-01-megr.jpg) top left no-repeat; }
td.rightcontentcell-01-kapcs { width: 472px; height: 24px; background: url(images/rightcontentcell-01-kapcs.jpg) top left no-repeat; }
td.rightcontentcell-01-sepro { width: 472px; height: 24px; background: url(images/rightcontentcell-01-sepro.jpg) top left no-repeat; }
td.rightcontentcell-01-cegism { width: 472px; height: 24px; background: url(images/rightcontentcell-01-cegism.jpg) top left no-repeat; }
td.rightcontentcell-01-tev { width: 472px; height: 24px; background: url(images/rightcontentcell-01-tev.jpg) top left no-repeat; }
td.rightcontentcell-01-kepek { width: 472px; height: 24px; background: url(images/rightcontentcell-01-kepek.jpg) top left no-repeat; }
td.rightcontentcell-01-hirek { width: 472px; height: 24px; background: url(images/rightcontentcell-01-hirek.jpg) top left no-repeat; }
td.rightcontentcell-01-utvonal { width: 472px; height: 24px; background: url(images/rightcontentcell-01-utvonal.jpg) top left no-repeat; }
td.rightcontentcell-01-dok { width: 472px; height: 24px; background: url(images/rightcontentcell-01-dok.jpg) top left no-repeat; }
td.rightcontentcell-01-tanusitvany { width: 472px; height: 24px; background: url(images/rightcontentcell-01-tanusitvany.jpg) top left no-repeat; }

td.rightcontentcell-content-04 { width: 472px; background: url(images/rightcontentcell-02.jpg) top left repeat-y; padding: 5px 18px 5px 5px; }

td.rightcontentcell-03 { width: 472px; height: 7px; background: url(images/rightcontentcell-03.jpg) top left no-repeat; }
td.rightcontentcell-031 { width: 472px; height: 7px; background: url(images/rightcontentcell-031.jpg) top left no-repeat; }
td.rightcontentcell-032 { width: 472px; height: 7px; background: url(images/rightcontentcell-032.jpg) top left no-repeat; }

td.rightcontentcell-content-05-06 { width: 472px; background: url(images/rightcontentcell-04.jpg) top left repeat-y; padding: 5px 18px 5px 5px; }
td.rightcontentcell-content-05-06 table td { vertical-align: top; }

td.rightcontentcell-05 { width: 472px; height: 10px; background: url(images/rightcontentcell-05.jpg) top left no-repeat; }
td.rightcontentcell-051 { width: 472px; height: 10px; background: url(images/rightcontentcell-051.jpg) top left no-repeat; }

td.rightcontentcell-06 { width: 472px; height: 6px; background: url(images/rightcontentcell-06.jpg) top left no-repeat; }
td.rightcontentcell-07 { width: 56px; height: 12px; background: url(images/rightcontentcell-07.jpg) top left no-repeat; }
td.rightcontentcell-08 { width: 46px; height: 12px; background: url(images/rightcontentcell-08.jpg) top left no-repeat; }
td.rightcontentcell-09 { width: 19px; height: 12px; background: url(images/rightcontentcell-09.jpg) top left no-repeat; }
td.rightcontentcell-10 { width: 67px; height: 12px; background: url(images/rightcontentcell-10.jpg) top left no-repeat; }
td.rightcontentcell-11 { width: 59px; height: 12px; background: url(images/rightcontentcell-11.jpg) top left no-repeat; }
td.rightcontentcell-12 { width: 61px; height: 12px; background: url(images/rightcontentcell-12.jpg) top left no-repeat; }
td.rightcontentcell-13 { width: 52px; height: 12px; background: url(images/rightcontentcell-13.jpg) top left no-repeat; }
td.rightcontentcell-14 { width: 55px; height: 12px; background: url(images/rightcontentcell-14.jpg) top left no-repeat; }
td.rightcontentcell-15 { width: 472px; height: 7px; background: url(images/rightcontentcell-15.jpg) top left no-repeat; }
td.rightcontentcell-16 { width: 472px; height: 21px; background: url(images/rightcontentcell-16.jpg) top left no-repeat; }

td.rightcontentcell-copyright { height: 35px; width: 472px; }
td.rightcontentcell-copyright p { color: #FFFFFF; background-color: #777777; text-align: center; font-size: 10px; padding-right: 11px; margin: 0; }

/* LINKS */
a.link-list { color: #3b3b3b; text-decoration: underline; background: url(images/link-arrow-p.gif) top left no-repeat; padding-left: 8px; }
a.link-list:active { color: #3b3b3b; text-decoration: underline; background: url(images/link-arrow-a.gif) top left no-repeat; padding-left: 8px; }
a.link-list:visited { color: #3b3b3b; text-decoration: underline; background: url(images/link-arrow-p.gif) top left no-repeat; padding-left: 8px; }
a.link-list:hover { color: #8d8500; text-decoration: underline; background: url(images/link-arrow-a.gif) top left no-repeat; padding-left: 8px; }

a.link-unformatted { color: #3b3b3b; text-decoration: underline; font-weight: bold; }
a.link-unformatted:active { color: #3b3b3b; text-decoration: underline; font-weight: bold; }
a.link-unformatted:visited { color: #3b3b3b; text-decoration: underline; font-weight: bold; }
a.link-unformatted:hover { color: #3b3b3b; text-decoration: underline; font-weight: bold; }

a.link-email { color: #8d8500; text-decoration: underline; }
a.link-email:active { color: #8d8500; text-decoration: underline; }
a.link-email:visited { color: #8d8500; text-decoration: underline; }
a.link-email:hover { color: #8d8500; text-decoration: underline; }

a.link-szabaly { color: #3b3b3b; text-decoration: none; border-bottom: 1px dotted #8d8500; }
a.link-szabaly:active { color: #3b3b3b; text-decoration: none; border-bottom: 1px dotted #8d8500; }
a.link-szabaly:visited { color: #3b3b3b; text-decoration: none; border-bottom: 1px dotted #8d8500; }
a.link-szabaly:hover { color: #8d8500; text-decoration: none; border-bottom: 1px dotted #8d8500; }

a.link-eu { color: #8d8500; text-decoration: none; border-bottom: 1px dotted #8d8500; }
a.link-eu:active { color: #8d8500; text-decoration: none; border-bottom: 1px dotted #8d8500; }
a.link-eu:visited { color: #8d8500; text-decoration: none; border-bottom: 1px dotted #8d8500; }
a.link-eu:hover { color: #8d8500; text-decoration: none; border-bottom: 1px dotted #8d8500; }

a.link-more { font-weight: bold; color: #ba0000; text-decoration: underline; background: url(images/more-bg.gif) center left no-repeat; padding-left: 10px; }
a.link-more:active { font-weight: bold; color: #ba0000; text-decoration: underline; background: url(images/more-bg.gif) center left no-repeat; padding-left: 10px; }
a.link-more:visited { font-weight: bold; color: #ba0000; text-decoration: underline; background: url(images/more-bg.gif) center left no-repeat; padding-left: 10px; }
a.link-more:hover { font-weight: bold; color: #ba0000; text-decoration: none; background: url(images/more-bg.gif) center left no-repeat; padding-left: 10px; }

/* P */
p.jogsz-valaszt { border: 1px dotted #8d8500; background: #eeeeee url(images/jogsz-bg.gif) 12px no-repeat; padding: 10px 10px 10px 25px; font-weight: bold; }
p.grey-bg-felk { border: 1px dotted #8d8500; padding: 12px 0px 13px 47px; background: #eeeeee url(images/felk.jpg) 7px no-repeat; color: #000000; font-weight: bold; }
p.grey-bg-sepro { border: 1px dotted #8d8500; padding: 6px 0px 6px 47px; background: #eeeeee url(images/sepro.jpg) 7px no-repeat; font-weight: bold; }
p.grey-bg-pdf { border: 1px dotted #8d8500; padding: 10px 10px 10px 47px; background: #eeeeee url(images/pdf.jpg) 7px no-repeat; }
p.grey-bg-ppt { border: 1px dotted #8d8500; padding: 10px 10px 10px 47px; background: #eeeeee url(images/ppt.jpg) 7px no-repeat; }
p.grey-bg-doc { border: 1px dotted #8d8500; padding: 10px 10px 10px 47px; background: #eeeeee url(images/doc.jpg) 7px no-repeat; }

p.grey-bg { border: 1px dotted #8d8500; padding: 10px; background-color: #eeeeee; color: #000000; font-weight: bold; }

p.grey-bg-center { border: 1px dotted #8d8500; padding: 10px; margin-top: 10px; background-color: #eeeeee; text-align: center; font-weight: bold; }

p.grey-bg-center-normal { border: 1px dotted #8d8500; padding: 10px; margin-top: 10px; background-color: #eeeeee; text-align: center; }
p.grey-bg-left-normal { border: 1px dotted #8d8500; padding: 10px; margin-top: 10px; background-color: #eeeeee; text-align: left; }

p.grey-bg-center-kiszolg1 { border: 1px dotted #8d8500; border-bottom: none; padding: 10px; margin-top: 10px; margin-bottom: 0; background-color: #ffffff; text-align: center; font-weight: bold; color: #ba0000; }
p.grey-bg-center-kiszolg2 { border: 1px dotted #8d8500; padding: 10px; margin-top: 0; background-color: #eeeeee; text-align: center; }


p.grey-bottom-border { border-bottom: 1px solid #dddddd; padding-bottom: 13px; padding-top: 5px; }
p.grey-bottom-border-no { border-bottom: none; padding-top: 5px; margin-bottom: 5px; }

p.white-jog { border: 1px dotted #8d8500; color: #ba0000; background: #ffffff url(images/h3-bg.gif) 10px no-repeat; padding: 10px 10px 10px 25px; font-weight: bold; }

p.grey-bg-jobbranyil { border: 1px dotted #8d8500; background: #eeeeee url(images/szabv-bg.gif) 12px no-repeat; padding: 10px 10px 10px 25px; font-weight: bold; }
p.grey-bg-elrett { border: 1px dotted #8d8500; padding: 10px 0px 10px 47px; background: #eeeeee url(images/bg-elrett.jpg) 7px no-repeat; }

p.grey-bg-korzet { border: 1px dotted #8d8500; padding: 17px 0px 16px 47px; background: #eeeeee url(images/bg-regio.jpg) 7px no-repeat; font-weight: bold; }
p.grey-bg-ugyfelfog { border: 1px dotted #8d8500; padding: 10px 0px 10px 47px; background: #eeeeee url(images/bg-ugyfelfog-kezdo.jpg) 7px no-repeat; font-weight: bold; }
p.grey-bg-hireink { border: 1px dotted #8d8500; padding: 17px 0px 16px 47px; background: #eeeeee url(images/bg-hireink.jpg) 7px no-repeat; font-weight: bold; }
p.grey-bg-utvonal { border: 1px dotted #8d8500; padding: 17px 0px 16px 47px; background: #eeeeee url(images/bg-utvonal.jpg) 7px no-repeat; font-weight: bold; }

p.grey-bg-megr { padding: 3px 5px 13px 40px; background: #ffffff url(images/megr.jpg) top left no-repeat; font-weight: bold; }

p.grey-bg-korz { border: 1px dotted #8d8500; color: #ba0000; background-color: #ffffff; padding: 10px; font-weight: bold; }

p.grey-bg-dok { border: 1px dotted #8d8500; padding: 10px 0px 10px 47px; background: #eeeeee url(images/bg-dok.jpg) 7px no-repeat; }

p.minoseg { margin: 0px; text-align: center; }


/* LIST */
ol { padding: 0 0 0 31px; margin: 5px 0 0 0; }
ol li { padding: 0 0 7px 0; }

ol.ismertetok { padding: 0 5px 5px 25px; margin: 10px 10px 5px 10px; border-bottom: 1px solid #dddddd; }
ol.ismertetok li { padding: 0 0 7px 0; }

img.img-map { border: 2px solid #aeaeae; padding: 1px; }
img.img-euflag { border: 1px solid #aeaeae; padding: 2px; margin: 0 10px 5px 0; }
img.img-tanus { border: 1px solid #aeaeae; padding: 2px; }

img#img-irodahaz { border: 1px solid #aeaeae; padding: 2px; }
img#img-irodahaz:hover { cursor: pointer; }

table.ugyfelfog { width: 95%; margin: 5px 10px; }
table.ugyfelfog td { padding: 2px; border: 1px solid #eeeeee; text-align: center; }
table.ugyfelfog td.napok { width: 85px; border-top: none; border-right: none; }
table.ugyfelfog td.ido { width: 100px; border-top: none; }
table.ugyfelfog td.header { border-top: 1px solid #eeeeee; }
table.ugyfelfog td.futrinka { background: url(images/futrinka.jpg) center no-repeat; vertical-align: bottom; border: none; }

table.korzet { width: 95%; margin: 5px 10px; border-top: 1px solid #eeeeee; border-left: 1px solid #eeeeee; }
table.korzet td { padding: 2px; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; text-align: center; }

table.korzet-kapcs { margin: 5px 10px; }
table.korzet-kapcs td { padding: 2px; text-align: left; padding-right: 15px; }

table.kapcs-oszt { width:95%; margin: 5px 10px; border-top: 1px solid #eeeeee; border-left: 1px solid #eeeeee; }
table.kapcs-oszt td { padding: 2px 6px; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; }
table.kapcs-oszt td.osztalyok-nev { width: 80px; }
table.kapcs-oszt td.osztalyok-tel { width: 81px; }
table.kapcs-oszt td.osztalyok-mail { width: 13px; }


table.panel { width: 100%; }
table.panel td { text-align: center; }

table.kepek { width: 95%; margin: 5px 10px; border: none; }
table.kepek td { padding: 5px; text-align: center; vertical-align: top; }




form,label,input,legend,textarea,fieldset
{
	padding: 0;
	margin: 0;
	font-family: Tahoma;
	font-size: 11px;
	color: #3b3b3b;
}

label,input
{
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}

label
{
	text-align: right;
	width: 105px;
	padding-right: 10px;
	padding-top: 2px;
}

label.kemszam
{
	width: 313px;
	text-align: left;
}

input
{
	height: 14px;
	padding-left: 1px;
	border: 1px solid #bebebe;
	background-color: #eeeeee;
}

input:focus, textarea:focus, input:hover, textarea:hover
{
	background-color: #cdcdcd;
	border: 1px solid #aaaaaa;
}

input.checkbox
{
	width: 15px;
	height: 15px;
	margin-left: 10px;
}

input.kemeny
{
	padding: 0;
	width: 20px;
	text-align: center;
}

label.chechbox_lbl
{
	text-align: left;
	margin-left: 5px;
	width: 210px;	
}

label.chechbox_lbl_egyeb
{
	text-align: left;
	margin-left: 10px;
	width: 30px;
}

label.kemeny_lbl
{
	text-align: left;
	width: 205px;
	margin-left: 10px;
}

fieldset
{
	border: none;
	border-top: 1px solid #bebebe;
	margin: 0 5px;
	padding: 0 5px;
}

legend
{
	color: #ba0000;
	margin: 15px 5px;
	padding: 0 5px;
	font-weight: bold;
}

textarea
{
	border: 1px solid #bebebe;
	background-color: #eeeeee;
	width: 250px;
	overflow: visible;
	margin-left: 5px;
}

fieldset.megjegyzes
{
	border: none;
	border-top: 1px solid #bebebe;
	margin: 0 5px;
	border-bottom: 1px solid #bebebe;
}

/*fieldset.vallhatido
{
	border: none;
	border-top: 1px solid #bebebe;
	margin: 0 5px;
	border-bottom: 1px solid #bebebe;
}

fieldset.vallhatido p
{
	font-size: 10px;
}

#VallHatIdo
{
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
}*/

input.submit
{
	float: none;
	margin: 15px;
	padding: 0;
	width: 150px;
	height: 20px;
	text-align: center;
	color: #000000;
	border: none;
	background: url(images/submitbg2.jpg) top left no-repeat;
}

br.clear { clear: left; }

span.star { margin-left: 3px; font-size: 9px; color: #ba0000; }

ol.megr li { padding: 0; }

select
{
	background-color: #eeeeee;
	font-family: Tahoma;
	font-size: 11px;
	width: 180px;
}

select.kemszam
{
	width: 35px;
}

select.ks-kemszam
{
	width: 35px;
	margin-left: 10px;
}


select option
{
	
}

#kurto1, #kurto2, #kurto3, #kurto4
{
	text-align: left;
}

table.kemenysepres
{
	width: 100%;
	text-align: center;
	padding: 0;
}

table.kemenysepres td
{
	border: 1px solid #bebebe;
	border-right: none;
}

table.kemenysepres td.head
{
	background-color: #eeeeee;
	font-weight: bold;
	cursor: pointer;
}

table.kemenysepres td.last
{
	border: 1px solid #bebebe;
}

table.kemenysepres td.content
{
	border-top: none;
	border-right: 1px solid #bebebe;
}

#ks-form, #kv-form
{
	text-align: left;
}

/* kiemelt hírek */

.kiemelthirek_body
{
	background-color: #dddddd;
	padding: 0;
	margin: 0;
	overflow: visible;
}

.kh-top
{
	border-bottom: 2px solid #db0000;
	background-color: #cccccc;
	margin: 0;
	padding: 10px;
}

.kh-main
{
	background: #ffffff url(images/futrinka2.jpg) center no-repeat fixed;
	margin: 0;
	padding: 10px 0 0 0;
}

.kh-main p
{
	padding-bottom: 15px;
	padding-top: 8px;
	border-bottom: 1px dotted #db0000;
}
