body{
background-color: #00462E;
font-family: times new roman, serif;
}

a:link{
text-decoration:none;
}
a:hover{
text-decoration:none;
}
a:active{
text-decoration:none;
}
a:visited{
text-decoration:none;
}

li{
list-style: none;
}

p{
font-size:16px;
}

h4{
font-size:16px;
}

#body2{
background-color: #004727;
}

#body3{
background-color:#fff;
color:#333;
text-align:left;
}

#nyom_cim{
text-align:center;
}

#nyom_cim h3{
text-align:center;
}

#nyom_cim a{
border-bottom: 1px solid;
}

#nyomtatas{
float:left;
width:100px;
margin-left: 80px;
margin-bottom:60px;
}

#nyomtatas2{
width:100px;
margin-left: 80px;
margin-bottom:60px;
float:none;
}

#nyomtatas img{
display:none;
}

#nyomtatas2 img{
display:none;
}

#lent{
position: absolute;
top: 80%;
width:100%;
margin-top: 40px;
}

#lent2{
margin-top: 60px;
}

#font_bal{
float:left;
}

#font_jobb{
float:right;
}

#lent_bal{
float:left;
}

#lent_jobb{
float:right;
}

#kozep{
width: 700px;
height: 516px;
margin-left:auto;
margin-right:auto;
background-image:url(../elements/foldal_cimer.jpg);;
}

#kozep a{
position:absolute;
top: 50px;
padding:220px 340px 220px 340px;
}

#kozep a p{
display:none;
}

#kulcs{
position:relative;
color:#cb5;
width:70%;
float:left;
margin-left:50px;
text-align:center;
}

#kulcs a{
color:#a94;
border:none;
}

#kulcs a h1{
font-size:14px;
}

#kulcs a p{
font-size:12px;
font-family: arial, sans-serif;
}

#kulcs  h1{
font-size:14px;
}

#kulcs  p{
font-size:12px;
font-family: arial, sans-serif;
}


#balmenu{
float:left;
width:310px;
height:600px;
background-image:url(../elements/menu_small2.jpg);
}

#balmenu ul{
margin-top:150px;
}

#balmenu a{
color: #222;
line-height: 31px;
font-size:14px;
font-weight: bold;
}

#balmenu a:hover{
color: #fb0;
line-height: 31px;
font-size:14px;
font-weight: bold;
}

#tartalom{
position:relative;
top: 60px;
margin-left:340px;
float: rigth;
}

#tartalom2{
position:relative;
top:40px;
margin-left:310px;
float: rigth;
}


#text{
width:600px;
background-color:#E4D185;
padding-bottom: 10px;
}



#text h1{
background-color: #004727;
text-align:center;
padding-bottom:40px;
color:#E4D185;
font-size: 20px;
}

#text p, h3, h4{
margin: 40px 40px 40px 40px;
text-align: justify;
color:#032;
}


 #text a{
color:#032;
font-weight:bold;
border-bottom: 1px solid #032;
margin: 0px 10px 0px 10px;
}

.vissza{
font-size:16px;
text-align:center;
}

#text h4 a{
color:#032;
}

#text #kepek{
text-align:center;
}

#text #kepek img{
margin: 20px;
}

#bendeguz{
margin: 20px 20px 20px 20px;
float: right;
}

#szolg_kepek{
background-color: #ccc;
text-align:center;
margin: 40px 40px 40px 40px;
padding: 40px 0px 5px 0px;
border: 2px solid #aaa;
}

#szolg_kepek h4{
margin: 20px 40px 20px 40px;
text-align:center;
color:#333;
}

#szolg_kepek img{
margin: 10px;
border: 2px solid #999;
}

#szolg_kepek a{
border:none;
}

#szolg_kepek p{
color:#333;
}

#szolg_kepek h4 a{
color:#333;
border-bottom:1px solid #333;
}

#oszlop h4{
margin: 0px;
}



#oszlop{
float: left;
margin: 0px 0px 0px 30px;
}

#oszlop a{
color: #032;
border-bottom: 1px solid #032;
}

#oszlop2{
float: left;
margin-top: -40px;
}

#butor{
text-align:center;
}

#butor p{
text-align:center;
line-height:18px;
margin:26px;
font-weight:bold;
}

#butor a{
font-size: 16px;
color:#032;
border-bottom: 1px solid #032;
}

#butor h1{
color:#032;
background-color:#E4D185;
}

#karnis{
text-align:center;
}

#karnis img{
margin-top: 30px;
margin-bottom: 30px;
}

#karnis p{
text-align:justify;
font-weight:bold;
}

#karnis a{
font-size: 16px;
color:#032;
border-bottom: 1px solid #032;
}

#link{
background-color: #db6;
margin:10px 40px 10px 40px;
}

#link h4{
padding: 20px 0px 20px 0px;
text-align:center;
}

.clearer{
clear:left;
}

.adat{
margin-top:-40px;
margin-left: 20px;
font-size: 12px;
}

.fixed{
position: fixed;
top:50%;
left:50%;
z-index: 10;
}

*html .fixed{
position: fixed;
top:50%;
left:50%;
z-index: 10;
}