/*Frisssssssss.hu CSS*/

html {
	background:url(art/header-bg-repeat.gif) repeat-x 0 0;
}

body {
	min-height:333px;
	margin:0px;
    padding:0px;
    border:none;
	text-align:left;
	font:normal 13px "Trebuchet MS", Tahoma, sans-serif;
	color:#616161;
}

img {
	border:none;
}

.clear {
	clear:both;
}
.clear.valasz {
	clear:both;
	height:5px;
	background-color:#f1f1f1;
	margin:8px 0 26px 0;
	top:10px;
}

.left {
	float:left;
}

.right {
	float:right;
}

a {
	color:#90b013;
	text-decoration:none;
	/*CSS3 rulez!!*/
	-webkit-transition-property:all;
	-webkit-transition-duration:.1s;
	-moz-transition-property:all;
	-moz-transition-duration:.1s;
	-o-transition-property:all;
	-o-transition-duration:.1s;
	transition-property:all;
	transition-duration:.1s;
}

.transition1, .transition1 img, .transition1 a {
	-webkit-transition-property:all;
	-webkit-transition-duration:.1s;
	-moz-transition-property:all;
	-moz-transition-duration:.1s;
	-o-transition-property:all;
	-o-transition-duration:.1s;
	transition-property:all;
	transition-duration:.1s;
}

h1,h2,h3,h4,h5,h6, ul, ol, li {
	margin:0;
	padding:0;
	list-style:none;
}

.ribbon {
	max-width:90%;
	height:33px;
	background:#2e2e2e;
	color:#c6ea36;
	position:relative;
	left:-10px;
	margin:6px 0;
	top:-11px;
}
#slider .ribbon, #slider2 .ribbon {
	top:5px;
}
.ribbon.light {
	background:#c8eb3e;
	color:#2e2e2e;
}
.ribbon.grey {
	background:#8e8e8e;
	color:#d5d5d5;
}
.ribbon p {
	font:bold 14px "Trebuchet MS", Tahoma, sans-serif;
	padding:5px 10px;
}
#slider .ribbon p, #slider2 .ribbon p {
	text-align:left;
	color:#e7a415;
}

.ribbon a {
	color:#c6ea36;
}
.ribbon strong, .ribbon a strong {
	color:#fff;
	font-weight:bold;
}

.ribbon.light a {
	color:#2e2e2e;
}

.ribbon .corner {
	width:10px;
	height:10px;
	background:url(art/ribbon-corner.png);
	position:absolute;
	left:1px;
	bottom:-10px;
}

.ribbon.light .corner {
	background:url(art/ribbon-corner-light.png);
}
.ribbon .ico {
	position:absolute;
	right:5px;
	top:5px;
}

/*wrapper*/
.wrapper {
	width:100%;
}

/*header*/
#header {
	background:url(art/header-bg.gif) no-repeat center top;
	position:relative;
}
#header .wrapper {
	width:1000px;
	margin:0 auto;
	position:relative;
}
#header .hallgass {
	position:absolute;
	right:0px;
	top:20px;
	z-index:2000;
}
#header .tunein {
	position:absolute;
	right:80px;
	top:102px;
	z-index:2000;
}
#header .tunein a:hover {
	color:#CCC;
}
#header .title {
	overflow:hidden;
	color:#fff;
}
#header .title h1 em {
	font:bold italic 17px "Trebuchet MS", Tahoma, sans-serif;
	position:relative;
	bottom:10px;
}
#header .title h1 i {
	font:normal italic 12px "Trebuchet MS", Tahoma, sans-serif;
	color:#999999;
}
.media {
	background-color:#151515;
	margin:0 auto;
	padding:10px 0;
	text-align:center;
}
#header .appz {
	width:905px;
	float:right;
	border-top:1px solid #747474;
	height:38px;
}
#header .appz .app {
	float:right;
	position:relative;
	top:10px;
	margin:0 10px 0 0;
}
#header .appz .app:hover {
	left:2px;
}
#header .appz .app img {
	position:absolute;
	right:-15px;
	top:-15px;
}
#header .appz a {
	background:#1f1f20;
	color:#9e9e9e;
	padding:3px 25px 3px 3px;
	margin:3px;
	border-radius:4px;
}
#header .appz a strong {
	color:#c6ea35;
}
#header .appz a strong.white {
	color:#fff;
}
#header .appz a:hover, #header .appz a:hover strong {
	color:#fff;
	background:#aacb29;
}

