body {
width: 1076px;
margin-left: auto;
margin-right: auto;
font: 73% arial, verdana, tahoma, "Trebuchet MS", sans-serif;
line-height: 1,7em;
color: #000000;
background: #21201c;}

a:link {
color: #444444;
text-decoration: none;}

a:active,a:visited {
color: #444444;
text-decoration: none;}

a:hover {
color: #ffffff;
text-decoration: none;}

#content a {
color:#525252;
text-decoration:none;
font-weight:bold;}

#content a:hover {
color:#000000;
text-decoration:none;
font-weight:bold;}

h1 {
margin: 20px;
padding: 5px;
font-size: 34px;
letter-spacing: 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #fff;}

h2 {
margin: 0;
padding: 10px 0;
font-size: 130%;
text-transform: none;
letter-spacing: 5px;
color: #000000;
position: relative;
top: -80px;}

h3 {
position: relative;
top: -80px;}

#page img {
padding: 5px 15px 5px 15px;
}

.clear {
clear: both;
width: 100%;}

#banner {
height: 100px;
color: #333;
background-image: url(fejlec.jpg);
width: 1076px;}

#banner h1 {
margin: 0;
padding: 25px;
text-align: left;
background: transparent;
color: #000000;}

#menu {
padding-left: 4px;
width: 1072px; 
background-color: #917f71;
float: left;}

#menu img {
margin: 1px 1px 0px 0px;
padding: 0;}

#menu-f {
width: 1076px;
height: 42px;
background-image: url(menu-f.jpg);}

#menu-f img {
margin: 1px 1px 0 0;
padding: 0;}

#page {
width: 1076px;
background-image: url(content.jpg);
background-repeat: repeat-y; 
float:left;}

#page-f {
clear: both;
padding-top: 10px;
width: 1076px;
background-color: #ebe1d8;
margin-bottom: 20px;}

#sidebar {
text-align: center;
margin-top: 10px; 
width:296px; 
float:left;
}

#s-hirek {
padding: 10px 10px 10px 10px;
text-align: center;}

#s-hirek td {
text-align: left;
padding: 2px 10px 2px 0px;}

.hirek-line {
width: 270px;
height: 430px;
font-size: 12px;
background-image: url(hirek.jpg);}

#s-galeria {
padding: 10px 10px 10px 10px;
text-align: center;}

#s-galeria img {
padding: 0;}

#s-galeria td {
padding-top: 10px;}

.galeria-line {
width: 270px;
height: 251px;
background-image: url(galeria.jpg);
font-size: 12px;}

#s-idojaras {
padding: 10px 10px 10px 10px;
text-align: center;
font-size: 12px;}

#s-idojaras td {
padding-top: 8px;}

.s-idojaras {
width: 270px;
height: 222px;
background-image: url(idojaras.jpg);
font-size: 12px;}

#s-facebook {
padding: 10px 10px 10px 10px;
text-align: center;
font-size: 12px;}

#s-facebook td {
padding-top: 8px;}

.facebook-line {
width: 270px;
height: 260px;
background-image: url(facebook.jpg);
font-size: 12px;}

#content {
width: 780px;
float:left;
}

#content-top {
float: left;
height: 100px;
width: 780px;
background-image: url(felso_sor.jpg);background-repeat: no-repeat;}

#content-body {
width: 750px;
float: left;
padding: 10px;
margin-bottom: -60px;
}

#news_uj{
	width: 350px;
	float: left;
	padding-left: 10px;
}
.m_lista_p{
	position: relative;
	top: -85px;
	font-size: 11px;
	margin-bottom: 10px;
	padding-left: 10px;
}
#news_lista{
	width: 350px;
	float: right;
	padding-right: 10px;
}

.content-m {
position: relative;
top: -85px;
text-align: left;
padding-left: 5px;
margin-top: 0;}

p.content {
padding: 5px;
text-align: justify;
position: relative;
top: -80px;}

p.content-e {
padding: 5px;
text-align: center;
position: relative;
top: -80px;}

#content-body img {
border: 0;
position: relative;
top: -80px;}

#content-body table {
position: relative;
top: -80px;}

#content-body table img {
top: 0;}

#n_main {
margin: 0 auto;
width: 600px;
position: relative;
top: -80px;}

#n_text {
margin-left: 20px;
width: 600px;}

#n_text a {
font-size: 14px;
font-weight: bold;}

#n_text a:hover {
color: black;}

#n_text img {
top: 0;}

#n_separatot {
border-top: 1px #000000 dashed;
width: 600px;}

#n_reszlet img {
float: right;}

#u_news {
width: 600px;
text-align: center;
margin: 0 auto;
position: relative;
top: -80px;}

#u_news img {
top: 0;}

.belepes {
text-align: right;}

.belepes td {
width: 150px;}

#belepes-i {
width: 150px;}

#footer {
text-align:center;
font-style: oblique;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 750px;
padding: 10px;
}

#footer-f {
text-align:center;
font-style: oblique;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 1006px;
padding: 10px;}

font,th,td,p {
font-family: Verdana, Arial, Helvetica, sans-serif}
