	#page_realplayer .pagewidth, #page_realplayer_iframe .pagewidth{width:960px; background:white; color:#4F4F4F; font-family:"Trebuchet MS",VERDANA,HELVETICA,ARIAL; font-size:15px;}
	#page_realplayer h4, #page_realplayer_iframe h4{font-size:20px; font-weight:normal;}

	#reallogo{float:left; margin:10px 0px 0px 10px; width:195px; height:44px; background:url(http://a0.rnhh.de/404.png) 0px -116px no-repeat;}

	#greytoptabs{float:right; margin:15px 0px 15px 0px;}
		#greytoptabs a{margin:0px 20px 0px 0px; }
		#greytoptabs a, #greytoptabs a div{position:relative; display:block; float:left; height:24px; line-height:24px; font-size:11px; font-weight:bold; color:#4F4F4F; background:url(http://a0.rnhh.de/404.png) 0 0 no-repeat;}
		#greytoptabs a div {left:10px; top:0px; padding-right:36px; background-position:100% 0px;}
			#greytoptabs .twitter div {background-position:100% -80px;}
			#greytoptabs .facebook div {background-position:100% -40px;}
			#greytoptabs .blog div {background-position:100% -120px;}


	/*=Box with 6px radius (take 6px less for real width: 994px=1000px) =*/
		div.box6px, div.box6px .rb, div.box6px .rt, div.box6px .lt {position:relative; display:block!important; background-image:url(http://a0.rnhh.de/404.png); background-position:left bottom; overflow:visible; top:6px;/*compensating the 6px difference in position*/}
		div.box6px .rb {left:6px; top:0px; background-position:right bottom; background-image:inherit; }
		div.box6px .rb .rt {left:0px; top:-6px; background-position:right top; }
		div.box6px .rb .rt .lt{left:-6px; top:0px; background-position:left top; padding:6px 3px 6px 3px; overflow:hidden; }
	/*=/Box with 6px radius =*/

	#download_big.pid820 		{height:380px; width:100%; color:#eee; background:url(http://a1.rnhh.de/a0/a05d39f32d2f98211644b1c2fcaf1f8d.jpg) center center no-repeat; margin-bottom:0px;}
		#download_big.pid820 h1	{font-size:32px; font-weight:normal; padding:20px 40px 50px 100px; margin:5px;}
		#download_big.pid820 h1 span{font-size:0.7em;}
		#download_big.pid820 #counter{font-size:14px;}
		#download_big.pid820 #counter span{font-size:40px; font-weight:bold;}

	.btnarea{margin-bottom:20px;}
	.btnarea span.simple_video_editing {font-size:14px; color:#ef0909; padding-bottom: 10px; display: block;}

	#simple123	{width:944px; margin:20px 4px 14px 4px;}

	#one.pid820, #two.pid820, #three.pid820			{width:304px; float:left; display:inline!important;/*<-IE6*/ margin:0px 12px  10px 4px!important;}
		#one.pid820 h4, #two.pid820 h4, #three.pid820 h4	{background:url(http://a1.rnhh.de/a6/a6ccea7cfec26a04be92f4465c2a6f44.jpg) no-repeat; }
		#one.pid820 h4, #two.pid820 h4, #three.pid820 h4	{height:250px; text-align:center; padding:0px; margin:0px;}
		#one.pid820 h4		{background-position:-400px 4px;}
		#two.pid820 h4		{background-position:-797px 4px;}
		#three.pid820 h4	{background-position:-1205px 4px;}
		#one.pid820 p, #two.pid820 p, #three.pid820 p {height:150px; padding-bottom:2px;}

	#rpplus_bg.pid820 {width:950px; margin:20px 4px 40px 4px; background: url(http://a1.rnhh.de/a6/a6ccea7cfec26a04be92f4465c2a6f44.jpg) 585px -45px no-repeat; padding:0 0 6px 0; /*padding for compensating the 6px-trick of the nested box...*/  }	
		#rpplus{width:944px;}
		#rpplus p {height:70px; padding: 0px 400px 10px 0; margin-top:5px;}
		#rpplus h2 {font-size:27px; margin:3px 0 5px 0; padding:0px 330px 0px 0px;}
	
	#one a, #two a, #three a, #rpplus a{color:#674CEF; font-size:11px!important;}





/*differences due to localisation*/

	.es #one p, .es #two p, .es #three p,
	.it #one p, .it #two p, .it #three p,
	.fr #one p, .fr #two p, .fr #three p {height:150px;}
	.de #one p, .de #two p, .de #three p {height:170px;}
	.nl #one p, .nl #two p, .nl #three p {height:210px;}

	.de #rpplus p,
	.fr #rpplus p {height:90px;}

	.de #rpplus_bg,
	.fr #rpplus_bg {background-position: 585px -20px;}



