body, h1, h2, h3, p, img {
	margin: 0;
	padding: 0;
	border: 0;
}

body {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #000;
	background:  #ccc;
}

a { color: #314296; }

ul { list-style-position: inside; }
li {
	padding: 4px;
	list-style-type: circle;
}

div#wrapper {
	background: url('images/bg_body.png') #fff repeat-y;
	margin: 0 auto;
	width: 779px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;

}

div#header {
	background: url('neulogo2.jpg') transparent center no-repeat;
	height: 155px;
	width: 749px;
	border-bottom: 1px solid #000;
	margin-left: 15px;
	
}

div#navigation {
	font: bold 12px Verdana, sans-serif;
	background: url('images/menuhatter.gif') transparent center no-repeat;
	background-color: #f2f7cc;
	height: 60px;
	color: #666;
	line-height: 55px;
	text-align: center;
}
div#navigation a { color: #444; }
div#navigation a:hover { color: #314296;; }

h2 {
	margin-bottom: 10px;
	border-bottom: 1px solid #BBB;
	color: #394c44;
	font-size: 20px;
	font-style: italic;
	font-family: Georgia, Times, serif;
}

h4 {
	color: red;
	font-size: 20px;
	font-style: italic;
	font-family: Georgia, Times, serif;
	text-decoration: none;
}

div#content {
	background: url('images/c_top.png') transparent no-repeat;
	padding: 14px 28px 0px 28px;
}

div#frontpage {
	
	height: 100%;
	width:100%;
}

div#footer {
	background: url('images/c_bottom.png') #f2f7cc no-repeat;
	height: 34px;
	text-align: right;
	padding: 20px 24px 0px 10px;
	clear: both;
}	
div#headeralja {
	background: url('images/c_bottom2.png') #f2f7cc no-repeat;
	height: 34px;
	text-align: right;
	padding: 15px 24px 0px 0px;
	clear: both;
}
p#logos {
	text-align: right;
	
}
div#balfront {
	float: left;
	width: 50%;
	text-align: left;
	height: 690px;

	
}
div#jobbfront {
	float: right;
	width: 50%;
	height: 690px;
	text-align: left;

	
}
.igazitott {
	padding-top: 8px;
	padding-right: 20px;
	text-align: justify;
}		
	