body {
  margin-top: 20px;
  padding:0;
  background-color : #ffffff; 
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  color : black;
}
body.cikk {
  margin-top: 20px;
  padding:0;
  background-color : #ffffff; 
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  color : black;
}

a.cikk:link, a.cikk:visited {
  font-size : 8pt;
  font-weight : bold;
  color:#2D5FE6; 
  text-decoration : none;
}
a.cikk:hover {
  font-weight : bold;
  color:#2D5FE6; 
  font-size : 8pt;
  text-decoration : underline;
}
img {
  border:0;
}

h1 {
  font-family : "Times New Roman", Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 14pt;
  font-weight : bold;
  color : black;
  text-align:center;
  text-transform:uppercase;
}


p.cikk_cim {
  font-weight : bold;
  margin-left: 30px;
}

p.cikk_rov {
  font-weight : normal;
  margin-left: 30px;
  margin-right: 20px;
  text-align:justify;
}

p.cikk_h1 {
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 14pt;
  font-weight : bold;
  color : black;
  text-align:center;
}

p.cikk_szoveg {
  font-weight : normal;
  margin-left: 30px;
  margin-right: 20px;
  text-align:justify;
}

table.hsz {
  font-weight : normal;
  margin-left: 100px;
  margin-right: 100px;
  text-align:left;
  font-size : 8pt;
  
}
table.hsz_form {
  font-weight : normal;
  margin-left: 100px;
  text-align:left;
  font-size : 8pt;
  
}

p.hsz_head {
  font-weight : bold;
  text-align:center;
  font-size : 10pt;

}

td.hsz_nev {
  font-weight : bold;
  text-align:left;

}

td.hsz_datum {
  font-weight : bold;
  font-style:italic;
  text-align:right;

}
td.hsz_szov {
  font-weight : normal;
  text-align:left;
/*  border-bottom:1px;
  border-bottom-style:solid;
  border-color:#000066;
*/}


td.hsz_mezo {
  font-weight : bold;
  text-align:left;
  border-bottom:1px;
  font-size : 8pt;

}

td.hsz_mezo textarea, input{
  font-weight : normal;
  text-align:left;
  font-size : 8pt;
}

div.hatterlap {
  width: 980px;
  padding: 10px;
  margin-right : auto;
  margin-left : auto;
  background-color: #eeeeee;
}
  


div.menu {
  float: left;
  text-align: left;
  border-right: 0px solid #2F2C2C;
  background-color : #457DC2;
}
div.menu ul {
  list-style: none;
  margin: 0;
  padding: 0; 
 
}
div.menu ul li {
  background-color: #457DC2;
}
div.menu ul li a {
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  display: block;
  padding: 5px 10px 5px 5px;
  background-color : #457DC2;
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px solid #2F2C2C;
}
div.menu ul li a:visited {
  display: block;
  padding: 5px 10px 5px 5px;
  background-color : #457DC2;
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px solid #2F2C2C;
}

div.menu ul li a:hover {
  background-color: #348EFF;
}

div.menu ul li a.akt {
  background-color: #1B55B6;
  font-style:italic;
  text-decoration: none;
}
div.menu ul li a.a0 {
  background-color: #666666;
  color: #000000;
  text-decoration: none;
}

div.menu ul.menu1 {
  margin-left: 0px;
    
}
div.menu ul.menu1 li {
}
div.menu ul.menu1 li a, a:link, a:visited {
}
div.menu ul.menu1 li a:hover {
}

div.menu ul.menu2 {
  margin-left: 20px;
  border-left: 0px solid #2F2C2C;
}
div.menu ul.menu2 li {
}
div.menu ul.menu2 li a {
  padding: 3px 10px 3px 5px;
}
div.menu ul.menu2 li a:visited {
  padding: 3px 10px 3px 5px;
}
div.menu ul.menu2 li a:hover {
  padding: 3px 10px 3px 5px;
}

div.menu ul.menu3 {
  margin-left: 20px;
  border-left: 0px solid #2F2C2C;
}
div.menu ul.menu3 li {
}
div.menu ul.menu3 li a {
  padding: 3px 10px 3px 5px;
}
div.menu ul.menu3 li a:visited {
  padding: 3px 10px 3px 5px;
}
div.menu ul.menu3 li a:hover {
  padding: 3px 10px 3px 5px;
}




div.content {
}

div.content h1 {
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 14pt;
  font-weight : bold;
  color : black;
}
div.content h2 {
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 12pt;
  font-weight : bold;
  color : black;
}

div.content p {
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 11pt;
  color : black;
}

div.content p.ind {
  text-indent:4ex
}

a.white:link, a.white:visited {
  font-size : 8pt;
  color:white; 
  text-decoration : none;
}
a.white:hover {
  color:white; 
  font-size : 8pt;
  text-decoration : underline;
}


div.footer {
  clear: left;
  margin : 0;
  padding: 5px 10px;
  font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size : 10pt;
  color : #FFFFFF;
}


div.footer a:link {
  font-size : 10pt;
  color: #ffffff;
  display: inline;
  background-color : transparent;
  border-bottom: 0px solid #2F2C2C;
}
div.footer a:visited {
  color: #ffffff;
  font-size : 10pt;
  display: inline;
  background-color : transparent;
  border-bottom: 0px solid #2F2C2C;
}
div.footer a:hover {
  color: #ffffff;
  text-decoration : underline;
}