/*listen*/
#header .listen {
	position:absolute;
	top:22px;
	right:0;
	z-index:1000;
}

/*menu*/
#menu-top {
	height:40px;
	border-top:1px solid #c6ea35;
	background:#1d1d1d;
}
#menu-top ul {
	width:1000px;
	margin:0 auto;
	position:relative;
	left:-10px;
}
#menu-top ul li {
	float:left;
	margin:0 10px;
	font:bold 15px/20px "Trebuchet MS", Tahoma, sans-serif;
}
#menu-top .highl a strong {
	color:#fff;
	font-weight:bold;
}
#menu-top .highl.jobb {
	float:right;
}
#menu-top a {
	color:#c6ea35;
	display:block;
	position:relative;
	padding:10px 0;
	/*CSS3 rulez!!*/
	-webkit-transition-property:none;
	-moz-transition-property:none;
	-o-transition-property:none;
	transition-property:none;
}
#menu-top a:hover {
	text-decoration:underline;
	bottom:2px;
}
#menu-top .active {
	background:url(art/menu-active-bg.gif) repeat-x 0 0 #fff;
	color:#222222;
	padding:5px 9px 15px 9px;
	top:5px;
}
#menu-top .active:hover {
	text-decoration:none;
}
/*search*/
#search {
	position:absolute;
	right:-20px;
}
#search form, #search2013 form {
	padding:0;
	margin:6px 0 0;
}
#search form .field, #search2013 form .field {
	width:250px;
	height:16px;
	padding:4px;
	background:#464646;
	border:1px solid #464646;
	color:#9e9e9e;
}
#search form .field:hover, #search2013 form .field:hover {
	color:#9e9e9e;
	box-shadow:inset 0 2px 6px #353535;
	-moz-box-shadow:inset 0 2px 6px #353535;
	-o-box-shadow:inset 0 2px 6px #353535;
	border:1px solid #464646;
}
#search form .button, #search2013 form .button {
	width:32px;
	height:29px;
	background:url(art/ico-magnif.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	vertical-align:middle;
}
#search form .button:hover, #search2013 form .button:hover {
	background:url(art/ico-magnif-hover.png) no-repeat 0 0;
}
#search form .button:active, #search2013 .button:active {
	position:relative;
	top:1px;
}
#search2013 {
	position:absolute;
	bottom:3px;
	left:95px;
}

/*-------------------content*/
#content {
	width:1000px;
	margin:0 auto;
	padding:22px 0 0 0;
}
#content .left-col {
	width:680px;
}
#content .right-col {
	width:276px;
	position:relative;
	left:33px;
}

/*UNIQUE Content*/
.bgEPCOS {
	background:url(../art/tdk-pattern.png);
}
.bgEPCOS #content {
	background:#fff;
	padding:0 10px;
	margin:40px auto 0;
}
.bgEPCOS #header {
	background:url(art/header-bg-repeat.gif) repeat-x 0 0;
}
.bgEPCOS #header .wrapper {
	background:url(art/header-bg.gif) no-repeat center top;
}
.bgEPCOS #content .left-col a {
	color:#0066b1;
}
.bgEPCOS #content .left-col a:hover {
	color:#0066b1;
}
.bgEPCOS #content .tag-box-cikk {
	border-bottom:1px solid #d2d2d2;
}
.bgEPCOS #content .tag-box-cikk a:hover {
	background:#0066b1;
	color:#fff;
}

.bgEPCOS #text .cim h2 {
	color:#0066b1;
}

.bgEPCOS #text .cikkinfo strong {
	color:#777;
}


