body {
 line-height: normal;
 background-color: #000000;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0;
 font-family: verdana, sans-serif;
 font-size: 12px;
 text-align: center; }
 
table, tr, td {
 line-height: normal;
 font-family: verdana, sans-serif;
 font-size: 10px;
 text-align: center; }
 
.sp10 {
 color: red; }
 
.s10 {
 font-size: 10px; 
 font-weight: normal; }

.s11 {
 font-size: 11px; 
 font-weight: normal; }

.v11 {
 font-size: 11px; 
 font-weight: bold; }
 
.vb10 {
 font-size: 10px; 
 color: #4E3300;
 font-weight: bold; }
 
.vba12 {
 font-size: 12px; 
 color: #4E3300;
 text-decoration: underline;
 font-weight: bold; }
 
img {
 border: 0; }
 
table {
 background-color: #E6E1DB; }
 
a:link, a:visited, a:active {
 color: #4E3300; 
 font-family: verdana, sans-serif;
 text-decoration: none; 
 font-size: 10px; }
 
a:hover {
 color: #4E3300; 
 font-family: verdana, sans-serif;
 text-decoration: underline; 
 font-size: 10px; }
 
a.cim:link, a.cim:visited, a.cim:active {
 font-weight: bold; }
 
a.cim:hover {
 font-weight: bold; }
 
a.legalja:link, a.legalja:visited, a.legalja:active {
 color: #FFFFFF;
 font-weight: normal;
 font-family: arial, helvetica, sans-serif;
 font-size: 9px; }
 
a.legalja:hover {
 color: #FFFFFF; 
 font-weight: normal;
 font-family: arial, helvetica, sans-serif;
 font-size: 9px; }
 
a.focim:link, a.focim:visited, a.focim:active {
 font-weight: normal; 
 color: #776448;
 font-size: 11px; 
 text-decoration: none; }
 
a.focim:hover {
 font-weight: normal;
 color: #776448;
 font-size: 11px; 
 text-decoration: underline; }
 
.alapoldal {
 width: 800px;
 height: auto;
 text-align: center; }

#nyitolapok {
 width: 100%;
 height: 100%; }
 
#baloldal {
 width: 162px;
 height: 100%;
 text-align: center;
 float: left;
 background-color: #C6B9A6; }
 
#jobboldal {
 width: 146px;
 height: 100%;
 float: left;
 background-color: #C6B9A6; }
 
#kozepe {
 text-align: center;
 width: 482px;
 float: left; }
 
span {
 line-height: 20px;
 padding-left: 10px; }
 
.fejlec {
 font-weight: bold;
 font-size: 12px; }
 
.teljes {
 height: 60%; }
 
input.form {
 border-width: 1px;
 border-style: solid;
 border-color: #691D06;
 font-size: 10px; 
 background-color: #F3EBDE;
 font-family: verdana, sans-serif; }
 
select,option {
 border-width: 1px;
 border-style: solid;
 border-color: #E1D5C1;
 font-size: 10px; 
 background-color: #F3EBDE;
 font-family: verdana, sans-serif; }
 
option.kiemelt {
 border-width: 1px;
 border-style: solid;
 border-color: #E1D5C1;
 font-size: 10px; 
 background-color: #4E3000;
 color: #F3EBDE;
 font-family: verdana, sans-serif; }
 
input.gomb {
 font-size: 10px; 
 font-family: verdana, sans-serif; }
 
.form_szoveg {
 text-align: left;
 padding-left: 3px;
 padding-bottom: 3px;
 padding-top: 3px;
 font-size: 11px; }
 
textarea {
 border-width: 1px;
 border-style: solid;
 border-color: #691D06;
 font-size: 10px; 
 background-color: #F3EBDE;
 font-family: verdana, sans-serif; }
 
