html{height:100%}
body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; height: 100%; background-color: #567203; background-image: url(art/tartalomkitoltes.jpg); background-repeat: repeat-y; background-position: center top; }
/*#body_elem{width: 979px; margin: 0 auto;  background-position: left top; height: 100%;}*/
#fo{width: 980px; margin: 0 auto; background-image: url(art/fejleckep.jpg); padding: 0; background-repeat: no-repeat;}
#fo .fofejlec{width: 980px; height: 262px;}
/* menu */

#fo .fofejlec .menu{width: 790px; position: relative; left: 70px; top: 145px;}
#fo .fofejlec .menu ul{padding:0; margin:0; list-style:none;}
#fo .fofejlec .menu ul li{float: left; padding-left: 22px;}
#fo .fofejlec .menu ul li a{color: #fff; text-decoration: none; font-weight: bold; }
#fo .fofejlec .menu ul li a:hover{color: orange; }
#fo .fofejlec .www{position: relative; left: 525px; top: 214px; width: 200px; }
#fo .fofejlec .www a{color: #fff; text-decoration: none;}
#fo .fofejlec .www a:hover{color: orange;}
#fo .fotartalom{width: 979px;}
#fo .fotartalom .tartalom_bal{width: 202px; float: left;}
#fo .fotartalom .tartalom_bal .blokk{width: 191px;}
#fo .fotartalom .tartalom_bal .blokkfejlec{height: 22px; background-image: url(art/hirekblokk_fejlec.jpg); padding: 0; background-repeat: no-repeat; padding: 15px 0 0 40px; font-weight: bold; font-size: 13px;}
#fo .fotartalom .tartalom_bal .blokkfejlec2{height: 22px; background-image: url(art/blogblokk_fejlec.jpg); padding: 0; background-repeat: no-repeat; padding: 15px 0 0 40px; font-weight: bold; font-size: 13px;}
#fo .fotartalom .tartalom_bal .blokktartalom{background-image: url(art/hirekblokk_tartalom.jpg); padding: 0; background-repeat: repeat-y; padding: 10px 8px 10px 16px;}
#fo .fotartalom .tartalom_bal .blokklablec{height: 13px; background-image: url(art/hirekblokk_lablec.jpg); padding: 0; background-repeat: no-repeat;}
#fo .fotartalom .tartalom_kozep{width: 600px; float: left; overflow:hidden;}
#fo .fotartalom .tartalom_kozep .tartalom_fejlec{}
#fo .fotartalom .tartalom_kozep .tartalom_tartalom{padding: 25px;}
#fo .fotartalom .tartalom_kozep .tartalom_lablec{background-image: url(art/lableckep.jpg); background-repeat: no-repeat; height: 133px;} 
#fo .fotartalom .tartalom_kozep .tartalom_lablec .lablecmenu{position: relative; left: 85px; top: 40px; color: #fff; font-size: 9px; width: 500px;}
#fo .fotartalom .tartalom_kozep .tartalom_lablec .lablecmenu a{color: #fff; text-decoration: none; } 
#fo .fotartalom .tartalom_kozep .tartalom_lablec .lablecmenu a:hover{text-decoration: underline;}
#fo .fotartalom .tartalom_kozep .tartalom_lablec .irq{position: relative; left: 60px; top: 85px; color: #fff; font-size: 9px;}
#fo .fotartalom .tartalom_kozep .tartalom_lablec .irq a{color: #fff; text-decoration: none; } 
#fo .fotartalom .tartalom_kozep .tartalom_lablec .irq a:hover{text-decoration: underline;}
#fo .fotartalom .tartalom_jobb{width: 177px; float: right;}
#fo .fotartalom .tartalom_jobb .jobbblokk{position: relative; top: -63px;margin-bottom:30px}
#fo .fotartalom .tartalom_jobb .jobbblokk .fejlec{color: #FC8E00; width: 160px; border-bottom: 1px dashed #fff; text-align:center;font-weight: bold;padding-bottom:10px}
#fo .fotartalom .tartalom_jobb .jobbblokk .tartalom{padding-left: 30px; padding-top: 15px;}
#fo .fotartalom .tartalom_jobb .jobbblokk .lablec{}

