HTML, BODY {

	font-family: Arial;

	color: #56811f;

	width: 100%;

	margin: 0px;

	font-size: 12px;

}



BODY {

	background: #f2dbab url('../img/bg.jpg') repeat-x;

}



DIV {

	/*border: 1px solid red;*/

}





TABLE {

	border: 0px;

}



TABLE TD {

	 border: 1px solid #e7dab5;

	 background: #f7f2e6;

}



P {

	padding: 0px;

	margin: 0px;

}



IMG {

	border: 0px;

}



A {

	text-decoration: none;

}



h1{

	font-size: 18px;

	margin: 0;

	padding: 0;

}



h2{

	font-size: 12px;

	font-weight: normal;

	margin: 0;

	padding: 0;

}



h2 A {

	color: #88c13c;

}



TEXTAREA {

	border: 1px solid #0a91d4;

	background-color: #e2f0f8;

	font-size: 14px; 

}



.kiemelt{

	font-weight: bold;

}



.site {

	margin: 0 auto;

	width: 980px;

}



.arnyek_bal {

	background:  url('../img/bal_arnyek.jpg') no-repeat;

	width: 45px;

	height: 599px;

	float:left;

}



.arnyek_jobb {

	background:  url('../img/arnyek_jobb.jpg') no-repeat;

	width: 19px;

	height: 260px;

	float:left;

}



.header{

	width: 720px;

	height: 330px;

	background: #FFA904;

}



.tartalom {

	float: left;

}



.aloldal {

	width: 720px;

	background: white;

}



.keksav {

	width: 720px;

	height: 66px;

	background: url('../img/keksav.jpg') no-repeat;

	color: white;

	font-size: 14px;

	font-weight: bold;

}



.keksavszoveg {

	color: white;

	font-size: 16px;

	font-weight: bold;

	margin-top: 23px;

	margin-left: 40px;

	float:left;

	display: inline;

	text-transform:uppercase;

}



.menu {

	width: 195px;

	height: 441px;

	/*background:  url('../img/menu.jpg') no-repeat;*/

	float: left;

}



.bal_oldal {

	float:left;

	width: 195px;

	height: 100%;

	background: #F6F5E9;

}





.content {

	width: 915px;

	float:left;

	background: #f6f5e9;

}



.footer {

	width: 720px;

	height: 59px;

	background: #5a97cc;

}



.kockazat {

	width: 680px;

	height: 29px;

	background: #e8f1f9;

	padding: 20px;

	color: #5a97cc;

	text-align: justify;

	border-bottom: 1px solid #68a3d5;

}



.homeo {

	padding-left:20px;

	padding-top:20px;

	width:680px;

}



.clear {

	clear: both;

}



H2 {

	color: #82c626;

	text-transform:uppercase;

	font-weight: bold;

	font-size: 13px;

	font-family: "Trebuchet MS";

}



.setbelso {

	margin-left: 70px;

	margin-top: 5px;

}



.setbelso P {

	width: 221px;

	font-size: 11px;

	color: #005dab;

}



.set1 {

	float:left;

	background: url('../img/icon1.jpg') no-repeat;

	width: 351px;

	height: 80px;

	margin-left: 7px;

	display: inline;

}







.set2 {

	float:left;

	background: url('../img/icon2.jpg') no-repeat;

	width: 320px;

	height: 80px;

}



.set3 {

	float:left;

	background: url('../img/icon3.jpg') no-repeat;

	width: 351px;

	height: 80px;

	margin-left: 7px;

	display: inline;

}



.set4 {

	float:left;

	background: url('../img/icon4.jpg') no-repeat;

	width: 320px;

	height: 80px;

}



.homeszoveg {

	width: 440px;

	margin-left: 20px;

	margin-bottom: 20px;

	float:left;

	text-align: justify;

	line-height: 18px;

	display: inline;

}



.szoveg {

	width: 640px;

	margin-left: 20px;

	margin-bottom: 20px;

	margin-top: 10px;

	float:left;

	text-align: justify;

	line-height: 18px;

	display: inline;

}



.szoveg A {

	color: #005DAB;

	font-weight: bold;

}



.szoveg A:hover {

	color: #88c13c;

}


/*
.szoveg DIV {

	display: none;

}*/



.toplink {

	position: absolute;

	margin-left:600px;

	margin-top:25px;

	padding-left:15px;

	color: white;

	font-size: 12px;

	background: url('../img/top-nyil.jpg') no-repeat 90px 4px;

	cursor: pointer;

	width: 100px;

}



.toplink:hover {

	color: white;

}



.copy {

	position: absolute;

	margin-top: 25px;

	margin-left: 20px;

	color: white;

}



.nyil {

	display:block;

	height:25px;

	margin-left:230px;

	margin-top:40px;

	position:absolute;

	width:25px;

	background: url('../img/nyil.jpg') no-repeat;

}



.homebox {

	background: url('../img/homebox.jpg') no-repeat;

	width: 227px;

	height: 312px;

	margin-left:493px;

	margin-top:-24px;

	position:absolute;

}



.homebox h1 {

	margin-left: 48px;

	margin-top: 20px;

	color: white;

	font-size: 22px;

	font-weight: normal;

	padding: 0;

}



.homehir {

	color: white;

	width: 165px;

	padding-left: 20px;

	margin-left: 30px;

	margin-top: 8px;

	background: url('../img/kisnyil.png') no-repeat 4px 2px;

	

}



.kekbold {

	font-weight: bold;

	color: #005dab;

}



.kekbold-kiemelt {

	font-size: 16px;

	font-weight: bold;

	color: #005dab;

	text-decoration: underline;

}



.barnabold {

	font-weight: bold;

	color: #B1840A;

}



.aktiv {

	color: #B1840A;

}



.menualso {

	display:inline;

	float:left;

	height:240px;

	margin-left:40px;

	width:240px;

}