/* ----------------------------------------------------------

	Site:       magyarnarancs.hu
	Type:       Mobile CSS
	Author:     na

------------------------------------------------------------- */

/* @group reset */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

img,
fieldset {
	border: 0;
}


q:before,
q:after {
	content: "";
}

object {
	outline: none;
}

/* @end reset */

/* @group common-style */

body {
	background: #fff;
}

body, table td, table th {
	color: #333;
	font: 13px/18px Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
}

input, button, textarea, select {
	font-size: 13px;
	color: #333;
	font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
}

input[type=text],
input[type=password] {
	-webkit-border-radius: 0;
	border-radius: 0;
	-webkit-appearance: none;
}

a {
	color: #f38400;
	text-decoration: none;
	cursor: pointer;
}

a:hover {
	text-decoration: underline;
}

iframe {
	border: none;
	display: block;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 15px;
	line-height: 19px;
}

/* @end common-style */

/* @group layout */

#header,
#content {
	max-width: 600px;
	/* width: 320px */
	margin: 0 auto;
}

#footer {
	/*width: 300px;*/
	max-width: 580px;
	margin: 0 auto;
	padding: 22px 10px 29px;
	color: #5f5f5f;
}

#footer-outer {
	background: #2d2d2d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAyCAMAAADRCBYYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDE1RjQ3OTI5MTdBMTFFMEEyRjREMjIyNzkyQ0ZGRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDE1RjQ3OTM5MTdBMTFFMEEyRjREMjIyNzkyQ0ZGRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDVEQkQxNzkxMjkxMUUwQTJGNEQyMjI3OTJDRkZGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDVEQkQxODkxMjkxMUUwQTJGNEQyMjI3OTJDRkZGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpQBzD4AAAAGUExURQAAAP///6XZn90AAAAoSURBVHja7MExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAADgYQIMADrKAAEfFgS1AAAAAElFTkSuQmCC) repeat-x 0 100%;
}

#footer-outer .col { 
	float: left;
	width: 130px;
	margin-right: 20px;	
}

#footer a {
	color: #999;
}


.box {
	margin: 20px 0;
}

@media (max-width: 425px) {
	.box.ad-330x247 {
		margin-left: -10px;
    	margin-right: -10px;
	}
}

/* @end layout */

/* @group common-classes */

.clr:after,
.colwrp:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.screenrdr,
.hidden {
	position: absolute !important;
	left: -9999px;
	top: 0px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

.dspnone {
	display: none;
}

.fir {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
}

.fleft,
.alignleft {
	float: left;
}

.fright,
.alignright {
	float: right;
}

.noborder {
	border: 0 !important;
}

.borderbottom {
	border-bottom: 1px solid #eaeaea !important;
}

.bordertop {
	border-top: 1px solid #eaeaea !important;
}

.box.bordertop {
	padding-top: 20px;
}

.box.borderbottom {
	padding-bottom: 20px;
}

.extramargin-box {
	margin: 30px 0 !important;
}

.strong {
	font-weight: bold;
}

.iwrp,
.iwrp img {
	display: block;
}

ul, ol {
	list-style: none;
}

/* @group rovat-tag */

.rovat-tag {
	display: block;
	font-size: 12px !important;
	line-height: 25px !important;
	height: 25px;
	margin: 0;
}

.rovat-tag > a,
.rovat-tag > span {
	padding: 0 11px;
	height: 25px;
	font-size: 12px !important;
	line-height: 26px !important;
	overflow: hidden;
	font-weight: bold !important;
	background: #f5c701;
	color: #333;
	text-transform: uppercase;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	float: left;
}

.rovat-tag > a.valasztas,
.rovat-tag > span.valasztas {
	background: #ed1c24;
    color: white;
}

.rovat-tag a:hover {
	color: #333 !important;
	background: #dfdfdf;
	text-decoration: none;
}

/* @end rovat-tag */

.box-framed {
	border: 3px solid #f0f0f0;
}

.box-framed .frame {
	border: 1px solid #dfdfdf;
	padding: 6px;
}

.box-with-tagheader {
	position: relative;
	margin-top: 27px;
}

.box-with-tagheader:first-child {
	margin-top: 0 !important;
}

.event-datetime {
	display: block;
	padding: 5px 9px 2px;
	width: 63px;
	font-style: normal;
	font-size: 12px !important;
	line-height: 18px !important;
	color: #333 !important;
	background: #f5c701;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin: 0 0 15px;
}

.event-datetime > span {
	font-size: 24px;
	line-height: 28px;
	color: #fff;
}

/* @group tagheader */

.tagheader {
	position: absolute;
	top: -7px;
	left: 9px;
	padding: 0 0 0 6px;
	z-index: 10;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REMyOTg3OEM5MjFEMTFFMEEyRjREMjIyNzkyQ0ZGRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REMyOTg3OEQ5MjFEMTFFMEEyRjREMjIyNzkyQ0ZGRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzI5ODc4QTkyMUQxMUUwQTJGNEQyMjI3OTJDRkZGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQzI5ODc4QjkyMUQxMUUwQTJGNEQyMjI3OTJDRkZGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PliLCXoAAAAVUExURcukANSsAN2zAOa7APDDAPXHAP///0pYglsAAAAHdFJOU////////wAaSwNGAAAAHklEQVR42mJgAwEGBhDJCKaYwBQzmGIBU6xgCiDAAAxVAH7TS/wcAAAAAElFTkSuQmCC) no-repeat 0 1px;
}

.box-framed .tagheader {
	top: -10px;
	left: 16px;
}

.tagheader .right {
	float: left;
	padding: 0 6px 0 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGBAMAAAAS4vJ7AAAAA3NCSVQICAjb4U/gAAAAFVBMVEXLpADdtADmuwDUrADwwwD1xwD///8dzyyfAAAAB3RSTlP///////8AGksDRgAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xOS8xMVTLcJ0AAAAYSURBVAiZY2BLS2NgBmExIBYCYTcgdgUALToDUVTikC8AAAAASUVORK5CYII=) no-repeat 100% 1px;
}

.tagheader .tag {
	float: left;
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	color: #333;
	font-size: 13px;
	text-transform: uppercase;
	background: #f5c701;
	border-top: 1px solid #f9dd67;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.15);
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.15);
	box-shadow: 0 1px 0 rgba(0,0,0,.15);
}

.tagheader .tag:hover {
	text-decoration: none;
}

.tagheader .top {
	float: left;
	border-top: 1px solid #f5c701;
}

.tagheader .ico-narancs {
	padding-left: 29px;
	background: #f5c701 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAXCAMAAAAIul6NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REMyOTg3OTA5MjFEMTFFMEEyRjREMjIyNzkyQ0ZGRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0YxRjg5ODA5MjFGMTFFMEEyRjREMjIyNzkyQ0ZGRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQzI5ODc4RTkyMUQxMUUwQTJGNEQyMjI3OTJDRkZGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQzI5ODc4RjkyMUQxMUUwQTJGNEQyMjI3OTJDRkZGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkN9MiMAAAGMUExURfXHAVVJHJd9DpB4D4pzEFtPG2FVGodvB2haGFRKIXZlGEtCHXpoGee8AXZkFZR5CYNuEui8AXhnGJh+DH1pFG9fFnpnFqGECKKFCmRYHn5qFqGDB5d9DJ+EEz03H35qFJJ5EZV5A52CDLGRCmdZG5+EENKrAYtzDZZ9EJV8Ep+DDIlzFn9rFqKEB3JiGnBhGopxB5B5FIRvFUpCInVkG52CE2JVGqqMDcijA29gHqWJEeq+Aq6OBGBSGZ6DEHtpGamLDaSGCIx2FpF4D4p0E6iJCJN7FH5rF2tdHLmXA6WJD2tcGcCcAZZ+FX5rFk1EHmVZHohzFph/EoZvEM2nBNGqAtyyAXFiHoFtFIFuF3dmG6OFA5p+BZl+CpqADqmMD19TIGRWHJ2AB5+ED31pErmYCIpyC2xdHUY+H5d/FXlnFVlNHph+D05FHoBsFpyCDtGqBI54F4NvF6WHCJR7EqyNC3pmEW5fGYRvEolzE9WuBHZlG7OUDmBUHGhbH6SHCl1RH4dwE6CDBz85HUHy7ycAAADfSURBVHjaYvBhQAKKYUicmGgkjnSTJ4Lj6CquBmawG7AzSJTWJ4E5/LH8DErmDjI2II6wljADk1d8vnookMOUzMTArGpl55zGy8DAnMPMwBIka1oSrMvAwKLAwiBgmOnrVllmwVDhIsAgol1Y4xQonyIYYSTCwJdXZK0ZqZMVJ+XHxyDKxcVQ5c7DI2QvJMrAUe7NwJCqb1IdpcfBwKZiBrREw8MyPJ2NgbWWFcgRFAuok2RlYMxmBDmmIDGhgZGBO5cb7E5lTk5/hF8ajTMQHF5bOSQ/hzQjh00xQIABAOE0Ir0n1TLeAAAAAElFTkSuQmCC) no-repeat 10px 4px;
}

/* @end tagheader */

/* @group dd with icos */

.ico-komment,
.ico-megosztas,
.ico-archiv,
.publikalva,
.cikklist .cikk-adatok dd/*,
.cikklist .cikk-adatok a*/ {
	font-size: 12px;
	line-height: 14px;
	color: #999;
	float: left;
	height: 15px;
}

.cikklist .cikk-adatok a {
	color: #999;
}

.ico-komment {
	padding: 0 0 0 20px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPBAMAAAAmOuNHAAAAA3NCSVQICAjb4U/gAAAAD1BMVEX////MzMzMzMzMzMzMzMyungt0AAAABXRSTlMAIqq7/zaMIUwAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8yMC8xMW5jRccAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAANklEQVQImWMQcgEBRQYTMO3M4CLAwMDA6MLgwgACRNBQ9TD9MPMYWFwcwEpYICoZWBygNJgEADY9C5f+qMSoAAAAAElFTkSuQmCC) no-repeat;
}

.ico-komment:hover,
.ico-archiv:hover,
.cikklist .cikk-adatok a:hover {
	color: #f38400;
	text-decoration: none;
}

.ico-archiv {
	padding: 1px 0 0 19px;
	margin: -1px 0 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPBAMAAAAizzN6AAAAA3NCSVQICAjb4U/gAAAAElBMVEX////MzMzMzMzMzMz////MzMyzI+dfAAAABnRSTlMAiJnu//8yIr25AAAACXBIWXMAAAsSAAALEgHS3X78AAAAFXRFWHRDcmVhdGlvbiBUaW1lADYvMjgvMTGr120oAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAD5JREFUCJljYDQNDWJgYBANDQ1RYGAwdXEJcWJgCAVSLgoQyglEhYaGgigggxjKFEQFg8wMDQ1kANoQGiwAAJyvF30nFS0nAAAAAElFTkSuQmCC) no-repeat;
}

.ico-megosztas {
	padding: 0 0 0 18px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAA3NCSVQICAjb4U/gAAAAElBMVEX////MzMzMzMzMzMzo6OjMzMyy/vHIAAAABnRSTlMAEYiZ//9XL7b3AAAACXBIWXMAAAsSAAALEgHS3X78AAAAFXRFWHRDcmVhdGlvbiBUaW1lADYvMjEvMTHW3yKiAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAClJREFUCJljEAoFAUUGUzAdzBAKASDaBSsd4uLi4opE41IHNQdmLtQeAKcoHmvKt6txAAAAAElFTkSuQmCC) no-repeat;
}


/* @end dd with icos */

.olvasta {
	width: 140px;
    text-align: center;
    font-weight: bold;
    margin-bottom: 8px;
    margin-left: 10px;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    color: #333;
    font-size: 13px;
    text-transform: uppercase;
    background: #f5c701;
    border-top: 1px solid #f9dd67;
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,.15);
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.15);
    box-shadow: 0 1px 0 rgba(0,0,0,.15);
    display: none;
}

/* @group galeria trigger */

.galeria {
	position: relative;
	cursor: pointer;
}

.galeria > span {
	position: absolute;
	width: 28px;
	height: 28px;
	right: 9px;
	bottom: 9px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAA4CAMAAADZ7miGAAAAA3NCSVQICAjb4U/gAAAARVBMVEX///8AAAAAAAAAAAAxKAAeHh4ZFQAQEBAAAABaSQA4ODiqigBqamrCngC2lAB5eXlycnLjuACOjo71xwDswACZmZmTk5Pfg5VDAAAAF3RSTlMAImaImZmZmZmqqszM3d3d3e7u/////7YosfUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFHRFWHRDcmVhdGlvbiBUaW1lADcvMi8xMQ9OWLcAAAD2SURBVDiNzZPbEoMgDERBoQIqolz+/1OrjQpyyfSt3afMHHaWJEAI7URVHSWE9nUmRE9Jw/fxkjYT4kvIzea93wyvwMlfmgq4+Kglg+Az3Dy8ADlYBjFAwVMIBr9XUJgUhgyGFB63UGeQWuBYCmN7vIRtJ5qJ3jbvUyET8kE1Z3uHVrZyxZf7DEaF0hm10yyzKhyiTxN91Oh3+N+/wvRqrV01q8DRXhoLONuoOYPg00w/vAAZWF7iBQVLIRjsXkGhU+gy6FJ43EKeQXKGYymM7bEStp1oJnrbvE+JTMg62ZztHVrZyhVf7tNp6Upn1E6zzKp+8VfePqNB56bPSXkAAAAASUVORK5CYII=) no-repeat;
}

.galeria:hover > span {
	background-position: 0 -28px;
}

/* @end galeria trigger */

.more {
	font-size: 12px;
	line-height: 19px;
	color: #999;
	font-weight: normal;
	padding: 0 0 0 10px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJBAMAAAAIg/utAAAAA3NCSVQICAjb4U/gAAAAHlBMVEX/////pR//pR//pR//pR//pR//pR//pR//pR//pR9iEsmFAAAACnRSTlMAETNmd5m7zO7/XjeMUwAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzIwLzExbmNFxwAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAnSURBVAiZYyhlYGDIDGBgEJ/KwMBY6cDAYDmBganTgEF8CkQcKA8AbAcF8jJdUxkAAAAASUVORK5CYII=) no-repeat 0 2px;
}

.more:hover {
	color: #f38400;
	text-decoration: none;
}

.more em {
	font-style: normal;
	font-weight: bold;
}

/* @group common form styles */

.error-message,
.ico-error {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAAA3NCSVQICAjb4U/gAAAAdVBMVEX/////qjn/lQr/kQH/rkL/pi//mRP/kQH/rkL/pCv/nBj/kQH/qjn/lw7/kQH/rkL/qjn/pCv/oCH/lQr/kQH//MT/97v/6KL/5Zv/zG7/yWn/v1z/t0n/rkL/qjn/pi//pCv/oCH/nBj/mRP/lw7/lQr/kQGWaVDFAAAAJ3RSTlMAIiIiZmZmZqqqqqrMzMzu7u7u7u7////////////////////////JHFtmAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABR0RVh0Q3JlYXRpb24gVGltZQA3LzQvMTEqJQdrAAAAgUlEQVQImU2P1xLCMAwEL733KJBCCSX//4lIZ5hhH7wnW6ORASVMm0uThnB45dVReixbjetp1bO1C75OMrEDiG6GiNARsruhNZ2ho7Wf7rCT7by5gH7/p0f+MGaZ6Rzx09B5dAxUL2WRxVTpPv7w/jH4tnBQH446+P4oKcZjLBKLHwJPE/wWhOGKAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
}

