body {
	background-color:#2b6c7f;
	font-size:100%;
	font-family:Garamond, Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
}

#header {
	background-image: url(felso.gif);
	background-repeat: no-repeat;
	font-size:230%;
	height:196px;
	clear:both;
	width:740px;
	margin-left:auto;
	margin-right:auto;
}

#egesz {
	width:80%;
	min-width:740px;
	margin-left:auto;
	margin-right:auto;
}

#felsosav {
	width:650px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(menu.gif);
		background-repeat: no-repeat;

	background-color: #2b6c7f;
	height:59px;
	padding-left: 90px;
}

#felsomenu {
	width:600px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
}

#felsomenu ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style-type:none;
}

#felsomenu li {
	display:inline;
	padding:0;
	margin:0;
	}
#felsomenu a {

	padding:20px 0px 4px 10px;
	color:#fff;
	text-decoration:inline;
	display:block;
	float:left;
	width:auto;
	font:bold 0.94em/1em garamond, Arial, Helvetica, sans-serif;
	font-size: 90%;
	letter-spacing:1px;
	
	}
#felsomenu a:hover
{
	
	font-weight:bold;
		text-decoration:none;
	}




#content {
	width: 480px;
	background-image: url(kozep.gif);
	background-repeat: no-repeat;
	background-color: #2b6c7f;
	color:#ffffff;
	text-align: justify;
	font-size:100%;
	position: static;
	height:auto!important;
	height:496px;
	min-height:496px;
	padding-top:30px;
	margin-left:auto;
	margin-right:auto;
	padding-left:130px;
	padding-right:130px;


}



#alsoresz {
	width:740px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(also.gif);
	height:199px;

}


#content p {
	
}

#content p.info {
	font-size:100%;
}
#content a {
	font-size:100%;
	color:white;
}
#content a:hover {
	font-size:100%;
	color:#458023;
}
#content img.jobb {
	border: 0px solid black;
	float:right;
	margin-left:8px;
	padding:5px;
}
#content img.bal {
	border: 0px solid black;
	float:left;
	margin-right:8px;
	padding:5px;
}
#content img.kozep {
	text-align:center;
	border: 1px solid black;
	margin-top:5px;
	margin-bottom:5px;
}
#content h5.mozi {
font-size:130%;
font-weight:bold;
}
#content h5.visszatekinto {
font-size:70%;
font-weight:bold;
}

#content h5.ido {
font-size:110%;
font-weight:bold;
}
#content h5.kiemel {
font-size:120%;
font-weight:bold;
border-top: 2px solid black;
border-bottom: 2px solid black;
background-color:#fdf2e6;
padding:5px;
}

#content div.sav {
width:99%;
height:25px;
line-height: 25px;
color:white;
font-weight:bold;
padding-left:10px;
margin-bottom:5px;
margin-top:5px;
border-bottom: 1px solid #860e07;

}
table {
	text-align:left;
	font-size:90%;
	background-color: black;
	color: white;
	width:80%;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}
tr {
	background-color:black;
	height:30px;
	
}
table a {
	color:white;
}
table a:hover {
	color:#458023;
}
.elmult {
	color:#666666;
}
.kiemel {
	font-weight:bold;
	font-size:120%;
	color:#333333;
}
#tura {
	text-align:center;
	font-size:90%;
	background-color: white;
	color: black;
	width:450px;
	margin-bottom:20px;
	margin-right: auto;
	margin-left: auto;
}
#tura a {
	color:black;
	text-decoration:none;
}
#tura a:hover {
	color: #458023;
	text-decoration:none;
}
p {
	text-align:center;
}
#coreleft {
	font-size:110%;
	width: 190px;
	background-image: url(felso.gif);
	background-repeat: no-repeat;
	background-color: #f7dcb3;
	float: left;
	border:1px solid green;
	
	
}
#coreleft ul {
	font-style:none;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
