@font-face {
	font-family: 'PerspectiveSansItalic';
	src: url('persansi-webfont.eot');
	src: local('˘'), url('persansi-webfont.woff') format('woff'), url('persansi-webfont.ttf') format('truetype'), url('persansi-webfont.svg#webfonteNak8lTL') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PerspectiveSansBoldItalic';
	src: url('persanbi-webfont.eot');
	src: local('˘'), url('persanbi-webfont.woff') format('woff'), url('persanbi-webfont.ttf') format('truetype'), url('persanbi-webfont.svg#webfontEcNVT9By') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {margin:0;padding:0;border:0;border-spacing:0px;border-collapse:collapse;}
html, body {height:100%;background:#111;filter:none;/* cleartype fix on xp */}
body {background:#111;}

h1,h2,h3,h4,h5,h6,a,p,ul,ol,dl,input,textarea,select,label,div
{color:#fff;font-size:12px;line-height:18px;font-family:tahoma,arial,sans-serif; cursor:default;}
h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {font-family:'PerspectiveSansBoldItalic',tahoma,arial,sans-serif;}
a {color:#d9e021;text-decoration:none;cursor:pointer;}
a:hover {color:#fbff8d;cursor:pointer;}
/*a:visited {color: #aaa; text-decoration: none; }*/
:focus {outline:none;}

h1, h1 a {font-size:12px;}
h2, h2 a {font-size:20px;}
h3, h3 a {font-size:18px;}
h4, h4 a {font-size:16px;}
h5, h5 a {font-size:14px;}
h6, h6 a {font-size:12px;}

.txt2img, .txt2img span {display: block; background-repeat: no-repeat; overflow: hidden;width:100%;height:100%;}
.txt2img {position: relative;}
.txt2img span {position: absolute; top: 0; left: 0; }
.txt2img a span {*cursor: pointer;}

.lang-hu .txt2img, .lang-hu .txt2img span {background-image: url(../images/powerpages_sprite_hu.png);}
.lang-en .txt2img, .lang-en .txt2img span {background-image: url(../images/powerpages_sprite_en.png);}


#background-bottom {}
#background-top {}

/*
	Two column layout
*/
	
#base {position:relative;width:948px;margin: 0 auto;}
	
	#header {position:relative;background:#000;margin-bottom:20px;}	

	#page {position:relative;}
		#page-main {position:relative;float:left;width:706px;margin-right:20px;*padding-bottom:20px;}
		#page-side {position:relative;float:left;width:222px;}
	
	#footer {position:relative;clear:both;zoom:1;border-top:1px solid #1c1c1c;padding:10px 0;}	


		/* 
			Index, Base
		*/
	
		#no-js-push, #no-js {width:100%;height:30px;padding:10px 0;}
		#no-js {position:fixed;top:0;left:0;z-index:1000;background:#ffd800;}
		#no-js p, #ie6 p {color:#000!important;text-align:center;font-size:11px;line-height:14px!important;}
		#ie6 {width:100%;height:30px;background:#ffd800;padding:10px 0;}
		#ie6 a {color:#c00!important;font-size:11px;line-height:14px!important;}
	
		#header-logo {text-indent:-10000em;}
		#header-logo, #header-logo span {width:340px;height:69px;}	
		
		#header p {
			position:absolute;top:22px;left:605px;width:270px;height:28px;padding-right:6px;
			background:#d9e021 url(../images/powerpages_sprite_hu.png) -340px 0 no-repeat;color:#000;
			font-family:'PerspectiveSansItalic',tahoma,arial,sans-serif;text-align:right;line-height:28px;
		}
		
		#header-menu  {border-top:1px solid #2d2d2d;}
		#header-menu ol {list-style:none;}
		#header-menu li {float:left;}
		#header-menu li a {display:block;padding: 0 8px;font-size:14px;line-height:37px;color:#fff;font-family:'PerspectiveSansBoldItalic',tahoma,arial,sans-serif;}
		#header-menu li a:hover {color:#d9e021;}
		#header-menu li.active a {background-color:#1e1e1e;color:#d9e021;border-bottom:2px solid #d9e021;}
		#header-menu .demo-link  {position:absolute;top:22px;right:-10px;width:77px;height:28px;}
		#header-menu .demo-link  a {width:77px;height:28px;font-size:12px;line-height:28px;background:#d9e021;color:#000;padding:0;text-align:center;}
		#header-menu .demo-link  a:hover {color:#000;}
		
		#main-promo {position:relative;width:696px;height:270px;overflow:hidden;margin-bottom:20px;}
		#main-promo .item {width:696px;height:270px;} 		
		#main-promo .item span {display:block;color:#fff;position:absolute;left:0;bottom:-104px;height:90px;width:636px;padding: 7px 30px;background-color:rgba(0,0,0,.83);background:url(../images/black83.png)\b;_background:#000;}
		#main-promo .item span strong {display:block;color:#d9e021;font-size:16px;font-family:'PerspectiveSansItalic',tahoma,arial,sans-serif;}
		#main-promo-detail {position:absolute;top:231px;right:0;width:10px;height:7px;font-size:1px;line-height:1px;background:url(../images/powerpages_sprite_hu.png) -130px -69px no-repeat;}
		#main-promo-nav {background:#1c1c1c;padding:10px 20px 10px 5px;float:left;position:absolute;top:238px;right:0;z-index:10;}
		#main-promo-nav a {display:block;width:10px;height:10px;font-size:1px;line-height:1px;float:left;margin-left:5px;background:#1c1c1c;border:1px solid #4f4f4f;}
		#main-promo-nav a:hover {background:#4f4f4f;}
		#main-promo-nav a.activeSlide {background:#d9e021;border-color:#d9e021;}

		#page-main .block.special-offer .content {padding-right:60px;}
		#page-main .block.special-offer p {padding-bottom:20px;}
					
		#page-side .block {margin-bottom:20px;}
		#page-side .block .title {position:relative;font-size:14px;zoom:1;padding:0 10px;height:31px;line-height:31px;margin-bottom:1px;background:#000 url(../images/block_title_iconset.png) 0 31px no-repeat;}	
		#page-side .block .title a {font-size:14px;line-height:31px;}	
		#page-side .block .body {position:relative;zoom:1;padding:5px 10px;margin-bottom:1px;background:#000;}	
		#page-side .block .body p, 
		#page-side .block .body li,
		#page-side .block .body a	{font-size:11px;line-height:16px;}
		#page-side .block .body ul {list-style:square;padding-left:12px;}
		#page-side .block .body li {margin-bottom:5px;}

		#page-side .block.twitter {}	
		#page-side .block.twitter .title {background-position:185px 0;}	
		#page-side .block.twitter .body {}
		#page-side .block.twitter .body.first {}
		#page-side .block.twitter .body.odd {}
		#page-side .block.twitter .body.even {}
				.twitter .content {}
				.twitter .content p {word-wrap:break-word;}
				.twitter .content .info {font-size:10px;display:block;color:#626262;}

		#page-side .block.services .title {background-position:185px -31px;}	
		#page-side .block.services .content li {color:#d9e021;}
		#page-side .block.services .content li span {color:#626262;}
		
		#page-side .block.facebook .title {display:none;}	
		
		#page-side .block.mobileview {}
		#page-side .block.mobileview .title {color:#000;height:46px;font-size:18px;line-height:46px;background-position:96% 50%;background-color:#d9e021;background-repeat:no-repeat;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAgCAYAAAASYli2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKhJREFUeNpiYoCACiC+DcT/ycRPgLgFiNlAhiVQYBA6bgcZeIyKBr5iAhI8DAjASCZ+BNUvysRAZTBq4KiBowaOGjhq4FAxkAWN/3/QuxAbuA/EU6DsHCBWJKThEp569gMQSyCplYCK4aybCXn5CBC/QOK/gIqRHYbqQMyMxGeGiuEFhJoic6BeBeH5hJoiIAOTqdi26YK5shqI71Fg0HMg7gU15wACDADipIOdCd4OBAAAAABJRU5ErkJggg==");}	
		#page-side .block.mobileview .title a {display:block;color:#000;font-size:18px;line-height:46px;}	
		#page-side .block.mobileview .title a:hover {color:#000;text-decoration:none;}	
		#page-side .block.mobileview .content  {padding-bottom:6px;}	
		#page-side .block.mobileview p {margin-top:9px;}	
		
		#footer-body {}
		#footer-menu li {display:inline;padding-right:6px;font-size:11px;}
		#footer-menu li a {color:#fff;text-transform:lowercase;font-size:11px;}
		#footer-menu li.active a {color:#d9e021;text-decoration:underline;}
		#footer-menu li a:hover {color:#d9e021;}
		
		#footer p {font-size:11px;color:#686868;line-height:14px;margin-top:20px;}

		#footer .author {}
			#powerpages-logo {position:absolute;top:8px;right:0;}
			#powerpages-logo,
			#powerpages-logo span {width:130px;height:24px;background-position:0 -69px;}			

		/*
			Content 
		*/
		
		a.highlight {background:#d9e021;color:#000;font-weight:bold;padding:0 5px;}
		a.highlight:hover {background:#fbff8d;}
		a.arrow {position:absolute;top:52px;right:0;background:#d9e021 url(../images/powerpages_sprite_hu.png) -340px -28px no-repeat;display:block;width:63px;height:63px;}
		a.disabled {color:#888!important;cursor:default;}
		
		a.button, a.button span {display:block;white-space:nowrap;background:#1c1c1c;}
		a.button {position:relative;float:left;_width:1%;font-weight:bold;padding:0 5px;}
		a.button span {}
		a.button:hover {text-decoration:none!important;}
		a.button:hover span {color:#fff!important;}	
			a.button.green {background:#d9e021 url(../images/button_green.gif) 100% 0% no-repeat;color:#000;padding-right:11px;}
			a.button.green span {}
		
		/* Base content format - news full, static list, static page - mostly dynamic content from db */
		.richtext h3 {margin-bottom:18px;}
		.richtext p {}
		.richtext a {}
		.richtext a:hover{}
		.richtext h3,.richtext h4,.richtext p,.richtext table ,.richtext ul,.richtext ol, .richtext object, .richtext embed {margin-bottom:20px;}		
		.richtext ul {padding-left:30px;}	 
		.richtext ol {padding-left:30px;}
		.richtext ul ul,.richtext ol ol,.richtext ul ol,.richtext ol ul {margin-bottom:0;list-style-image:none;}	
		.richtext li {margin-bottom:10px;}	
		.richtext h3,.richtext h4,.richtext h5,.richtext h6 {font-family:tahoma,arial,sans-serif;}
		.richtext table {width:100%;}
		.richtext thead th {text-align:left;text-transform:uppercase;color:#fff;padding:3px 10px;border-bottom:1px solid #333;}
		.richtext tbody td {padding: 3px 10px 3px 15px;border-bottom:1px dotted #333;}
		
		/* Base content structure */
		.main-content-block {margin-bottom:20px;}
		.main-content-body {}
		.main-content-body .col {float:left;width:50%;}
		.main-content-title {margin-bottom:20px;font-size:18px;height:31px;line-height:31px;zoom:1;padding-left:10px;background:#000;border-top:0px solid #333;border-bottom:0px solid #333;}	
		.main-content-title a ,
		.main-content-title span {display:block;font-size:18px;float:left;width:233px;margin-left:-10px;_margin-left:-5px;margin-right:25px;padding-left:10px;height:31px;line-height:31px;background:#d9e021 url(../images/powerpages_sprite_hu.png) 233px -93px no-repeat;color:#000;}	
		.main-content {background:#000;padding:18px 20px 1px 20px;}

		/* Blocks */		
		.section .block {position:relative;float:left;background:#000;margin-right:20px;margin-bottom:20px;width:222px;min-height:170px;height:auto!important;height:170px;}	
		.section .block.double {width:464px;}	
		.section .block.last {margin-right:0;}	
		.section .block .body {padding:18px 20px;}	
		.section .block .title,
		.section .block .title a {font-size:14px;line-height:18px;}	

			.section.news {}
			.section.news  .block .body {padding:5px 10px!important;}
			.section.news  .block .title {margin-bottom:5px;}
			.section.news  .block .title,
			.section.news  .block .title a {font-size:16px!important;}
			.section.news  .block p {font-size:11px;}	

			.section.references {}
			.section.references ul {list-style:none;width:726px;margin-left:-20px;*padding-bottom:20px;}
			.section.references li {width:222px;height:148px;float:left;margin-left:20px;margin-bottom:20px;_display:inline}
			.section.references li a {position:relative;display:block;width:222px;height:148px;overflow:hidden;}
			.section.references li a:hover span {color:#d9e021;}
			.section.references li em {display:block;width:222px;height:148px;overflow:hidden;}
			.section.references li span {display:block;position:absolute;left:0;bottom:-41px;width:208px;height:31px;padding:5px 7px;overflow:hidden;background-color:rgba(0,0,0,.83);background:url(../images/black83.png)\b;_background:#000;}
			.section.references li span strong {display:block;color:#fff;font-size:14px;font-family:'PerspectiveSansItalic',tahoma,arial,sans-serif;}
			
		/* Pager Class 
		.pager {}
		.pager.bottom {}
		.pager li {position:relative;list-style:none;}
		.pager li.off {display:block;padding: 6px 14px;background:#e2e8e9;font-size:11px;}
		.pager li a {display:block;padding: 6px 14px;font-weight:normal;font-size:11px;}
		.pager li.prev {float:left;}
		.pager li.next {float:right;}
		.pager li span {position:absolute;bottom:-6px;display:block;width:11px;height:6px;background-image:url(../images/details.gif);font-size:1px;line-height:1px;}
		.pager li.prev span {background-position: -11px -40px;left:0;}
		.pager li.next span {background-position: 0px -40px;right:0;}			
		*/
	
		/* Base form */		
		input,textarea,select {background:#1c1c1c;color:#5e5e5e;border:1px solid #323232;}
		select {padding:4px 4px;}	
		option {padding:0px 4px;}	
		textarea {overflow-y:auto;padding:3px 4px;}
		input.text {padding:4px 4px;}
		input.error {border-color:#ff3000!important;}
		input.checkbox, input.radio {width:auto!important;border:0!important;}	
				
		.form fieldset {position:relative;padding:20px 0;border-top:1px solid #1c1c1c;}  
		.form fieldset h4 {font:bold 12px tahoma,arial,sans-serif;}
		.form fieldset p {}
		.form fieldset ol {padding:0;margin:0;list-style:none;}  
		.form fieldset label {padding-bottom:10px;display:block;}  
		.form fieldset label.error {width:auto!important;float:none!important;}  
		.form fieldset li {padding-bottom:10px;}  
		.form fieldset li.error label em img,
		.form fieldset li.valid label em img {display:none;}  
		.form fieldset li.error label em,
		.form fieldset li.valid label em{background-image:url(../images/form_elements.png);}
		.form fieldset li.error label em {background-position:0 -10px;}		
		.form fieldset li.checkbox {padding-left:110px; /*ie76*/white-space:nowrap;}
		.form fieldset li.checkbox label {float:none;padding-left:5px;font-weight:normal; /*ie76*/white-space:nowrap;}
		.form fieldset.submit {border:0;padding-top:0}		
		.form input.text {width:274px;margin-left:20px;}
		.form select {width:180px;}		
		.form textarea {width:600px;height:100px;margin-left:20px;}		
		.form textarea:focus,	
		.form input.text:focus {border-color:#d9e021;color:#fff;}		
		.form fieldset ul.group {padding-left:20px;list-style:none;}
		.form fieldset ul.group li {padding-bottom:10px;font-size:90%;}
		
		/*left	
		.form fieldset {float:left;clear:left;width:100%;padding-left:0;padding-right:0;margin:0;margin-bottom:18px;}
		.form fieldset.user-data {margin-bottom:0;}
		.form label {position:relative;float:left;width:115px;margin-right:10px;}
		.form label.error {clear:left;width:auto;padding-left:110px;padding-top:8px;color:#ff3000;font-weight:normal!important;}
		.form label em {position:absolute;display:block;width:10px;height:10px;left:98px;top:6px;font-size:1px;line-height:1px;}
		.form label strong {position:absolute;left:400px;top:2px;width:240px;color:#aaa;font-weight:normal;font-size:10px;text-transform:uppercase;}
		.form label strong img {position:absolute;left:-302px;top:2px;}
		.form fieldset li {float:left;clear:left;width:100%;padding-bottom: 10px;}
		.form fieldset.submit {float:none;width:auto;border:0;padding-left:220px;}*/
			
		#user_email {display:none;}
		
		.loader {display:block; *width:160px;position:absolute;top:0;right:0;height:24px;font-size:12px;line-height:24px!important;padding: 0 10px;text-align:right; }
		.loader img {float:right;margin-left:3px;}		
		
		fieldset.offer-settings li {padding-bottom:0;}				
		fieldset.offer-settings label{display:inline;}				
		fieldset.offer-settings select{color:#d9e021;}				
		fieldset.offer-details {padding-bottom:0;}
		fieldset.offer-details li.groups ul.group {margin-bottom:20px;}			
		fieldset.user-data label {float:left;width:200px;}
		fieldset.user-data input.text {margin-left:0;}
		fieldset.submit .loader {position:static;}
		
		/* STATIC */
		.pp-static-list {
			/* extends .main-content-block */
		}
		.pp-static-page {
			/* extends .main-content-block */
		}		
		/* NEWS */
		.pp-news-full {
			/* extends .main-content-block */
		}
			.pp-news-full .intro p {font-weight:bold;}
			.pp-news-full .date {color:#b3b3b3;font-size:11px;}			

			/* Attachments Class */
			.attachments {
				position:relative;clear:both;overflow:hidden;_height:1%;
				padding:10px 20px;margin-top:1px;
				background:#000;
			}
			.attachments 	h3 {position:relative;font:normal 11px/16px tahoma,arial,sans-serif;padding-left:12px;}
			.attachments 	h3 span {position:absolute;background:#d9e021;display:block;width:4px;height:4px;top:7px;left:0;*top:5px;_left:-10px;font-size:1px;line-height:1px;}
			.attachments	a {text-decoration:none;}
			.attachments	a:hover {text-decoration:underline;}
			.attachments	ul.links-list {padding: 10px 0 18px 30px !important; list-style-type: square;}
			.attachments	ul.links-list li {}
			.attachments	ul.pics-list {margin-top:10px;list-style:none!important;clear:both;overflow:hidden; _height: 1%; }
			.attachments	ul.pics-list li {position:relative;float:left;width:150px;height:100px;margin:0 10px 10px 0;border:0px solid #0da1a0;overflow:hidden;background:#222; }
			.attachments	ul.pics-list span {display:block; float:left; width:100%;height:100%; background-position: 50% 50%; background-repeat:no-repeat;}
			.attachments	ul.pics-list span img {display:none;}
			.attachments	ul.pics-list a span {*cursor:pointer;}

				ul.docs-list {padding: 10px 10px 10px 0px !important; list-style: none !important;}
				ul.docs-list li {padding-left: 24px; height: 30px; margin-bottom: 4px; list-style: none; font-size:12px; line-height: 12px;}
				ul.docs-list li a {font-size:11px;}
				ul.docs-list li span {display:block;color:#999;margin-top:3px;font-size:10px;}
					li.pdf {background: url(../images/attachments_icon_pdf.gif) no-repeat;}
					li.doc {background: url(../images/attachments_icon_doc.gif) no-repeat;}
					li.xls {background: url(../images/attachments_icon_xls.gif) no-repeat;}
					li.mp3 {background: url(../images/attachments_icon_mp3.gif) no-repeat;}
					li.mpg {background: url(../images/attachments_icon_mpg.gif) no-repeat;}
			
			.attachments#attached-pics {}		
			.attachments#attached-docs {}		
			
		.pp-news-list {
			/* extends .main-content-block */
		}				
		
		.main-content-block.references {}
		.main-content-block.references h3 {font-size:14px;}
		.main-content-block.references h4 {font-size:12px;margin-bottom:0;}
		.main-content-block.references .figure {margin-bottom:10px;}
		.main-content-block.references .profile {padding-left:220px;}
		.main-content-block.references .features {float:left;clear:left;width:210px;margin-left:-220px;}
		.main-content-block.references .moduls ul {padding-left:0}
		.main-content-block.references .moduls li {list-style:square inside;color:#d9e021;}
		
		/*
			PP USER
		*/
		#pp-user-registration {/* extends .main-content-block */}
		#pp-user-registration .loader {padding:5px 10px;top:13px;right:15px;background:#fff;border-radius:.8em;-moz-border-radius:.8em;-webkit-border-radius:.8em;}
			#registration-form  {/* extends .form */}
			#registration-form legend span {display:none;}
			#registration-form p {margin-bottom:18px;}
			#registration-form fieldset ol {padding-top:0;}
				
		#pp-user-lostpassword {}
		#pp-user-lostpassword .loader {padding:5px 10px;top:13px;right:15px;background:#fff;border-radius:.8em;-moz-border-radius:.8em;-webkit-border-radius:.8em;}
			#lostpassword-form {/* extends .form */}
			#lostpassword-form legend span {display:none;}
			#lostpassword-form p {margin-bottom:18px;}
			#lostpassword-form fieldset ol {padding-top:0;}

		#pp-user-login {width:252px;min-height:147px;height:auto!important;height:147px;margin-top:12px;background:#005470 url(../images/login_block.jpg) no-repeat;border-radius:1.4em;-moz-border-radius:1.4em;-webkit-border-radius:1.4em;}
		#pp-user-login .block-body {position:relative;padding:15px;}
		#pp-user-login h3 {color:#fff;text-transform:uppercase;}
		#pp-user-login p {clear:both;color:#fff;padding-right:70px;padding-top:10px;*padding-top:5px;_margin-bottom:1px;}
		#pp-user-login p a {font-size:10px;color:#6ccff6;}
			#form-user-login {}
			#form-user-login .email,
			#form-user-login .password,  
			#form-user-login .submit {float:left;clear:left;width:222px;margin-top:9px;}
			#form-user-login label {display:block;float:left;width:60px;color:#fff;line-height:20px;}
			#form-user-login .email input,
			#form-user-login .password input {display:block;float:left;padding:0 7px;width:144px;height:20px;line-height:20px;background:#fff;color:#000;}
			#form-user-login .submit input {position:absolute;top:106px;right:15px;/*IE*/top:expression('106');}
			#form-user-login .submit input {
				cursor:pointer;
				padding: 3px 10px 3px 10px;
				*padding: 5px 4px 2px 4px; /* IE6-7 */
				line-height:14px; /* IE8 */
				*line-height:10px; /* IE6-7 */
				border: 1px solid #9ad8f6;
				border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;
				background-color:#fff;
				filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd'); /* for IE */
				background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ddd)); /* for webkit browsers */
				background: -moz-linear-gradient(top,  #fff,  #ddd); /* for firefox 3.6+ */
				color:#2f7a93;font-weight:bold;text-transform:uppercase;
			}			
			#user-login-error-message {display:none;}

		#pp_static_page_kapcsolat {
			/*.main-content-block.pp-static-page*/
		}
		#pp_static_page_kapcsolat fieldset.user-data {padding-bottom:0}
		#pp_static_page_kapcsolat fieldset.user-data textarea {width:274px;margin:0}
		#pp_static_page_kapcsolat fieldset.submit {padding-left:200px;}
		#pp_static_page_kapcsolat .section .block h4 {font-family:tahoma,arial,sans-serif;font-size:12px;}
		
		
	
		/* IMPRINT */
		#imprint {
			/* extends .main-content-block */
		}	
		#imprint .main-content-body {}
		#imprint .richtext p,
		#imprint .richtext h2 {padding:0;margin:0;border:0;background:none;}

			#imprint-owner {padding: 0 20px 20px;}
				#imprint-owner-logo {padding: 10px 0 0;}

			.imprint-author {padding: 20px; }
				.imprint-author h2, .imprint-author h2 span {width:100px;height:40px;overflow:hidden;background-image:url(../images/imprint_logo_author.gif)!important;}
				.imprint-author h2 {position: relative;padding:0 !important;}
				.imprint-author h2 a {}
				.imprint-author h2 span {display:block;position:absolute;top:0;left:0;*cursor:pointer;}

				h2#imprint-powerpages-logo, h2#imprint-powerpages-logo span {background-position: 0 -40px;}

		.imprint-center {text-align:center !important;}
		.imprint-center p {text-align:center !important;}
		.imprint-center h2 {margin-left: auto !important; margin-right: auto !important;}
	
		
		



	.hidden {display:none;}
	.rejtett {display:none;}
	
	/* new clearfix */
	.clearfix:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
		}
	* html .clearfix             { zoom: 1; } /* IE6 */
	*:first-child+html .clearfix { zoom: 1; } /* IE7 */
		
	

.fcklayer {margin-bottom:20px;}
#fckoverlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;display:none;cursor:pointer;}
.fcklayer-window {position:absolute;z-index:100;border:2px solid #ddd;}
.fcklayer-window-content {position:relative;}
.fcklayer-window-content .clickcatcher {position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=1);-moz-opacity:0.01;opacity:0.01;}
.fcklayer-window img,
.fcklayer-window object, 
.fcklayer-window embed {display:block;}