h1{background-image: url(art/h1_elott.jpg); background-repeat: no-repeat; background-position: left 3px; font-size: 18px; padding-left: 25px;}
h2{font-size: 16px;margin-bottom:0}
h3{font-size: 14px;margin-bottom:0}
.kepkeret, .kepkeretbal, .kepkeretjobb{background-color:#768601; padding: 8px; margin: 0;}
.kepkeretbal{float:left; margin-right:10px; margin-bottom:10px;}
.kepkeretjobb{float:right; margin-left:10px; margin-bottom:10px;}
a img{border:0}
a{color:#fff;text-decoration:none}
a:hover{color:orange;}
.vissza, .bovebben{text-align:right;clear:both;}
hr{border:0;border-top:1px solid #567203}

.lapozo {
	text-align: center;
	color: #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 10px;
	}
.lapozo a {
	color: #c70;
	text-decoration: none;
	font-weight: bold;
	}
.lapozo a:hover {
	color: #f80;
	}
.lapozo .lapoz {
	font-weight: bold;
	}
.lapozo .page {
	color: #000;
	font-weight: bold;
	border: 1px solid #f80;
	padding: 0 3px;
	background-color: #fe4;
	}
.hiba { color: #f44; margin-bottom: 5px; }
.ok { color: #0c0; margin-bottom: 5px; font-weight: bold; }
.idezet {
	text-align: justify;
	padding: 4px 0 4px 8px;
	border-left: 4px solid #567203;
	font-style: italic;      
	margin: 10px 0 10px 0px;
	height: 100%;
	}
.fck p{ margin: 0px}
/* slideshow */
.slideshow { margin: 0; padding: 0;  }
.slideshow li { list-style: none; float: left; margin: 0; padding: 0; margin-right: 3px; }
.slideshow li span { display: none; }

/* gallery */
.gallery { margin: 0; padding: 0;  }
.gallery li { list-style: none; float: left; margin: 0; padding: 0; margin-right: 3px; }
.gallery li span { display: none; }

/* capcsa */
.capcsa_input { width: 54px; height: 18px; margin: 0; padding: 2px 2px 0px 2px; margin: 0; font-family: arial; font-weight: normal; font-size: 13px; line-height: 16px; text-align: center; vertical-align: middle; }
.capcsa_img { border: 1px solid #7f9db9; width: 60px; height: 22px; vertical-align: middle; background-color: #fff; }




.naptar {
	margin-left: 4px;
	margin-right: 4px; 
	margin-top: 4px;
	padding: 4px;
	}
.naptar table {
	font-size: 9px;
	color: #fff;
	}
.naptar table .head {
	font-weight: bold;
	text-align: center;
	padding-bottom: 2px;
	}
.naptar table .head a {
	text-decoration: none;
	color: #fff;
	font-size: 10px;
	}
.naptar table .head a:hover {
	text-decoration: underline;
	color: #fff;
	font-size: 10px;
	}
.naptar table .napnevek,
.naptar table .napnevek_hv,
.naptar table .napnormal,
.naptar table .napnormal_hv,
.naptar table .napnormal2,
.naptar table .napnormal_hv2 {
	width: 19px;
	height: 19px;
	text-align: center;
	}
.naptar table .napnevek,
.naptar table .napnevek_hv {
	color: #fff;
	}
.naptar table .napnevek {
/*	background-image: url(art/naptar_hkn.gif);*/
	}
.naptar table .napnevek_hv {
/*	background-image: url(art/naptar_hv.gif);*/
	}
.naptar table .napnormal,
.naptar table .napnormal_hv,
.naptar table .napnormal2,
.naptar table .napnormal_hv2 {
	color: #fff;
	}
.naptar table .napnormal {
/*	background-image: url(art/naptar_hkn1.gif);*/
	}
.naptar table .napnormal_hv {
/*	background-image: url(art/naptar_hv1.gif);*/
	}
.naptar table .napnormal2 {
/*	background-image: url(art/naptar_hkn2.gif);*/
	}
.naptar table .napnormal_hv2 {
/*	background-image: url(art/naptar_hv2.gif);*/
	}
.naptar table .napkiemelt {
/*	background-image: url(art/naptar_kn.gif);*/
	color: #fff;
	font-weight: bold;
	}
.naptar table .napnormal a,
.naptar table .napnormal_hv a,
.naptar table .napnormal2 a,
.naptar table .napnormal_hv2 a {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
	}
.naptar table .napkiemelt a {
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
	}

.sponzor{text-decoration:none;}
.media ul{list-style:none;margin:0;padding:0}

.datum{margin:5px 0 8px 0}