html { background-color:#333; }
body { font-family:'trebuchet ms',tahoma,helvetica,arial,sans-serif; font-size:13px; }
a { color:#0bc799; text-decoration:none; } 
@font-face {
    font-family: 'OpenSansLight';
    src: url('/fonts/OpenSans-Light-webfont.eot');
    src: url('/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Light-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Light-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-l { font-family: 'OpenSansLight'; }

@font-face {
    font-family: 'OpenSansLightItalic';
    src: url('/fonts/OpenSans-LightItalic-webfont.eot');
    src: url('/fonts/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-LightItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-LightItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-li { font-family: 'OpenSansLightItalic'; }

@font-face {
    font-family: 'OpenSansRegular';
    src: url('/fonts/OpenSans-Regular-webfont.eot');
    src: url('/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf { font-family: 'OpenSansRegular'; }

@font-face {
    font-family: 'OpenSansItalic';
    src: url('/fonts/OpenSans-Italic-webfont.eot');
    src: url('/fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Italic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-i {     font-family: 'OpenSansItalic'; }

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('/fonts/OpenSans-Semibold-webfont.eot');
    src: url('/fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.wf-sb {     font-family: 'OpenSansSemibold'; }

@font-face {
    font-family: 'OpenSansSemiboldItalic';
    src: url('/fonts/OpenSans-SemiboldItalic-webfont.eot');
    src: url('/fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-sbi { font-family: 'OpenSansSemiboldItalic'; }


@font-face {
    font-family: 'OpenSansBold';
    src: url('/fonts/OpenSans-Bold-webfont.eot');
    src: url('/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-b { font-family: 'OpenSansBold'; }

@font-face {
    font-family: 'OpenSansBoldItalic';
    src: url('/fonts/OpenSans-BoldItalic-webfont.eot');
    src: url('/fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-bi { font-family: 'OpenSansBoldItalic'; }

@font-face {
    font-family: 'OpenSansExtrabold';
    src: url('/fonts/OpenSans-ExtraBold-webfont.eot');
    src: url('/fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('/fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.wf-eb {    font-family: 'OpenSansExtrabold'; }

@font-face {
    font-family: 'OpenSansExtraboldItalic';
    src: url('/fonts/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

} 

.wf-ebi { font-family: 'OpenSansExtraboldItalic'; }

@font-face {
    font-family: 'OpenSansCondensedLight';
    src: url('/fonts/OpenSans-CondLight-webfont.eot');
    src: url('/fonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-CondLight-webfont.woff') format('woff'),
         url('/fonts/OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-CondLight-webfont.svg#OpenSansCondensedLight') format('svg');
    font-weight: normal;
    font-style: normal;
}

.wf-cl { font-family: 'OpenSansCondensedLight'; }

@font-face {
    font-family: 'OpenSansCondensedLightItalic';
    src: url('/fonts/OpenSans-CondLightItalic-webfont.eot');
    src: url('/fonts/OpenSans-CondLightItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-CondLightItalic-webfont.woff') format('woff'),
         url('/fonts/OpenSans-CondLightItalic-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-CondLightItalic-webfont.svg#OpenSansCondensedLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-cli { font-family: 'OpenSansCondensedLightItalic'; }

@font-face {
    font-family: 'OpenSansCondensedBold';
    src: url('/fonts/OpenSans-CondBold-webfont.eot');
    src: url('/fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/OpenSans-CondBold-webfont.woff') format('woff'),
         url('/fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('/fonts/OpenSans-CondBold-webfont.svg#OpenSansCondensedBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.wf-cb {     font-family: 'OpenSansCondensedBold'; }

.w950 { width:950px; margin-left:auto; margin-right:auto; }

.tac { text-align:center; }



#headerbar { 
	border-bottom:4px solid #535353;
	background-color:#333; 
	color:#ddd; 
	padding-top:4px; 
	padding-bottom:4px; 
	font-size:13px;  
}

#subsearchbox { 
	margin-bottom:20px;
}

#subsearchbox input {
	display:block;
	float:left;
	margin-right:10px;
	height:26px;
	padding-top:0;
	padding-bottom:0;
	padding-left:3px;
	padding-right:3px;
	width:370px;
}


#searchbox { 
	float:left;
	border:1px solid #666; 
	border-radius:5px; 
	padding-left:5px; 
	padding-right:5px; 
	padding-top:3px; 
	padding-bottom:3px;
}


#searchbox input{
	display:block;
	float:left;
	color:#eee;
	background-color:#333;
	border:0;
	padding:0;
	font-size:13px;
	line-height:15px;
	margin-right:10px;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	
}

#searchbox a {
	font-size:11px;
	background-color:#0bc799;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	border-radius:3px;
	color:white;
	float:left;
	display:block;
}

#meteobox {
	float:left;
	color:#ccc;
}

#meteobox #meteotemp {
	float:left;
	padding:6px;
}

#meteobox #meteoicon {
	float:left;
	width:25px;
	height:25px;
	background-size:25px 25px;
	margin-right:10px;
}

#meteobox .meteolabel {
	float:left;
	padding-top:6px;
	font-size:13px;
	color:#888;
}

#meteobox .meteolabel a{
	color:#0bc799;
}


#socialbox {
	float:left;
	margin-right:5px;
	
}

#socialbox a{
	background-position:center center;
	text-decoration:none;
	display:block;
	float:left;
	width:25px;
	height:25px;
	margin-right:3px;
	border-radius:5px;
	border:none;
}

#socialbox a:hover{
	width:21px;
	height:21px;
	border:2px solid #0bc799;
}

#social_facebook { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY2NTQyMUQwOTdBMzExRTE4Q0VERDNGNEFEQTVFNjU1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY2NTQyMUQxOTdBMzExRTE4Q0VERDNGNEFEQTVFNjU1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjY1NDIxQ0U5N0EzMTFFMThDRUREM0Y0QURBNUU2NTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjY1NDIxQ0Y5N0EzMTFFMThDRUREM0Y0QURBNUU2NTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6IwTkuAAABCElEQVR42uyXMQqDMBSG/9ZaXJzcnJxdvIyewLUn8AAuUlAobp7A3UmcRBcnLyAuLm5OUltaFSo4SmlS2vwQyAsk7yPvJXnZKYpyBnAa2xFkdR3bZTcC3MYOBzq67yk6n8TtQVkMgDrA4d0FZFmGJElzv+s61HVNBkDTNPi+PwO8lCQJTNMkEwLbtlfOiYZAEASoqrrYaZoiiiI0TUMGgOf5le15Hoqi+JNj6LouyrJcjYVhiKqq4DgO3R1o2/bzOZDnOYZhgK7ry1gcx7PzLMs2A0zP8WPrJFEUV2EwDOOPkpABMICvqAf6vodlWYu9tQZ4+x5gOcAAfg7gTtH//DkNKAIETwEGAEluTO5DA0SgAAAAAElFTkSuQmCC);	x-background-image:url('/images/css/social_facebook.png');}
#social_twitter {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0RkRGMjYwOTdBNDExRTE5M0IyREI3MTk4QzFFMEE0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0RkRGMjYxOTdBNDExRTE5M0IyREI3MTk4QzFFMEE0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDRGREYyNUU5N0E0MTFFMTkzQjJEQjcxOThDMUUwQTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDRGREYyNUY5N0E0MTFFMTkzQjJEQjcxOThDMUUwQTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz60wbY8AAABRElEQVR42mJUUFDoZWBgyAFiNgb6gl9APIUR6IA/QAYzw8CAv0wDaDkIMDMxDDAYdcCoA4aWA5SUlBgiIyMZdHV1qeYAFmIVcnBwMKxevZpBSEiI4ffv3wwODg4Mz549o18IyMrKgi0HAVZWVgYNDQ36RgETE22SCwu5GuXl5THSwq9fvxhu3rxJHwfU1dVhFZ8yZQpDb2/vwGVDW1vbgSsHvn37xjBnzhz6REFycjLDvn376JcLfvz4gcLn5+enbzYEFTrIjsjJyWGwsrKi2AGgJtl/YhX39fUxBAYG4lWzZcsWhtzcXNokwpaWFoYXL17gVePj48OgqqpKGwe8e/eOITg4mOHkyZM41Xz48IHh6dOntIkC9JpRS0uLgZeXF0X8yJEjDI8fP6a9A0ZbRKMOGFYO+DuA9oM7p3MH0AFzAQIMABC2VIdjieO4AAAAAElFTkSuQmCC);	x-background-image:url('/images/css/social_twitter.png');}
#social_google { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU0QUI3M0IwOTdBNDExRTFBMEE3RjUyRjYxNTVCMEFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU0QUI3M0IxOTdBNDExRTFBMEE3RjUyRjYxNTVCMEFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTRBQjczQUU5N0E0MTFFMUEwQTdGNTJGNjE1NUIwQUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTRBQjczQUY5N0E0MTFFMUEwQTdGNTJGNjE1NUIwQUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6JjUfBAAABjklEQVR42uxXsYrCQBB9mvPUzjKFAbFJHX/AJk1AhKAggo0Bu2tsUsrZ2QQU0lpbWFmKWFgKIoiVCCnTWIiFFnrhLrPgcXedctk0ebAQBmbnbea9ySaWy+UsAG/+egVfXP1lx3wCH/6DgHDgxUMsThDiCBkRgYhARODl2cR8Po9arYZCoYBkMslii8UC/X4fnucFS4CKmqYJwzAgiiLG4zGWyyUsy+LTgk6ng+l0isvlAsdxYNs2NE2DLMt8CFAhOvkddHpCJpPhQ2C1WqFUKiGVSn3HXNfFdrt9eC/6Gn4+miRJEhMbYTKZoFgsotfrYb/f8yHwE/P5nOmg1WrxnwOCIOBwOEBVVbTb7ef28IXz/miSruuo1+vIZrPMDel0Go1GA8fjEZvNJtgWUKFqtYpKpfJr4HS7XSiKgnK5HGwLyO8ktr/Tbjab4XQ6Ba+B9XrNLEjKvyORSLDYYDAI3gUkvGazyV717XbDbrfD+XzGaDRibuBuw+g+EBGICPwHAS/E+uzndBgigeGXAAMAdxWDo0xvWxQAAAAASUVORK5CYII=);	x-background-image:url('/images/css/social_google.png');}
#social_youtube { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc4NDNBRTkwOTdBNDExRTE4NDE5Q0ZFMkMwMjNBNEREIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc4NDNBRTkxOTdBNDExRTE4NDE5Q0ZFMkMwMjNBNEREIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzg0M0FFOEU5N0E0MTFFMTg0MTlDRkUyQzAyM0E0REQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg0M0FFOEY5N0E0MTFFMTg0MTlDRkUyQzAyM0E0REQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7K+/RhAAACYklEQVR42uxXwYupURT/Dc9LpDSTDYmsJJOSf8CSpYUN2Uq9jYWFnbU8mnolajaTspnGgo2SUihhpZSUWFAWRCLxeM+5Rc3kNTyD3mtO3b57P/f7zu/c8zu/87lRKpXfAXzbjK+4rC0248fNBsDPzYSL69iKc0XnZFwOrmyfAP4dAGKxGNVqFVwuF4VCAVKp9LIARqMRWq0WjEYjJpMJer0eNBrNDhwBksvlEAgERwEgHfh16GaXywWTyYR8Ps8c3t3dsfvPz88wGAwQiUSIxWKoVCrn4UA2m8X9/T27ymQyPDw8QKVSXY6EjUYDs9mMXa9WBavVancVCoVYLpdszefzIZFIzg+gXq8z5/F4HG63G5FIBO12mxGw3++zEzobCc9hXw7ZZLfbYbVa2ZwipbLbZ1SedBpkqVQK0Wj09BPQ6/UIBoMoFou7mqdS3Foul2N6sC//Nptt99xfc4BeTiKUTqcRCoXQbDZf/f709IROp7P3Wa1WezoJid06nQ4OhwMKhYKlgpxS5KVSie15eXlhpKSKIJB+v5/N/5SqozjA4/FercfjMXO+VT4ytVqNQCCA29tbphHT6ZSBo77xISQ8JE0U8Xw+R7lcxnq9xmKxAIfDOR3AVngONbPZzEi6IfdBivkuxLfCQlERETOZzO5eMplkXKHmVKvV4PP5MBgMDhKld0+A2u42z06nkzUfr9fLuiG1XtIFyrXFYmFkpROjNTWtcDh8ug7QyygiEqNjLJFIwOPxvJvCo6WYSoui3mfdbhfD4fDjpfjtlxGNz6/i/wrA6or+2Z/TxysCePwtwACnx/QNsj+vbQAAAABJRU5ErkJggg==);	x-background-image:url('/images/css/social_youtube.png');}


#logo { background-image:url('/images/css/logo.png'); background-repeat:no-repeat; background-position:30px 15px;  position:relative; display:block; width:270px; height:520px; text-decoration:none; background-color:rgba(19,19,19,0.7); }
#sublogo { background-image:url('/images/css/sublogo.png'); background-repeat:no-repeat; display:block; width:270px; height:92px; text-decoration:none; float:left;  }
#introbody { background-repeat:no-repeat; height:520px;  position:relative; }
#introshadow { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAYAAABMDlehAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpiYGBgYGICEoxMMBYzLhYRBJo2VhDxDyDAABIbAVjcCetPAAAAAElFTkSuQmCC); x-background-image:url('/images/css/20bshadow.png'); background-repeat:repeat-x; background-position:bottom left; position:absolute; z-index:-1; width:100%; height:520px; }
#subshadow { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAYAAABMDlehAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpiYGBgYGICEoxMMBYzLhYRBJo2VhDxDyDAABIbAVjcCetPAAAAAElFTkSuQmCC); x-background-image:url('/images/css/20bshadow.png'); background-repeat:repeat-x; background-position:bottom left; position:absolute; z-index:-1; width:100%; height:100px; }
#introimages,#subimages { z-index:-2; position:relative; }
#subimages div { width:100%;height:100px; background-repeat:repeat-x; background-position:center top;   }
#subimagetop { z-index:-3; }
#introimages div { width:100%;height:520px; background-repeat:no-repeat; background-position:center top;  }

#tudtade { float:right; width:590px; height:92px; display:block; text-decoration:none; position:relative;  }
#tudtade #t1 { position:absolute; color:#c0c0c0; left:86px; top:18px; letter-spacing:-1px; }
#tudtade #t2 { position:absolute; color:#0bc799; left:0px; top:38px; width:590px; text-align:right; font-size:18px;   }
#tudtade #t3 { position:absolute; color:#c0c0c0; left:303px; top:63px; letter-spacing:-1px; }

#fadetop { z-index:-3; } 
#fadebottom { z-index:-4; }

img { display:block; }
.dnone { display:none; }
.fl { float:left; }
.fr { float:right; }
.cl { clear:left; }
.cr { clear:right; }
.cb { clear:both; }

.z { font-size:0; line-height:0; }
.white { color:#ccc; }

.p5 { padding:5px; }
.p10 { padding:10px; }
.mr25 { margin-right:25px; }
.mr20 { margin-right:20px; }
.mb10 { margin-bottom:10px; }
.mb5 { margin-bottom:5px; }
.mb20 { margin-bottom:20px; }
.mr10 { margin-right:10px; }
.mr5  { margin-right:5px; }
.pr10 { padding-right:10px; }
.pl10 { padding-left:10px; }


#tervezo .tervezolabel { margin-bottom:5px;  }
#tervezo select { margin-bottom:5px;  padding:2px; font-size:12px; border:none; }

#tervezo {
	padding:10px 20px 10px 20px;
	margin-bottom:20px;
	border-bottom-right-radius:20px;
	border-bottom-left-radius:20px;
	background-color:#f0f0f0;
}

#subhilights {
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}

#subhilights a {
	display:block;
	float:left;
	color:#666;
	text-decoration:none;
	font-size:12px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
}

#intromenu { 
	position: absolute;
	top:95px;
}

#intromenu a { 
	display:block;
	color:white;
	text-decoration:none;
	text-align:right;
	width:210px;
	padding-right:40px;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;	
	font-size:13px;
}

#intromenu a:hover {
	color:#0bc799;
}
#intromenu a.sel {
	background-color:rgba(0,0,0,0.5);
}

#intropromoblocks {
	position: absolute;
	top:360px;
	height:90px; /* 150 */
	background-color:rgba(19,19,19,0.8);
	border-bottom:4px solid #404040;
	width:100%;	
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAABCAMAAABXNuQPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFLCws////O2KIEwAAAAJ0Uk5T/wDltzBKAAAAD0lEQVR42mJgHMqAASDAAEefAL6kBzAlAAAAAElFTkSuQmCC');
}


.promoblock { 	
	width:160px;
	padding:15px;
	height:120px;
	float:left; 
}

.promoblock#pb1 { border-top:4px solid #ed1b24; }
.promoblock#pb2 { border-top:4px solid #f39523; }
.promoblock#pb3 { border-top:4px solid #ffd90c; }
.promoblock#pb4 { border-top:4px solid #007bbf; }
.promoblock#pb5 { border-top:4px solid #06aa53; }
.promoblock#pb5 a { width:130px; text-align:center; font-weight:bold; margin-top:-2px; }

.promoblock#pb1 .promotitle { color:#ed1b24; }
.promoblock#pb2 .promotitle { color:#f39523; }
.promoblock#pb3 .promotitle { color:#ffd90c; }
.promoblock#pb4 .promotitle { color:#007bbf; }
.promoblock#pb5 .promotitle { color:#06aa53; }

.promoblock .promotitle { 
	font-size:15px;
	margin-bottom:10px;
}

.promoblock .promolinks {
	font-size:14px;
}

.promoblock select {
	display:block;
	width:100%;
	border:none;
	background-color:#404040;
	color:#d4d0c8;
}

.promoblock .promolinks a { 
	background-repeat:no-repeat;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAMAAABFaP0WAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAZQTFRFC8eZAAAAVN3T6QAAAA5JREFUeNpiYAABgAADAAAGAAHgQhFOAAAAAElFTkSuQmCC'); 
	background-position:5px 6px;
	padding-left:15px;
	display:block;
	color:white;
	text-decoration:none;  
	padding-bottom:3px;
}

#sitebodyholder { background-color:white;  }
#sitebody {  padding-bottom:25px; }
#footerline { border-top:4px solid #535353; }
#footer {  background-image:url('/images/css/logo_footer.png'); background-repeat:no-repeat; background-position:bottom left; height:45px;  }

#copyright { color:#ddd; padding-top:10px; padding-bottom:10px; margin-bottom:10px; font-size:11px; }
#copyright a { color:#0bc799; text-decoration:none; }

#sitenavbar { width:215px; float:left; margin-right:20px;  }

#contentheader { height:235px; margin-bottom:20px; }
#content { float:left; width:480px; margin-right:20px; }
#widecontent {  }
#rbar { float:left; width:215px;  }
#contentbar { float:left; width:715px; }

.largecontenttitle { color:#0bc799; font-size:25px; padding-bottom:15px; font-weight:bold; }
.medcontenttitle { color:#0bc799; font-size:15px; padding-bottom:5px; font-weight:bold;  }
.greymedcontenttitle { color:#ccc; font-size:15px; padding-bottom:5px; font-weight:bold;  }
.greyline { margin-bottom:5px; border-bottom:1px solid #eee; }
.rovattitle {  background-color:#f0f0f0;   margin-bottom:20px;  }
.rovattitle span { display:block; padding:5px; background-color:#0bc799; font-size:15px; color:#fff; float:left; }

.forraslista ul {   }
.forraslista { color:#888; font-size:12px;  }
.forraslista li { margin-left:20px; list-style-type:disc;  }

.contentlead { font-size:15px; font-weight:bold; padding-bottom:15px; line-height:17px; }
.contentbody { font-size:13px; line-height:16px;  }
.contentbody p { padding-bottom:15px;  }
.contentbody b { font-weight:bold; }

#headerimage { float:left; width:480px; height:235px; }
#headerimage img { display:block; width:480px;height:235px;  }
#headermap { float:left; width:235px; background-color:#ddd; height:235px; background-image:url('/data/terkep/0.png'); background-repeat:no-repeat; position:relative; }
#headermap img { display:block;width:235px;height:235px; position:absolute; left:0; top:0;  }
#headermapoverlay { background-image:url('/data/terkep/0.png'); background-repeat:no-repeat; position:absolute; left:0; top:0; width:235px; height:235px; display:none; }

label { display:block; margin-bottom:5px; }

input,select,textarea { border:1px solid #ccc; font-family:'trebuchet ms',tahoma,helvetica,arial,sans-serif; font-size:13px; display:block; margin:0;  }

.navtitle {
	font-size:15px; 
	color:#666;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px solid #eee;
}

.navlist {
	margin-left:25px;
	
}

.navlist a {
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	font-size:13px;
	text-decoration:none;
	color:#333;
}

.navlist a.navsel { 
	color:#f39523;
}

.error {
	border:1px solid red;
	background-color:#ffeaea;
	color:black;
	padding:10px;

}

.admintable td { padding:3px; }

.admintable {
	border-collapse:collapse;
	width:100%;
	border:1px solid #ddd;
}

.admintableheader {
	background-color:#eee;
}

.admintable tbody tr:nth-child(even){
	background-color:#fafafa;
}

.clickable tbody tr:hover {
	cursor:pointer;
	background-color:#e8ffe6;
}

.roundbutton {
	display:block;
	float:left;
	margin-right:10px;
	background-color:#0bc799;
	color:white;
	border-radius:10px;
	padding:5px 15px 5px 15px;
	text-decoration:none;	
}

.orange { color:orange; }

.editorparams .label { width:174px; float:left; padding:3px;  margin-right:10px; }
.val { float:left; width:518px; padding:3px; background-color:#eee; margin-bottom:5px;  }

.w100 { width:100%; }
.w50 { width:50%; }
.filterbar { background-color:#fafafa; border:1px solid #ccc; padding:5px; border-radius:10px; }
#navbar { margin-bottom:10px; color:#c9c9c9; }
#navbar a { color:#8b8b8b; text-decoration:none; }
#navbar a:hover { color:#0bc799; }

.cikklista a {
	width:230px;
	color:black;
	float:left;	
	display:block;
	text-decoration:none;
}

.searchresultlista a:hover {
	border-left:10px solid #0bc799;
}

.searchresultlista a {
	border-left:10px solid #eee;
	margin-bottom:20px;
	padding-left:20px;	
	color:black;
	display:block;
	text-decoration:none;
}

.searchresultlista a .temanev {
	color:#aaa;
	margin-bottom:5px;
}


.cikklista a img,.cikklista215 a img {
	display:block;
	margin-bottom:10px;
}

.cikklista215 a {
	width:215px;
	color:black;
	float:left;	
	display:block;
	text-decoration:none;
}


#rbar_bannerek .banner { margin-bottom:20px; }

.folderlist a {
	display:block;
	float:left;
	width:129px;
	color:black;
	padding:3px 10px 3px 25px;
	margin-top:3px;
	margin-left:3px;
	margin-right:3px;
	
	background-image:url('/images/css/icon_folder.png');
	background-repeat:no-repeat;
	background-position:2px 2px;
	font-size:11px;
	background-color:white;
	border-radius:5px;
	border:1px solid #ccc;
}

.imagelistitem {
	float:left;
}

.imagelistimage:hover {
	border:1px solid #0bc799;
	padding:4px;
	width:113px;
	height:113px;
	background-size:113px 113px;	
}

.imagelistimage {
	display:block;
	margin:3px 3px 0px 3px;
	padding:10px;
	width:101px;
	height:101px;
	background-color:#fff;
	border-radius:10px;
	border:1px solid #ccc;
	background-size:101px 101px;
	background-position:center center;
	background-repeat:no-repeat;
	
}

.imagemode1, .imagemode3, .imagemode5 { float:right; margin:10px 0px 10px 10px; }
.imagemode2, .imagemode4, .imagemode6 { float:left; margin:10px 10px 10px 0px;  }

.turabox {
	background-position:5px  5px;
	background-image:url('/images/css/icon_tura.png');
	background-repeat:no-repeat;
	padding-left:45px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	border:1px solid #ddd;
	margin-bottom:15px;
}

.turabox  li{ margin-left:20px; list-style-type:square;  }