/*-------------------------------------------left-col*/
/*featured*/
#featured-articles {
	border-bottom:5px solid #c6ea35;
	overflow:hidden;
	padding:0 0 5px;
}
#featured-articles .lead {
	width:210px;
	position:relative;
}
#featured-articles .lead.big {
	width:450px;
	margin:0 20px 0 0;
}
#featured-articles .lead.big img {
	padding:0 9px 0 0;
	border-right:1px solid #e5e5e5;
}
#featured-articles .lead.big img:hover {
	/*opacity:.9;
	filter:alpha(opacity=90);*/
}
#featured-articles .lead.two img {
	border-top:1px solid #e5e5e5;
	padding:9px 0 0;
	margin:0 0 0 0;
}
#featured-articles .lead.two.right {
	padding:5px 0 0 0;
	margin:5px 0 0 0;
}
#right-kiem {
	width:210px;
	height:300px;
	overflow:hidden;
	position:relative;
}
#right-kiem .right-kiem {
	position:absolute;
	top:-20px;
}
#featured-articles h1 {
	width:434px;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	background:url(art/75percent-black.png);
	color:#c6ea35;
	padding:8px;
}
#featured-articles h2 {
	min-width:180px;
	min-height:22px;
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	background:url(art/75percent-black.png);
	color:#c6ea35;
	padding:8px;
}
#featured-articles .lead.one.right {
	padding:0px;
	margin:0px;
}
#featured-articles .lead.two.right h2 {
	padding:4px 33px 4px 5px;
	margin:0px;
}
#featured-articles h1 {
	font-size:17px;
}
#featured-articles h1 em {
	font-weight:normal;
	font-style:normal;
	font-size:14px;
}
#featured-articles h2 a {
	font-size:14px;
	line-height:16px;
}
#featured-articles a {
	color:#fff;
}
#text #featured-articles h1 a:hover, #text #featured-articles h2 a:hover {
	color:#c6ea35;
}
#featured-articles .arrow {
	position:absolute;
	bottom:10px;
	right:10px;
	z-index:100;
}
#featured-articles .arrow.big {
	width:14px;
	height:16px;
	background:url(art/arrow-big.png) no-repeat;
}
#featured-articles .arrow.small {
	width:11px;
	height:13px;
	background:url(art/arrow-small.png) no-repeat;
}

/*text*/
#text {
	/*CSS3 rulez!!*/
}
#text a {
	/*CSS3 rulez!!*/
	-webkit-transition-property:none;
	-moz-transition-property:none;
	-o-transition-property:none;
	transition-property:none;
}
/*lead*/
#text .cim {
	margin:26px 0 6px;
}
#text .cim h2 {
	font-size:19px;
	font-weight:bold;
	color:#90b013;
}
#text .cim h3 {
	font-size:17px;
	font-weight:bold;
	color:#90b013;
}
#text .cim h3 a {
	color:#90b013;
}
#text .rovat .cim {
	border-bottom:solid 1px #e5e5e5;
	padding:0 0 4px 0;
}
#text .cikkinfo {
	height:25px;
	border-top:solid 1px #e5e5e5;
	padding:6px 0 0 0;
	border-bottom:solid 1px #e5e5e5;
	font-size:12px;
	color:#b9b9b9;
}
#text .cikkinfo strong {
	color:#c6ea35;
}
#text .cikkinfo a {
	color:#c6ea35;
	font-weight:bold;
}
#text .cikkinfo span {
	float:right;
}
#text .lead {
	margin:8px 0 10px;
	color:#5c5c5c;
	font-weight:bold;
}

#text .lead_kiem {
	margin:10px 0 12px;
	color:#5c5c5c;
	font-weight:bold;
	background-color:#e5e5e5;
}

#text .text {
	color:#5c5c5c;
	padding:0 0 26px 0;
}
#text .text img {
	padding:2px;
	background:#fff;
	border:1px solid #dedede;
	max-width:100%;
	width:auto;
	height:auto;
}
#text .lead h2, #text .lead_kiem h2 {
	font-size:17px;
	padding:0;
}
#text .lead .lead-text, #text .lead_kiem .lead-text {
	position:relative;
	padding:0 0;
	overflow:hidden;
}
#text .lead .category {
	position:absolute;
	right:5px;
	top:0;
}
#text .lead .thumb img, #text .lead_kiem .thumb img {
	margin:5px 10px 5px 0;
	padding:2px;
	background:#fff;
	border:1px solid #dedede;
	box-shadow:0 0 0 rgba(0,0,0,0.1);
}
#text .lead .thumb a:hover img, #text .lead_kiem .thumb a:hover img {
	padding:2px;
	background:#fff;
	border:1px solid #dedede;
	box-shadow:2px 2px 0 rgba(0,0,0,0.1);
	position:relative;
	top:-2px;
	left:-2px;
}
#text .lead .lead-text em {
	font-style:normal;
	color:#b9b9b9;
}
#text .lead h1 a:hover, #text .lead h2 a:hover, #text .lead h3 a:hover, #text .lead h4 a:hover, #text .lead p a:hover {
	color:#77930b;
	position:relative;
	bottom:1px;
	text-decoration:underline;
}
#text .lead .a, #text .lead_kiem .a {
	color:#90b013;
}
#text .lead p, #text .lead_kiem p {
	padding:0px;
	margin:5px 0 5px 0;
}

