#skyscraper div div p{
	
	background-image:none;
	float:left;
	font-size:1.1em;
	line-height:1.1em;
	margin:0;
	padding:0.3em 2.3em 0.3em 0.9em;
	width:14.6em;
	position:relative;
	
}

#skyscraper div div.soc p img {
	margin-right: 2px;
	}

#skyscraper h3.patchCaption{
	font-size:13px;
	margin:0;
	padding:0.3em 0 0.4em 0.7em;
	color:#FFFFFF;
}

#skyscraper h3{
	font-size:11px;
	margin:0;
	padding:0.2em 2.3em 0 0.9em;
}

#skyscraper span.onairtime{
	font-size:13px;
	margin:0;
	padding:0 2.3em 0 0.6em;
}

#skyscraper div div strong {
    font-style: normal;
    font-weight: bold;
    margin:0.5em 0 0;
}

/*this is for handling the 0.1em distance between the picture of the moderator 
an the next item - distance should be 0px!!!!*/
#skyscraper div div.onAirThema p{
	float:left;
	padding:0 0.9em 0.5em;
	width:16em;
	margin:0;
	background-image:none;
}

#skyscraper div div.onAirThema h3.patchCaption{
	padding:0 0 0 0.7em;
}

#skyscraper,
#skyscraper div div a,
#skyscraper div div.onAirThema p,
#skyscraper div div p 
{
color:#CCC;
}
/*
#skyscraper #communityPatch,
#skyscraper #communityPatch div a
{
color:#999;
}
*/
#skyscraper div div a{
	/*background-image:url('/img/skyscraper/weiter.png');*/
	background-repeat:no-repeat;
	background-position:right;
	padding:0;
	margin:0;
	/*important to see the background-pic without any text-content*/
	/*position:absolute;	*/
	/*--------*/
	/*left:17.4em;	*/
	/*height:1.6em;*/
	/*width:1.6em;*/
	/*position:relative;*/
	cursor:pointer;
	font-size:1em;
}
#skyscraper div div a span{
	
	cursor:pointer;
	float:left;
	height:16px;
	margin:-13px 0 0 164px;
	padding:0;
	position:relative;
	width:16px;

}


#skyscraper div#mySputnikLoginPatch div a span{
	cursor:pointer;
	float:left;
	height:16px;
	margin:0;
	padding:0;
	position:relative;
	width:16px;
}

#skyscraper div#mySputnikLoginPatch div a{
	background-image:url(/img/skyscraper/weiter.png);
	background-repeat:no-repeat;
	background-position:right;
	padding:0;
	margin:0;
	/*important to see the background-pic without any text-content*/
	position:absolute;	
	/*--------*/
	top:8.35em;
	left:17.4em;	
	height:1.6em;
	width:1.6em;
	cursor:pointer;
}


#skyscraper div{
	margin:0;
	padding:0;
	clear:both;
	background-image:none;
	float:left;
}

#skyscraper{
	padding:0;
	/*margin:4px 0 0;*/
	background-image:none;
	color:#CCC;
	position:relative;
}

#skyscraper {
	clear:none;
	float:left;
	height:auto;
	width:19.6em !important;
	
}

*html #skyscraper{
	position:relative;
	margin:2px 0 0;
}



/**** IE7 *****/
*+html #skyscraper	h1,
*+html #skyscraper	h2,
*+html #skyscraper	h3,
*+html #skyscraper	h4,
*+html #skyscraper span.onairtime{
		float:left;
		/*clear:both;*/
		/*position:relative;*/
		width:146px;
	}
	

/**** IE6 *****/
*html #skyscraper	h1,
*html #skyscraper	h2,
*html #skyscraper	h3,
*html #skyscraper	h4,
*html #skyscraper span.onairtime{
		float:left;
		/*clear:both;*/
		/*position:relative;*/
		width:146px;
	}

#skyscraper div div{
	padding:0;
	/*set 1st param to 0.1em to get a distance between the items*/
	margin:0.1em 0 0;
	clear:both;
	
	/* for IE */
	height:100%;
	/*--------*/
	
	/*background-image:url('/img/skyscraper/mysputnik_bg_opac.png');*/
	background-image:url(/img/bg/trans_25_black.png);
	
	float:left;
}

#soc a {
	text-indent: -9999px;
	width:23px;
	height:23px;
	display:block;
	float: left;
	padding-left: 2px !important;
}

