html,body {
	margin:0;
	padding:0;
	height:100%;
	background:#bb8a42 url("../images/hatter.jpg") top left;
}

div#tarto {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:954px;
	height:auto !important;
	height:100%;
	min-height:100%;
}

div#container {
	float:left;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:954px;
	height:auto !important;
	height:100%;
	min-height:100%;
}

div#header {
	background-image:url("../images/felso.png");
	width:954px;
	height:182px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-repeat:no-repeat;
}

div#menu {
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

	div#menu a {
		color:#4e1925;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		text-decoration:none;
		text-transform:uppercase;
		background-image:url("../images/menu.png");
		width:177px;
		height:26px;
		margin:0px 0px 0px 0px;
		padding:15px 0px 0px 26px;
		background-repeat:no-repeat;
		display:block;	
	}

	div#menu a:hover {
		background-image:url("../images/menu_over.png");
	}

div#bal_sav {
	float:left;
	margin:0px 0px 218px 0px;
} 

div#jobb_sav {
	float:left;
	margin:0px 0px 79px 0px;
} 

div#kozepso_sav {
	width:516px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 79px 0px;
}

div#kozepso_cimsor {
		background:url("../images/tartalom_felso.png") top left;
		padding:15px 0px 0px 15px;
		margin:0px 0px 0px 0px;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4e1925;
		text-transform:uppercase;
		font-weight:bold;
		width:501px;
		height:26px;
		display:block;
}

div#kozepso_lezar {
		clear:left;
		background: url("../images/tartalom_also.png") top left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		width:516px;
		height:20px;
		display:block;
}
	
div#tartalom {
	float:left;
	clear:left;
	padding:0px 20px 0px 20px;
	margin:0px 0px 0px 0px;
	width:476px;
	color:#4e1925;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	text-align:justify;
	background: url("../images/tartalom_hatter.png") top left;
}

	div#tartalom a, .bal_box a, .jobb_box a {
		color:#4e1925;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		text-decoration:underline;
	}

	div#tartalom a:hover, .bal_box a:hover, .jobb_box a:hover {
		text-decoration:none;
	}
	
div#flash {
	float:right;
	clear:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:235px;
	height:280px;
	background: url("../images/flash_jobb.png") top left;
}

div#ido {
	float:right;
	clear:right;
	text-align:center;
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	width:235px;
	height:45px;
	color:#4e1925;
	background: url("../images/box_ido.png") top left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

a.nyelv {
	margin:0px 0px 0px 0px;
	padding:1px 0px 1px 0px;
	width:176px;
	height:15px;
	display:block;
	text-decoration:none;
}

a.nyelv:hover {
	background:#a98852;
	text-decoration:none;
}

	a.nyelv img {
		margin:0px 10px 0px 0px;
		padding:0px 0px 0px 0px;
	}

img {
	border: 1px solid #4e1925;
}

.doksik img{
	border:none;
}

.doksik a{
	text-decoration:none;
}

.doksik a:hover{
	text-decoration:underline;
}

.bal_box ul, .jobb_box ul  {
	padding:10px 0px 0px 20px;
	margin:0px 0px 0px 0px;
}

.bal_box {
	float:left;
	clear:left;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:203px;
	color:#4e1925;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}

.bal_box_cimsor {
	background: url("../images/box_bal_felso.png") top left;
	padding:15px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	font-weight:bold;
	width:188px;
	height:30px;
	display:block;
}

.bal_box_tartalom {
	background: url("../images/box_bal_hatter.png") top left;
	padding:5px 15px 0px 12px;
	margin:0px 0px 0px 0px;
}

	.bal_box_tartalom  p{
		padding:0px 0px 5px 0px;
		margin:0px 0px 0px 0px;
	}

.bal_box_lezar {
	background: url("../images/box_bal_also.png") top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:203px;
	height:20px;
	display:block;
}

.jobb_box {
	float:right;
	clear:right;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:235px;
	color:#4e1925;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
}

.jobb_box_cimsor {
	background: url("../images/box_jobb_felso.png") top left;
	padding:15px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	font-weight:bold;
	width:220px;
	height:30px;
	display:block;
}

.jobb_box_tartalom {
	background: url("../images/box_jobb_hatter.png") top left;
	padding:5px 20px 0px 15px;
	margin:0px 0px 0px 0px;
}

	.jobb_box_tartalom  p{
		padding:0px 0px 5px 0px;
		margin:0px 0px 0px 0px;
	}

.jobb_box_lezar {
	background: url("../images/box_jobb_also.png") top left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:235px;
	height:22px;
	display:block;
}

div#also {
	clear:both;
	float:left;
	padding:0px 0px 0px 0px;
	margin:-218px 0px 0px 0px;
}

div#nelsonfej {
	bottom:97px;
	width:170px;
	height:121px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:url("../images/nelson_fej.png");
}

div#footer {
	bottom:0px;
	width:954px;
	height:97px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:url("../images/also.png");
}