.error-message {
	padding: 7px 10px 7px 33px !important;
	border: 1px solid #ffe8b4;
	color: #f38400;
	background-color: #fffcc4;
	background-position: 9px 9px;
}

.overlay-body .success-message {
	font-size: 16px;
	line-height: 20px;
	text-align: center;
	padding: 40px 9px 30px;
}

label.ico-error {
	background-position: 100% 4px;
}

label.custom_checkbox.ico-error {
	padding-right: 20px !important;
}

/* @group custom menu select */

div.custom-menu-select {
	position: relative;
	height: 23px;
	text-align: left;
	overflow: hidden;
}

.custom-menu-select > span,
div.custom-select > span,
.calendarinput,
.list-order dd > a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAPAgMAAACDyudIAAAAA3NCSVQICAjb4U/gAAAACVBMVEX////MzMyZmZnTl7o6AAAAA3RSTlMAmf939xoAAAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzIxLzEx1t8iogAAAB1JREFUCJljcGAAA6IorVVgimsFmGJaAJFrIEo7AFNsBmnvPiDhAAAAAElFTkSuQmCC);
	background-repeat: no-repeat;
}

.custom-menu-select > span {
	background-position: 100% 3px;
}

.custom-menu-select span,
.custom-menu-select a {
	display: block;
	cursor: pointer;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	padding: 0 35px 0 7px;
	color: #666;
	border: 1px solid #e6e6e6;
	background-color: #fff;
}

.custom-menu-select a {
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	border: 0;
	white-space: nowrap;
}

.custom-menu-select a:hover,
.custom-menu-select .active > a {
	color: #f38400;
	text-decoration: none;
}

.custom-menu-select > ul {
	padding: 4px 0;
	margin: -1px 0 0;
	background: #fff;
	background: rgba(255,255,255,.95);
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border: 1px solid #e6e6e6;
	position: relative;
	z-index: 12;
	
	max-height: 215px;
	overflow-y: auto;
	overflow-x: hidden;
}

.custom-menu-select.hover,
.custom-menu-select-linklist:hover {
	overflow: visible;
}

/* @end custom menu select */

/* @group custom select */

div.custom-select {
	height: 23px;
	position: relative;
}

div.custom-select.focus {
	outline: 1px dotted;
}

div.custom-select > span {
	display: block;
	padding: 0 32px 0 9px;
	height: 21px;
	line-height: 21px;
	border: 1px solid #e6e6e6;
	background-color: #fff;
	color: #666;
	background-position: 100% 3px;
	overflow: hidden;
}

div.custom-select > select {
	position: absolute;
	top: 0;
	left: 0;
	height: 23px;
	width: 100%;
	cursor: pointer;
	opacity: 0;
}

/* @end custom select */

/* @group custom radio button */

.radio_init {
	padding: 0 5px 0 21px;
	position: relative;
	cursor: pointer;
	line-height: 19px;
}

.radio_init > span,
.checkbox_init > span {
	position: absolute;
	top: 3px;
	left: 0;
	width: 14px;
	height: 14px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOBAMAAADtZjDiAAAAA3NCSVQICAjb4U/gAAAALVBMVEX////MzMzMzMzMzMzMzMzMzMzMzMzd3d3MzMzMzMz09PTMzMzMzMz////MzMz+wAKBAAAAD3RSTlMAESJVZnequ7vM3d3u//8BWz15AAAACXBIWXMAAAsSAAALEgHS3X78AAAAFXRFWHRDcmVhdGlvbiBUaW1lADYvMjEvMTHW3yKiAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAFNJREFUCJljYGDZ924LAwMD08y1d1c2MTBI1N69e7dCgCESSN296cCwC0TfmsDwFkTfPQClH8D5MHlPsHoDBk6Q/jKgeZ1A8xqABovMedMiwAADAIrbOWAYU7kOAAAAAElFTkSuQmCC) no-repeat;
}

.radio_init.focus > span,
.checkbox_init.focus > span {
	outline: 1px dotted;
}

.radio_init.checked > span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAMAAABFNRROAAAAA3NCSVQICAjb4U/gAAAAM1BMVEX////MzMzMzMzMzMzMzMzMzMzMzMzd3d3MzMzMzMz09PTMzMzMzMz/////zIHMzMz/pR9zLZbTAAAAEXRSTlMAESJVZnequ7vM3d3u/////1lqj/UAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8yMS8xMdbfIqIAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAWUlEQVQImV2OQQ7AIAgEV0srqCv+/7WNmja1c5sQYABAirsXwSCaZZLZNAJBExdJA04jW++9kSYoecrQbHCyL8i6mf9m+558bh6Avf+u0aJPy0wLYtWrSgBuiQgHEpTmIIsAAAAASUVORK5CYII=);
}

.radio_init input,
.checkbox_init input {
	position: absolute;
	left: -9999px;
}

/* @end custom radio button */

/* @group custom checkbox */

.checkbox_init {
	padding: 0 0 0 22px !important;
	position: relative;
	cursor: pointer;
}

.checkbox_init > span {
	top: 3px;
	width: 16px;
	height: 16px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAAA3NCSVQICAjb4U/gAAAADFBMVEX////m5ub////m5uaI6JBjAAAABHRSTlMA7v//rsmJzwAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI5LzExE2sKTQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAXSURBVAiZY6j///8vw6tVq1ZTToCMAgB4Oi+zEiVdGwAAAABJRU5ErkJggg==) no-repeat;
}

.checkbox_init.checked > span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAD1BMVEX////m5ub////m5uazs7Mw2BO3AAAABXRSTlMA7v////R1FqgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8yOS8xMRNrCk0AAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAOUlEQVQImWMQNgYDQwYjJTBQxsVQgTFcnCAMFRewiBNQAMRQcQEKgEVcgAJgBkgAossJn8kgBswZAL9EFHXCnQMWAAAAAElFTkSuQmCC);
}

/* @end custom checkbox */

.calendarinput {
	cursor: pointer;
	padding-right: 32px !important;
	background-position: 100% 3px;
}

.inputtext,
.dropdown-input > input {
	padding: 0 9px;
	height: 21px;
	border: 1px solid #e6e6e6;
	background-color: #fff;
}


/* @group button style */

/* @group button reset */

button {
	position: relative;
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;
	background: none;
	overflow: visible; /* removes extra side padding in IE */
}

button::-moz-focus-inner {
	border: 0;  /* overrides extra padding in Firefox */
	padding: 0;
}

button span { 
	position: relative;
	display: block;
}

/* @end button reset */

button,
.button,
#header div.custom-select {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #c2c2c2;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAcCAMAAACgTerKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTYxMDVCNUI5ODY3MTFFMDlGQTFCOTAxMDkyQzBDRjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTYxMDVCNUM5ODY3MTFFMDlGQTFCOTAxMDkyQzBDRjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNjEwNUI1OTk4NjcxMUUwOUZBMUI5MDEwOTJDMENGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNjEwNUI1QTk4NjcxMUUwOUZBMUI5MDEwOTJDMENGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmbDGaQAAAAtUExURerq6ubm5u7u7uzs7Ovr6+fn5+/v7+np6ejo6O3t7fv7+/Hx8fT09PDw8OXl5SP0VJAAAABFSURBVHja7M3JEYAgAASwRRE86b9ca/CTB2MaSE4gN5ALyAOkASZZgImSAzDJCpikAib5fdIBk+yASTbAJAWYKBnAK8AA7nU7xeRlm2QAAAAASUVORK5CYII=) repeat-x;
}

button span,
.button,
#header div.custom-select > span {
	color: #333;
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	font-weight: bold;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 0 1px 1px rgba(255,255,255,.8);
	-webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,.8);
	box-shadow: inset 0 1px 1px rgba(255,255,255,.8);
}

button.yellow,
.button.yellow,
#header div.custom-select {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAZCAMAAAC8Y+PtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZDODRFRDE5OTJDMTFFMEJFOTM5MDQwMUIwRjJDNTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZDODRFRDI5OTJDMTFFMEJFOTM5MDQwMUIwRjJDNTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkM4NEVDRjk5MkMxMUUwQkU5MzkwNDAxQjBGMkM1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkM4NEVEMDk5MkMxMUUwQkU5MzkwNDAxQjBGMkM1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjNKAccAAABLUExURfbNHvXJC/fPKPXJCffPJvfPJPXIB/bKD/bOIPbKEfbOIvbLFffQLPbMGvXHAfXHA/fRLvbLE/bMGfbNHPfQKvXIBfXKDfbMF/vmjxeKUdcAAABVSURBVHja7MHFAcIAAMDAFC8uFfaflBXCP3d8o/GMxjUaUzQ20dhFYx+NczRO0cgfPtG4ReMdjTUal2i8ojFG4xiNJRpDNLbROERjjsYjGvdoPwEGAPHxX6B2ObaVAAAAAElFTkSuQmCC) no-repeat;
}

button.orange,
.button.orange {
	border: 0;
	background: #ff9100;
	color: #fff;
	-moz-box-shadow: 0 1px 0 #fff,
		inset 0 1px 0 rgba(0,0,0,.04);
	-webkit-box-shadow: 0 1px 0 #fff,
		inset 0 1px 0 rgba(0,0,0,.04);
	box-shadow: 0 1px 0 #fff,
		inset 0 1px 0 rgba(0,0,0,.04);
}

button.orange > span,
.button.orange {
	color: #fff;
	height: 27px;
	line-height: 27px;
}

button.orange > span {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

button.orange:hover,
.button.orange:hover {
	color: #fff !important;
	background-color: #ff7300;
	text-decoration: none;
}

.button.disabled,
button.disabled span {
	cursor: default;
}

.button {
	display: inline-block;
}

.button:hover {
	text-decoration: none;
	color: #333 !important;
}

.button span,
#header .custom-select > span {
	display: inline-block;
	line-height: 16px;
	height: 16px;
}

/* @end button style */

/* @group common-form layout */

.common-form label,
.common-form .labelwrap,
.advanced-search .advanced strong {
	width: 75px;
	float: left;
	padding: 2px 5px 0 0;
	min-height: 21px;
	font-weight: bold;
	clear: left;
	margin: 0 0 11px;
}

.common-form .labelwrap label {
	float: none;
	width: auto;
	padding: 0;
	min-height: 0;
	clear: none;
	margin: 0;
}

.common-form .inputwrap {
	float: left;
	width: 201px;
	min-height: 23px;
	margin: 0 0 11px;
	position: relative;
}

.common-form .inputtext,
.common-form .dropdown-input > input {
	width: 181px;
}

.common-form select {
	width: 201px;
}

.common-form .calendarinput {
	width: 158px;
}

.common-form .withoutlabel {
	margin-left: 80px;
}

.common-form .custom_checkbox {
	padding: 0;
	min-height: 23px;
	line-height: 23px;
	width: auto;
	font-weight: normal;
	max-width: 280px;
}

/* @end common-form layout */

/* @end common form styles */

/* @group datepicker */

.ui-datepicker {
	display: none;
	background-color: #f0f0f0;
	width: 250px;
	padding: 15px;
	border: 3px solid #e6e6e6;
}

.ui-datepicker .ui-datepicker-header {
	height: 19px;
	overflow: hidden;
	position: relative;
	margin: 0 0 2px;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	float: none;
	top: 0;
	left: 9px;
	margin: 0;
}

.ui-datepicker .ui-datepicker-next {
	left: auto;
	right: 9px;
}

.ui-datepicker .ui-datepicker-title {
	padding: 0 35px;
	line-height: 19px;
	height: 19px;
	color: #000;
	font-weight: bold;
	text-align: center;
}

.ui-datepicker .ui-datepicker-calendar {
	width: 100%;
}

.ui-datepicker td,
.ui-datepicker th {
	padding: 1px;
	background: #fff;
	border: 1px solid #f0f0f0;
}

.ui-datepicker th {
	background: none;
}

.ui-datepicker td.ui-datepicker-week-end {
	background: #fdfedf;
}

.ui-datepicker td.ui-datepicker-today {
	padding: 0;
}

.ui-datepicker td.ui-datepicker-today a {
	padding: 4px;
	border: 2px solid #f5ca0c;
}

.ui-datepicker td.ui-datepicker-current-day {
	padding: 1px;
	background: #f5c700;
}

.ui-datepicker td.ui-datepicker-current-day a {
	border: 0;
	padding: 5px;
}

.ui-datepicker th span,
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: 5px;
	text-align: center;
	text-decoration: none;
	color: #999;
	line-height: 17px;
}

.ui-datepicker th span {
	font-size: 15px;
	color: #bfbfbf;
	font-weight: normal;
	text-transform: lowercase;
}

.ui-datepicker .ui-datepicker-other-month td a {
	color: #ccc;
}

.ui-datepicker td a {
	color: #2c2c2c;
	font-weight: bold;
}

.ui-datepicker .ui-datepicker-past-date a {
	color: #999;
}

/* @end datepicker */

/* @group list-head */

.list-head {
	position: relative;
	border-bottom: 1px solid #eaeaea;
	margin: 0 0 20px;
}

.list-head h2,
.list-head h3,
.list-head h4 {
	padding: 0 0 10px 10px;
	font-size: 18px;
	line-height: 22px;
	font-weight: normal;
	color: #999;
}

.list-head .custom-menu-select {
	position: absolute;
	top: 0;
	right: 10px;
}

/* @end list-head */

/* @group tooltip */

.login-overlay .narancs > a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAq1BMVEX///+/iQBKQgBJOgCMcADNpglyWgDNpgnOpgDqxi7rxi/OpgD/3QD/1QD3zh/3zhv6zgD/zAD2yxH2yQj1xQDwwgDtvwDgvTLovgPfuyzeuCDdthndtA7eswDdswfVrQPOpgDCnwnCngS+nAm/mwSzkgOykgiukAusjg+kiA6mhwedgxGbfwyXfxaWfBGSeQuKcxKEbxSDbRV8aRd6ZxNxYRpsXRhrXR5QRx+33HMmAAAAOXRSTlMAEVVVd5mZqt3u7u7///////////////////////////////////////////////////////////+EYRHcAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABR0RVh0Q3JlYXRpb24gVGltZQA3LzMvMTG38j/SAAAApElEQVQYlU3O6xKCIBAF4LUs7WKiLpaoldnFssjMzPd/siCs4cywnPn+7IJhRct/opEB1mShZWoBcxExxD4uA+Yj0oPoxBPDZxALwMuOkM1eQqzgdE2d/K4gCcR/LjlmXJQggbUEfquPeSVhraAuyqZ6aNAWq9f7qSCV6zs+z7tWtlRBmRGPdxo4HhLa0C9sf1cTcT/BGZh22IeKZ5sAg7GWIXwAQVcWwGcWHIEAAAAASUVORK5CYII=);
}