#coreleft li {
	display: block;
	height: auto;
	width: 180px;
	margin: 0px;
	border-bottom: 1px solid #666666;
}
#coreleft a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 4px;
	width: 175px;
	color: #CC6714;
	background: url(v.png) 97% center no-repeat;
	text-decoration: none;
	background-color:#F5F5F5;
	font-size: 90%;
	border: 0;
	font-family:garamond, times, sans-serif, Arial, Helvetica;
	margin:0px;
	
	
}
#coreleft a:hover {
	background: #E2ECED url(readmore_over.gif) 97% center no-repeat;
	color: #black;
}
#coreleft h3 {
	padding: 20px 4px 0 4px;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 120%;
	margin: 0;
	color:black;
}
#coreleft h4 {
	padding: 20px 4px 0 4px;
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 100%;
	margin: 0;
}
#coreleft p {
	padding: 5px;
	margin-top: 0px;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#core {
	width: 190px;
	height: auto;
	background: #FFF url(../images/coreback.gif) top left repeat-y;
	float:left;
		border:1px solid green;
}
#core a.aktiv {
	background: #458023 url(readmore_over.gif) 97% center no-repeat;
}
#lent {
	background-color:#DF9F75;
	width:100%;
	clear:both;
	height:50px;
	line-height: 50px;
	text-align:center;
	font-size: 80%;
	color:black;
		border:1px solid green;
}
#lent a {
	color:black;

	}
#lent a:hover {
	color:#FF0000;
	text-decoration:underline;
	}
#szurke a{
	color:#CCCCCC;
}
#tur {color:black;}

#tur p {
	color:white;
	font-size:100%;
	text-align:justify;
	font-weight:normal;
}
#es {
	font-size:150%;
	font-weight:bold;
}
#kosz {
	width: 500px;
	border: 5px solid orange;
	font-size:130%;
	padding:5px;
	background-color:#333333;
	margin-left:auto;
	margin-right:auto;
}
#kosz2 {
	width: 500px;
	border: 5px solid orange;
	font-size:130%;
	padding:5px;
	background-color:#333333;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#kosz2 a {
color:white;
}
#kosz2 a:hover {
color:#458023;
}
#veradas {
	width: 500px;
	border: 5px solid #DB0F0F;
	font-size:130%;
	padding:5px;
	background-color:white;
	color:#DB0F0F;
	margin-left:auto;
	margin-right:auto;
	text-align:rigth;
}
#veradas a {
color:black;
}
#veradas a:hover {
color:#458023;
}
#hir {
	text-align:center;
	font-size:50%;
	color:white;
	float:left;
	width:200px;
	
}
#hir2{
	font-size:130%;
	color:darkblue;
	text-align:center;
	border:2px solid darkred;
	font-weight:bold;
	}
#hir2 a {
	color:darkred;
	}
	
#ujdiv {
	text-align:center;
	float:left;
	width:210px;
	color:black;
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:80%;
}	
	

}
#koz {
	height:20px;
}
#uzen {
	width:190px;
	float:left;
	text-align:center;
	
}
#ujsav {
	width:60px;
	float:left;
	text-align:center;
	background-color:red;
	height:auto!important;
	height:800px;
	min-height:800px;
	
}
#headerfelso {float:left;
	
}
#headerkozepso {padding-top:10px;
text-align:left;
margin-left:250px;
	
}
#headeralso {COLOR:black;
	
	
}
FORM {margin:0px;
padding:0px;
}
#alakul {
	border: 5px solid orange;
	padding: 5px;
}
#uzen img.banner {
	border: 2px solid black;
	margin-right:auto;
	margin-left:auto;
	text-align:center;

}
#bal img.banner {
	border: 2px solid black;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}
#balsav {
	height:auto!important;
	height:150px;
	min-height:350px;
	float:right;
	position: static;
	width:200px;
	}
	border:1px solid green;
#headerbal {
float:left;

}
h5 {
	font-size:130%;
	font-weight:bold;
	padding-bottom:0px;
	margin:0px;
}
h6 {
	font-size:100%;
	font-weight:bold;
	padding-bottom:0px;
	margin:0px;
}
#tagok table.tag {
	text-align:center;
	font-size:90%;
	width:580px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	color:black;
	background-color:#999999;
	font-size:130%;
	font-weight:bold;
}
#tagok tr.tagi {
	

}
#tagok img.keret {
	border: 1px solid white;
}
#tagok .elsotd {
	width:193px;
		}
#tagok .masodtd {
	width:193px;
}
#tagok .harmadtd {
	width:193px;
}
#fekete {
	width: 500px;
	border: 5px solid white;
	font-size:130%;
	padding:5px;
	background-color:black;
	color:#white;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
h1 {
	margin:0px;
	padding:0px;
}
img {
	border: 0px solid black;
}
#content a.galeria {
font-size:150%;
font-weight:bold;
}
#kepi a {
font-size:130%;
font-weight:bold;
color:#ffffff;
text-decoration:none
}
#kepi a:hover {
font-size:130%;
font-weight:bold;
color:wgite;
}
#kepi div.sav {
width:99%;
height:25px;
line-height: 25px;
color:white;
padding-left:10px;
margin-bottom:5px;
border-bottom: 1px solid #860e07;

}
