@charset "utf-8";
/* CSS Document */


/*----------------
   Common
----------------*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	margin:0px;
	padding: 0px;
	line-height:14px;
	background-color:#000000;
	
	
}
a:link, a:active, a:visited { text-decoration:underline !important; font-weight:normal; color:#ffffff; }
a:hover { text-decoration:none !important; font-weight:normal; color:#ffffff; } 

#mainLayout, #mainLayout td { padding:0px !important; margin:0px !important; border-collapse:collapse; }	
#wrap { width:960px !important; position:center; background-color:#000000!important; }
.clear { clear:both; }
img{margin:0px; padding:0px; border:0px; display:inline;}
*html img{ margin:0px; padding:0px; border:0px; display:block;}

/*----------------
   TopNav
----------------*/
#headerTable td { /*height: 0%;*/ }
#header { display: block !important; width:960px; height:27px; }
#topnav { margin-top: 0px !important; filter: none !important; }
#subnav ul { background: #fff !important; color:#000; }
#topnav *, #topnav a { color:#ffffff !important;}
#headerWrap *  { background-color:transparent !important; }
#googlebar *, #leaderboard * { display: none !important; }
#topnav ul li a:hover{background-color:transparent !important;color:#000000 !important; text-decoration:none;}
#topnav ul li a:hover small {color:#ffffff !important;}
#topnav ul li a.open{background-color: #FFFFFF !important;color: #000000 !important;}
#topnav ul li a.open small {color: #000000!important;}
#leftNav { float:none; }
#leftnav li a {color:#ffffff !important;background:transparent !important; }
#subnav ul, #subnav ul li, #subnav a { background: #000000!important;color: #FFFFFF!important;border:#cccccc;}
#subnav a { text-decoration: underline !important;}
#subnav a:hover { background: transparent !important;color:#FFFFFF!important; text-decoration:none !important;}
#subnav li { background:#000000 !important; }	
a small {color:#000 !important}
#topnav a:link, #topnav a:active, #topnav a:visited{color: #ffffff !important;}
#topnav{ background-image:none !important; }
#topnav small{color: #000000 !important;}
#topnav a:hover {color: #000000;}


/*----------------
   Footer, Friends, Comments, Forum, URL, BLOG
----------------*/
#footer {background-color:transparent; color:#ffffff;}
#footer a {color:#ffffff !important;}

#profile_friends, #profile_forums, #profile_comments {background-color:transparent;width:900px;padding:10px 9px;}
#profile_friends , #profile_forums , #profile_comments  {color:#ffffff !important;}
#profile_friends .heading {display:none;}
#profile_friends .redlink {color:#ffffff !important;}
#profile_friends {width:920px; width:960px !ie;padding:20px;color:#ffffff !important;}
.friend{margin-right:20px;}

#profile_comments .heading {display:none;}
#profile_comments td {color:#ffffff !important;}
#profile_comments {width:920px; width:960px !ie;padding:20px; overflow:hidden; color:#ffffff !important;}

#profile_forums .heading .left {display:none;}
#profile_forums {width:920px; width:960px !ie;padding:20px;color:#000000 !important;}
#profile_forums td{color:#000000 !important;}
#profile_forums table th{font-weight: bold; height: 40px; vertical-align:middle; color:#000000;}

#rightlinks {display:none;}
#profile_url h5{display:none;}
#profile_url{float:right;margin-top:4px;color:#000000;z-index:1000;width:225px; font-size: 10px;}  
.redlink{color: #000000 !important;}

#profile_blog {
  position:absolute;
  top:840px !important;
  left:630px;
  width: 305px !important;
  height: 140px;
  color:#ffffff;overflow:hidden; font-size:11px;
}
#profile_blog a:link { color:#fff;font-size:11px; }
#profile_blog a:visited { color:#fff;font-size:11px; }
#profile_blog a:active { color:#fff;font-size:11px; }
#profile_blog a:hover { color:#fff;font-size:11px; }
#profile_blog .heading { display:none; }
#profile_blog_subjects { line-height:11px; }
#profile_blog li{font-size:11px;}




/*----------------
WIR SIND GRÖSSER ALS GOTT
----------------*/

#wsgagWrap{width:960px;background-image: url(http://creative.myspacecdn.com/de/wsgag/images/wsgag_bg_10.jpg);
	background-repeat: no-repeat; height:1560px;}

#wsgag_header{position:absolute;margin-left:0px; margin-top:0px;}
	
#wsgag_cast{position:absolute;margin-left:0px; margin-top:800px;}

#wsgag_IDBadge_swf{position:absolute;width:214px; height:259px; margin-left:86px; margin-top:1186px;}

#wsgag_mars_logo{position:absolute; width:350px; margin-left:604px; margin-top:980px;}

#wsgag_teaser{position:absolute; width:230px; margin-left:42px; margin-top:430px;}

#wsgag_profile{position:absolute; margin-left:380px; margin-top:1156px;}

#wsgag_wallpaper{position:absolute; margin-left:380px; margin-top:1270px;}

#wsgag_icons{position:absolute; margin-left:374px; margin-top:1390px; width:200px; display:none;}

#wsgag_icons img{margin-right:20px; margin-bottom:20px; float:left;}

/*----------------
PLAYER MOTIONGALLERY ETC
----------------*/
#tv_area{position:absolute;width:640px; height:500px; margin-left:288px; margin-top:130px;}
#player{width:640px; height:399px; margin-bottom:6px;}

#profile_miniplayer{position:absolute;width:214px; height:259px; margin-left:56px; margin-top:986px;}


#statusdiv {
background-color: black;
border: 1px solid black;
padding: 2px;
position: absolute;
left: -300px;
visibility: hidden;
}
#motioncontainer {
  width:640px; 
  margin-left:0px;
  height: 131px;	
}

#motioncontainer a:hover {
color: red; 
}

#trueContainer td { vertical-align:top; text-align:center;}
#trueContainer img { margin:6px 5px 9px 2px; }
#trueContainer p { font-size:10px; font-weight:bold; margin:1px 5px; }
#trueContainer a:link { font-size:10px; font-weight:bold; color:#ffffff; }
#trueContainer a:visited { font-size:10px; font-weight:bold; color:#ffffff; }
#trueContainer a:active { font-size:10px; font-weight:bold; color:#ffffff; }
#trueContainer a:hover { font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none; }


#videofunctions { width:644px; height:20px; font-size:11px; font-weight:bold;}
#videofunctions div { float:right; padding-left:25px;}
#videofunctions a:link { font-size:11px; font-weight:bold; color:#ffffff; }
#videofunctions a:visited { font-size:11px; font-weight:bold; color:#ffffff; }
#videofunctions a:active { font-size:11px; font-weight:bold; color:#ffffff; }
#videofunctions a:hover { font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline; }