a:active, a:focus{
	outline:none;
}

img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#666666;
	font:12px Arial, Verdana, Helvetica, sans-serif;
}

#editorb{clear:none; float:right; margin:15px 10px 0px 0px; width:485px; height:60px; overflow:hidden;}

noscript{color:#FFFFFF; text-align:center;}
#jumptohome{width:10%; height:80px; position:absolute; top:0px; z-index:1; float:left;}
#jumptohome a{position:relative; left:0px; top:0px; clear:none; width:100%; height:80px; float:left; z-index:1; text-decoration:none;}

div, p, form{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#main{
	width:1000px;
}

#maintop{
	width:970px;
	height:80px;
}

#maintop h1{
	background-image:url(logo.gif);
	width:120px;
	background-repeat:no-repeat;
	padding:25px 0px 10px 50px;
	float:left;
	clear:none;
	font-weight:normal;
	font-size:20px;
	color:#EEE;
	margin:15px 0px 0px 0px;
	text-align:left;
}

#mainmenu{
	clear:both;
	width:970px;
	height:42px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
}
#menuleft{float:left; width:16px; height:39px; background-image:url(menu_l_bg.gif);}
#menuright{float:left; width:18px; height:39px; background-image:url(menu_r_bg.gif); background-position:right;}

#mainmenu a{
	float:left;
	width:auto;
	text-align:center;
	padding:10px 0px 0px 0px;
	height:30px;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#333;
	margin:0px 0px 0px 0px;
	background-image:url(menu_bg.gif);
	background-repeat:repeat-x;
}

#mainmenu a:hover{
	color:#47A;
	text-transform:uppercase;
	font-size:13px;
	padding-top:11px;
}

#mainmenu span{
	width:2px;
	height:39px;
	background-image:url(menu_sep_bg.gif);
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#content{
	width:970px;
	float:left;
	padding:15px 0px 0px 15px;
	margin:0px 0px 0px 0px;
}

#left{
	float:left;
	margin:6px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	clear:both;
	width:170px;
	background-image:url(left_top_bg.jpg);
	background-repeat:no-repeat;
	background-color:#374454;
}
#teljestartalom{width:790px; margin-left:5px; padding-top:5px; height:20px; background-image:url(teljestart.gif); background-repeat:no-repeat; text-align:center; float:left; clear:both; text-decoration:none; color:#6699CC; font-weight:bold;}
#left #lbtn{clear:both; height:15px; font-size:1px; background-image:url(left_btm_bg.jpg);}

#contentnav{
	float:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	clear:none;
	width:790px;
	background-repeat:no-repeat;
}

#nav_top{
	background-image:url(contentnav_top_bg.gif);
	width:780px;
	height:10px;
	background-repeat:no-repeat;
}

#nav_center{
	background-image:url(contentnav_k_bg.gif);
	width:780px;
	height:auto;
	background-repeat:repeat-y;
	display:block;
}
#nav_center #closed{display:none;}

#nav_center a{
	float:left;
	/*width:178px;*/width:242px;
	height:12px;
	text-align:left;
	padding:0px 5px 5px 8px;
	border-right:0px solid #CCC;
	color:#8BD;
	text-decoration:none;
	clear:none;
	overflow:hidden;
	border-bottom:1px solid #3A4A58;
	margin-left:3px;
	margin-top:2px;
	font-size:12px;
}

#nav_center a.top{
	color:#CC3300;
}
#nav_center a.top:hover{
	color:#E98A0A;
}
/*#nav_center a{
	float:left; width:95px;
	height:24px;
	text-align:center;
	padding:0px 5px 5px 5px;
	border-right:0px solid #CCC;
	color:#555;
	text-decoration:none;
	clear:none;
	overflow:hidden;
	border-bottom:1px solid #EEE;
	margin-left:5px;
	margin-top:2px;
}*/

#nav_center a:hover{
	color:#BEF;
}

#nav_bottom{
	background-image:url(contentnav_bottom_bg.gif);
	width:780px;
	height:13px;
	background-position:top;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
}

#boxcontent{
	float:left;
	margin:10px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	clear:none;
	width:790px;
	height:auto;
	background-repeat:no-repeat;
}

#right{
	float:left;
	clear:none;
	width:790px;
	margin:0px 0px 0px 10px;
}

/*#content p.cbottom{
	width:100%;
	height:10px;
	font-size:1px;
	background-image:url(c_bottom_bg.gif);
	background-position:bottom;
	float:left;
}*/