#text .rovat {
	margin:26px 0 0 0;
}

/*tag-box*/
#content .tag-box {
	margin:20px 0 0 0;
	overflow:hidden;
	border-bottom:1px solid #e5e5e5;
}
#content .tag-box-cikk {
	margin:20px 0 0;
	overflow:hidden;
	border-bottom:1px solid #aacb29;
}
#content .tag-box-info {
	margin:10px 10px 0 10px;
	overflow:hidden;
	border-bottom:1px solid #aacb29;
}
#content .tag-box ul li, #content .tag-box-cikk ul li {
	float:left;
	margin:0 1px 1px 0;
}
#content .tag-box-info ul li {
	float:right;
	margin:0 1px 1px 0;
}
#content .tag-box a, #content .tag-box-cikk a, #content .tag-box-info a {
	display:block;
	background:#f1f1f1;
	color:#3f4040;
	padding:10px;
	position:relative;
}
#content .tag-box a:hover, #content .tag-box-cikk a:hover, #content .tag-box-info a:hover {
	color:#fff;
	background:#aacb29;
	bottom:1px;
	left:1px;
	font-weight:bold;
	text-shadow:1px 1px 0 rgba(0,0,0,0.3);
}
#content .tag-box a:active, #content .tag-box-cikk a:active {
	top:2px;
}

/*nav-box*/
#content .nav-box {
	clear:both;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	padding:8px;
	margin:0 0 10px;
	font-weight:bold;
}
#content .nav-box a:hover {
	color:#333;
}

/*frisstv thumbs*/
#content .vid-box {
	clear:both;
	padding:5px 0;
	border-top:5px solid #f6f6f6;
	border-bottom:5px solid #f6f6f6;
}
#content .vid-box .thumbs {
	margin:0 auto;
	background:#f6f6f6 url(art/vid-box-bg-logos.gif) no-repeat left;
	border:1px solid #fff;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
}
#content .vid-box.hetitop .thumbs {
	margin:0 auto;
	background:#f6f6f6 url(art/vid-box-bg-hetitop.gif) no-repeat left;
	border:1px solid #fff;
	box-shadow:0 0 2px rgba(0,0,0,0.2);
}
#content .vid-box .thumb {
	float:left;
	width:160px;
	min-height:120px;
	margin:10px 0 0 15px;
	padding:0 0 10px 0;
	position:relative;
}
#content .vid-box .thumb.narrow {
	width:140px;
	margin:0;
}
#content .vid-box .thumb .ribbon {
	width:110%;
	max-width:108%;
	margin:10px 0;
}
#content .vid-box .play {
	position:absolute;
	left:70px;
	top:50px;
	z-index:8;
}
#content .vid-box .play:hover {
	opacity:.8;
	filter:alpha(opacity=80);
}

/*category-box*/
#content .category-box {
	border-bottom:2px dotted #e9e9e9;
	padding:15px 0;
}
#content .category-box .left, #content .category-box .right {
	width:48%;
}
#content .category-box ul {
	margin:10px 0;
}
#content .category-box ul li {
	list-style:outside square;
	margin:0 0 0 20px;
}
#content .category-box h3.title {
	font-size:15px;
	display:inline;
	background:url(art/arrow-down-black.gif) no-repeat right;
	padding:0 22px 0 0;
	color:#2e2e2e;
}

/*---------------------------------------right-col*/
/*most-box*/
#most-box {
	overflow:hidden;
	position:relative;
	padding:0 0 5px;
	margin:0 0 20px 0;
	border-bottom:5px solid #c6ea35;
}
#most-box .title {
	overflow:hidden;
}
#most-box ul.title li {
	width:40%;
	float:left;
	font:bold italic 14px/33px "Trebuchet MS", Tahoma, sans-serif;
	background:#a8a8a8;
	cursor:pointer;
	padding:0 10px;
	margin:0 2px 0 0;
	color:#fff;
}
#most-box ul.title li.active {
	background:#2e2e2e;
	color:#c6ea35;
}
#most-box ul.lead {
	background:#f6f6f6;
	padding:5px 0 4px;
	font-weight:normal;
}
#most-box ul.lead li {
	padding:5px 10px 0 0;
	margin:0 0 0 10px;
	/*list-style:outside square;*/
	list-style:none;
}
#most-box ul.lead em {
	color:#90b013;
	font-style:normal;
	font-weight:bold;
}
#most-box ul.lead a {
	color:#2e2e2e;
	font-weight:bold;
}
#most-box ul.lead a:hover {
	text-decoration:underline;
	position:relative;
	left:4px;
}

