/* initializalas
-------------------------------------------------------------------------*/
/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, body, form, input, select, fieldset {font-size: 13px; font-family: Arial, Tahoma, Verdana; color: #000000; }
/* heading es egyeb formazasok, melyek mas alapertelmezett margokkal birnak az egyes bongeszokben */
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; }
/* a linkek kez alakot kapjanak mindenhol */
form label {cursor: pointer; }
/* a linkek alapertelmezett alahuzasat szunteti meg */
:link,:visited { text-decoration: none;  }
/* linkelt kepek keretezesenek megszuntetese */
a img,:link img,:visited img {border: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }

h1{
 font-size: 16px;
 font-weight: bold;
 color: #3c6581;
 text-align: center;
 padding-top: 10px;}
h2{
 font-size: 16px;
 font-weight: bold;
 color: #3c6581;
 text-align: center;}
h3{
 font-size: 14px;
 font-weight: bold;
 color: #3c6581;
 padding-top: 20px;
 margin-bottom: 10px;}
h4 {
 font-size: 12px;
 background-color: #e2ecf0;
 border: 1px solid #3c6581;
 color: #000;
 font-weight: bold;
 margin-top: 20px;
 margin-bottom: 20px;
 padding: 10px;}
p{
 margin: 0; padding: 0;
 font-size: 12px;}
hr {
 height: 3px;
 color: #a0cc1f;
 background-color: #a0cc1f;
 width: 80%;}
a {
 color: #000;}
 
#lap{
 width: 770px;
 margin: 0 auto;}
#header{
 height: 130px;
 background-image: url('../img/top.jpg');}
#menu{
 text-align: center;}
#oldalsav{
 float: left;
 width: 200px;
 margin-top: 20px;}
#tartalom{
 float: left;
 width: 536px;
 margin-top: 20px;
 padding-left: 30px;
 border-left: 1px #3c6581 dotted;}
#lablec{
 clear: both;
 height: 25px;
 background: url('../img/lablecmenet.jpg');
 margin-top: 30px;
 padding-top: 50px;
 text-align: center;
 font-size: 12px;
 font-weight: bold;}
 
#bevezeto{
 height: 200px;}
#bevezeto h1{
 padding-bottom: 15px;}
#bevezeto p{
 color: #3c6581;}
#bevezeto img{
 float: left;
 padding: 0 10px 5px 10px;}
 
#nav{
 width: 174px;
 margin: 0 auto;}
#naptar{
 width: 170px;
 margin: 0 auto;}
#naptar h1{
 font-size: 14px;
 font-weight: bold;
 color: #3c6581;
 padding-top: 20px;
 text-align: center;}
#naptar h2{
 font-size: 12px;
 color: #3c6581;
 text-align: left;
 padding-top: 10px;}
 #naptar h3{
 font-size: 12px;
 color: #e2ecf0;
 text-align: left;
 padding-top: 10px;}
#naptar p{
 font-size: 12px;}
 
#kereses{
 width: 240px;
 position: relative;
 left: 587px;
 top: 90px;}
#kereses img{
 margin-top: 2px;}
 
.navGomb{
 margin-bottom: 10px;}