body {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
a{
	outline:none;
}
#container{
	width:1126px;
	padding:0;
	margin:0;
}
#header{
	padding:0;
	margin:0;
	width:1126px;
	height:111px;
	background-image: url(images/index04_hatter_03.jpg);
	text-align:left;
}
div.logo{
	margin:0;
	padding-top:30px;
	padding-left:15px;
	padding-bottom:0;
	padding-right:0;
}
div.logo img{border:0;}
div.nyelv{
	margin:0;
	padding-left:30px;
	padding-top:0;
	padding-bottom:0;
}
div.nyelv img{border:0;}
#topcontent{
	padding:0;
	margin:0;
	width:1126px;
	height:370px;
	background-image: url(images/hatter1px.jpg);
	background-repeat: repeat-y;
	text-align:left;
	background-position: 4px 0px;
}
#topcontent div.left{
	padding:0;
	margin:0;
	background-image: url(images/index04_hatter_06.jpg);
	width:842px;
	height:370px;
	background-position: 15px 0px;
	background-repeat:no-repeat;
	float:left;
}
#topcontent div.right{
	padding:0;
	margin:0;
	float:left;
	width:274px;
}
#topcontent div.right span.uzenofal{
	display:block;
	padding:0;
	margin:0;
	width:273px;
	height:53px;
	background-image: url(images/index04_hatter_07.jpg);
}
#topcontent div.right span.uzenofal a{
	display:block;
	width:273px;
	height:53px;
}
#topcontent div.right span.kontakt{
	display:block;
	padding:0;
	margin:0;
	width:273px;
	height:38px;
	background-image: url(images/index04_hatter_09.jpg);
}
#topcontent div.right span.kontakt a{
	display:block;
	width:273px;
	height:38px;
}
#topcontent div.right span.rmdsz{
	display:block;
	padding:0;
	margin:0;
	width:273px;
	height:27px;
	background-image: url(images/index04_hatter_10.jpg);
}
#topcontent div.right span.rmdsz a{
	display:block;
	width:273px;
	height:27px;
}
#topcontent div.right span.vasarhelytop{
	display:block;
	padding:0;
	margin:0;
	width:273px;
	height:252px;
	background-image: url(images/index04_hatter_11.jpg);
}
#topcontent div.right span.vasarhelytop a{
	display:block;
	width:273px;
	height:252px;
}
#bottomcontent{
	padding:0;
	margin:0;
	text-align:left;
	width:1126px;
	height:321px;
	background-image: url(images/hatter1px.jpg);
	background-repeat: repeat-y;
	background-position: 4px 0px;
}
#bottomcontent div.left{
	padding:0;
	margin:0;
	width:842px;
	height:321px;
	background-image: url(images/index04_hatter_12.jpg);
	background-position: 15px 0px;
	background-repeat:no-repeat;
	float:left;
}
#bottomcontent div.right{
	padding:0;
	margin:0;
	width:273px;
	float:left;
}
#bottomcontent div.right span.vasarhelybottom{
	display:block;
	width:273px;
	height:63px;
	background-image: url(images/index04_hatter_13.jpg);
	border-bottom:2px solid white;
}
#bottomcontent div.right span.vasarhelybottom a{
	display:block;
	width:273px;
	height:63px;
}
#bottomcontent div.right span.et{
	display:block;
	width:273px;
	height:62px;
	background-image: url(images/index04_hatter_15.jpg);
	border-bottom:2px solid white;
}
#bottomcontent div.right span.et a{
	display:block;
	width:273px;
	height:62px;
}
#bottomcontent div.right span.vizio{
	display:block;
	width:273px;
	height:63px;
	background-image: url(images/index04_hatter_17.jpg);
	border-bottom:2px solid white;
}
#bottomcontent div.right span.vizio a{
	display:block;
	width:273px;
	height:63px;
}
#bottomcontent div.right span.ugyved{
	display:block;
	width:273px;
	height:63px;
	background-image: url(images/index04_hatter_19.jpg);
	border-bottom:2px solid white;
}
#bottomcontent div.right span.ugyved a{
	display:block;
	width:273px;
	height:63px;
}
#bottomcontent div.right span.gyuri{
	display:block;
	width:273px;
	height:61px;
	background-image: url(images/index04_hatter_21.jpg);
}
#bottomcontent div.right span.gyuri a{
	display:block;
	width:273px;
	height:61px;
}
#footer{
	padding:0;
	margin:0;
	width:1126px;
	height:23px;
	background-image: url(images/index04_hatter_22.jpg);
}
#bottomcontent div.left div.hirek{
	float:left;
	width:300px;
	padding:0;
	margin:0;
}
#bottomcontent div.left div.hirek div{
	margin:0;
	padding-left:50px;
	padding-bottom:0;
	padding-top:40px;
	text-align:left;
}
#bottomcontent div.left div.hirek div h2{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#003050;
	padding-top:8px;
}
#bottomcontent div.left div.hirek div h2 a{
	color:#003050;
	text-decoration:none;
}
#bottomcontent div.left div.hirek div h2 a:hover{
	text-decoration:underline;
}
#bottomcontent div.left div.hirek div p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7b7b7b;
}
#bottomcontent div.left div.hirek div span.datum{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:white;
	background-color:#75282a;
	font-size:12px;
	line-height:18px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}
#bottomcontent div.left div.hirek div span.datum a{
	color:white;
	text-decoration:none;
}
#bottomcontent div.left div.cimfoto{
	margin:0;
	padding-left:120px;
	padding-top:25px;
	padding-bottom:0;
	float:left;
}
#kepkeret{
	padding:0;
	margin:0;
	width:371px;
	height:254px;
	background-image: url(images/fooldali_kepkeret.jpg);
	background-repeat:no-repeat;
	background-position: 10px 0px;
}
#kepkeret img{margin-left:58px;margin-top:44px;}
#kepkeret p{
	text-align:center;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding-top:52px;
	padding-bottom:0;
}
#header div.bal{
	padding:0;
	margin:0;
	width:520px;
	float:left;
}
#header div.kereso{
	float:left;
	margin:0;
	padding:0;
	padding-left:335px;
}
#header div.kereso form{
	padding:0;
	margin:0;}
#header div.kereso input.txt{
	background-color:#4F4F4F;
	border:1px solid #DBE8C0;
	color:#DBE8C0;
	line-height:18px;
	float:left;
}
#header div.kereso label{float:left;padding:0;}
#header div.kereso input.btn{
	background-color:#003D63;
	border:1px solid #003D63;
	color:white;
	font-weight:strong;
	float:left;
	line-height:18px;
	width:40px;
	text-align:center;
}