#soc a.facebook {
	background: url(/img/skyscraper/social_new_fb.png) no-repeat 0 0;
}

#soc a.twitter {
	background: url(/img/skyscraper/social_new_twitter.png) no-repeat 0 0;
}

#soc a.myspace {
	background: url(/img/skyscraper/social_new_myspace.png) no-repeat 0 0;
}

#soc a.studivz {
	background: url(/img/skyscraper/social_new_svz.png) no-repeat 0 0;
}

#soc a.youtube {
	background: url(/img/skyscraper/social_new_yt.png) no-repeat 0 0;
}

#soc a.dailymotion {
	background: url(/img/skyscraper/social_new_dm.png) no-repeat 0 0;
}

#soc a:hover {
	background-position: 0 -23px;
}

#skyscraper div div.nullDistance{
	/*set 1st param to 0.1em to get a distance between the items*/
	margin:0;
}

/*this is for handling the 0.1em distance between the picture of the moderator 
an the next item - distance should be 0px!!!!!*/
#skyscraper div div.onAirThema{
	padding:1em 0 0;
	/*set 1st param to 0.1em to get a distance between the items*/
	margin:0;
	clear:both;
	
	/* for IE */
	height:100%;
	/*--------*/
	
	/*background-image:url('/img/skyscraper/mysputnik_bg_opac.png');*/
	background-image:url(/img/bg/trans_25_black.png);
	float:left;
}

#skyscraper div#mySputnikLoginPatch{
	/*margin:0;*/ margin: 2em 0 0 !important;
	padding:0;
	/*background-image:url(/img/skyscraper/mysputnik_login.png);*/
	width:19.6em;
	/*height:10.8em;*/ height: 250px;
}
#skyscraper div#mySputnikLoginPatch div{
	background-image:none;
}

#skyscraper div#communityPatch{
	margin:0;
	padding:0;
	width:19.6em;
}
#skyscraper div#mySputnikFishEye{
	margin:0;
	padding:0;
	/*background-image:url(/img/skyscraper/mysputnik_fisheye.png);*/
	width:19.6em;
	height:3.2em;
	float:left;
	clip:rect(0px, 19.6em, 3.2em, 0px);
	overflow:hidden;
}
#skyscraper div#mySputnikFishEye div{
	margin:0 0 0 -2px;
	padding:0;
	height:3.2em;
	width:300px;
}
#skyscraper div#onAirPatch{
	margin:0;
	padding:0;
	clear:both;
	float:left;
}

#skyscraper div#onAirPatch a {  
	float:left;
}

#skyscraper div#onAirPatch img.head{
	border:medium none;
	margin:0;
	padding:0;
	position:relative;
	z-index:2;
}
#skyscraper div#onAirPatch img.bild{
	border:medium none;
	margin:0;
	padding:0;
	margin-top:-10px;
	position:relative;
	z-index:1;
}
#skyscraper div#onAirPatch img.sign{
	border:medium none;
	margin:0;
	padding:0;
	position:relative;
	margin:-58px 0 0;
	float:left;
	z-index:2;
}


#skyscraper div#playlistPatch img.head{
	border:medium none;
	margin:0;
	padding:0;
	position:relative;
	z-index:2;
}
#skyscraper div#playlistPatch img.bild{
	border:medium none;
	margin:0;
	padding:0;
	margin-top:-17px;
	position:relative;
	z-index:1;
	float:left;
}



#skyscraper div#playlistPatch .songname{
	background-image:none;
	width:12.0em;
	margin:0;
	padding:0;
	float:left;
	font-size:1.1em;
}
#skyscraper div#playlistPatch .time{
	background-image:none;
	width:4.0em;
	margin:0 0 0 10px;
	padding:0;
	float:left;
}

#skyscraper div#playlistPatch .titleItem{
	background-image:none;
	width:18.7em;
	padding:0 0 0.3em 0.9em;
	margin:-0.2em 0 0;
}


#skyscraper div#newsPatch img.head{
	border:medium none;
	margin:0;
	padding:0;
	position:relative;
	z-index:2;
}
#skyscraper div#newsPatch img.bild{
	border:medium none;
	margin:0;
	padding:0;
	margin-top:-11px;
	position:relative;
	z-index:1;
	float:left;
}
#skyscraper div#newsPatch .roundedCorner{
	width:19.6em;
	height:0.9em;
	display:block;
	background-image:url(/img/skyscraper/mysputnik_roundedCorner.png);
}