.login-overlay .facebook > a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xNy8xMbQUB64AAAFPSURBVDiNlZK9SgNBFIXPrBPUGIjEBH8KGwVry+39KbSxU5/AJkUsxEfQN7AUC0EQbNIIWtvFV7AxibgGk7hhf+69YxETskF2N7eaA/c7nDMz6qhyUwBmqsZYNiYYpeQF8PY1ka4uFLJ2qZiDUioVbIzBp/Njf7WoqsNQ2UpP4a3RmSQAcrMZhKGyNQmj7fqJAIUePPe7D88voe36IGFoJgazJMKXlW2srRYBAIdnDwAAJoYmFrCYWIOLERjAcJ9YoIkJJPEJ1v/gg9P7aDKm+Apu+yOiO60GAGAuv5iuwvN1+V+9V74bq5BwieMz2O9XiEmwdXILAHi6Oo7owTALNBMlPuMoENFE0CSMleV8KoPxPee9Di0s6La6mM5OJxoEXjA8+z0fwgJLTFBr1h34veTvPAo36w7EBDW1sXNeEso8GmNtpnYAoJS8Wjrc/QXn6cac0rbZ/wAAAABJRU5ErkJggg==);
}

.login-overlay .twitter > a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAA3NCSVQICAjb4U/gAAAAn1BMVEX///+t6O1z1t6t6O2m5epqy95jyNzZ9ffF8fK97vGw7O6t6O2m6eym5eqb5umj4eSU5Oib4OiW3uiM2uWF2+SG1+SJ1fKE1u970uKHz9iAze1wzd9qy96Ew99jyNxZv/NWwttTu/NpsslPtOtTsORMrONoprtqpLlJp9lIpNtEndNDl8dAlctBksE8jcM5hrs4grQ1frMxdaYxcp8ta5hSDVPGAAAANXRSTlMAESLM3e7u/////////////////////////////////////////////////////////////zI09ZkAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFHRFWHRDcmVhdGlvbiBUaW1lADcvMy8xMbfyP9IAAACZSURBVBiVTcjZEoIwEETRQRaNxDBsihJxRQRFDPr/3+YQsCrnoavrgmWvDLYFDpsbmAOCLQ1MQOj7fvWt/EkIEW2v+n+IIOacK6X4JNah67oPuemQ0r5Gb7qpDs/RXodMCNE0zYIEdDPIaeu63opRrsO1LB9t2551kIi4u2h3uhKKBDHYHE5kjZgU4MqhsEGAiXRh5h0N3uwH28YU0L/QKQkAAAAASUVORK5CYII=);
}

/* @end tooltip */

.button-arrow-prev,
.button-arrow-next,
.button-arrow-up,
.button-arrow-down,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	display: block;
	width: 19px;
	height: 19px;
	text-indent: -9999px;
	cursor: pointer;
}

.button-arrow-prev,
.button-arrow-next,
.button-arrow-up,
.button-arrow-down,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.button-arrow-prev,
.ui-datepicker .ui-datepicker-prev {
	background: #dfdfdf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xOS8xMVTLcJ0AAABcSURBVBiVbY9BEYAwDMAyBcMJOEECOEAKEpACDpCChPCAjd6OPJPrtU0E1A7YaaV6+nDFUKXaF7n5MaqgrkFOKiUU9ne6hiXEpYafHXMNTbzUIYYcT07Nkxk4AG4DhKHKKgUPTwAAAABJRU5ErkJggg==) no-repeat 6px 50%;
}

.button-arrow-next,
.ui-datepicker .ui-datepicker-next {
	background: #dfdfdf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xOS8xMVTLcJ0AAABpSURBVBiVdc9BDYAwEETRacKdOgEJOEACOKgUJCAFCbWAA4KCz6Fd2ECYpJd92UxXQK4vShIgQAIOSjIQPXQvLFDXR56sN1ScHC7yATYTP0xuI9lw/nQAvfvV+ndHa9BI2mvNEEI4rfcCwDC13jN8ZJ8AAAAASUVORK5CYII=) no-repeat 7px 50%;
}

.button-arrow-down {
	background: #dfdfdf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAPBAMAAAAizzN6AAAAA3NCSVQICAjb4U/gAAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAADHRSTlMAETNVZneImbvM7v+Fbz2yAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFXRFWHRDcmVhdGlvbiBUaW1lADYvMjgvMTGr120oAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAADRJREFUCJljYMADZikwMGhNYJi9hIF59QQGyd0B3jsFGBird+yeCJRk370drCg6AZ8RcAAAd1IK3iiSiNwAAAAASUVORK5CYII=) no-repeat 50% 3px;
}

.button-arrow-up {
	background: #dfdfdf url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGBAMAAADnHHnLAAAAA3NCSVQICAjb4U/gAAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAADHRSTlMAETNVZneImbvM7v+Fbz2yAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFXRFWHRDcmVhdGlvbiBUaW1lADYvMjgvMTGr120oAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAADBJREFUCJljYGCITmAAAvbd24EkY/WO3RMZGCR3B3jvFGCYvYSBefUEhlkKDAxaEwDOFwrecYGZ5gAAAABJRU5ErkJggg==) no-repeat 50% 6px;
}

.button-arrow-prev:hover,
.button-arrow-next:hover,
.button-arrow-up:hover,
.button-arrow-down:hover,
a:hover > .button-arrow-prev,
a:hover > .button-arrow-next,
a:hover > .button-arrow-down,
a:hover > .button-arrow-up,
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
	background-color: #f5c701;
}


/* @group overlay */

.overlay-loading > .overlay-content {
	opacity: 0.4;
}

.overlay-loading > .loading {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 32px;
	height: 32px;
	margin: -16px 0 0 -16px;
}

.overlay-body {
	margin: -10px 0 20px;
	padding: 0 10px;
}

/* @end overlay */

/* @end common-classes */


/* @group content */

/* @group header */

#header-outer {
	height: 99px;
	background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAArAQMAAAC5PM/pAAAAA3NCSVQICAjb4U/gAAAABlBMVEUtLS0AAAB1XDNxAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzA1LzExs1AylgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAPSURBVCiRY2AYBaOAFgAAAloAAV4iAGcAAAAASUVORK5CYII=) repeat-x 0 100%;
}

#header-top {
	height: 56px;
	position: relative;
}

#header-logo {
	position: absolute;
	top: 5px;
	left: 0;
}

#header-logo a,
#header-logo img {
	display: block;
}

/* @group header-login */

#header-login {
	position: absolute;
	width: 138px;
	top: 16px;
	right: 10px;
}

#header-narancs-login,
#header-loggedin {
	float: right;
	height: 25px;
	background: #2d2d2d;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

#header-narancs-login li {
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 0 0 0 14px;
	margin: 7px 0 0 0;
	border-left: 1px solid #404040;
}

#header-narancs-login li:first-child {
	height: 25px;
	padding: 0;
	border: 0;
	margin: 0;
}

#header-narancs-login li:first-child > a,
#header-loggedin.narancs {
	background:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAIAAABLixI0AAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzA1LzExs1AylgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAImSURBVDiNpdTPaxNREAfwmXn7krCx1URQipR6KT0ULIkKoqDotRf7Z+jNv8CDiHgUtCh48tgKHkS8W2mpBW2pqRaaIhqJxoO1cZP39v0YDxaqsK+49nvLfuGzM8MSBIBT48W7N07XJsYxOgg5w/bH+/XmrQftxibhpTPF54+mfPqZeyvsunktFAMYT1Dh2NXryzg/e7I2Bj55nVf5M1Suv/tQQrU+5b4/Azb7sQClqEwSgMiElhp5LDYAgoB1ZttoUvtbLk4T+GxLSlpYpRyW18SBuYqSnI9eLu9ybzdgekbem5HZY7Em8GlmJwSWCtj6KputnSdEWI4pLmFgrjR4L88URaJUpKW1wnYCAIAIUURSimyLNYW+BuPIM0VSGCfn3kS/LQDyHDgim+COqSHjiJlkRJ86pbVNQsTUYGrCO3JgLpWi0lgdtJ5JSppfja1F6ym12RazCe6oNCYKh4/ow4MWmJijlY2y92TsHjuyzbYM/eyTNnDuREICHIhESw97WDZo6RR7fTQWDsRwsb6tNFpH1ok9LQhYBlUK3jEAHB/ytdFu0keVQuheAJaYXWbTU5j00fmdnxfq+mhFJX1Saej2DpPFMvhe4FV/pduD+0+qrU5051ono6aYAHxGkZWBGC6f3/KeA70n8OofLQAYHfaTZ7cClMJkIXTL3KG5ff3R72axUaSbD0P758v040Pi4xd4+gLGRnBk6D+VV43ildvVZrvyC66PDwZ52mefAAAAAElFTkSuQmCC) no-repeat;
}

#header-narancs-login li:first-child > a {
	display: block;
	padding: 0 0 0 43px;
	line-height: 25px;
	height: 25px;
	width: 61px;
	font-size: 12px;
}

#header-narancs-login a {
	color: #999;
}

#header-narancs-login a:hover {
	color: #f4c600;
	text-decoration: none;
}

#header-other-login {
	position: absolute;
	top: 0;
	left: 219px;
	width: 80px;
}


#header-login .rss,
#footer-social a,
#footer-social .rss {
	display: block;
	width: 30px;
	height: 32px;
	outline: 0;
	text-indent: -9999px;
}

#header-login .rss {
	width: 25px;
	height: 25px;
}

#header-login .rss {
	position: absolute;
	top: 0;
	right: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAIAAABLixI0AAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAFnRFWHRDcmVhdGlvbiBUaW1lADA0LzA1LzExs1AylgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAASsSURBVDiNlZRdaJxlFsd/53k/ZzKZaZLJV9OaNmmgK2q1az/cuGJBBbGoiDcKCst+KGK9EvXCK1HQhYW9dHdhb3RhWRZZBJG1YdcvsH6ApTYajWmTtE0yJpPJNPPOvPN+HS+SaBWlejhXDzx/fuecP38BRss8fw837s1hHH5uZfG7U62nXmFmBRkt8+8/WLt37ezo7hfLVwX0p8mICJqGwWrl7Oy5e/+ayr9+a265fntXTw/1z0iiTR2F7Kdpui7dv6hVqxMfLcj8c17/4JDbPHOxQnARy8F28XxyRYwDejnFDJSoOFJZvGCTJk6rQhPv+gfN9tulXUsvXmhXv1ife88E5zsL5DpALgPntCqkia1JKlFAhNe7yxv7lbZWNEs0iTR5OF6dD069sj77dtGt+3mwfpRRokATbDLIIEWNr26BpEkai4jYrjd0VW54f7syU3/nxdb8G8Uilv/jI2dYj43T5UMGhW6TNmVtWkQpDuN0kISaxk5poOOao5E7GMx+4qZN42yd5bu92kRmnmSk+xJ549AxSPcehsZ17G7svEZNjJhcV/PMh83Xn9oWn7FzP0B3ZhXr2GG6fQCN0DYaZzTqsnKWhXdk/k0RQ3kvVk7jlts7ysB1jekPvFbN2N+nqwZYx26gJwdQT8or6WBTC1FKFrdNjGlXmX9L6nMMHaCjX+PA7d1F39WtqTe8pCXWd7iqTaxHD9CTgzX8u54tPfCPwrV3ytDBlukJ1qpSW3M9qHwpiycZHqcwoFHgDuyNzLbs8+OOUbiEq4H16AHKeQjRvUe0b5+kods/kt9/lzvy60YrjGZP5fKwvChfva+jt4pXIm65uw8G5ye96hdivuVaCTDZhicyxPKNV8T2NYm1vuT27e69789yx5/WApsczE3KxNOaxQiGNHfkidDKk2z+JSPLsB7ZT28OBFoVzv5PghXpHCRfJkslS/2x8cjpiU791/OQ6peUrmDnYdotp2tHa2HGWz79zZjLDaxHfklfHgxcXKIyyfRxTv9TvAI7DmEskrY3ciisLZqZk5aNNM7pNfeL5YJaxQH9+GWzNeZXAdbD++jPbxq3sUywSlZvuzMTELDnNhSxHem7Mpt+zV6vS1ijNMTozcSh5EvhyVfdsLbBVVnHemgfA3mA9SbNg7/Tg/eF2/pl4ZQ7+4GUylxxmCi0u4fby/P23AkTqvgu++5HU8VOq+ecuQ8xoCw1MLqxvDrOTcf6fvO33qOP9/3+JfuGBwnh+DNavyCOC6m58qgUikC2cDqrfCpuQby8s/Na4s3da/aNVog/ckiAuGnAG95PBPW6fjaBnSdJ/D3jkutB0doFXZ5BjNi+3Tf2fS1NQdDFSQAnD+jS1Aa5zp1ADLZnHE8snwyJInHygICUtm/YQlM0w05SgtgUOjOZ+CMYyqMsfSrvvkgHgL08xYm/o4oIjVUEI3D6P6zNA1TPYgMEsUnSTP5yRI7skLGubGNrpGBD51aWtiHYsnYJbFBYhxgAG7pAma6Z/59Xa7LKgbKK4ghuDvHBvSQADPhbzVY2OJsv6rIeMldnalWfPoEAuzt54jqu7saAXC7aLy1VMvhklRc+ZnadrwFwPjc2fLUinwAAAABJRU5ErkJggg==) no-repeat;
}

/* @end header-login */
/* @group header-loggedin */

#header-loggedin {
	width: 74px;
	padding: 0 0 0 30px;
}

#header-loggedin.facebook,
#header-loggedin.twitter,
#header-loggedin.narancs {
	background-color: #2d2d2d;
}

#header-loggedin > div {
	position: relative;
	z-index: 1;
	text-align: right;
}

#header-loggedin strong {
	display: block;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	color: #999;
	font-weight: normal;
	cursor: pointer;
	padding: 0 15px 0 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAMAAABYi/ZGAAAAA3NCSVQICAjb4U/gAAAANlBMVEX///////9KSkohISFUVFQhISEpKSkhISF5eXltbW1mZmZbW1tUVFRKSkpEREQzMzMpKSkhISHZ+wLAAAAAEnRSTlMAETMzRKq77v/////////////tgYv3AAAACXBIWXMAAAsSAAALEgHS3X78AAAAFXRFWHRDcmVhdGlvbiBUaW1lADYvMjEvMTHW3yKiAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAAGJJREFUGJWt0EsOgCAMRdEnpVBEge5/sxISlc9Q74RwQigBINY+JoC8jnkC6xxjIdXPFiS3TZbQmaS6JOmsVDwblfe+EkX2m54ZFSXOc085fnmzW8jBLP9nADuedBa1bQy4AM9XFcAwqxJfAAAAAElFTkSuQmCC) no-repeat 116px 5px;
}

#header-loggedin ul {
	display: none;
	background: #2d2d2d;
	background: rgba(45,45,45,.95);
	padding: 4px 0 6px;
	margin: -3px 0 0;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

#header-loggedin a {
	display: block;
	padding-right: 15px;
	overflow: hidden;
	height: 23px;
	font-size: 12px;
	line-height: 23px;
	color: #999;
}

