body{
/*text-align:center;*/
margin: 0; padding: 0;
background: url(images/hatter.jpg) repeat-x;
background-color: #d6e9e2;
font-family: Arial, Verdana, Times; 
}

.img {border:1px solid #7cb8b9;}

.szoveg_main {  
text-align:justify;
font-size: 12px;
color:#204d03; 
}

.szoveg_form {  
text-align:left;
font-size: 11px;
color:#204d03; 
}

.szoveg1 {  
font-size: 10px;
color:#9a5042; 
}

.szoveg2 {  
font-size: 10px;
color:#fff; 
}

.szoveg3 {  
font-size: 11px;
color:#af2d15; 
}

.szoveg4 {  
font-size: 9px;
color:#204d03; 
}

.szoveg5 {  
font-size: 9px;
color:#af2d15; 
}

.szoveg_datum {  
font-size: 11px;
color:#204d03; 
}

.szoveg_elerhetoseg {  
font-size: 12px;
color:#fff; 
font-style: normal; 
font-variant: normal; 
text-transform: none; 
margin-left:25px;
margin-right:15px;}

a.menu:link, a.menu:visited {
font-size:0.8em;
letter-spacing:-0.049em;
width:140px;
text-align: left;
color: #fff;
background: url(images/menuoff.jpg) no-repeat;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
padding-left:36px;
padding-top:7px;
padding-right:2px;
padding-bottom:6px;
display: block;
}

a.menu:hover, a.menu:active {
font-size:0.8em;
letter-spacing:-0.049em;
width:140px;
text-align: left;
color: #036b30;
background: url(images/menuon.jpg) no-repeat;
font-weight: bold;
text-decoration: none;
vertical-align: middle;
padding-left:36px;
padding-top:7px;
padding-right:2px;
padding-bottom:6px;
display: block;
}


h1 {  
font-size: 12px;
color:#0b8f45; 
font-style: normal; 
font-variant: normal;
padding-top:4px;
padding-left:20px;
margin:5px;
}

h2 {  
font-size: 12px;
color:#fff; 
font-style: normal; 
font-variant: normal;
padding-top:4px;
padding-left:2px;
margin:5px;
}

h2.cim{ 
padding-top:3px;
}

.link1:link       {text-decoration: underline; color: #9a5042; font-size: 12px; font-weight: bold;}
.link1:visited    {text-decoration: underline; color: #9a5042; font-size: 12px; font-weight: bold;}
.link1:hover      {text-decoration: underline; color: #cd5b46; font-size: 12px; font-weight: bold;}

.link2:link       {text-decoration: underline; color: #fff; font-size: 10px;}
.link2:visited    {text-decoration: underline; color: #fff; font-size: 10px;}
.link2:hover      {text-decoration: underline; color: #087336; font-size: 10px;}

.link_reszletek:link       {text-decoration: underline; color: #9a5042; font-size: 11px; text-align: right; padding:5px;}
.link_reszletek:visited    {text-decoration: underline; color: #9a5042; font-size: 11px; text-align: right; padding:5px;}
.link_reszletek:hover      {text-decoration: underline; color: #cd5b46; font-size: 11px; text-align: right; padding:5px;}

.link_reszletek_joszlop:link	{text-decoration: underline; color: #9a5042; font-size: 11px; text-align: right; padding-left: 45px;}
.link_reszletek_joszlop:visited	{text-decoration: underline; color: #9a5042; font-size: 11px; text-align: right; padding-left: 45px;}
.link_reszletek_joszlop:hover	{text-decoration: underline; color: #cd5b46; font-size: 11px; text-align: right; padding-left: 45px;}



.fejlec{
width:981px;
height:200px;
background: url(images/fejlec.jpg) no-repeat;
}



.menu{
width:216px;
}

.menufole{
width:216px;
height:28px;
background: url(images/menufole.jpg) no-repeat;
}



.menuala{
width:216px;
height:299px;
background: url(images/menuala.jpg) no-repeat;
}


.main{
width:524px;
vertical-align:top;
background: url(images/mainhatter.jpg);
}

.mainkeret{
width:524px;
vertical-align:top;
border:2px solid #73d075;
}

.ocimhatter{
width:524px;
height:29px;
background: url(images/ocimhatter.jpg) no-repeat;
}

.mainhatter{
width:524px;
vertical-align:top;
background: url(images/mainhatter.jpg);
display:block;
}


.mainelvalaszto{
width:501px;
height:5px;
background: url(images/mainelvalaszto.jpg) no-repeat;
}


.mainala{
width:524px;
height:38px;
background: url(images/mainala.jpg) no-repeat;
}

.foreszala{
width:981px;
height:45px;
background: url(images/foreszala.jpg);
}

.joszlop{
width:261px;
vertical-align:top;
border:3px solid #47b560;
padding: 2px;
/*padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;*/
}

.joszlopfole{
width:262px;
height:28px;
background: url(images/joszlopfole.jpg) no-repeat;
}

.joszlophatter{
width:262px;
background: url(images/joszlophatter.jpg);
}

.joszlopelvalaszto{
width:206px;
height:15px;
background: url(images/joszlopelvalaszto.jpg) no-repeat;
}

.joszlopelvalaszto2{
width:206px;
height:3px;
background: url(images/joszlopelvalaszto2.jpg) no-repeat;
}


.cikk1{
font-size:11px;
color:#093835;
width:100%;
background-color:#ffffff;
border:1px #9acb25 solid;
}

.cikk1_1{
padding:1px;
background-color:#fdf9d2;
}

.text {
text-align:right;
border:1px solid #b8d784;
background-color:#fff;
}

.gomb {
height:20px;font-size:11px;
border:1px solid #9a5042;
background-color:#fff;
}

.joszlop1{
font-size:8px;
color:#204d03; 
/*width:16px;*/
text-align:center;
background-color:#fdf9d2;
}

.joszlop2{
font-size: 9px;
color:#af2d15; 
/*width:29px;*/
text-align:center;
background-color:#fff;
}

.joszlop3{
font-size: 9px;
color:#204d03; 
/*width:100px;*/
background-color:#fff;
}

.joszlop4{
font-size: 8px;
color:#204d03; 
width:16px;
text-align:center;
background-color:#dff6df;
}