html{
	font-family: Arial;
	font-size: 12px;
	color: #494949 !important;
}
p{
color: #494949;
}

h3{
	font-size: 14px !important;
}
a{
	color: #E39200 !important;
}
.fo_menu li{
	background: url('images/list1.jpg') 0px 50% no-repeat;
	padding-left: 20px;
	padding-right: 30px;
	display: inline;
	
}
.fo_menu li a{
	color: white !important;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.fo_menu li a:hover{
	text-decoration: underline !important;
}
#cont{
	clear: left;
	padding:0;
	margin:0;
	float: left;

}
#cont2{
	padding:0;
	margin:0;
	float: left;
}
#content{
	clear: left;
	padding:0;
	margin:0;
	margin-top: 15px;
	float: left;
	background: url('images/bg.jpg') repeat-y;
}
#content2{
	float: left;
	background: url('images/szurke_also.jpg') left bottom no-repeat;
	
}
#content3{
	float: left;
	padding-bottom: 20px;
	background: none;
}
#content4{
	padding:0;
	margin:0;
	float: left;
	clear: left;
	padding-bottom: 20px !important;
	background: none;
}
#tartalom{
	padding:0;
	margin:0;
	padding-left: 15px;
	padding-top: 10px;
	width: 525px;
	float: left;
	clear: right;
	text-align: justify;
	font-size: 12px;
}
#tartalom table, #tartalom table td, #tartalom table tr{
	padding:0;
	margin:0;
}
#tartalom table td {
	padding:0;
	margin:0;
}
#tartalom table td p{
	padding:0 !important;
	margin:0 !important;
}
#tartalom img{
	border: none;
}
#tartalom a img{
	border: none;
}
#tartalom table td h1{
	padding:0;
	margin:0;
	padding-bottom: 10px;
}
table p{
	font-weight: normal;
	font-size: 12px;
	color: #494949;
}
.bal{
	padding:0;
	margin:0;
	text-align: right;
	font-size: 0;
	width: 17px !importamt;
	border: none;
	background: #f5f5f5;
}
.jobb {
	background: #F5F5F5;
}
#tartalom a {
	text-decoration: none;
	color: #E39200;
}
#tartalom a:hover{
	text-decoration: underline !important;
}
#tartalom ul{
	padding: 0;
	margin:0;
	padding-left: 20px;
	list-style: none;
}
#tartalom ul li{
	padding-left: 10px;
	background: url('images/list3.jpg') left 6px no-repeat;
}
#tartalom p{
	padding:0;
	margin:0;
	padding-bottom: 20px;
}
#tartalom table td h3{
	font-size: 14px !important;
}

#bal_menu{
	padding:0;
	margin:0;
	float: left;
	clear: both;
	width: 200px !important;
	background: white url('images/szurke_felso.jpg') left bottom no-repeat;
}
#bal_menu2{
	padding:0;
	margin:0;
	float: left;
	clear: both;
	width: 200px !important;
/*	background: white url('images/szurke_felso.jpg') left bottom no-repeat; */
}
#bal_menu form{
	padding-left: 15px;
}
.bal_menu{
	padding:0;
	margin:0;
	padding-left: 10px;
	list-style: none;
}
.bal_menu li{
	padding: 10px 10px 14px 30px;
	color: #494949;
	background: url('images/list1.jpg') 5px 13px no-repeat;
}
.bal_menu li a{
	font-size: 12px;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
	z-index: 10;
}
.bal_menu li a:hover{
	text-decoration: underline ;
}
.bal_menu li.active {
	color: #E39200 !important;
	padding-bottom: 20px;
	border-left: 1px solid white;
	background: url('images/lista_aktiv.jpg') left 10px no-repeat; 
}
.bal_menu li.active a{
	color: #E39200;
	background: none;
}
.bal_menu li.active ul{
	padding:0;
	margin:0;
	padding-top: 20px;
	list-style: none;
}
.bal_menu li.active ul li {
	margin:0;
	padding:0;
	padding-left: 10px;
	padding-bottom: 10px !important;
	background: url('images/list2.jpg') left 4px no-repeat !important;
}
.bal_menu li.active ul li.active a{
	text-decoration: none !important;
	background: none; 
	font-weight: bold;
	color: #EFB722;
}
.bal_menu li.active ul li.active a:hover{
	text-decoration: underline !important;
}
.bal_menu li.active ul li a{
	color: #494949;
	font-weight: normal;
}
#pozicio{
	font-size: 18px;
}
#pozicio a{
	color: #494949;
	text-decoration: none;
}
#pozicio a:hover{
	text-decoration: underline !important;
}
.vilagos a, .vilagos{
	color: #E39200 !important;
}