#header-loggedin a:hover {
	text-decoration: none;
	color: #f4c600;
}

#header-loggedin > div:hover ul {
	display: block;
}

#header-loggedin .rss {
	padding: 0;
}

/* @end header-loggedin */

#header-menu {
	position: relative;
}

/* @group header-search */

#header-search {
	position: absolute;
	top: 8px;
	right: 10px;
	width: 200px;
}

#header-search .wrap {
	position: relative;
	width: 167px;
	height: 25px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAMAAADthUvBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0YxNDkzOTg5MTI4MTFFMEEyRjREMjIyNzkyQ0ZGRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0YxNDkzOTk5MTI4MTFFMEEyRjREMjIyNzkyQ0ZGRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRjE0OTM5NjkxMjgxMUUwQTJGNEQyMjI3OTJDRkZGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRjE0OTM5NzkxMjgxMUUwQTJGNEQyMjI3OTJDRkZGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr02Z80AAAAtUExURfDw8Pz8/Pb29vv7+/j4+Pf39/X19fT09Pr6+vn5+fPz8/Hx8fLy8v39/f7+/lqsrHkAAABFSURBVHja7M1ZAYAgAAWwJyoIHv3j2mI/sAJLljndgEkeIAMwSQNMUgGTFMAkJ2CSAzBJB0xyASbZAZNsgEleIB/wCzAA+WZCzXT6jzAAAAAASUVORK5CYII=) repeat-x;
}

#header-search-input,
#advanced-search-input {
	height: 19px;
	padding: 0 5px;
	border: 0;
	position: absolute;
	top: 3px;
	left: 4px;
	width: 145px;
	background: none;
	outline: 0;
}

select.custom-menu-select {
	position: absolute;
	top: 6px;
	right: 2px;
	border: 0;
	background: none;
	width: 130px;
}

#header-search button,
#header div.custom-select {
	position: absolute;
	top: 0;
	right: 0;
	border: 0;
	background: #f5c701;
	text-indent: -9999px;
	-moz-box-shadow: 0 1px 0 rgba(0,0,0,.4);
	-webkit-box-shadow: 0 1px 0 rgba(0,0,0,.4);
	box-shadow: 0 1px 0 rgba(0,0,0,.4);
}

#header-search button > span {
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 25px;
	font-weight: normal;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAMAAAD+iNU2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0YxNDkzQTA5MTI4MTFFMEEyRjREMjIyNzkyQ0ZGRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQ1REJEMEU5MTI5MTFFMEEyRjREMjIyNzkyQ0ZGRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozRjE0OTM5RTkxMjgxMUUwQTJGNEQyMjI3OTJDRkZGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozRjE0OTM5RjkxMjgxMUUwQTJGNEQyMjI3OTJDRkZGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoG7zA8AAABsUExURfXHAW5fGXZnHPjXSPbLE/fRLdOtB+S6BPXJCqKMK6GGELGTDd6/O5eDJ9yzBqGIF+XBI3ZmF3ZmGefIQrObMfbPJKCGEPbKDrGUEfjWRLOaLnZlGtW1KNa5PKKMKffSM3dnHNO0LHdnHXdmG+zbF7IAAACJSURBVHjaVIxXEsQgDEMtQwKk955su/8d10vYpg9pnsYyEVE81KiHmIISnEreyF2r2o7PIgZnvSXbZ4zXpMQy+rtxQSnxQBX+VLiKAzawBcQZJrDBXfzAFHjCIb5hLTwWKzYJ7dCkhkzawO8pcvjKF7tjsNs/hY5mNUdaCeb0I4X8Rn/FRT8FGACc0wTuKD4C/AAAAABJRU5ErkJggg==);
	background-repeat: no-repeat;
	background-position: 5px 50%;
	-moz-box-shadow: inset 0 1px 1px rgba(255,255,255,.8);
	-webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,.8);
	box-shadow: inset 0 1px 1px rgba(255,255,255,.8);
}

/* @end header-search */

#header .custom-select,
#header .custom-select-navigation {
	position: absolute;
	top: 8px;
	left: 10px;
	width: 85px;
}

#header .custom-select > .custom-select-navigation {
	top: 0;
	left: 0;
	height: 25px;
}

#header div.custom-select {
	top: 8px;
	height: 25px;
}

#header div.custom-select > span {
	display: block;
	text-indent: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAGBAMAAADnHHnLAAAAA3NCSVQICAjb4U/gAAAAHlBMVEX///8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS26wjSAAAAACnRSTlMAESJEVXeZqrvMVflQ8AAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUAOC8yNC8xMbE+qc0AAAAwSURBVAiZY6hQYGDQKGCobGZg7ixgEJ/pYDldgIExctrMQgYGBtaZUxlAwDOAgQEAyaMIv18jxMoAAAAASUVORK5CYII=) no-repeat 67px 50%;
	border: 0;
}

/* @end header */

/* @group content */

/* @group cikklist */

.cikklist li {
	padding: 20px 10px 0;
	margin: 0 0 20px;
	border-top: 1px solid #eaeaea;
	position: relative;
}

.cikklist .noimg {
	padding-left: 10px;
	min-height: 0;
}

.cikklist li:first-child {
	border: 0;
	padding-top: 0;
}

.cikklist .titlewrap {
	min-height: 79px;
	padding: 7px 0 0 100px;
}

.cikklist .noimg .titlewrap {
	min-height: 0;
	padding: 0;
}

.cikklist .rovat-tag {
	margin: 0 0 8px;
}

.cikklist .event-datetime {
	margin: 0 0 12px;
}

.cikklist em {
	display: block;
	font-style: normal;
	color: #999;
	margin: 0 0 4px;
}

.cikklist h2,
.cikklist h2 a,
.cikklist h3,
.cikklist h3 a,
.cikklist h4,
.cikklist h4 a {
	color: #000;
	font-weight: normal;
	font-size: 18px;
	line-height: 20px;
}

.cikklist h2,
.cikklist h3,
.cikklist h4 {
	color: #666;
}

/*.cikklist h3 {
	margin: 0 0 4px;
}*/

.cikklist h2 > a:hover,
.cikklist h3 > a:hover,
.cikklist h4 > a:hover {
	color: #f58402;
	text-decoration: none;
}

.cikklist .lock {
	padding: 0 0 0 18px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOBAMAAADkjZCYAAAAA3NCSVQICAjb4U/gAAAAGFBMVEX////MzMzMzMzMzMzMzMzMzMzMzMzMzMzp9kNTAAAACHRSTlMAM1V3u8zd/3KPupUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8yOC8xMavXbSgAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAMUlEQVQImWNgUCtPYmBgKi8vV2BgLWYwD2BgL0AgCBAByjoyhAPJUobycuwIIgtWCQDjuRSonbDEjgAAAABJRU5ErkJggg==) no-repeat 0 4px;
}

.cikklist p {
	margin: 9px 0 0;
}

.cikklist .iwrp {
	position: absolute;
	top: 20px;
	left: 10px;
	border: 3px solid #010101;
}

.cikklist li:first-child .iwrp {
	top: 0;
}

.cikklist .cikk-adatok {
	margin: 9px 0 0;
}

.cikklist .cikk-adatok dd {
	float: left;
	padding: 0 9px 0 0;
	margin: 0 9px 0 0;
	border-right: 1px solid #dfdfdf;
}

.cikklist .cikk-adatok .lastchild {
	border: 0;
	padding: 0;
	margin: 0;
}

.cikklist-titles {
	padding-bottom: 10px;
}

.cikkbar .shares a,
.cikkbar .shares span {
	display: block;
	width: 22px;
	height: 18px;
	font-size: 11px;
	line-height: 19px;
	padding: 0 3px 0 27px;
	text-align: center;
	color: #999;
}

.cikkbar .shares a:hover {
	text-decoration: none;
}

.cikklist-simple li,
.cikklist-titles li {
	border: 0;
	padding-top: 0;
}

.cikklist-titles li {
	margin: 0 0 10px;
}