#most-box ul.lead2 {
	background:#f6f6f6;
	padding:5px 0 4px;
	font-weight:bold;
}
#most-box ul.lead2 li {
	padding:5px 10px 0 0;
	margin:0 0 0 25px;
	list-style:outside square;
	color:#90b013;
}
#most-box ul.lead2 a {
	color:#2e2e2e;
}
#most-box ul.lead2 a:hover {
	text-decoration:underline;
	position:relative;
	left:4px;
}

/*right-box*/
.middle-box {
	margin:25px 0 15px;
	padding:0 0 10px;
	border-bottom:5px solid #f1f1f1;
}
.middle-box .inner-top {
	background:/*url(art/middle-box-bg.png) no-repeat top*/ #f0f0f0;
	border:2px solid #fff;
	box-shadow:0 0 2px rgba(0,0,0,0.3);
	position:relative;
}
.middle-box .inner-top .eddig {
	top:6px;
	right:2px;
	font-size:12px;
	position:absolute;
	background:url(art/eddig.png) no-repeat right;
	margin:0 12px 0 0;
	padding:0 22px 0 0;
}
.middle-box .inner-top .hozzasz {
	padding:0 10px 0 10px;
}
.middle-box .inner-top .hbox {
	width:644px;
	min-height:100px;
	border:solid 1px #dadada;
	margin:12px 0 0 10px;
	padding:8px;
	color:#444;
	box-shadow:inset 0 0px 6px #dadada;
	-moz-box-shadow:inset 0 0px 6px #dadada;
	-o-box-shadow:inset 0 0px 6px #dadada;
}
.middle-box .ribbon {
	left:-15px;
	top:5px;
	width:160px;
}
.middle-box .title {
	font-size:15px;
	font-weight:bold;
	padding:0 0 4px 10px;
}
.kapcsgal.thumbs img {
	height:66px;
	padding:2px;
	background:#fff;
	border:1px solid #dedede;
	box-shadow:0 0 0 rgba(0,0,0,0.1);
}
.kapcsgal.thumbs img:hover {
	position:relative;
	top:-2px;
	left:-2px;
	border:1px solid #cdcdcd;
	box-shadow:2px 2px 0 rgba(0,0,0,0.1);
}
.kapcsgal img {
	margin:3px;
}
.right-col .right-box {
	margin:0 0 15px;
	padding:0 0 5px;
	border-bottom:5px solid #f1f1f1;
}
.right-col .right-box .inner-top {
	padding:2px;
	background:#f6f6f5 url(art/right-box-bg-repeat.gif) repeat-x 0 0;
	border:1px solid #fff;
	outline:1px solid #e2e2e2;
}
.right-col .right-box .inner-bottom {
	padding:8px 0 0 0;
	text-align:right;
	font-weight:bold;
}
.right-col .right-box .ribbon {
	left:-15px;
	width:60%;
	margin:0 0 -6px 0;
}
.right-col .right-box .thumb {
	margin:0 auto;
	border-bottom:1px solid #fff;
	position:relative;
}
.right-col .right-box.grey .thumb a {
	color:#999999;
}
.right-col .right-box.grey .thumb a:hover {
	color:#333;
}
.right-col .right-box .thumb .play {
	position:absolute;
	left:110px;
	top:60px;
	z-index:9;
}
.right-col .right-box .thumb .play:hover {
	opacity:.8;
	filter:alpha(opacity=80);
}
.right-col .right-box .desc {
	padding:10px;
	color:#fff;
	background:#aacb29;
	text-shadow:1px 1px 0 rgba(0,0,0,0.1);
	font-size:12px;
}
.right-col .right-box .desc a {
	color:#fff;
}
.right-col .right-box .desc a:hover {
	color:#2e2e2e;
	position:relative;
	left:2px;
}
.right-col .right-box ul li {
	/*list-style:outside square;*/
	margin:0 0 5px 0;
	padding:0 0 5px;
	text-indent:-2px;
	border-bottom:2px dotted #8cae05;
}
.right-col .right-box li.more {
	background:#94b319;
	padding:10px;
}
.right-col .right-box.dark .inner-top {
	background:#f6f6f5 url(art/right-box-bg-dark-repeat.gif) repeat-x 0 0;
	outline:1px solid #7f7f7f;
}
.right-col .right-box.jobs .inner-top {
	background:#aacb29;
}
.right-col .right-box.jobs .inner-top .desc {
	padding:0 10px 10px 10px;
}
.right-col .right-box.dark .inner-top .thumbmobil {
	margin:-20px 0 0 0;
}
.right-col .right-box.dark .desc {
	background:#373737;
	color:#c8eb3e;
}
.right-col .right-box.grey .inner-top {
	background:#f5f5f5;
}
.right-col .right-box.jobs .ribbon {
	width:100%;
}

