
*
{
padding: 0em;
margin: 0em;
}

body
{
margin-top:20px;
margin-bottom:20px;

background-image:url(images/bg_1.jpg);

background-repeat:repeat;




background-color:#EBFFAD;

}
ul {
	font-size: 1.1em;
	padding-bottom: 1.1em;
}
ul {margin-left: 1.1em;}
li {list-style-image: url(images/li.gif);}
body,input
{
font-size: 10pt;
font-family: "georgia", "times new roman", serif;
color: #333333;
}

p
{
line-height: 1.5em;
margin-bottom: 1.0em;
text-align: justify;
display:block;
}

a
{
color: #5E9432;
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}


.lapka
{
position: relative;
background: #FFF url('images/lapka.jpg') repeat-x;
left: -1.5em;
top: -1.5em;
padding: 1.5em;
border-bottom: solid 1px #E1D2BD;
margin-bottom: 1.0em;
height:325px;
}
.lapka2
{
position: relative;
background: #FFF url('images/map.jpg') repeat-x;
left: -1.5em;
top: -1.5em;
padding: 1.5em;
border-bottom: solid 1px #E1D2BD;
margin-bottom: 1.0em;
height:325px;
}
.lapka p, .lapka2 p{ padding-left:25px;
			padding-right:25px;
			padding-top:10px;}

.lapka h4, .lapka2 h4{padding-left:25px;
			padding-right:25px;
			padding-top:38px;
			padding-bottom:10px;
			font-weight:bold;
			size:14px;

}

.box
{
position: relative;
background: #FDFCF6 url('images/boxbg.gif') repeat-x;
left: -1.5em;
top: -1.5em;
padding: 1.5em;
border-bottom: solid 1px #E1D2BD;
margin-bottom: 1.0em;
}

ul.linklist
{
list-style: none;
}

ul.linklist li
{
line-height: 2.0em;
}
.box
{
position: relative;
background: #FDFCF6 url('images/boxbg.gif') repeat-x;
left: -1.5em;
top: -1.5em;
padding: 1.5em;
border-bottom: solid 1px #E1D2BD;
margin-bottom: 1.0em;
}
#primarycontainer
{
float: left;
margin-right: -18.0em;
width: 100%;
}

#elso
{
margin: 1.5em 22.0em 0em 3.0em;
max-width:465px;
}

#masodik
{
margin-top: 1.5em;
float: right;
width: 18.0em;
}

#cucc
{
z-index: 2;
position: relative;

width: 800px;
border: solid 7px #fff;
background-color: #fff;
margin: 0 auto;
}

#header
{
position: relative;

height:120px;
background-image:url(images/felsosav.jpg);
background-repeat:no-repeat;

margin-bottom: 2px;
}
#fej img { border:0px;}
#fej
{


padding: 5px 10px 5px 15px;
}

#fej h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: #274E08;
font-size: 2.5em;
}
#fej h1 b{
font-weight:200;
}
#fej h1 span{
font-size: 2.0em;
}
#fej h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size: 2.0em;
font-weight: normal;
color: #538E24;
}
#fej h2 b{
font-weight:bold;
}



#menu
{
position: relative;
background-color:#5E9432;
height: 3.5em;
padding: 0em 1.0em 0em 1.0em;
margin-bottom: 2px;
}
.me{ padding-top:5px;
}



#arny
{
background: #fff url('images/arny.jpg') repeat-x;
height: 28px;
margin-bottom: 1.5em;
}



#footer
{
position: relative;
height: 2.0em;
background-color:#99FF66;
clear: both;
padding-top: 5.0em;
background-image:url(images/proba.jpg);
font-size: 0.8em;
}

#footer .baloldal
{
position: absolute;
left: 2.0em;
bottom: 1.2em;
}

#footer .jobb
{
position: absolute;
right: 2.0em;
bottom: 1.2em;
}
hr.vonal1{ background-color:#D7FFB8; color:#D7FFB8; height:3px;  border: 1px solid #D7FFB8; margin-bottom:10px;}
h5 { padding-left:10px;}
img.cpic
{
position: relative;
top: -8px;


padding: 10px;
}
img.right
{
float: right;
margin-left: 14px;
}
.hidden { color:#CCCCCC; font-size:12px;
			}

.name {
border:1px dotted #5E9432;
background-color:#F2FFE5;

}
.name:focus{
background-color:#E0FFC6;
border:solid 1px #5E9432;
}
.name:hover{

background-color:#E0FFC6;
}

.gomb {
background-color:#BBFF86;
width:80px;
border:solid 1px #00FF00;

}
.gomb:hover { background-color:#C1EE9C;}
.noalert{ color:#009933; font-weight:bold;}
.alert{ color:#FF0000; font-weight:bold;
}
.ff{ font-style:italic; }