.snoblesse-cikkbe { width: 250px; padding: 5px; border: #D4D4D4 1px solid;}
.snoblesse-cikkbe dl { padding: 8px 15px 8px 0; border: none; line-height: 20px; margin-bottom: 0; position: relative; text-align: left;}
.snoblesse-cikkbe dl a { color: #333; }
.snoblesse-cikkbe dl a:hover { color: #F58402; text-decoration: none; }
.snoblesse-cikkbe dl dt > a { font-size: 15px; font-weight: bold; line-height: 19px; }
.snoblesse-cikkbe dl dd { display: inline; font-size: 12px; margin: 0 5px 0 0; }

.snoblesse-cikkbe .image {
	float: left;
}

.snoblesse-cikkbe a.iwrp {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    padding: 3px;
	height: 78px;
	width: 78px;
}
/* @end cikklist */

/* @group videobox */

.videobox {
	width: 314px;
}

.videobox object,
.videobox embed,
.videobox iframe,
.videobox img {
	display: block;
}

	

/* @end videobox */

/* @group calendarbox */

.calendarbox .results {
	padding: 22px 15px 10px;
	background: #f0f0f0;
}

.calendarbox dl {
	padding: 8px 0;
	border-bottom: 1px solid #eaeaea;
	line-height: 20px;
}

.calendarbox dl.lastoftype {
	margin: 0 0 10px;
}

.calendarbox dt {
	margin: 0 0 3px;
}

.calendarbox dt > a {
	font-size: 18px;
	line-height: 24px;
}

.calendarbox dl a {
	color: #333;
}

.calendarbox dl a:hover {
	text-decoration: none;
	color: #f58402;
}

.calendarbox dd {
	font-size: 12px;
	display: inline;
	margin: 0 5px 0 0;
}

.calendarbox .place a {
	color: #999;
}

/* @end calendarbox */
/* @group grey-box */

.grey-box {
	padding: 4px 0 10px;
	background: #f0f0f0;
}

.grey-box.box-with-tagheader {
	padding-top: 32px;
}

.grey-box .more {
	margin-left: 15px;
}

/* @group grey-box / bannerheader */

.bannerheader {
	margin: 0 4px 13px;
	border-top: 1px solid #ebbf01;
	border-bottom: 1px solid #fff;
}

.bannerheader,
.bannerheader span,
.bannerheader a {
	font-size: 13px;
	line-height: 34px;
	color: #333;
	text-transform: uppercase;
}

.bannerheader span,
.bannerheader a {
	display: block;
	padding: 0 11px;
	background: #f5c700;
}

.bannerheader a:hover {
	text-decoration: none;
}

/* @end grey-box / bannerheader */

/* @group grey-box / tabs */

.grey-box .tabs {
	margin: 0 0 13px 15px;
}

.grey-box .tabs > li {
	float: left;
	margin: 0 8px 0 0;
}

.grey-box .tabs a {
	float: left;
	padding: 0 10px;
	height: 23px;
	font-size: 11px;
	line-height: 23px;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
	background: #d1d1d1;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0 1px 0 rgba(255,255,255,.62);
	-webkit-box-shadow: 0 1px 0 rgba(255,255,255,.62);
	box-shadow: 0 1px 0 rgba(255,255,255,.62);
}

.grey-box .tabs a:hover {
	text-decoration: none;
}

.grey-box .tabs .active > a {
	background: #f5c700;
}

/* @end grey-box / tabs */

/* @group grey-cikklist */

.grey-cikklist {
	margin: 0 0 7px;
}

.box-with-tagheader > .grey-cikklist {
	padding: 7px 0 0;
}

.grey-cikklist li,
.grey-cikklist > .grey-cikklist-el {
	position: relative;
	height: 78px;
	overflow: hidden;
	padding: 11px 15px 12px 115px;
}

.grey-cikklist .noimg,
.grey-cikklist > .grey-cikklist-el.noimg {
	padding-left: 15px;
}

.grey-cikklist li:hover,
.grey-cikklist > .grey-cikklist-el:hover {
	margin-top: -1px;
	padding-bottom: 11px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #f7f7f7;
	background: #e8e8e8;
}

.grey-cikklist .iwrp {
	position: absolute;
	top: 7px;
	left: 15px;
	border: 1px solid #ccc;
	padding: 3px;
	background: #fff;
}

.grey-cikklist em {
	display: block;
	font-style: normal !important;
	color: #999;
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 4px;
}

.grey-cikklist h3,
.grey-cikklist h3 a {
	font-size: 15px;
	line-height: 19px;
}

.grey-cikklist h3 {
	margin: 4px 0 !important;
}

.grey-cikklist h3 a {
	color: #333;
}

.grey-cikklist h3 a:hover {
	text-decoration: none;
	color: #f58402;
}

.grey-cikklist p {
	line-height: 17px;
}

.grey-cikklist dl {
	position: absolute;
	top: 10px;
	right: 15px;
	display: none;
}

.grey-cikklist li:hover dl,
.grey-cikklist > .grey-cikklist-el:hover dl {
	display: block;
}

/* @end grey-cikklist */

/* @group breadcrumb */

.breadcrumb {
	padding: 0 0 15px;
	border-bottom: 1px solid #eaeaea;
}

.breadcrumb.noborder {
	padding: 0;
}

.breadcrumb,
.breadcrumb h1,
.breadcrumb h2,
.breadcrumb h3,
.breadcrumb h4,
.breadcrumb a {
	font-size: 18px;
	line-height: 22px;
	color: #333;
	font-weight: normal;
}

.breadcrumb a:hover {
	text-decoration: none;
	color: #f58402;
}

.breadcrumb li {
	float: left;
	margin: 0 15px 0 0;
	padding: 0 0 0 25px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAMAAADT/c3XAAAAA3NCSVQICAjb4U/gAAAAV1BMVEX/////////qjP/////qjP/qjP/qjP/////qjP/////+O7/rDn/////+O7/qjP/7tf/qjP/+O7/7tf/tEz/rDn/////37P/yoD/xXP/uln/tEz/r0D/qjMJWbN7AAAAHXRSTlMAEREzM0RVZmaZu7vMzMzd3e7u7u7//////////zAhfdwAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAVdEVYdENyZWF0aW9uIFRpbWUANy8xMS8xMTcIU8YAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAVElEQVQImW3OyQ6AIAwE0ALuIu5Ltf//nTYtAQ/O6WUOk4GGggUNEU2F8mJv6g6TjT9z34rLbKo+vdCuzFsUWM+YtLh/Qc/C2cU7OBgZOpKg3n3UCxGNCEF3EM4uAAAAAElFTkSuQmCC) no-repeat 0 50%;
}

.breadcrumb li:first-child {
	padding: 0 0 0 10px;
	background: none;
}

/* @end breadcrumb */

/* @group pager */

.pager {
	margin: 20px 0 30px;
	padding: 20px 0 0;
	border-top: 1px solid #eaeaea;
	text-align: center;
	height: 19px;
	line-height: 19px;
	vertical-align: top;
}

.pager.noborder {
	padding: 0;
	margin-top: 30px;
}

.pager > ol,
.pager li,
.pager a {
	display: inline-block;
	vertical-align: top;
}

.pager ol a {
	width: 17px;
	height: 16px;
	font-size: 13px;
	line-height: 15px;
	padding: 3px 0 0;
	font-weight: bold;
	color: #999;
}

.pager a:hover {
	color: #f38400;
	text-decoration: none;
}

.pager .active > a {
	font-size: 18px;
	height: 19px;
	line-height: 19px;
	padding: 0;
	color: #333;
}

.pager > ol {
	margin: 0 9px;
}

.pager .button-arrow-prev,
.pager .button-arrow-next {
	width: 0;
	overflow: hidden;
	padding: 0 0 0 19px;
}



/* @end pager */

/* @group szavazas-box */

.szavazas-box {
	padding: 0 0 15px 15px;
}

.szavazas-box h3 {
	margin: 5px 0 0;
	font-size: 18px;
	line-height: 20px;
	font-weight: normal;
}

.szavazas-box label,
.szavazas-box button {
	float: left;
	clear: both;
	margin: 12px 0 0;
}

.szavazas-box dt {
	margin: 14px 0 0;
	clear: both;
}

.szavazas-box dd {
	float: left;
	margin: 0 8px 14px 0;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #999;
}

.szavazas-box .bar {
	margin: 5px 9px 0 0;
	width: 210px;
	height: 5px;
	background: #fff;
	padding: 2px;
	border: 1px solid #e6e6e6;
	float: left;
}

.szavazas-box .bar > div {
	background: #ffa51f;
	height: 5px;
}

.szavazas-box dd > strong {
	font-size: 16px;
	font-weight: normal;
	color: #333;
	float: left;
}


/* @end szavazas-box */

/* @group szuret-box */

.szuret-box {
	padding: 0 15px 15px;
}

.szuret-box > blockquote {
	font-weight: bold;
	line-height: 20px;
	margin: 12px 0 10px;
}

.szuret-box > cite {
	display: block;
	font-style: normal;
	text-align: right;
	color: #999;
	font-size: 12px;
}

.szuret-box > .more {
	position: absolute;
	top: 10px;
	right: 15px;
	background-position: 0 50%;
}

.szuret li {
	padding-top: 10px;
	margin-bottom: 15px;
}

/* @end szuret-box */

/* @group cikk */

/* @group cikkhead */

.box.cikkhead {
	margin: 20px 0;
}

.cikkhead {
	padding: 0 10px 0;
}

.cikkhead em {
	display: block;
	font-size: 15px;
	line-height: 19px;
	font-style: normal;
	color: #999;
	margin: 0 0 6px;
}

.cikkhead h1 {
	font-size: 20px;
	line-height: 24px;
	margin: 0 0 6px;
	color: #000;
	font-weight: normal;
}

/* @end cikkhead */

/* @group cikkbar */

.box.cikkbar {
	margin: 15px 0;
}

.cikkbar {
	background: #f4f4f4;
	font-size: 12px;
	line-height: 13px;
	color: #999;
	padding: 12px 9px 11px;
	height: 13px;
	border: 1px solid #e6e6e6;
}

.cikkbar dl {
	float: left;
}

.cikkbar dd {
	height: 13px;
	float: left;
	padding: 0 9px 0 0;
	margin: 0 9px 0 0;
	border-right: 1px solid #dfdfdf;
}

.cikkbar dd > a {
	color: #999;
}

.cikkbar dd > a:hover {
	text-decoration: none;
	color: #f58402;
}

.cikkbar .lastchild {
	border: 0;
	padding: 0;
	margin: 0;
}

.cikkbar > .cikkoptions {
	display: none;
	float: right;
}

.cikkbar .cikkoptions > ul,
.cikkbar .cikkoptions li {
	/*float: left;
	height: 13px;*/
	display: none;
}

.cikkbar .cikkoptions li > a {
	margin: -3px 0 0;
	height: 19px;
	float: left;
	text-indent: -9999px;
	cursor: pointer;
}

.cikkbar .shares dd {
	height: 18px;
	margin: -2px 0 0 10px;
	border: 0;
	padding: 0;
}

.cikkbar .shares .othershare {
	width: 16px;
	height: 16px;
	padding: 1px 0 0;
	text-indent: -9999px;
	cursor: pointer;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAAElBMVEX/////pR//pR//pR//////pR9rqwwjAAAABnRSTlMAEYiZ//9XL7b3AAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI2LzExSwgaGwAAAClJREFUCJljEAoFA0UGUwgjmCEUClAYIa64GC5AgMrAoxjdZLilMGcAAFsnKGFUClPbAAAAAElFTkSuQmCC) no-repeat 0 1px;
}

/* @end cikkbar */

/* @group event-details */

.eventdetails {
	margin: 5px 0 20px;
	padding: 0 10px;
}

.eventdetails > h3 {
	font-size: 13px;
	line-height: 18px;
	margin: 0 0 15px;
}

.eventdetails dt {
	color: #999;
	margin: 12px 0 2px;
}

.eventdetails dd {
	margin: 0 0 3px;
	font-weight: bold;
}

.eventdetails address {
	margin: 12px 0 0;
	font-style: normal;
	font-weight: normal;
}

/* @end event-details */

/* @group ertekeles */

.ertekeles {
	margin: 0 0 20px;
	padding: 0 10px;
}

.ertekeles > h2,
.holtalalom > h2,
.eventdetails > h2 {
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	margin: 0 0 12px;
}

.ertekeles .wrap {
	background: #f4f4f4;
	padding: 12px 50px 12px 12px;
	height: 30px;
	position: relative;
	border: 1px solid #e6e6e6;
	float: left;
}

.ertekeles .labelwrap {
	position: relative;
	height: 30px;
	float: left;
}

.ertekeles_init .labelwrap {
	width: 160px;
}

.ertekeles button {
	margin: 0 0 0 10px;
}

.ertekeles_init button {
	display: none;
}

.ertekeles_init .wrap {
	padding-left: 0;
	width: 160px;
	background: #f4f4f4 url(data:image/png;base64,R0lGODlhkQAaAMQAAPb29u3t7fj4+Pf39/r6+uPj4+7u7vz8/PX19fHx8f7+/vLy8u/v7+Li4vn5+ezs7OTk5Ojo6Ovr6+fn5+Xl5ebm5unp6erq6vT09AAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOUM4NzdBNUE5OTkxMUUwODY4RUZCNzBDNkMwNUE5MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOUM4NzdBNkE5OTkxMUUwODY4RUZCNzBDNkMwNUE5MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5Qzg3N0EzQTk5OTExRTA4NjhFRkI3MEM2QzA1QTkwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ5Qzg3N0E0QTk5OTExRTA4NjhFRkI3MEM2QzA1QTkwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAJEAGgAABf8gJo6kKEllqq7Yyb6rC8+jTM/2/V6XPvM+GDDIGhJVxiNJYjCglMvmE2qSUmvWayt7tTQtWozXANaOy91v+KyVBN6BqdINlx/pbzsRH7/y9UERcAERV4JwhVSHb4lQi4SGg41HFw+Wlz1KlZeWmZScnVCbnJ5Eo5iOoA+TgaqsPhGuqaCvOrG0OgwPFhEUECfAwBAUERYPDCy6vL7BwcPFx8m7vb/NJ8/GyCvK1NbXxNnSy9XW2NElFRQNBRAVFRYW3hLw7hAFDRQVI+nr7e/x3uhVsIdPnwh+7NzBkyeQYL596hL+Y2ih3r2HByP6Wxiw4sCLBjEsiMCjpMmTKHn/RFgwYmTKlylXtiQJs6ZKliJc2qwpMyfNnS97YgAwACjMAQBGEDX6EqnSokxROhWxNOrJqUOhWi2JFYMAAPDCih1LFoCAEl/JqlVrFi3YtXDhtSWRNi7cuSPq2mV7Fi2BC3vFXiDQ1y/gwPAGF6b7F3FiwioENHasOPJkxJVVACDAK4Lnz6A/WyCQdMXmzqFTFyPN4rRq1aNLa+b8OnXs1rRrg77NAgHnCcCDCwc+GgEM3xaGK59Q/Pjv5cKbv0AOPToB49OfV2d+fQaCB9uBP8B+HHz48TS+h5+A3rv57e3Lr48PY4K7+/jvT9BhP7///Tf05x9+ANIg4IDuFDjD/4EIKvhCAgj6lwANEEaI34QzVGihOxjCoOGGHT644X0hsiABBSimqKKKgKRw4oowothiCS/GuOKMS9gII4416HgjDRb4qCIaLwQpJIpEsmDkkUmusKSQTarwpI9RpmABBFhiKYEDDkiQJZZVlnDll1t2+SUEYZIwZpZlevllmiOsqSWXbmYJpwhy/kLnmXdiMEGWFwhwAAAAHCDABVk6uMKfWAY6aKGHJmogoIISaiiiWCqqAqMQOGpppJlO2milkGIKgaYpFFBABYUOQMIAg1agKg2qsnqAqyPACoCsBdC6aquvxjrrDLUCm6uwvRL7663B7jqsiBgogGsKAyiAQUYFJaYAYbTTllDttdmWsK20K3yLrYf6kKuCueGSMG63r1p77gsLKLDYCgIogBML9d4bmb4w9DtDvvuuIDAMBAds78AApxACADs=) no-repeat 14px;
}

.ertekeles_init label {
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 14px;
	width: 13px;
	height: 30px;
	z-index: 11;
	background-repeat: repeat-x;
	background-position: 0 2px;
}

.ertekeles_init span {
	position: absolute;
	top: 0;
	left: -9999px;
	height: 30px;
	font-size: 16px;
	line-height: 32px;
}

.ertekeles_init label:hover,
.ertekeles_init .active,
.ertekeles_init.voted .labelwrap:hover .active,
.ertekeles_init .labelwrap:hover .active:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAaCAMAAAB8SKeFAAAAA3NCSVQICAjb4U/gAAAA9lBMVEX+/v78/Pz4+Pj++N739/f+99z29vb+99319fX99tf09PT988n88b/88cD88Lru7u787avt7Obt7Of37L7r6d7q5czr5MXr48Lr48Dr48Hr4r364nv54n/54Xfr4LDy4I754HL44Hfu353r3qfz34T533D5327y3of53mn43m7x3X753WX43GX53GD53GH43F3x23f421332mD42lnr2Ir22WD42lj42Vbr14H12Fz02Fz42VT42FHr14Pz11/s13r42E/410vy1l7310r41kb31UL31T731Drv013u01330zn30zXs0Vz30jH10TD30Sz20Cj2zyOLRWSZAAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQA3LzE4LzExSgAcTAAAAPxJREFUKJF90tcSgjAQQNEQMWLvvWDvvfcudsX//xmBASfLgOdp4T6Q7IAclEjEASH6gef/1GgqFTWvlWSyYlpjuXQ6FzOr9aykblITtbKkljCu3aqiq6+hcKaw2jQbiuZmVciEQ2odTh/Xy3496rdV/dF6f7k+pkO5Bmc9Q7OgXIl7bMhNlO9i18KAC6unwpbBVmdgwb8zE9tkB0xshLovZ10eKUsrB7bBlU6Ukha1XR0EykG3ycANCMAavwNxWPNPIA9r8S1r2e0tZSjCOhdFseNkCGGcHWmcw/r6CB6GlSeW8QifF6j+sw+x2hsW+c5+unoRpv8IjLzq9AUIj1YZL1svggAAAABJRU5ErkJggg==);
}

.ertekeles_init label:hover > span,
.ertekeles_init .active > span,
.ertekeles_init .labelwrap:hover .active:hover > span {
	left: 157px;
}

.ertekeles_init.voted .active > span {
	left: 157px !important;
}

.ertekeles_init .labelwrap:hover .active,
.ertekeles_init.voted label:hover {
	background-image: none;
}

.ertekeles_init .labelwrap:hover .active > span,
.ertekeles_init.voted label:hover > span {
	left: -9999px;
}

.ertekeles_init .ertekeles_0 {
	left: 1px;
	background: none !important;
}

.ertekeles_init .ertekeles_0:hover > span,
.ertekeles_init .ertekeles_0.active > span,
.ertekeles_init .labelwrap:hover .ertekeles_0.active:hover > span {
	left: 170px;
}

.ertekeles_init.voted .ertekeles_0.active > span {
	left: 170px !important;
}

.ertekeles_init .ertekeles_05 {
	width: 13px;
}

.ertekeles_init .ertekeles_1 {
	width: 28px;
	z-index: 10;
}

.ertekeles_init .ertekeles_15 {
	width: 42px;
	z-index: 9;
}

.ertekeles_init .ertekeles_2 {
	width: 57px;
	z-index: 8;
}

.ertekeles_init .ertekeles_25 {
	width: 71px;
	z-index: 7;
}

.ertekeles_init .ertekeles_3 {
	width: 86px;
	z-index: 6;
}

.ertekeles_init .ertekeles_35 {
	width: 100px;
	z-index: 5;
}

.ertekeles_init .ertekeles_4 {
	width: 115px;
	z-index: 4;
}

.ertekeles_init .ertekeles_45 {
	width: 129px;
	z-index: 3;
}

.ertekeles_init .ertekeles_5 {
	width: 144px;
	z-index: 2;
}

.ertekeles_init input {
	position: absolute;
	left: -9999px;
}

.ertekeles_init .loading {
	width: 210px;
	height: 54px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #fff;
	opacity: .5;
	z-index: 20;
}

/* @end ertekeles */

/* @group holtalalom */

.holtalalom {
	margin: 20px 0 30px;
	padding: 0 10px;
}

.holtalalom > .wrap {
	width: 294px;
	border: 3px solid #000;
}

.holtalalom > iframe {
	display: block;
}

/* @end holtalalom */

/* @group tagbox */

.tagbox dt {
	padding: 0 0 0 10px;
}

.tagbox dt,
.tagbox dd {
	float: left;
	height: 25px;
	line-height: 25px;
	color: #999;
}

.tagbox dd {
	margin: 0 0 0 3px;
}

.tagbox dd a {
	float: left;
	padding: 0 10px;
	color: #2c2c2c;
	height: 25px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.tagbox dd a:hover {
	background: #f5c701;
	text-decoration: none;
}

/* @end tagbox */

/* @group kommentekbox */

#kommentek {
	margin-top: 30px;
}

.kommentekbox {
	position: relative;
}

.kommentekbox h3 {
	font-size: 20px;
	line-height: 24px;
	font-weight: normal;
	padding: 0 10px 10px;
	color: #999;
	border-bottom: 1px solid #eaeaea;
}

.kommentekbox .custom-menu-select {
	position: absolute;
	top: 0;
	right: 0;
}

.kommentekbox > ol {
	padding: 0 0 0 10px;
}

.kommentekbox > ol > li {
	margin: 20px 10px 0 0;
	position: relative;
	padding: 0;
	word-wrap: break-word;
	background: none;
}

.kommentekbox .iwrp {
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #ccc;
	padding: 3px;
}

.kommentekbox .number {
	position: absolute;
	top: 8px;
	right: 15px;
	color: #ccc;
	font-weight: bold;
}

.kommentekbox > ol dl {
	border: 1px solid #e6e6e6;
	border-width: 1px 1px 1px 1px;
	padding: 7px 14px 0;
	background: #f4f4f4;
	min-height: 86px;
}

.kommentekbox > ol dt {
	float: left;
	margin: 0 0 4px;
	font-weight: bold;
    color: #ff9100;
}

.kommentekbox > ol .date {
	float: left;
	color: #999;
	margin: 0 0 4px 10px;
}

.kommentekbox .clr {
	clear: both;
}

.kommentekbox p {
	margin: 0 0 15px;
}

/* author */

.kommentekbox > ol .author {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAANMCAMAAABfG7wkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjZCREQyQ0I5ODYxMTFFMEE1MEZGMjk0MUM5M0RBM0IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjZCREQyQ0M5ODYxMTFFMEE1MEZGMjk0MUM5M0RBM0IiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkJERDJDOTk4NjExMUUwQTUwRkYyOTQxQzkzREEzQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNkJERDJDQTk4NjExMUUwQTUwRkYyOTQxQzkzREEzQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhN827gAAAAVUExURf////ziev/30vzlhv7yvfzjff7zwpY0+RsAAABhSURBVHja7NBBDoAgDATAaoH/P1kMUfoCvczeJiVs04idI77CsZMRvZ1P5jRbwVZUrX9yFEQfBevl23jPdv/sK9vkqLv1+OUgAAAAAAAAAAAAAAAAAAAAAAAAAAAwcQkwAOXyBATwlAi3AAAAAElFTkSuQmCC);
}

.kommentekbox .author dl {
	background: #fff7d2;
	border-color: #fce27a;
}

.kommentekbox .number {
	color: #f5c700;
}

/* @end kommentekbox */

/* @group newcomment */

.newcomment {
	padding: 10px 9px 30px;
	border: 1px solid #e6e6e6;
	background: #f4f4f4;
	position: relative;
}

.newcomment textarea {
	min-width: 96%;
  	width: 96%;
	display: block;
	max-width: 560px;
	height: 29px;
	padding: 8px 9px;
	margin: 0 0 15px;
	border: 1px solid #e5e5e5;
}

.newcomment button {
	position: absolute;
	bottom: 9px;
	right: 9px;
}

.newcomment p {
	position: absolute;
	bottom: 15px;
	left: 9px;
	color: #2c2c2c;
}

/* @end newcomment */

/* @group kereses */

.search-results-more {
	padding: 13px 0 0 10px;
}

.search-results-more > .more {
	font-size: 13px;
	color: #999;
}

.search-results-more em {
	display: inline;
	color: #f38400;
}

.cikklist .search-results-more {
	border-top: 1px solid #eaeaea;
}

.cikklist .more:hover {
	color: #f38400;
}

/* @end kereses */

/* @group keplist */

.keplist > ol,
.videolist > .videowrap {
	border-bottom: 1px solid #EAEAEA;
    padding: 20px 0 15px 10px;
}

.keplist > ol:first-child {
	padding-top: 0;
}

.keplist li {
	float: left;
	width: 92px;
	margin: 0 0 0 14px;
}

.keplist li:first-child {
	margin: 0;
}

.keplist .iwrp {
	padding: 3px;
	border: 1px solid #ccc;
	width: 78px;
	margin: 0 0 10px;
}

.keplist h3,
.keplist h3 a {
	font-size: 13px;
	line-height: 18px;
}

.keplist a {
	color: #333;
}

.keplist a:hover {
	color: #f38400;
	text-decoration: none;
}

/* @end keplist */

/* @group videolist */

.videolist > .videowrap {
	padding-top: 0;
	padding-right: 10px;
}

.videolist .videoframe {
	width: 294px;
	border: 3px solid #000;
}

.videolist p {
	margin: 8px 0 5px;
}

.videolist .videowrap div {
	color: #999;
}

/* @end videolist */

/* @group eventfilter */

.eventfilter {
	background: #f4f4f4;
	border: 1px solid #e6e6e6;
	line-height: 27px;
	padding: 9px 0 0 9px;
	margin: 20px 0;
	width: 309px;
}

.eventfilter .custom-select,
.eventfilter input {
	float: left;
	margin: 0 10px 9px 0;
}

.eventfilter .inputtext {
	width: 73px;
	height: 25px;
	background-position: 100% 5px;
	position: relative;
	z-index: 30; /* jquery ui calendar miatt kell */
}

.eventfilter div.custom-select {
	width: 173px;
	height: 27px;
}

.eventfilter div.custom-select > select {
	height: 27px;
}

.eventfilter .custom-select > span {
	line-height: 25px;
	height: 25px;
	background-position: 100% 5px;
}

.eventfilter button {
	float: left;
}

.eventfilter .secrow .custom-select {
	width: 224px;
}

/* @end eventfilter */

/* @group cikkbody */

.cikkbody {
	font-size: 14px;
	margin: 20px 0 0;
	line-height: 1.42em;
	padding: 0 10px;
	color: #2d2d2d;
}

.cikkbody .lead {
	font-weight: bold;
}

.cikkbody.overlaycontent,
.cikkbody.nomargin {
	margin: 0;
}

.overlaycontent .cikkbody {
	margin: 20px 0 0;
}

.cikkbody img {
	display: block;
	margin: 0 0 1.16em;
}

.cikkbody em {
	font-style: italic;
}

.cikkbody blockquote {
	margin: 0 40px 1.16em;
}

.cikkbody img[align=left] {
	margin: 0 10px 5px 0;
}

.cikkbody img.fleft,
.cikkbody img.alignleft {
	margin: 0 15px 5px 0;
}

.cikkbody img[align=right] {
	margin: 0 0 5px 15px;
}

.cikkbody img.fright,
.cikkbody img.alignright {
	margin: 0 0 5px 15px;
}

.cikkbody img.aligncenter {
	margin: 0 auto 1.16em;
}

.cikkbody img.alignright.extramargin {
	margin: 0 20px 15px 0;
}

.cikkbody h2, .cikkbody h3, .cikkbody h4, .cikkbody h5, .cikkbody h6 {
	font-size: 1.16em;
	line-height: 1.2em;
	margin: 1.1em 0;
}

.inner-cikkbox h2, .inner-cikkbox h3, .inner-cikkbox h4, .inner-cikkbox h5, .inner-cikkbox h6 {
	margin: 0;
}

.cikkbody p, .cikkbody blockquote, .cikkbody ul, .cikkbody fieldset, .cikkbody ol, .cikkbody dl, .cikkbody .videoembed {
	margin: 0 0 1.16em;
}

.inner-cikkbox p, .inner-cikkbox blockquote, .inner-cikkbox ul, .inner-cikkbox fieldset, .inner-cikkbox ol, .inner-cikkbox dl {
	margin: 1.1em 0;
}

.cikkbody object,
.cikkbody embed {
	display: block;
	clear: both;
	margin: 0 auto 1.16em;
}

.cikkbody ol {
	padding-left: 1.5em;
	list-style-type: decimal;
	list-style-position: outside;
}

.cikkbody ol > li {
	margin: 0 0 4px;
}

.cikkbody ul {
	list-style: none;
}

.cikkbody ul > li {
	margin: 0 0 4px;
	padding: 0 0 0 14px;
	list-style: none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAgMAAADUn3btAAAAA3NCSVQICAjb4U/gAAAACVBMVEX/////pR//pR/KyCQKAAAAA3RSTlMAiP8kLjkQAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI2LzExSwgaGwAAAA5JREFUCJljyGRYBYSZAAigAif/iYUTAAAAAElFTkSuQmCC) no-repeat 2px 8px;
}

.cikkbody a:hover {
	text-decoration: underline;
}

/* @end cikkbody */

/* @group cikkbody inner blocks */

.cikkbody .inner-cikkbox {
	font-size: 13px;
	margin: 0 0 1.16em -10px;
}

.inner-cikkbox.align-left {
	clear: both;
}

.inner-cikkbox.align-right {
	clear: both;
}

.inner-cikkbox.align-center {
	margin-left: auto;
	margin-right: auto;
	clear: both;
}

.inner-cikkbox .iwrp,
.cikkbox-ajanlo .videoembed {
	background: #fff;
	padding: 3px;
	border: 1px solid #ccc;
}

.inner-cikkbox .iwrp img {
	margin: 0;
}

.cikkbox-ad {
	margin-left: -10px !important;
	border: 1px solid #eaeaea;
	border-width: 1px 0;
	padding: 20px 0 20px 10px;
}

.cikkbox-ad img {
	margin: 0;
}

/* @group cikkbox-img */

.cikkbox-img {
	margin-left: 0 !important;
}

.cikkbox-img.align-center {
	text-align: center;
}

.cikkbox-img.align-center .wrap {
	display: inline-block;
}

.cikkbox-img > .wrap > a,
.cikkbox-img > .wrap > span {
	display: inline-block;
}

.cikkbox-img img {
	border: 3px solid #010101;
	margin: 0;
	display: block;
}

.cikkbox-img p {
	color: #999;
	font-size: 12px;
	line-height: 16px;
	margin: 3px 0 0;
	text-align: left;
}

/* @end cikkbox-img */

/* @group cikkbox-ajanlo */

.cikkbox-ajanlo {
	width: 270px;
	padding: 10px 9px 0;
	border: 1px solid #e4e4e4;
	background: #f4f4f4;
	color: #333;
	line-height: 18px;
}

.cikkbox-ajanlo li {
	margin: 0 0 4px;
}

.cikkbox-ajanlo li a {
	color: #333;
	font-weight: bold;
}

.cikkbox-ajanlo li a:hover {
	color: #f38400;
	text-decoration: none;
}

.cikkbox-ajanlo .grey-cikklist {
	margin: -7px 0 0;
}

.cikkbox-ajanlo .grey-cikklist .overlay,
.cikkbox-ajanlo .grey-cikklist dl {
	display: none !important;
}

.cikkbox-ajanlo ul + .grey-cikklist,
.cikkbox-ajanlo p + .grey-cikklist,
.cikkbox-ajanlo a + .grey-cikklist,
.cikkbox-ajanlo img + .grey-cikklist {
	margin-top: 0;
}

.cikkbox-ajanlo .grey-cikklist li {
	background: none;
	border-top: 1px solid #eaeaea;
	padding: 14px 0 14px 95px;
	margin: 0;
	height: 86px;
}

.cikkbox-ajanlo .grey-cikklist li:first-child,
.cikkbox-ajanlo .grey-cikklist li:first-child:hover {
	border-top: 0;
}

.cikkbox-ajanlo ul + .grey-cikklist li:first-child,
.cikkbox-ajanlo p + .grey-cikklist li:first-child,
.cikkbox-ajanlo a + .grey-cikklist li:first-child,
.cikkbox-ajanlo img + .grey-cikklist li:first-child {
	border-top: 1px solid #eaeaea !important;
}

.cikkbox-ajanlo .grey-cikklist li:hover {
	border-top: 1px solid #eaeaea;
	border-bottom: 0;
	margin-top: 0;
}

.cikkbox-ajanlo .grey-cikklist em {
	margin-top: 3px;
}

.cikkbox-ajanlo .grey-cikklist .iwrp {
	top: 14px;
	left: 0;
}

.cikkbox-ajanlo .grey-cikklist h3,
.cikkbox-ajanlo .grey-cikklist h3 a {
	font-size: 13px;
}

.cikkbox-ajanlo .grey-cikklist p {
	margin: 0;
}

/* @end cikkbox-ajanlo */

/* @group cikkbox-events */

.cikkbox-ajanlo .grey-eventslist li,
.cikkbox-ajanlo .grey-eventslist > .grey-cikklist-el {
	height: 86px;
}

.cikkbox-ajanlo .grey-eventslist .iwrp {
	top: 14px;
}

.cikkbox-ajanlo .grey-eventslist h3,
.cikkbox-ajanlo .grey-eventslist h3 a {
	margin-top: 0 !important;
	font-size: 15px;
}

.cikkbox-ajanlo .grey-eventslist p {
	margin: 6px 0 2px;
}

/* @end cikkbox-events */

/* @group cikkbox-szavazas */

.cikkbox-szavazas {
	width: 320px;
	padding: 0;
	margin-left: -10px !important;
}

.cikkbox-szavazas h3 {
	font-size: 18px;
	padding: 0 0 15px 10px;
	font-weight: normal;
	margin: 0;
}

.cikkbox-szavazas > dl,
.cikkbox-szavazas fieldset {
	border: 1px solid #e4e4e4;
	background: #f4f4f4;
	color: #333;
	padding: 0 0 0 14px;
	margin: 0;
}

.cikkbox-szavazas fieldset {
	padding-bottom: 15px;
}

/* @end cikkbox-szavazas */

/* @group cikkbox-iframe */

.inner-cikkbox.cikkbox-iframe {
	width: auto;
}

.cikkbox-iframe.align-center iframe {
	margin: 0 auto;
}


/* @end cikkbox-iframe */

/* @end cikkbody inner blocks */

/* @group event-cikk */

.eventhead {
	margin: 20px 0 15px;
	padding: 0 10px;
	position: relative;
}

.eventhead .event-datetime {
	float: left;
	margin: 0 10px 12px 0;
	padding: 5px 8px 2px;
	width: 61px;
}

.eventhead > h1 {
	float: left;
	width: 210px;
	font-size: 20px;
	line-height: 26px;
	font-weight: normal;
	margin: 0 0 12px;
}

.eventhead .lead {
	clear: both;
	font-size: 14px;
	line-height: 1.42em;
	margin: 0 0 1.16em;
	font-weight: bold;
	padding: 0 10px 0 0;
}

/* @end event-cikk */

/* @end cikk */

/* @end content */

/* @group footer */

#footer h4 {
	color: #999;
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	padding: 0 0 5px;
	border-bottom: 1px solid #3f3f3f;
	margin: 0 0 12px;
}

#footer-social li {
	float: left;
	margin: 0 9px 0 0;
}