/*idojaras*/
.right-col .idojaras {
	height:30px;
	background:url(art/weather-title.jpg) no-repeat;
	font:bold 14px "Trebuchet MS", Tahoma, sans-serif;
	color:#fff;
	margin:0 0 20px 0;
}
.right-col .idojaras p {
	padding:5px 44px;
	text-transform:uppercase;
	text-shadow:0 0 10px #91ae1b;
}

/*mitegyek*/
.right-col .mitegyek {
	height:40px;
	background:url(art/mitegyek.jpg) no-repeat 0 0;
	font:bold 14px "Trebuchet MS", Tahoma, sans-serif;
	color:#fff;
	margin:0 0 20px 0;
}
.right-col .mitegyek p {
	padding:13px;
	text-shadow:0 0 10px #e63900;
}
.right-col .mitegyek a {
	color:#fff;
	text-decoration:underline;
}

/*------------------------------------- Footer*/
#footer {
	height:110px;
	width:1000px;
	background:url(art/footer-bg.gif) no-repeat 0 0;
	margin:0 auto 0 auto;
}
#footer .menu {
	padding:10px;
}
#footer .menu a {
	color:#c6ea37;
	padding:0 10px;
	margin:0;
	border-right:1px solid #8e8e8e;
}
#footer .menu a:hover {
	color:#fff;
}
#footer .copy {
	padding:0 15px 0 166px;
	color:#fff;
}
#footer .copy a {
	color:#fff;
}
#footer .copy span {
	float:right;
}

/* ADD ONS */
.right-box .c {
	font-size:16px;
	font-weight:bold;
}

.kapcsgal .leadkep {
	border:1px solid #c7ea36;
	padding:2px;
	margin:2px;
	margin-bottom:16px;
}

.thumb .g .leadkep {
	width:270px;
	height:180px;
}

.sep {
	border-bottom:1px solid #e5e5e5;
	height:2px;
}

.paging {
	margin-top:20px;
}

.articleSend {
	width:200px;
}

.aktualis .lead_kiem {
	padding:8px;
}