.oszlop{
	width:263px;
	height:auto;
	float:left;
}

.box{
	width:250px;
	height:auto;
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:10px;
	background-color:#FFFFFF;
}
.linkek{
background-color:#364452;
}
.linkek a{
	display:block;
	width:239px;
	border-bottom:1px solid #3C4A58;
	padding:4px 3px 3px 8px;
	text-decoration:none;
	color:#8BD;
	text-align:left;
	font-size:12px;
	background-color:#364452;
}

.linkek p{
	display:block;
	width:239px;
	border-bottom:1px solid #3C4A58;
	padding:4px 3px 3px 8px;
	text-decoration:none;
	color:#FFFFC1;
	text-align:left;
	font-size:12px;
	background-color:#364452;
	font-weight:bold;
	/*background-color:#FEFFED;*/
}

.linkek p.aktualis{
	border-width:0 0 0 0;
	font-weight:normal;
}

.linkek a.aktualis{
	color:#FFFFFF;
	border-bottom:0px solid #369;
}

h3{
	padding-left:8px; color:#FFFFC1;
}

.rsslinkek a{
	display:block;
	width:239px;
	border-bottom:1px solid #EEE;
	padding:4px 3px 3px 8px;
	text-decoration:none;
	color:#333333;
	text-align:left;
	font-size:12px;
	background-color:#FFF;
}
.rsslinkek a.hirdr{background-image:url(rss_link_bg.gif); background-repeat:no-repeat; color:#3399CC; text-transform:uppercase; width:218px; padding:4px 3px 3px 27px;}
.rsslinkek a span{color:#aaa;}


.linkek a span{color:#FFFF00; font-weight:bold; padding-left:5px;}
.linkek .kiemelt{font-weight:bold; color:#66CCCC;}
.linkek .linkdr{color:#00CCFF; font-weight:bold;}
.linkek a:visited{/*color:#666666;#C76808*/}

.linkek a.bottom{
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	background-image:url(box_hb.jpg);
	background-position:bottom;
	border-bottom:0px solid #336699;
}
.linkek a.bottom:hover{
	text-decoration:none;
}
.rsslinkek a.bottom{
	height:18px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:250px;
	background-image:url(rss_box_bottom_bg.gif);
	border-bottom:0px solid #336699;
}
.linkek a:hover{
	/*background-color:#FFFFFF;*/
	text-decoration:underline;
}
.rsslinkek a:hover{background-color:#EEEEEE;}

.box .title{
	background-image:url(box_hb.jpg);
	background-position:top;
	width:250px;
	height:auto;
	float:left;
}

.box .rsstitle{
	background-image:url(rss_box_title.jpg);
	width:250px;
	height:auto;
	float:left;
}

.box .title h2{
	font-size:13px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	text-align:left;
	display:block;
	color:#FFFFFF;
	float:left;
	width:240px;
}
.box .rsstitle h2{
	font-size:13px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	text-align:left;
	display:block;
	color:#FFF;
	float:left;
	width:240px;
}


.box .title h2 a{
	color:#00CCFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:0px solid #336699;
	text-decoration:none;
	float:left;
	width:215px;
	padding-right:20px;
}

.box .title h2 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
} 

.box .titlebottom{
	background-image:url(box_hb.jpg);
	background-position: 0 -62px;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:13px;
	font-size:1px;
	width:250px;
	clear:both;
	margin:0px 0px 0px 0px;
}
.box .rsstitlebottom{
	background-image:url(rss_box_title_bottom.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	height:13px;
	font-size:1px;
	width:250px;
	clear:both;
	margin:0px 0px 0px 0px;
}

#infobox{
	width:250px;
	height:auto;
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:10px;
	background-color:#364452;
}

#infobox .linkek{background-color:#364452;}

#infobox .linkek a{
	background-color:#364452;
	border-bottom:0px solid #000000;
}

/*#advertise{
	background-image:url(info_advertise_bg.gif);
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:3px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
}

#advertise:hover{
	background-image:url(info_advertise_hover_bg.gif);
}*/

#addlink{
	background-image:url(info_all.jpg);
	background-position: 0 0px;
	background-repeat:no-repeat;
	text-decoration:none;
	width:80px;
	height:68px;
	margin-left:2px;
	float:left;
	padding:0px 0px 0px 0px;
	background-color:#FEFFED;
}

#addlink:hover{
	background-position: -240px 0;
}

#newbox{
	background-image:url(info_all.jpg);
	background-position: -80px 0;
	background-repeat:no-repeat;
	text-decoration:none;
	width:80px;
	height:68px;
	margin-left:3px;
	float:left;
	padding:0px 0px 0px 0px;
}

#newbox:hover{
	background-position: -320px 0;
}
#regio{
	background-image:url(info_all.jpg);
	background-position: -160px -68px;
	width:80px;
	height:68px;
	text-decoration:none;
	background-repeat:no-repeat;
	margin-left:3px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
}
#regio:hover{
	background-position: -400px -68px;
}