#footer-social .twitter a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAYAAAAFQMh/AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xNy8xMbQUB64AAANfSURBVEiJvZfPa5xFGMc/szvv+2666aabGLNJWlvSRkWL9dSDBelBPQgKRQ+eLIoHD4J68+Q/4EEFD3qwUA/ij0uJUMRcFBFBEEqlGEyJrdmYYmK22c1m+77vzDwesqno7jsb16Rf2MM7++zzmXlmvs87q2jr3E9X3i6Uy8/lwrDCHsglyY1btdonLxx/4HUABXD+2uIvwb6B6XuiiGGdJ8jldhWaOseasfwWx6SbrfnnDx+8V31w6fI7xfHxVx8u7qPpHHVjSUV2FRwoRUnnKeZyXGpu0lxefld9eL26fGyoVElEiJ3bVeC/FeVyhEpxdb1+QxNGFQFadm+htBmBzkMYVbQRR8NaHLtb3iw1rMWIQzsB47Kh8/NVPv5oliROCKOQM88+ykMnjvYNNiI4AW1x3tV++vl3qNLdREqBCDMXf+T4iam+wQAWhzYOPAvGDZRBqb+fdcBi9U8mJ0f6BhsH2gLeYxWGHUP7Bwv+3/SQBbR1gvh8GwQdQweGiv/L69YJ2iLe2asu4DffupAZH0aaZ54+ydTh0Wwwgjbi32N0JzgaP5IdL8KFr67w2kunM0OMgHYiiM/DXVbcSy64y5vTiaBNj1L3Ax4I8t6cZqvUgvMdlC6l7gV9+dQExpPTiKCt9LBTlxW/fya7c1kRrscxiaf3WwFtRfA6owv48samb6o9ZeW2nf5bqX9evMl9h4b6ByO9WyZBZ+f6eu4PRCkKgQZgrBwRBfkdg40DnUqvU607hmS4wuzcCuLs1nOaQPsSUSzkOfXgGNPjg5kpU5G2jz2bPDIYsRZ3fh+OHeq+GpPy7cIaxyrFzJw78vFjE3k+qypPxD+lggApFHAkmTFbPnZ+H0+WDCdHB/ihtnN4OQQncTbYbTcQT5KV1PBEJeHo/ogvVzW11D+BciCcnYxZNdkxZmuPYT21lHT2qfy1FTMaWd6YCgmVH5yIcLV1K7M31I1tX32ajdpGISwP4r/Er6QpK2nqjdmJNpzFNhu1XH5paWahFdMwDtd+Re7Vp2EcC62Y/NLSjAKCp775/hrlkYmDUcCQ1hzwlL0f3TSWdWOoximsrf7+xelHjihgGAiePHf+PTd9/+NSKvXfCz1S9fp6bn5u9uKLZ18B0ttg2n/g7oBkG7wNvZNg+QvBVMZk9oo8ZAAAAABJRU5ErkJggg==) no-repeat;
}

