/* @group cikklist / szerzo */

.cikklist .szerzo {
	padding-right: 10px;
}

.cikklist .szerzo .rovat-tag {
	margin-bottom: 14px;
}

.cikklist .szerzo .rovat-tag > a,
.cikklist .szerzo .rovat-tag > span {
	background: #dfdfdf;
}

.cikklist .szerzo .iwrp > span {
	position: absolute;
	width: 79px;
	height: 79px;
	top: -5px;
	left: -5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAABQCAMAAABvatj6AAAAA3NCSVQICAjb4U/gAAAAXVBMVEX///8AAAD////7+e339/f29Oj18ub27s326rnz4p703Xr122vs2ov32l7t0lzs0V/20C/1zB/rxzH1xwHqwyDtxBHvwgDswAHmugDdswDTqwDRqQDKpADIowDEnwA5UzdkAAAAH3RSTlMARP//////////////////////////////////////mykOmAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABR0RVh0Q3JlYXRpb24gVGltZQA3LzkvMTHYT9+2AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAASRJREFUWIXt2MsSgjAMheFYEJWLoBUKir7/YwqiM47c0vTs7L/J7ptkGyJemtGNaXUljO63hstxtnt0HhNkcS/PoLgN91TPec5znvtDrqqw253P2GMPByhXBkEJ5HSuVA7iTNO1U2rXT+O+Xaa+ygDHZkH4LkBwWhfbgdsWEO4Dwjh9Gfa7gDidDl4K4kwU7otiH0YGwuljlPQjiY4QTsenYZ5iCDfKc3LPhmN4Vty6Z8etepbcmmfLrXjW3LJnzy16Am7Jk3ALnoib92TcrCfk5jwpN+OJuWlPzk16DtyU58JNeE7c2HPjRp4j9+u5cgTmCMwRmCMwR2COwByBOQJzBOYIzBGY670HkKP+Mwv12rZFetcupEcN96vNra6xHlVgD9kTDK6YG7Ex2mEAAAAASUVORK5CYII=) no-repeat;
}

.cikklist .szerzo > h3,
.cikklist .szerzo > h3 > a {
	font-size: 24px;
	line-height: 28px;
}

.cikklist .szerzo p {
	margin-top: 16px;
}

.cikklist .szerzo .iwrp {
	border: 1px solid #ccc;
	padding: 3px;
}

/* @end cikklist / szerzo */

/* @group cikklist / szerzo-big */

.cikklist .szerzo-big {
	padding-left: 10px;
	margin-bottom: -12px;
}

.szerzo-big h1 {
	padding: 9px 0 0;
	margin: 0 0 4px;
}

.szerzo-big h1,
.szerzo-big h1 > a {
	font-size: 24px;
	line-height: 28px;
	color: #000;
	font-weight: normal;
}

.szerzo-big h1 > a:hover {
	text-decoration: none;
	color: #f38400;
}

.szerzo-big .iwrp {
	position: relative;
	top: auto;
	left: auto;
	float: left;
	margin: 0 16px 10px 0;
}

.szerzo-big p {
	margin: 16px 0 10px;
}

/* @end cikklist / szerzo-big */

/* @group cikklist / rolunk */

.cikklist .rolunk {
	min-height: 0;
	padding: 15px 10px 0;
	margin: 0 0 15px;
}

.cikklist .rolunk:hover {
	background: #f4f4f4;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	padding: 15px 9px;
	margin-bottom: 0;
}

.cikklist .rolunk > h2,
.cikklist .rolunk > h2 > a {
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	color: #000;
}

.cikklist .rolunk > h2 > a:hover {
	color: #f38400;
	text-decoration: none;
}

/* @end cikklist / rolunk */

/* @group szerzolist */

.szerzolist .list-head {
	margin: 0;
}

.szerzolist .szerzok > li {
	border-bottom: 1px solid #eaeaea;
}

.szerzolist .szerzok a {
	display: block;
	position: relative;
	padding: 12px 10px;
	font-size: 18px;
	line-height: 22px;
	color: #333;
}

.szerzolist .szerzok a:hover {
	text-decoration: none;
	background: #f4f4f4;
	color: #f38400;
	padding: 12px 9px;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
}

.szerzolist .szerzok span {
	display: none;
	position: absolute;
	top: 12px;
	right: 10px;
	font-size: 13px;
	line-height: 22px;
	color: #999 !important;
}

.szerzolist .szerzok a:hover span {
	display: block;
	right: 9px;
}

/* @end szerzolist */