.age_12, .age_14, .age_16 {
	background-color:#F90;
	color:#FFF;
}
.age_18 {
	background-color: #900;
	color:#FFF;
}
.kisbox {
	width:210px;
	margin:0 8px;
	float:left;
}
.kisbox .rovatcim {
	font-size:18px;
	font-weight:bold;
	color:#abcb2c;
	margin:0 0 6px 0;
}
.kisbox .pict {
	width:210px;
	height:140px;
	overflow:hidden;
}
.kisbox .kistitle {
	background-color:#abcb2a;
	color:#FFF;
	padding:6px;
	font-weight:bold;
	margin:1px 0 0 0;
	text-shadow: 1px 1px 0px #7f9820;
	filter: dropshadow(color=#7f9820, offx=1, offy=1);
}
.kisbox .kislead {
	color:#1a1a1a;
	padding:6px;
}
.kisbox .more {
	color:#abcb2a;
	padding:6px 0 0 10px;
	font-style:italic;
	font-size:13px;
}
.kisbox .more a {
	color:#abcb2a;
}
.kisbox .more a:hover {
	color:#708711;
	padding:0 0 0 5px;
}
.kisbox .kislinkek a:hover {
	color:#708711;
}
.kisbox .kislinkek a {
	color:#fff;
}
.kisbox .kislinkek {
	padding:4px;
	font-size:12px;
	background-color:#abcb2a;
}
.nomero {
	width:680px;
	height:400px;
	background:url(art/nomero-lelki.jpg) no-repeat;
	margin:20px auto 10px auto;
	position:relative;
}
.nomero .nocim {
	color:#1a1a1a;
	font-size:30px;
	font-weight:bold;
	font-style:italic;
	position:absolute;
	top:4px;
	left:178px;
	width:400px;
	line-height:48px;
}
.nomero .nocim span {
	color:#fff;
	font-size:34px;
}
.nomero .nolead {
	color:#1a1a1a;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	position:absolute;
	bottom:30px;
	left:178px;
	text-shadow: 1px 1px 0px #fa99cf;
	filter: dropshadow(color=#fa99cf, offx=1, offy=1);
}
.kiemeltgaleria {
	margin:10px auto 0 auto;
	background-color:#1a1a1a;
}
.kiemeltgaleria .kep {
	width:680px;
	height:360px;
	overflow:hidden;
}
.kiemeltgaleria .galcim {
	background-color:#abcb2a;
	margin:10px 0 0 10px;
	padding:8px;
	color:#1a1a1a;
	font-size:16px;
	font-weight:bold;
	text-shadow: 1px 1px 0px #c4ea35;
	filter: dropshadow(color=#c4ea35, offx=1, offy=1);
}
.kiemeltgaleria .galcim span {
	float:right;
	color:#fff;
	text-shadow: 1px 1px 0px #7f9820;
	filter: dropshadow(color=#7f9820, offx=1, offy=1);
}
.kisgal {
	background-color:#1a1a1a;
	width:665px;
	height:91px;
	margin:0 auto;
	padding:10px 0 0 15px;
}
.kisgal .kicsi {
	float:left;
	width:120px;
	height:80px;
	overflow:hidden;
	margin:0 5px 0 5px;
}
.kisgal .kicsi img {
	width:120px;
	height:auto;
}
.aktualisbox {
	width:650px;
	margin:14px 0 0 8px;
	position:relative;
	clear:both;
	padding:6px;
	background-color:#abcb2a;
}
.aktualisbox a {
	color:#FFF;
}
.aktualisbox .left {
	width:436px;
}
.aktualisbox a .akttitle {
	font-size:15px;
	font-weight:bold;
	padding:0 0 6px 0;
	float:left;
}
.aktualisbox a .aktlead {
	padding:0 0 6px 0;
	float:left;
}
.aktualisbox a .aktmore {
	float:left;
}
.aktualisbox .aktpict {
	float:right;
	width:210px;
	top:0px;
	right:0px;
}


/*slider featured*/
#slider-featured {
	width:1000px;
	height:440px;
	position:relative;
	z-index:1;
}
#fokep .bal .slide {
	float:left;
	border-left:solid 9px;
}
#slider-featured .slide .image-holder {
	width:680px;
	height:440px;
	overflow:hidden;
	position:relative;
}
#fokep .slide .description {
	position:absolute;
	top:0px;
	right:0px;
	overflow:hidden;
	color:#fff;
	z-index:2;
	width:320px;
	font-size:16px;
}
#fokep .slide .description h2 {
	font-size:24px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:22px 12px 0 12px;
	padding:0 0 6px 0;
}
#fokep .slide .description h2 {
	color:#d7e3aa;
	border-bottom:solid 1px #a0af5d;
}
.slide .description .datum {
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:8px 12px 0 12px;
	padding:0 0 6px 0;
}
#fokep .slide .description .datum {
	color:#d7e3aa;
}
#fokep .slide .description .lead {
	color:#fff;
	font-size:14px;
	margin:16px 12px 0 12px;
	padding:0 0 6px 0;
	line-height:18px;
}
#fokep .slide .description .lead span {
	line-height:40px;
	color:#bbdc33;
}
#fokep .slide .description .more {
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	margin:10px 12px 0 12px;
}
#fokep .slide .description .more a {
	color:#d7e3aa;
}
#fokep .slide .description .more a:hover {
	color:#fff;
}
.slide .description .title {
	width:300px;
	padding:8px 0 8px 10px;
	margin:10px 0 0 10px;
	font-size:24px;
	color:#1a1a1a;
	text-shadow: 1px 1px 0px #dbff39;
	filter: dropshadow(color=#dbff39, offx=1, offy=1);
}
#fokep .slide .description .title {
	top:10px;
	right:0px;
	background-color:#c5eb36;
}
	/*navigation for sliders*/