#footer-social .facebook a {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xNy8xMbQUB64AAALKSURBVFiFzZfNaxNBGMaf2d0m1ZamBMSPWqyQWlo8eZFKr3rSS0Xsx8GDehDRnlr9F6wnEfEsWIoRBaGIeO/Bgz1ItEortvUDbZq1SZpsdnZnXg9tttlkm9DuLvhAYCfv7vv8dt53hh2GCl0em7oH0kaJlA6EIMbkTzB76tmD0TvOf+WLS7emPwFqb/xgG9riLVA1JVBzYUvk9AL0PzkAYv75w+E+B+DizSeTQHT8WO8R2KaF4kYJwpaBAqiagv2tzdCiTVie/wXAvP/i0ZUJDQCEUEfih2LIZjZgcztQ47IkF8jqBWgRDbEDMei/MyMAygCsgykMvGSFYl4pbtqINEcgBOsAAA0AJBE455BEvpIbBQNG0YCe1mtiib7ENkSFlwYAJCWE5a/melrH8cMtONXfg2tD/TXx0buvnGshCSTlNoCQ0tfbG0UDg2d7cH3ozI73VOcXlQDSJ0B3Z6yuuReArAQgKUE+AE50tje8pzo/uWeAIOXeAa5W1dwWEsk3KXxZXsfHr2nPZ8p+zirw4Q+FMddYUxV8Xl5HatHbvOzpAPhtQi99WFitGxd+e+DH4lLd+PeFb67x0USXa+y7B97PjO8qfuF20jWu6oHgS1CtmmVIAe4DewJw9QD52we8zCpXxtPXqdp9wD0Dm7/d6NyNaef67eNhV0xhzBX3hNzyC60EjfK5ShBGEzYEqCwBCQnysxV6qFE+Ev/TDEiSKBUKgQI0yucCaG9tQ1d3sEeBRIN8S6a9DQAi5P/mEd0XDQyAl/iOMdMwga0SbZ4+VAheCudz3Eu8ZAMKhAPAVJrLZ7KwzPA/yy3TQj6TBdNorgzAZpNjA8QkX11JI7eWg1k0Azc2iyZyazmsrqRBTPLZ5NgAAMYARAC0A4ieHpycYTJykgSCPRhuiamQpPDUu5cT5wGYANZdAGGY1pEDwAA0AeG8dR1JANY/WX6oi2ZYN2YAAAAASUVORK5CYII=) no-repeat;
}

#footer-social .facebook a {
	width: 32px;
}

#footer-social .rss {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAYAAAAFQMh/AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAVdEVYdENyZWF0aW9uIFRpbWUANi8xNy8xMbQUB64AAATISURBVEiJvZZraFNnGMd/7zknyXJpk7YxtTVVxmwJUUEQ2T64IbIJzsvEy0DGxkAZdmOwDScy0AmCivp1U4bgbh/UjV2cmzhkTDaECbqLtou3aW2TtNrOpklzOUnOuw9JkxzbtJ2re+DPuTzP8/7f5/++z3mPoGjR/eyWkhelxM9DMCHoEYJPmt7mHQABEN7LZQFzapoC2DyzQHNMLWsuSWawi3g0hISOGduYK8J72ANs8wWWoKUikLgNueTUEmsOcM0kZ2/mTugHgL3i9i66Pc0Bf00+CnpsagnvN6ubuNrEYCTUoxl5/FaykC6Q3rpREWcDTQOHEx6xF+7/k6VjWJ1ejDx+TUqwpaMgC76Zb/1YitPv3iA31Evq+k/c6/4dNR2l1g2umgfntqWjSAmazAN6xZoKtXRr9bVh9bXhmP1UcSLXiV84zmDoFJ46cLkegFlPIvOgSAOohKJVhbUxQMOzO2jc+CUp33J6I5DT78ufBKQBimFQkLkIoSplKAooKgjFBNXTTMOKHbjXHKIv0URy2DzGRDAMEFe3Ilu9FVJMX1C4Wmqgvg1mLoa6VqQEKUcrZ2SGGTjxLs6Bs5OW/lo/iCtbkG3eCSJdzdC6EoIvIC2uMSfQf2Injp4TuJwTE1/tB/W1x9npdTC+PJk4RC9A6HOEkYNpQdDsJvkdgSXEIhHEwBUs2vjj3U2AIu97efN2AV090HcX4gkw8hUTuHAQcXIj4t41hKIW9kAR3jW7SfiWkMuOTywliI7XkUFfWQajPQSATMdJ3TxPqvMM6dAZaq1x3JVraKuBZe8hmxYiC5/8Ut7AB6vxWcJVpe68M1Y7CRWEirB7cASX0rBuH81bzpINvky4l0I1BpCKwxcvQfQiQiimPNeqfcQT/Mt2UpRRUBxuGlZtx/vqt/TpfnS9Iv5kO3Lgqine/tgT6LPXjttOoyoWQkUUZ19AeQNZZwSZ/sYp+i3BisqHUE5vRepJU2zN029WrVqORczxDXB8A+Lih4hELygWEFoJit1DY/tn9Bst5Zy+TsTFI6Y4S/0scoHnqxKLXzch5zdW3QewcBNy0Rawmk8GPdJJ+tAzuEf61laL0X4eYSvH6eEO1I+WoqmmVH7rA8XIV98EGMAvhxGfroPssKl1rP555Be8gpErS875w+aYlnlk7C2jxjTGOiRSabjVB3/1Fq6pNBC9jPh4LWSSJjndy7aRxF3KVf44ZvIjNHL+RZNb45hvES0Hunj0/Xu0HOgi5ismRi4hzu43VaQ468i3LS/n/92N0ftnOUaoWOeunFw7Tdt8FNVZh1BUVGcd0zYfLfvPHcQYDCMUtQTL3JXmVun8ruRDUVG9sybXTqqz3iSV6qw3z7bjlMlvCyw2+yOXzbvbP39yUks9UdHDauG5cmNc+sbkVx3miZGMlb9iI5WPSSxhKFOWQRxZD3qisEZ6ovBcIZNVE6Z1RlHH8Rf/Xir8Q5niIXFuPRF/raWpxZGt2spTad1JCz1D2aiiwbFwLMtwhlGSTDWGMxCOZdHgmAAsP6+mQwhaZzjBYwO3dWqrjOkwmIHwMBiSa09+xRwB1AOW71ewy6bynJT4JhroQUwI7mTyfL30JNuBbIkYKk7zh2tyhHiE9P8klv8AdWCT/c+P2XgAAAAASUVORK5CYII=) no-repeat;
}

#footer-social {
	margin: 20px 0 0 -1px;
}

#footer-social > ul {
	float: left;
}

#footer-social .rss {
	float: left;
}

#footer-outer > p {
	/* width: 310px; */
	max-width: 590px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	padding: 0 0 0 10px;
	color: #666;
}

/* @end footer */

/* @end content */


/* @group bloghead */

#bloghead {
	margin: 20px 0;
	padding: 0 10px 19px;
	border-bottom: 1px solid #eaeaea;
}

#bloghead h1 {
	height: 43px;
	color: #2d2d2d;
	font: normal 40px/43px "Trebuchet MS",Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
	margin: 0 0 5px;
}

#bloghead .narancs {
	padding: 0 0 0 53px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAIAAABuP+aXAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M1cbXjNgAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNC8wNS8xMbNQMpYAAAcGSURBVFiFtVhbb1xXFf7WOmcuviVO4qYhvWBSrFAEghZIqaA0pCoKQi0QUVCFglARqAiJJwQ88YDEG0J94CcgHloJaCgPAdQqUUovQENaVSpq2jRxSJrGdmyPZ86cvfdaHw/Hjp1kxplKztKn0Yxm772+/a3L2fsISYalePYn3j4OySGCG20kmHTkrtqtv5b6qHhxMZ77ZTZxQEc+hXSR3r3RBESbyG/y9r9t5g+1nb+Q8q0fZdsezkbuSnN/hnfIeMMZSA06nG99yNrHbfaQWvt5aU6l2aeY3iMCBL0gEO3z1/sGEZjeS7NPSXPK2s/nggzlGcZZaAYre3KGpyxLhhF42iAdyDiL8owgywEyzcIWwOHeo7NRto5euvDs5snHmW8HN4iEd5hmAeag0wt6CWgfvlktT4eesy8/cOjmO74VvbYxJLykF6DngMMLsAT71KGrZOnkNJ4+PP397x7T5ufcwwYwYAkvAM9Bg3ewXhEqmEaGcexE9skXX77nC9uD3wr0KhnJgTXbYALYd1XvwjugrWjg5RWTr2HQqCOv6TNH49Suf4zv3B8tF9jaKSTr2pJmBAEBkpTlmGi9Lwlf0YB0WkEP/RlUtYDRJuZataf/PvOdR17Rxt1ua2XQvFaefO2ZF06kZgMx4aZx7Nv3GdM74b3qC4AHWkF6Dhi8ALtgH7IEGDNFnmu9jv+8WZ96+Y3P3zdeYidW21eW5cXp8/77w/Utm9Au8LFd4UsPdowl2Ce+y3lgOehgF4x9M5ECmCjyXBp1APq3l9Ku217dcftw9CZglQbw0Gjo9q0yvgmjBcZHATpQgtembeUogSXoChi9S0Qy9IYH0FQky7SW6XBTlorGX450rHhDs0guTwSjAnkmuWqWqWYAjV4tEolEOEHCyUCWZIfeXtaAVSZKnygIIElERCTLqMDYsL5+qnn0xXMP3D9q3AGmSgOIZJlkClWICjwBEXSAsC68oAewCy/AiLREyko/qKLQ1wgkUgUqwkyAHKND8uw/65O3nLrjw80iDQkTGESgoqJQgUCByHABNgPrgCW9BH3tqrQ2aAo6vAuG9QB3CCkQFdEs00Zd2mXt0BF2Wu/kCGBa3oMIIBSB1FGeZfEay3NM87QCcIisAgAi4Ao4WC3RDxE0upoLXQkVUVUdHZK3/tf467FWDe+KGDwCINQp7uqU5U6w6vKaTHereqLDuvDUvx0QYkY44agUhqjkOYaacuSV4Y/uujg12UW5CBAQViP7N8PL6UVG0BTLyRnXAWDuiKbJ1FyTiUMgWsvVmP3xubzVmgUioE41SjJ1l75bWk2FBLqSDgYg9UcELLnGJDEhJXHmZkoqII26njrfPPzCMHKoCKHuUuF6/gGky3lQwg2e+iACbklDQAjaWuLHd28bag6FAHcFpVnXYyeG3n47a9Sdru5qBrcBGDABVMDh62rABHgyCUlDQqvIP3Tzxb17NreKLCYYVVWSZ386MjazkKuKu5qrXTcPANCr5wLBeEWl9hobTUJCGaUbtFvM7fk0jv93x79efXe4qRDUcpy5UJ9ZyBt1uIsT3q/HX2EGeNUPImDgtUiggRFMZhKjhIgyoEy5cO7hveX4+PhSx83EXIw6v5SJiFGMYgNlYsUABGKfEDiY6C2wTK6VBkUJM0HkB0bf+caDQ8ZGp0Q0SSaEVl9i0oE1oIJORpKkX4NIb1fNrsqDGNEN4g4IumXas/vMvnu3XlqUbikxSUySkpqrufr6UUXVDxykAiQT4FeDAd4FvOpl7ogRIUo3oGLglFQuHrj/0tTk+EKLIUqMFQlJJjZQNXpVCwT9anhYeVZJ9ZEMIaKMLANtZX/RMJKd/d7XWasPtdoWEkJCGRETbKBqrBiQyyFfhoHx8tYvW0oIESFI2YWt/ilFwO7bpw9+dXOrnbcLhoCYJEYx63/qW0NhOQqAr/x20HqcLQVLHb+0aPOLaW7RQuCa1aXb6nzlnum9n90yN49ukBARo8TrayBVFPIVx6wOhD3HuuO2W7bMl6MjTZ9o5WNjwW319OcUD7OPH9j0+smx02cXmw0tI8yuK8CyVQwuy9DbijZ+9eO61JqgQWthIStakDVXrJAwMXb6h4/c+dPf1JfaoUxZGoQBWTHA+u4BiEgx/+aqQALRq0SWbtvv+8T0tx+a/O3vZiBMabA86HtX7MUCuoJe71kcEjuLP/ja3L13b754KQ2kAfB+GAxgyaXBsz9/LE1sHV1YsgE02GgGADpdfOSD0z97bDh5bZ0741rLN5YBRIr57je/eL5Z35bKiwPNaL+w8S/PVJjVt8ZybpBsrO7bg+k1sDmFg7kHRPOJRzfWfWUcLA/ziUe1NvlENr7/RpC4rmXj+2uTT6jkE42pJ/OJg4OJtlEm+cTBxtSTkk/8H/CxPqNJ5NMNAAAAAElFTkSuQmCC) no-repeat;
}

#bloghead strong {
	display: block;
	font: normal 18px/22px "Trebuchet MS",Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
}

/* @end bloghead */

/* @group overlays */

/* @group login-overlay */

.login-overlay .error-message {
	margin: 15px 0;
}

.login-overlay > .tabs {
	margin: 10px 0 0;
	height: 34px;
}

.login-overlay > .tabs > li {
	float: left;
	margin: 0 2px 0 0;
}

.login-overlay > .tabs a {
	float: left;
	padding: 0 11px 0 33px;
	height: 30px;
	line-height: 30px;
	color: #999;
	border: 1px solid #f0f0f0;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	background-color: #f9f9f9;
	background-repeat: no-repeat;
	background-position: 9px 7px;
}

.login-overlay .active a {
	font-weight: bold;
	color: #333;
	background-color: #f0f0f0;
	padding-bottom: 2px;
}

