/* Az alap dolgok */
body {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: #ffffff;}
img {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: none; border-style: none; border-style: none; border-collapse: collapse; border-spacing: 0px; display: block;}
table {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: none; border: hidden; border-spacing: 0px; border-collapse: collapse;}
tr {padding: 0px 0px 0px 0px; border: none; border: hidden; border-collapse: collapse; border-spacing: 0px; margin: 0px 0px 0px 0px;}
td {padding: 0px 0px 0px 0px; border: none; border: hidden; border-collapse: collapse; border-spacing: 0px; margin: 0px 0px 0px 0px;}
form {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
iframe {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; border: none; border: hidden; border-collapse: collapse; border-spacing: 0px;}
/* A tartalommal kapcsolatos dolgok */
body.textframe {width: 354px; background: url(images/rrcenter2.jpg); background-repeat: no-repeat; vertical-align: top; background-attachment: fixed}
iframe.text {width: 384px; height: 475px;}
/* Az oldallal kapcsolatos dolgok */
table.page {width: 1004px;}
td.pageleft {width: 222px;}
td.pageright {width: 647px;}
td.banners {width: 135px;}
/* Logo oldala */
td.logo {width: 222px; height: 77px;}
td.logoleft {width: 64px; height: 220px;}
td.logoright {width: 12px; height: 220px;}
td.logotext {width: 146px; height: 220px; background: #ffffff; vertical-align: top;}
/* Menu */
td.menu {width: 1004px; height: 35px; text-align: center; font-size: 0px;}
img.menu {display: inline;}
/* Tartalom oldala */
table.righttop {width: 647px; height: 322px;}
table.rightbottom {width: 647px; height: 198px;}
td.righttop {width: 647px; height: 322px;}
td.rightbottom {width: 647px; height: 198px;}

td.t1 {width: 10px; height: 322px; font-size: 2px; background: #ffffff;}
td.t2 {width: 257px; height: 322px;}
td.t3 {width: 20px; height: 322px;}
td.t4 {width: 340px; height: 322px;}
td.t5 {width: 20px; height: 322px;}

td.spright1 {width: 243px; height: 520px;}
td.spright2 {width: 384px; height: 520px;}
td.spright3 {width: 20px; height: 520px;}

td.rightleft {width: 257px; height: 94px;}
td.rltext {width: 257px; height: 228px; background: #ffffff; vertical-align: top;}
td.rr1text {width: 250px; height: 90px; background: url(images/rr1text.jpg); background-repeat: no-repeat; vertical-align: top;}
td.rr2text {width: 215px; height: 180px; background: url(images/rr2text.jpg); background-repeat: no-repeat; vertical-align: top;}
td.rr1pic {width: 90px; height: 90px;}
td.rr2pic {width: 125px; height: 180px;}
td.rr {width: 340px;}
td.sprr2text {width: 384px; height: 475px; background: url(images/rrcenter2.jpg); background-repeat: no-repeat; vertical-align: top;}

td.bl {width: 208px; height: 198px;}
td.bc {width: 88px; height: 198px;}
td.br {width: 20px; height: 198px;}
td.bt1 {width: 151px; height: 198px;}
td.bt2 {width: 180px; height: 198px;}

td.bt1t {width: 151px; height: 20px;}
td.bt1c {width: 151px; height: 145px; background: url(images/bb1center.jpg); background-repeat: no-repeat; vertical-align: top;}
td.bt1b {width: 151px; height: 33px;}
td.bt2t {width: 180px; height: 20px;}
td.bt2c {width: 180px; height: 145px; background: url(images/bb2center.jpg); background-repeat: no-repeat; vertical-align: top;}
td.bt2b {width: 180px; height: 33px;}

table.bt1 {height: 33px;}

/* Bannerek oldala */
table.banners {width: 125px; height: 520px;}
td.banner1 {width: 125px; height: 150px;}
td.banner2 {width: 125px; height: 150px;}
td.banner3 {width: 125px; height: 175px;}
td.bannertopsp {width: 125px; height: 2px; font-size: 1px;}
td.bannersp {width: 125px; height: 10px; font-size: 1px;}
td.bannerbottom {width: 125px; height: 23px;}
td.rightpic {width: 243px; height: 505px;}
td.irightpic {width: 151px; height: 18px;}
td.rightlink {padding: 0px 0px 0px 13px; width: 243px; height: 15px; vertical-align: bottom;}
td.irightlink {padding: 0px 0px 0px 0px; width: 151px; height: 15px; vertical-align: bottom;}
td.tocl {text-align: left; vertical-align: bottom; width: 70%;}
td.tocr {text-align: right; vertical-align: bottom; width: 30%;}
img.toc {display: inline;}
table.toc {width: 100%;}

/* Szövegek */
p {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
p.logo {margin: 10px 0px 0px 0px; color: #3197D1; font-family: Arial, sans-serif; font-size: 9px; text-align: left; line-height: 120%;}
table.logo {color: #3197D1; font-family: Arial, sans-serif; font-size: 9px; text-align: left; line-height: 120%;}
p.header {color: #508020; font-family: Arial, sans-serif; font-weight: bold; font-size: 12px; text-align: left; line-height: 120%;}
p.textl {margin: 10px 0px 0px 0px; color: #000000; font-family: Arial, sans-serif; font-size: 9px; text-align: left; line-height: 120%;}
span.hl {color: #508020;}
p.textr {color: #000000; font-family: Arial, sans-serif; font-size: 8px; text-align: right; line-height: 120%;}

/* Linkek */
a.logo:visited {font-size: 10px; color: #508020;}
a.logo:link {font-size: 10px; color: #508020;}
a.logo:active {font-size: 10px; color: #508020;}
a.logo:hover {font-size: 10px; color: #508020;}
a.logo2:visited {font-size: 10px; color: #508020;}
a.logo2:link {font-size: 10px; color: #508020;}
a.logo2:active {font-size: 10px; color: #508020;}
a.logo2:hover {font-size: 10px; color: #508020;}
a.mainpage:visited {font-size: 9px; font-weight: bold; color: #508020;}
a.mainpage:link {font-size: 9px; font-weight: bold; color: #508020;}
a.mainpage:active {font-size: 9px; font-weight: bold; color: #508020;}
a.mainpage:hover {font-size: 9px; font-weight: bold; color: #508020;}

/* Szöveges tartalom */
ul {padding: 5px 0px 0px 0px; margin: 5px 0px 0px 0px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
li {padding: 0px 0px 0px 5px; margin: 0px 0px 0px 20px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
p {color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; line-height: 120%;}
p.ctxt {margin: 0px 0px 0px 0px; font-weight: bold;}
p.ctxt2 {margin: 0px 0px 0px 20px; font-weight: bold; font-style: italic;}
p.ctxt3 {margin: 0px 0px 0px 40px;}
p.txt {margin: 10px 0px 0px 0px;}
p.txtcenter {margin: 10px 0px 0px 0px; text-align: center;}
p.txtright {margin: 10px 0px 0px 0px; text-align: right;}
p.txtnewslink {text-align: right;}
p.txt2 {margin: 10px 0px 0px 20px;}
p.txt2ul {margin: 0px 0px 0px 20px;}
p.txt3 {margin: 10px 0px 0px 40px;}
p.tocl {margin: 10px 0px 0px 0px; font-weight: bold; color: #508020; text-align: left;}
p.tocl2 {margin: 10px 0px 0px 20px; font-weight: bold; font-style: italic; color: #508020; text-align: left;}
p.tocl3 {margin: 10px 0px 0px 40px; color: #508020; text-align: left;}
p.tocr {margin: 10px 0px 0px 0px; font-weight: bold; color: #508020; text-align: right;}
p.htxt {margin: 10px 0px 0px 0px; font-weight: bold; color: #508020;}
p.htxt2 {margin: 10px 0px 0px 20px; font-weight: bold; font-style: italic; color: #508020;}
p.htxt3 {margin: 10px 0px 0px 40px; color: #508020;}
p.txtheader {margin: 10px 0px 0px 0px; color: #508020; font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; text-align: left; line-height: 120%;}
ul.header {color: #508020;}
span.sel {color: #508020;}
span.selbb {color: #508020; font-size: 14px; font-weight: bold;}
table.mehtext {width: 300px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; line-height: 120%;}
a {text-align: left; text-decoration: none;}
a.txt:visited {color: #508020;}
a.txt:link {color: #508020;}
a.txt:active {color: #508020;}
a.txt:hover {color: #508020;}
a.ctxt:visited {color: #508020; line-height: 150%;}
a.ctxt:link {color: #508020; line-height: 150%;}
a.ctxt:active {color: #508020; line-height: 150%;}
a.ctxt:hover {color: #508020; line-height: 150%;}
a.rightlink:visited {color: #508020; font-family: Arial, sans-serif; font-size: 12px;}
a.rightlink:link {color: #508020; font-family: Arial, sans-serif; font-size: 12px;}
a.rightlink:active {color: #508020; font-family: Arial, sans-serif; font-size: 12px;}
a.rightlink:hover {color: #508020; font-family: Arial, sans-serif; font-size: 12px;}
ul.txt {padding: 5px 0px 0px 0px; margin: 5px 0px 0px 0px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
li.txt {padding: 0px 0px 0px 5px; margin: 0px 0px 0px 20px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
ul.txt2 {padding: 5px 0px 0px 0px; margin: 5px 0px 0px 20px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
li.txt2 {padding: 0px 0px 0px 5px; margin: 0px 0px 0px 20px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
ul.txt3 {padding: 5px 0px 0px 0px; margin: 5px 0px 0px 40px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
li.txt3 {padding: 0px 0px 0px 5px; margin: 0px 0px 0px 20px; color: black; font-family: Arial, sans-serif; font-size: 12px; text-align: justify; list-style: disc; line-height: 120%;}
td.mht {width: 150px;}

div.logotext {width: 146px; height: 220px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.rltext {width: 257px; height: 228px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.rr1text {width: 250px; height: 90px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.rr2text {width: 215px; height: 180px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.bt1c {width: 151px; height: 145px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.bt2c {width: 180px; height: 145px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.menu {width: 1004px; height: 35px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.rightlink {width: 230px; height: 15px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.irightlink {width: 151px; height: 15px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.banner1 {width: 125px; height: 150px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.banner2 {width: 125px; height: 150px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}
div.banner3 {width: 125px; height: 175px; overflow: auto; overflow-y: hidden; overflow-x: hidden;}

hr.news {color: #508020;}

span.txtaddr {font-size: 9px; font-style: italic;}