#foot{
	clear: both;
	height: 78px;
	background: url('images/foot_bg.jpg') no-repeat;
	width: 900px;
}
#logo2{
	padding-left: 7px;
	padding-top: 23px;
	padding-right: 20px;
	float: left;
}
#logo2 a img{
	border: none;
}
#koem{
	float: left;
	padding-top: 23px;
	width: 450px;
	color: white;
}
#koem p, #rg p{
	padding:0;
	margin:0;
	padding-bottom: 8px;
	color: white !important;
}
#koem a{
	text-decoration: none;
	color: #EFB623;
}
#koem a:hover, #rg a:hover{
	color: #FFE5A3 !important;
}
#rg{
	padding-left: 50px;
	padding-top: 19px;
	float: left;
	color: white;
}
#rg a{
	text-decoration: none;
	color: #EFB623;
}
#rg a img{
	border: none;
	margin-bottom: -5px;
}
#felso{
	padding:0;
	margin:0;
	background: url('images/fooldal_szurke_felso.jpg') no-repeat;
	padding-top: 16px;
	
}
#kereses, #hir{
	padding:0;
	margin:0;
	padding-left: 25px;
	font-size: 18px;
	color: #494949;
	background: url('images/szurke_bg.jpg') repeat-y;
}
#hir a{
	color:#E39200;
	text-decoration: none;
}
#hir a:hover{
	text-decoration: underline !important;
	color: #494949;
}
.keres{
	padding:0;
	margin:0;
	width: 130px;
	border: 1px solid #494949;
}
form{
	padding:10px 0px;
	margin:0;
}
.ok{
	padding:0;
	margin:0;
	border: none;
	background: none;
	font-weight: bold;
}
#egy_hir{
	padding:0;
	margin:0;
	font-size: 12px;
	padding-right: 20px;
	padding-bottom: 10px;
	text-align: left;
}
#kitolt{
	padding:0;
	margin:0;
	font-size: 0px;
	height: 1px;
	width: 150px;
	border-bottom: 1px dotted black;
}
#datum{
	font-size: 12px;
	text-align: justify;
}
#datum a{
	margin-left: 50px;
	text-decoration: none;
	color: #EFB623;
}
#datum a:hover{
	color: #494949;
}
.oldal{
	width: 300px;
}
h1{
	font-size: 18px !important;
	color: #E39200;
}
h2{
	font-size: 18px !important;
	color: #494949;
}
h3{
	font-size: 14px !important;
	color: #494949;
}
.kapcsolodo{
	padding:0;
	margin:0;
	padding-left: 20px;
	list-style: none;
}
.kapcsolodo a{
	text-decoration: none;
	color: #494949;
}
.kapcsolodo li{
	padding:0;
	margin:0;
	padding-lefT: 10px;
	background: url('images/list2.jpg') left 50% no-repeat !important;
}
.fooldal_table td{
	font-size: 0px;
}
.tartalmi_cella {
	padding:0;
	margin:0;
	padding-left: 15px !important;
	padding-right: 15px !important;
	font-size: 12px !important;
	width: 250px !important;
}
.tartalmi_cella p{

}
.tartalmi_cella  a img{
	border: none;
}
.tartalmi_cella h1{
	padding:0;
	margin:0;
	font-size: 16px;
}
.also{
	background: url("images/cella_also.jpg") left top no-repeat;
	height: 16px !important;
	width: 257px !important;
	vertical-align: top;	
	font-size: 0;
}
.felso{
	padding:0;
	margin:0;
	width: 257px !important;
	background: url("images/cella_felso.jpg") left bottom no-repeat;
	height: 16px !important;
}
.tav{
	height: 16px !important;
}
.nagy_felso{
	height: 18px;
	background: url("images/top.jpg") no-repeat;
}
.nagy_also{
	background: url("images/bottom.jpg") no-repeat;
	height: 18px;
}
.nagy_felso2{
	height: 18px;
	background: url("images/top.jpg") right 0px no-repeat;
}
.nagy_also2{
	background: url("images/bottom.jpg") right 0px no-repeat;
	height: 18px;
}
.nagy_tartalom{
	padding: 0px 10px !important;
	background: #F5F5F5;
	font-size: 12px;
	vertical-align: top;
}
.nagy_tartalom p{
	padding:0 !important;
	margin:0 !important;
}
.keres_kivonat{
	padding:0 !important;
	margin:0 !important;
}
.tovabb{
	padding-bottom: 20px;
}
.keres_div{
	padding-top: 20px;
}
.keres_div h2{
	padding:0;
	margin:0;
}
#hirek .active{
	color: #494949;
	text-decoration: underline; 
}