.login-overlay .tab-content,
.login-overlay .panel {
	padding: 10px;
	background: #f0f0f0;
}

.login-overlay .panel {
	margin: 10px 0 0;
}

.login-overlay label {
	float: left;
	clear: left;
	width: 104px;
	min-height: 20px;
	line-height: 17px;
	padding: 3px 20px 0 0;
	margin: 10px 5px 0 0;
	font-weight: bold;
}

.login-overlay .info {
	float: left;
	margin: 10px 0 0;
	font-weight: bold;
	width: 236px;
}

.login-overlay .inputtext {
	float: left;
	margin: 10px 0 0;
	width: 131px;
}

.login-overlay .bottom {
	margin: 20px 0 0;
	border-top: 1px solid #e6e6e6;
	padding: 10px 0 0;
}

.login-overlay .bottom li {
	float: left;
	margin: 7px 0 0 10px;
	line-height: 13px;
	height: 13px;
}

.login-overlay .bottom li:first-child {
	border: 0;
	padding: 0;
	margin-left: 0;
}

.login-overlay .bottom a {
	color: #999;
	font-size: 12px;
	line-height: 13px;
}

.login-overlay .bottom a:hover {
	color: #f58402;
	text-decoration: none;
}

.login-overlay .bottom > button,
.login-overlay .bottom > .button {
	float: right;
}

.login-overlay .bottom > .button {
	margin-left: 8px;
	line-height: 25px;
	color: #333;
}

.login-overlay .tab-content-facebook p,
.login-overlay .tab-content-twitter p {
	color: #999;
}

.login-overlay .tab-content-facebook .bottom,
.login-overlay .tab-content-twitter .bottom {
	margin-top: 15px;
}

.login-overlay .bottom .login-facebook,
.login-overlay .bottom .login-twitter {
	width: 191px;
	height: 30px;
	line-height: 30px;
	margin: 0;
	padding: 0 0 0 40px;
	color: #fff;
	float: right;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOgAAAAgCAMAAAAvzMSTAAAAA3NCSVQICAjb4U/gAAAAnFBMVEX///9hfbNAZKNhfbNAZKNXb6VSa6Y3Uoo6VpY6UZNhfbNAZKNVbapVbapSa6Y6UZM3TZD///+jtdOltNGapsV4msV9lcFylMJujb10ibVrhLVjgbZhfbNpe6lafbJbebBbdqxScqxVbapMbalSa6ZIa6dFaKVLZKRAZKNIYp5AYp89YJ49XpxCWps6VpY6UZM1T483TZAxS40qRYUNDd0AAAAANHRSTlMAMzNERFVVVWaZu7vM3d3d3f///////////////////////////////////////////////NqYuQAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAUdEVYdENyZWF0aW9uIFRpbWUANy80LzExKiUHawAAAVpJREFUWIXtmdtWgzAQRce7tt7QKrXRthJ6iVrA8P//ZiYtriSGPqXNYup+gZN5ORt4mLUAADi7yfxMXonQO1KacJ2N0icP6SjLYjcMxgnAeZ4OmW/Ghmk+3XehXdEDuGVeTYSxfEIFgAVrn7LF/prsGCU6ds9yUSHqbkxK1D0Sb4MEwXtKomJqk681kwSDiN0vGEr03eZl45lgcJ9CdwFYOaIDU3QVu18w/opqycfndXCH3aVFdONJSrRwTn4/W8Qddhclyg2klFpUXSVmSqKlKZoYYC5j9wvGAYlWMwNTFHPFqdAu+kBOdG6jLZtASVRuE5Wx+wVDiS5ttGgTKInW20TrGRUOSbSw0aJNqOdUUAvD2EaLNqGM3S8YuBnZK4S51HNKoneiXVQUsfsFA+DSeaWGKC8/lkToA8BVKbhPlIvyK3a/YJziz5eL+28vxWfseqHoH8M/1PgBtiKQ94MKvsAAAAAASUVORK5CYII=) no-repeat;
}

.login-overlay .bottom .login-facebook:hover {
	color: #fff;
	text-decoration: none;
}

.login-overlay .bottom .login-twitter {
	width: 172px;
	color: #3298c6;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAAgCAMAAABdA6YlAAAAA3NCSVQICAjb4U/gAAABHVBMVEX///+17e+K4ea17e+K4eZKnqGe09WZ0NJXrrNNwce17e+N4+eK4ead4eRUyc5Iw8mm5Oad4eTb9/jW9fbK8vTE8fPC7/K87vG17e+u6+6t6u2j5/Ku5Oad5+ua5umm5Oaq4uSU5eed4eSN4+ej3OmR4OaM4PWK4ead2+KD4OV93+OJ2u953uJz3OGC2N1s2uB/1tuQz9p219xp2d9l2N56z99p0/SEytdZ1duKxtJxzN1S09pzydpfztNN0tpH0ddEzPmBvMtEyPUzx/pFwOwzve4yteYyr+E0qtQyptY7oc8yodEtos42ocY7ncosoMsynMwrm8Uyk8IyksAyjbwyirgxhbM0hKwxe60xeqgxdqMrdZ0zcZcwaI0qYYdXEYesAAAAX3RSTlMAMzNERERVVVWIu7u7zMzM3d3//////////////////////////////////////////////////////////////////////////////////////////////////////2AP0JUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAFHRFWHRDcmVhdGlvbiBUaW1lADcvNC8xMSolB2sAAAGiSURBVFiF7dRbU4JgEAbg7Vx2TgUPgZmZSZAVWZRadtDOqZ0z7f//jAZZkL6BG8YRdqbnauddvpl9bwCAyaWEo9RqjKLQCADMJ6LhFQfhaCLl94HejMGUEI7wTis+EhbWhn3PQIRgmXOspOO59ThJIHDulTnB7/O8ATHmvoyJwztkkMC8+7j70z1nt6LzfzHoII1Dp91ud9htmg1ogAwOX7o9ZpthP6fBKvWp22K2VEvlcHjXsdscG9AAuaThTfdtaB9haC6JgTwOr3YfGOYFksC8+9nuBUOqpSQcmnZPGEpuz4INZBzsne42MJTdngWbVepeFzFEExhSLaXgcKtjtwob0ACKaOiVKot/KSJJUMDhWtcsF4tZ27bg9CT4QE0b6j0PjUar1Xo8wVD1+zxv4ADvv6r11W8wNJfEWKW2a3YYUi2lZQ2pw8u+Cww1v8/zBrQMim9WzU7VJGZmY2JAk8xWAs8hXjQSyWpMCywo7kulMrxDBgmmS1LOhVTa8fs8T2YBZk5V2amSrJ7uu9UNtnEAmFg8c1TZ9fs6T+ZG4R8Vv675AlVVTkUtAAAAAElFTkSuQmCC);
}

.login-overlay .bottom .login-twitter:hover {
	color: #3298c6;
	text-decoration: none;
}

.fb-login-overlay .panel {
	padding: 10px;
	background: #f0f0f0;
}

.fb-login-overlay .panel {
	margin: 10px 0 0;
}

.fb-login-overlay label {
	float: left;
	clear: both;
	min-height: 20px;
	line-height: 17px;
	padding: 0 20px 0 20px;
	margin: 0;
	font-weight: bold;
}

.fb-login-overlay .hide {
	display: none;
	clear: both;
}

.fb-login-overlay .bottom {
    border-top: 1px solid #E6E6E6;
    margin: 15px 0 0;
    padding: 10px 0 0;
	clear: both;
}

.fb-login-overlay .bottom > button, .fb-login-overlay .bottom > .button {
    float: right;
}

.holtalalom iframe{
	width: 294px;
	height: 141px;
}

/* @end login-overlay */

/* @end overlays */

.cikkbody table{
	width: 100%;
	max-width: 600px;	
}

.shares {
	display: none;	
}

.button-arrow-next{
	float: right;
	margin-bottom: 10px;	
}
.button-arrow-prev{
	float: left;	
	margin-bottom: 10px;	
}


.videobox iframe {
	border: 3px solid #000;
	width: 288px;
	height: 160px;	
}

.cikk-bottom-social-holder {
    display: block;
}
.cikk-bottom-social {
    display: table;
    width: 100%;
}
.cikk-bottom-social .fb-like {
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
}
.cikk-bottom-social .mobil-share-tools {
    display: table-cell;
    text-align: right;
    padding-right: 20px;
}
.cikk-bottom-social .mobil-share-tools-ul li {
    display: inline-block;
}
.cikk-bottom-social .mobil-share-tools-ul li a {
    display: block;
    width: 32px;
    height: 32px;
}
.cikk-bottom-social .mobil-share-tools-ul li.mail a {
     background-color: #f90;
     background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2032%2032%22%20style%3D%22enable-background%3Anew%200%200%2032%2032%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M3%2C8.1799927v15.699646l8.3731079-7.8495483L3%2C8.1799927z%20M29%2C23.8796387V8.1799927l-8.4125977%2C7.8500977%0D%0A%09%09%09L29%2C23.8796387z%20M29%2C6H3l13.0333252%2C12.1182251L29%2C6z%20M16.0333252%2C20.1640625l-3.3254395-3.1299438L3%2C26h26l-9.6425781-8.967041%0D%0A%09%09%09L16.0333252%2C20.1640625z%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A');
 }
.cikk-bottom-social .mobil-share-tools-ul li.mail a:hover {
    background-color: #cc7a00;
}
.cikk-bottom-social .mobil-share-tools-ul li.twitter a {
    background-color: #1eb7ee;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M27.5%2C8.7L27.5%2C8.7L27.5%2C8.7%20M20.4%2C6.5c-2.6%2C0-4.7%2C2.1-4.7%2C4.8c0%2C0.4%2C0%2C0.7%2C0.1%2C1.1c-3.9-0.2-7.4-2.1-9.7-5%0D%0A%09C5.7%2C8.1%2C5.5%2C8.9%2C5.5%2C9.8c0%2C1.7%2C0.8%2C3.1%2C2.1%2C4c-0.8%2C0-1.5-0.2-2.1-0.6c0%2C0%2C0%2C0%2C0%2C0.1c0%2C2.3%2C1.6%2C4.3%2C3.8%2C4.7%0D%0A%09c-0.4%2C0.1-0.8%2C0.2-1.2%2C0.2c-0.3%2C0-0.6%2C0-0.9-0.1c0.6%2C1.9%2C2.3%2C3.3%2C4.4%2C3.3c-1.6%2C1.3-3.6%2C2.1-5.9%2C2.1c-0.4%2C0-0.8%2C0-1.1-0.1%0D%0A%09c2.1%2C1.4%2C4.6%2C2.2%2C7.2%2C2.2c8.7%2C0%2C13.4-7.3%2C13.4-13.6c0-0.2%2C0-0.4%2C0-0.6c0.9-0.7%2C1.7-1.5%2C2.4-2.5c-0.8%2C0.4-1.8%2C0.6-2.7%2C0.8%0D%0A%09c1-0.6%2C1.7-1.5%2C2.1-2.7c-0.9%2C0.5-1.9%2C0.9-3%2C1.2C23%2C7.1%2C21.8%2C6.5%2C20.4%2C6.5%22/%3E%0D%0A%3C/svg%3E%0D%0A');
}
.cikk-bottom-social .mobil-share-tools-ul li.twitter a:hover {
    background-color: #0f98ca;
}
.cikk-bottom-social .mobil-share-tools-ul li.tumblr a {
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M21.8%2C23.3c-0.5%2C0.2-1.3%2C0.4-2%2C0.4c-2%2C0.1-2.8-1.3-2.9-2.4V14h6v-4h-6V4c0%2C0-3%2C0-3%2C0c-0.1%2C0-0.2%2C0.1-0.2%2C0.2%0D%0A%09c-0.2%2C1.9-1.1%2C5.2-4.8%2C6.5V14h3v7.6c0%2C2.7%2C1.5%2C6.5%2C6.8%2C6.4c1.8%2C0%2C3.8-0.8%2C4.2-1.4L21.8%2C23.3z%22/%3E%0D%0A%3C/svg%3E%0D%0A');
    background-color: #35465C;
}
.cikk-bottom-social .mobil-share-tools-ul li.tumblr a:hover {
    background-color: #222d3c;
}
.cikk-bottom-social .mobil-share-tools-ul li.google-plus a {
    background-color: #db4c3f;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2017.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%2032%2032%22%20enable-background%3D%22new%200%200%2032%2032%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23FFFFFF%22%20d%3D%22M28%2C16h-3v3h-2v-3h-3v-2h3v-3h2v3h3V16z%20M15.9%2C5.2%0D%0A%09c1.6%2C0.6%2C2.5%2C2.4%2C2.5%2C4.3c0%2C1.6-0.9%2C2.9-2.2%2C3.9c-1.2%2C0.9-1.5%2C1.3-1.5%2C2.1c0%2C0.7%2C1.3%2C1.8%2C2%2C2.3c2%2C1.4%2C2.9%2C2.7%2C2.9%2C4.8%0D%0A%09c0%2C2.7-2.9%2C5.4-7.7%2C5.4C7.6%2C28%2C4%2C26.3%2C4%2C23.6c0-2.7%2C3.3-5.4%2C7.5-5.4c0.5%2C0%2C0.9%2C0%2C1.3%2C0c-0.6-0.5-1-1.2-1-2.1c0-0.5%2C0.2-1%2C0.4-1.4%0D%0A%09c-0.2%2C0-0.5%2C0-0.7%2C0c-3.5%2C0-5.8-2.4-5.8-5.4C5.7%2C6.5%2C8.9%2C4%2C12.3%2C4C14.3%2C4%2C20%2C4%2C20%2C4l-1.7%2C1.2H15.9z%20M12.4%2C19c-2.9%2C0-5.6%2C1.7-5.6%2C3.9%0D%0A%09c0%2C2.2%2C2.1%2C3.6%2C5.1%2C3.6c4.1%2C0%2C5.6-1.4%2C5.6-3.5c0-0.3%2C0-0.5-0.1-0.8c-0.3-1.2-1.5-1.8-3.1-2.9C13.7%2C19.1%2C13.1%2C19%2C12.4%2C19z%20M15.4%2C9.6%0D%0A%09c-0.3-2.5-2.1-4.6-4.1-4.6C9.4%2C5%2C8.2%2C6.9%2C8.5%2C9.4c0.3%2C2.5%2C2.1%2C4.6%2C4.1%2C4.7C14.6%2C14.1%2C15.8%2C12.2%2C15.4%2C9.6z%22/%3E%0D%0A%3C/svg%3E%0D%0A');
}
.cikk-bottom-social .mobil-share-tools-ul li.google-plus a:hover {
    background-color: #c33224;
}

.mobile .lead-image img,
.mobile .body img,
.mobile #content img {
	width:100%;
}

.mobile .body p {
	margin: 10px auto;
    font-size: 15px;
}

.mobile .lead {
	font-weight: bold;
    font-size: 15px;
}

@media (max-width: 333px) {
	.box.cikkbar {
		height: 25px;
	}

	.szerzoText.tooltip-trigger{
		margin-bottom: 8px;
	}
}