#kontakt{
	background-image:url(info_all.jpg);
	background-position: -160px 0;
	text-decoration:none;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:3px;
	float:left;
	padding:0px 0px 0px 0px;
}

#kontakt:hover{
	background-position: -400px 0;
}

#taken{
	background-image:url(info_all.jpg);
	background-position: -80px -136px;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:3px;
	margin-top:2px;
	float:left;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}

#taken:hover{
	background-position: -320px -136px;
}

#redirect{
	background-image:url(info_all.jpg);
	background-position: -80px -204px;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:3px;
	margin-top:2px;
	float:left;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
#redirect:hover{
	background-position: -320px -204px;
}

#abc{
	background-image:url(info_all.jpg);
	background-position: 0 -68px;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:2px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
	text-decoration:none;
}

#abc:hover{
	background-position: -240px -68px;
}

#tematic{
	background-image:url(info_all.jpg);
	background-position: -80px -68px;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:3px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
	text-decoration:none;
}
#tematic:hover{
	background-position: -320px -68px;
}
#newpage{
	background-image:url(info_all.jpg);
	background-position: 0 -136px;
	text-decoration:none;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:2px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
}
#newpage:hover{
	background-position: -240px -136px;
}
#linkerror{
	background-image:url(info_all.jpg);
	background-position: 0 -204px;
	text-decoration:none;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:2px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
}
#linkerror:hover{
	background-position: -240px -204px;
}

#editor{
	background-image:url(info_all.jpg);
	background-position: -160px -136px;
	text-decoration:none;
	width:80px;
	height:68px;
	background-repeat:no-repeat;
	margin-left:3px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
}
#editor:hover{
	background-position: -400px -136px;
}

#forum{
	background-image:url(info_all.jpg);
	background-position: -160px -204px;
	width:80px;
	text-decoration:none;
	height:68px;
	background-repeat:no-repeat;
	margin-left:3px;
	float:left;
	padding:0px 0px 0px 0px;
	margin-top:2px;
}
#forum:hover{
	background-position: -400px -204px;
}
#footer{
	clear:both;
	width:100%;
	height:60px;
	color:#8DF;
	font-size:12px;
	border-top:1px solid #565656;
	background-color:#5E5E5E;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}

#footer a{
	color:#8BD;
	text-decoration:none;
	margin:0px 2px 0px 2px;
}

#footer a:hover{
	color:#F0F0F0;
	text-decoration:underline;
}
#top790{clear:both; width:790px; height:auto;  margin-bottom:15px; overflow:visible;}
#item{width:760px; height:auto; float:left; clear:both;}
#link_center{background-image:url(contentnav_k_bg.gif);	width:780px; height:auto; text-align:left;}
.item{margin:0px 0px 10px 0px; padding:0px 10px 5px 10px; width:760px; text-align:left; background-image:url(item_bg.gif); background-repeat:no-repeat; background-position:bottom;}
.item a{color:#8BD; font-weight:bold; text-decoration:none;}
#link_center h2{font-size:14px; text-align:left; color:#8BD; font-weight:bold; padding:0px 0px 10px 10px; margin:0px 0px 0px 0px;}
#link_center h2 a{color:#8BD;}
.item p.url{color:#669966; font-size:11px;}
.item p.leiras{margin-top:10px; color:#FFFFFF}
.item a.error{color:#888888; font-weight:normal;}
#bta{width:100%; height:334px; float:left; clear:both; margin-bottom:10px; text-align:left;}
#bta .bta_left{float:left; clear:none; width:512px; margin-left:8px; background-color:#FFFFFF; height:379px; background-image:url(top_ads_a_bottom_bg.gif); background-position:bottom; background-color:#FEFFED; background-repeat:no-repeat; margin-right:5px;}
#bta .bta_title{width:100%; height:19px; background-image:url(top_ads_top_bg.jpg); background-repeat:no-repeat;}
#bta .bta_title_bottom{width:100%; height:10px; background-image:url(top_ads_btn_bg.jpg); background-repeat:no-repeat; }