#fokep {
	position:relative;
	width:1000px;
	background-color:#313131;
}
.slider-pager {
	width:100%;
	position:absolute;
	bottom:0px;
	right:0;
	z-index:299;
	text-align:center;
	color:#443b3c;
}
#nav-featured {
	margin:2px 0 10px;
	padding:0 0 2px;
	position: absolute;
	right:0px;
	bottom:10px;
	z-index:200;
	width:312px;
	padding:0 0 0 8px;
	text-align:left;
}
#nav-featured span {
	background:#c2b6a9;
	color:#c2b6a9;
	margin:0 4px 0 0;
	padding:5px 6px;
	font-size:1px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border-bottom:solid 1px #f7f4f2;
	border-right:solid 1px #f7f4f2;
}
#nav-featured span.cycle-pager-active {
	background:#859544;
	color:#859544;
	border-bottom:solid 1px #9a928b;
	border-right:solid 1px #9a928b;
}
#nav-featured a {
	display:inline-block;
	width:21px;
	height:21px;
	cursor:pointer;
	font:normal 0px/16px Arial, Helvetica, sans-serif;
	margin:0 2px;
	background:url(art/pager.png);
}
#nav-featured a.activeSlide {
	width:21px;
	height:21px;
	background:url(art/pager-active.png);
}
.right-col .right-box.kuld {
	background-color:#abcb2a;
	padding:9px 2px 4px 2px;
	font-size:14px;
	line-height:15px;
	transition:All 0.6s ease;
	-webkit-transition:All 0.6s ease;
	-moz-transition:All 0.6s ease;
	-o-transition:All 0.6s ease;
}
.kuld a {
	color:#000;
}
.right-col .right-box.kuld:hover {
	background-color:#72871d;
}
.kuld:hover a {
	color:#eee;
}


#slider {
	text-align:center;
	background-color:#e7a415;
	margin:0 0 4px 0;
}
#slider2 {
	text-align:center;
	background-color:#e7a415;
	padding:0 0 10px 0;
}
.slider-area {
	position:relative;
	overflow:hidden;
	margin:0;
}
#slider .slider-area {
	overflow:hidden;
}
#prevhome {
	width:22px;
	height:100%;
	background:url(art/prevhome.png) 50% no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
	opacity:0.5;
	filter:alpha(opacity=50);
	transition:All 0.3s ease;
	-webkit-transition:All 0.3s ease;
	-moz-transition:All 0.3s ease;
	-o-transition:All 0.3s ease;
}
#nexthome {
	width:22px;
	height:100%;
	background:url(art/nexthome.png) 50% no-repeat;
	position:absolute;
	right:0px;
	top:0px;
	z-index:100;
	opacity:0.5;
	filter:alpha(opacity=50);
	transition:All 0.3s ease;
	-webkit-transition:All 0.3s ease;
	-moz-transition:All 0.3s ease;
	-o-transition:All 0.3s ease;
}
#prevhome:hover, #nexthome:hover {
	opacity:1;
	filter:alpha(opacity=100);
	background-color:rgba(0,0,0,0.1);
}
.cycle2-slide {
	width:100%;
	height:auto;
	position:relative;
	padding:0;
	overflow:hidden;
}
#sliderHome .cycle2-slide {
	text-align:center;
	margin:0;
	padding:4px 0 4px 0;
	overflow:hidden;
	position:relative;
}
#sliderHome .cycle2-slide img {
	border:solid 1px #d2d2d2;
	-webkit-box-shadow:0px 0px 19px rgba(0, 0, 0, 0.2);
    box-shadow:0px 0px 19px rgba(0, 0, 0, 0.2);
}
.cycle2-slide img {
	margin:0;
}
#sliderHome .cycle2-slide .description {
	position:relative;
	z-index:100;
	padding:2px 10px;
	margin:2px 0 0 0;
	color:#fff;
	font-size:14px;
	text-align:left;
	text-shadow:none;
}

.tovabbi {
	text-align:center;
	margin:0 0 16px 0;
}
.tovabbi a {
	color:#e7a415;
}
.tovabbi a:hover {
	color:#e76000;
}
.tovabbi_p {
	color:#e7a415;
	font-size:16px;
	font-weight:bold;
}
.tovabbi_p a {
	color:#e7a415;
}
.tovprog {
	text-align:left;
	margin:2px 10px;
	padding:0 0 4px 0;
}
.tovprog a {
	color:#fff;
}
.tovprog a:hover {
	color:#777;
}
.banner {
	padding:10px 0;
	background-color:#1d1d1d;
	text-align:center;
}
.banner2 {
	padding:10px 0 0 0;
	text-align:center;
}
.banners {
	text-align:center;
	margin:10px 0 0 0;
}
.banners a {
	margin:0 10px;
}
.bigbanner {
	text-align:center;
	margin:0 0 20px 0;
}
.bigbanner img {
	max-width:100%;
	height:auto;
	border:solid 1px #666;
}