.baloldal_vendegkonyv {
 text-align: center;
 width: 148px;
 margin-top: 10px;
 margin-left: 2px;
 padding-left: 3px;
 padding-bottom: 2px;
 padding-top: 5px;
 padding-right: 0px;
 border-left: 1px;
 border-right: 1px;
 border-top: 1px;
 border-bottom: 1px;
 border-style: solid;
 border-color: #701707;
 font-size: 12px;
 background-color: #C6B9A6; }
 
.hozzaszolasok {
 line-height: 15px;
 text-align: left;
 padding-left: 2px;
 padding-bottom: 2px;
 padding-top: 2px;
 padding-right: 2px;
 border-left: 1px;
 border-right: 1px;
 border-top: 0px;
 border-bottom: 1px;
 border-style: solid;
 border-color: #C9BEB2;
 font-size: 10px;
 background-color: #E1DBD3; }
 
.hozzaszolasok_fejlec {
 text-align: left;
 padding-left: 10px;
 padding-bottom: 5px;
 padding-top: 5px;
 padding-right: 2px;
 border-left: 1px;
 border-right: 1px;
 border-top: 1px;
 border-bottom: 1px;
 border-style: solid;
 border-color: #C9BEB2;
 font-size: 12px;
 font-weight: bold;
 background-color: #E1DBD3; }
 
.szolgal {
 text-align: left;
 margin-left: 3px;
 margin-bottom: 3px;
 margin-top: 3px;
 margin-right: 3px;
 padding-left: 3px;
 padding-bottom: 3px;
 padding-top: 3px;
 padding-right: 3px;
 border-left: 1px;
 border-right: 1px;
 border-top: 1px;
 border-bottom: 1px;
 border-style: solid;
 border-color: #701707;
 background-color: #F3EBDE; }
 
.hiba {
 text-align: left;
 margin-left: 3px;
 margin-bottom: 3px;
 margin-top: 3px;
 margin-right: 3px;
 padding-left: 3px;
 padding-bottom: 3px;
 padding-top: 3px;
 padding-right: 3px;
 border-left: 1px;
 border-right: 1px;
 border-top: 1px;
 border-bottom: 1px;
 border-style: solid;
 border-color: #701707;
 font-size: 11px;
 color: red;
 background-color: #F3EBDE; }
 
.siker {
 text-align: left;
 margin-left: 3px;
 margin-bottom: 3px;
 margin-top: 3px;
 margin-right: 3px;
 padding-left: 3px;
 padding-bottom: 3px;
 padding-top: 3px;
 padding-right: 3px;
 border-left: 1px;
 border-right: 1px;
 border-top: 1px;
 border-bottom: 1px;
 border-style: solid;
 border-color: #701707;
 font-size: 11px;
 color: green;
 background-color: #F3EBDE; }
 
.bovebb_fejlec {
 text-align: left;
 padding-left: 3px;
 padding-bottom: 3px;
 padding-top: 3px;
 padding-right: 3px;
 line-height: 15px; }
 
.input_submit {
 padding-bottom: 3px;
 padding-top: 3px; }
 
.keretes {
 margin-left: 0px;
 margin-top: 3px;
 margin-right: 5px;
 margin-bottom: 3px;
 border-width: 1px;
 border-style: solid;
 border-color: #896934; }
 
.keret {
 border-width: 1px;
 border-style: solid;
 border-color: #000000; }
 
.kisikon {
 margin-left: 0px;
 margin-top: 7px;
 margin-right: 5px;
 margin-bottom: 0px; }
 
.alapszoveg {
 font-size: 10px;
 text-align: left;
 line-height: 15px;
 font-family: verdana, sans-serif; 
 padding-top: 5px;
 padding-bottom: 3px;
 padding-left: 3px;
 border-top: 0px;
 border-bottom: 1px;
 border-left: 0px;
 border-right: 0px;
 border-style: solid;
 border-color: #AF9A7A; }
 
.siker {
 color: #319400; }
 
.navigalo {
 width: 480px;
 text-align: left; 
 line-height: 13px;
 border-top: 0px;
 border-right: 0px;
 border-bottom: 0px;
 border-left: 0px;
 border-color: #CDC5B9; 
 border-style: solid; 
 background-color: #CDC5B9;
 margin: 0px; 
 padding: 5px; 
 font-size: 10px;
 font-family: verdana, sans-serif; }
 
.navigalo_kep {
 margin-left: 1px;
 margin-top: 3px;
 margin-right: 3px;
 margin-bottom: 1px;
 border-width: 0; }
 
.oldalak_fejlec {
 width: 100%;
 text-align: left; 
 line-height: 13px;
 border-top: 1px;
 border-right: 0px;
 border-bottom: 0px;
 border-left: 0px;
 border-color: #CDC5B9; 
 border-style: solid; 
 margin: 0px; 
 padding: 5px; 
 font-size: 12px;
 font-weight: bold;
 font-family: verdana, sans-serif; }
 
.oldalak_tartalom {
 width: 100%;
 text-align: left; 
 line-height: 14px;
 border-top: 0px;
 border-right: 0px;
 border-bottom: 0px;
 border-left: 0px;
 border-color: #CDC5B9; 
 border-style: solid; 
 margin: 0px; 
 padding: 4px; 
 font-size: 10px;
 font-weight: normal;
 font-family: verdana, sans-serif; }
 
.aloldalak_alap {
 width: 100%;
 text-align: left; 
 line-height: 14px;
 border-top: 0px;
 border-right: 0px;
 border-bottom: 0px;
 border-left: 0px;
 border-color: #CDC5B9; 
 border-style: solid; 
 margin: 0px; 
 padding: 4px; 
 font-size: 10px;
 font-weight: normal;
 font-family: verdana, sans-serif; }
 
.kep_nyilkak {
 padding-top: 0;
 padding-right: 0;
 padding-left: 0;
 padding-bottom: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top: 0;
 margin-bottom: 0; }
 
.hirszoveg {  
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #000000;
 font-style: normal;
 font-weight: normal;
 text-decoration: none; }
 
 .hirszoveg_2 {  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 19px;
  color: #000000;
  font-style: normal;
  font-weight: normal;
  text-decoration: none; }
	     
.hirszoveg_1 {  
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 17px;
 color: #000000;
 font-style: normal;
 font-weight: normal;
 text-decoration: none; }
	     
.hirszoveg_0 {  
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 15px;
 color: #000000;
 font-style: normal;
 font-weight: normal;
 text-decoration: none; }
	
.hircim {	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11pt;
 color: #993300;
 font-style: normal;
 font-weight: bold;
 text-decoration: none; }

.hircim_0 {	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 13pt;
 color: red;
 font-style: normal;
 font-weight: bold;
 text-decoration: none; }

.hircim_1 {	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14pt;
 color: blue;
 font-style: normal;
 font-weight: bold;
 text-decoration: none; }

.hircim_2 {	
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 15pt;
 color: black;
 font-style: normal;
 font-weight: bold;
 text-decoration: none; }
            
div.fejlec {
 background-color: #DBD5CE;
 padding: 3px; 
 margin: 2px; }
 
#vasarter_konyv {
 border-width: 1px;
 border-color: #744800;
 border-style: solid;
 color: #5B3901;
 padding: 10px; 
 margin: 5px; }
 
#topmenucontainer {
 border: 0px solid #E5E5E5; }

ul#topmenu {
 font-weight: bold;
 list-style-type: none;
 margin: 0;
 padding-left: 0;
 padding-right: 0;
 padding-bottom: 0;
 padding-top: 0px;}

ul#topmenu li {
 float: left;
 margin: 0;
 padding-left: 0;
 padding-right: 0;
 padding-bottom: 0;
 padding-top: 0px;
 vertical-align: middle; 
 border-bottom: 1pt solid black; }

#topmenu {
 margin-top: 0.5em;
 padding: 0.1em 0.3em 0.1em 0.3em; }

.tab {
 color: #4E3300; }
 
.tab, .aktivlink {
 display: block;
 margin: 0.2em 0.2em 0 0.2em;
 padding: 0.2em 0.2em 0 0.2em;
 white-space: nowrap; 
 background-color: #C6B9A6;
 border: 1pt solid #81715A;
 border-bottom: 0;
 border-radius-topleft: 0.4em;
 border-radius-topright: 0.4em;
 -moz-border-radius-topleft: 0.4em;
 -moz-border-radius-topright: 0.4em; }

.tab:hover, .aktivlink:hover {
 margin: 0;
 padding: 0.2em 0.4em 0.2em 0.4em;
 text-decoration: none; 
 background-color: #E5E5E5;
 color: #CC0000; }
 
.aktivlink {
 margin: 0;
 padding: 0.2em 0.4em 0.2em 0.4em;
 text-decoration: none; 
 background-color: #C6B9A6;
 color: #4E3300; }

a.kiemeltlink:link, a.kiemeltlink:visited, a.kiemeltlink:active, a.aktivlinkkiemelt:link, a.aktivlinkkiemelt:visited, a.aktivlinkkiemelt:active {
 color: #EBEBEA; }
 
a.kiemeltlink:hover, a.aktivlinkkiemelt:hover {
 color: #EBEBEA; }

.kiemeltlink, .aktivlinkkiemelt {
 display: block;
 margin: 0.2em 0.2em 0 0.2em;
 padding: 0.2em 0.2em 0 0.2em;
 white-space: nowrap; 
 background-color: #6D5128;
 border: 1pt solid #81715A;
 border-bottom: 0;
 border-radius-topleft: 0.4em;
 border-radius-topright: 0.4em;
 -moz-border-radius-topleft: 0.4em;
 -moz-border-radius-topright: 0.4em; }
 
.kiemeltlink:hover {
 margin: 0;
 padding: 0.2em 0.4em 0.2em 0.4em;
 text-decoration: none; 
 background-color: #6D5128; }
 
.aktivlinkkiemelt {
 margin: 0;
 padding: 0.2em 0.4em 0.2em 0.4em;
 text-decoration: none; 
 background-color: #6D5128; }
 
.aktivlinkkiemelt:hover {
 margin: 0;
 padding: 0.2em 0.4em 0.2em 0.4em;
 text-decoration: none; 
 background-color: #6D5128; }
 
.clearfloat {
 clear: both; }
 
.tartalom {
 width: 100%;
 height: 100%;
 padding: 5px;
 line-height: 15px; 
 text-align: left; }
 
ul#szabilist {
 font-weight: normal;
 list-style-type: hiragana;
 margin-left: 20px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-right: 5px;
 padding: 0; }
 
ul#szabilist_szam {
 font-weight: normal;
 list-style-type: decimal;
 margin-left: 20px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-right: 5px;
 padding: 0; }

ul#szabilist li {
 margin: 0px;
 padding: 0;
 vertical-align: middle; 
 border-bottom: 0pt solid black; }
 
.vasarter_info {
 text-align: left;
 float: right;
 width: 250px;
 line-height: 15px;
 border-left: 1px;
 border-right: 1px;
 border-top: 1px;
 border-bottom: 1px;
 border-style: solid;
 border-color: #701707;
 padding-left: 3px;
 padding-bottom: 2px;
 padding-top: 0px;
 padding-right: 3px;
 margin-top: 4px;
 margin-bottom: 3px;
 margin-left: 3px;
 margin-right: 3px;
 font-size: 10px;
 background-color: #E6E1DB; }
 
.vasarter_info_kosar {
 text-align: left;
 float: right;
 width: 250px;
 line-height: 15px;
 font-size: 10px; }
 
.vasarter_kosar {
 border-width: 1px;
 width: 450px;
 float: left;
 text-align: left;
 border-color: #744800;
 border-style: solid;
 background-color: #F2EFEB;
 color: #5B3901;
 padding: 10px; 
 margin: 5px; }