@charset "utf-8";
/* CSS Document */


/*----------------
   Common
----------------*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	padding: 0px;
	line-height:14px;
	background-color:#ffffff;
	background-image:url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_01_bodybg_02.jpg) !important;
	background-repeat:repeat-y;
	background-position:center top;	
	
}

a:link, a:active, a:visited { text-decoration:underline !important; font-weight:normal; color:#000000; }
a:hover { text-decoration:none !important; font-weight:normal; color:#000000; } 

#mainLayout, #mainLayout td { padding:0px !important; margin:0px !important; border-collapse:collapse; }
#mainLayout{background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_02_contentbg_01.png);background-repeat:repeat-y;}	
#wrap { width:960px !important; position:center; }
.clear { clear:both; }
img{margin:0px; padding:0px; border:0px; display:inline;}*html img{ margin:0px; padding:0px; border:0px; display:block;}
img, div, table { behavior: url(http://creative.myspace.com/de/CommonScripts/iepngfix.htc);}
h2{margin-bottom:20px;}

/*----------------
   TopNav
----------------*/


#headerTable td { /*height: 0%;*/ }
#header { display: block !important; width:960px; height:27px; background-color:#829b18 !important;}
#topnav { margin-top: 0px !important; filter: none !important; background-color:#829b18 !important;}
#subnav ul { background: #fff !important; color:#000; }
#topnav *, #topnav a { color:#fff !important;}
#headerWrap *  { background-color:transparent !important; }
#googlebar *, #leaderboard * { display: none !important; height:0px !important; }
#topnav ul li a:hover{background-color:#000000 !important;color:#ffffff !important; text-decoration:none;}
#topnav ul li a:hover small {color:#ffffff !important;}
#topnav ul li a.open{background-color: #000000 !important;color: #ffffff !important;}
#topnav ul li a.open small {color: #ffffff!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; }
#topnav a:link, #topnav a:active, #topnav a:visited{color: #ffffff !important; text-decoration:none !important;}
#topnav{ background-image:none !important; }
#topnav small{color: #ffffff !important;}
#header{background-color:#829b18 !important;}
#topnav{background-color:#829b18 !important;}

/*----------------
   Footer, Friends, Comments, Forum, URL, BLOG
----------------*/
#footer {background-color:#829b18; 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:#000000 !important;}
#profile_friends .heading {display:none;}
#profile_friends {width:920px; width:960px !ie;padding:20px;color:#000000 !important;z-index:1000 !important; background-color:#bdcf3a !important; border-bottom:8px solid #e3df1d;}
.friend{margin-right:20px;}

#profile_comments .heading {display:none;}
#profile_comments td {color:#000000 !important;}
#profile_comments {width:920px; width:960px !ie;padding:20px; overflow:hidden; color:#000000 !important;background-color:#bdcf3a !important; border-bottom:8px solid #e3df1d;}

#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:198px !important;
  top:198px;
  width: 310px !important;
  _width: 310px !important;
  height: 284px;
  color:#000;padding:109px 0px 0px 0px; margin:0px; overflow:hidden; font-size:11px; color:#000000;
}
#profile_blog a:link { color:#000;font-size:11px; }
#profile_blog a:visited { color:#000;font-size:11px; }
#profile_blog a:active { color:#000;font-size:11px; }
#profile_blog a:hover { color:#000;font-size:11px; }
#profile_blog .heading { display:none; }
#profile_blog_subjects { line-height:11px; }
#profile_blog li{font-size:11px;}






#ndrcomedyWrap{width:960px; height:2765px;/*background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_02_contentbg_01.png);
	background-repeat:repeat-y;*/}

#ndrcomedy_header{position:absolute; height:452px; z-index:4;}

#ndrcomedy_teaser{position:absolute; margin-top:297px;z-index:5;}
#ndrcomedy_contact{position:absolute; margin-top:698px;z-index:3;}
#ndrcomedy_voting_headline{width:960px; position:absolute; height:80px; margin-top:830px; background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_13_voting_headline_10.png);
	background-repeat: no-repeat}
#ndrcomedy_voting{width:960px; position:absolute; margin-top:900px; z-index:100;background-color:#bdcf3a !important; border-bottom:8px solid #e3df1d; border-top:8px solid #e3df1d; height:720px;}

#ndrcomedy_votingvideo{position:absolute;margin-left:550px; margin-top:40px; height:258px; width:376 px;}

#ndrcomedy_votingvideo_bg{position:absolute;margin-left:550px; margin-top:40px; height:258px; width:376px;background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_16_voting_video_bg_03.png);
}

#player_voting{position:absolute;margin-left:558px; margin-top:48px;z-index:10;}
#wochensieger{position:absolute; margin-top:30px; margin-left:20px; width:522px; height:197px; font-size:12px; font-weight:bold;background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_17_wochengewinner_bg_02.png);}

#wochensieger img{position:absolute;margin-left:140px; margin-top:48px;}
#wochensieger p{position:absolute;margin-top:48px; margin-left:300px; width:180px;}
#voting_countdown{position:absolute;margin-left:20px; margin-top:239px;z-index:10;}
#voting_iframe{position:absolute; margin-top:320px;background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/finalisten_bg.jpg);height: 177px; width:846px; *width:876px; *height:247px; margin-left: 54px; padding-left:30px; padding-top:70px;}
    .votingItem
    {
        width: 140px;
        height: 160px;
        padding-right: 20px;
	padding-left:20px;
        float: left;
        text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
        font-size: 12px;
        color: #000000;

    }
    .votingItem img
    {
        width: 140px;
	height: 105px;
        margin-bottom: 4px;
    }
	.profile_link{width:140px;display:block; line-height:16px; color:#000; text-decoration:underline;}
	.video_link{width:140px;display:block; line-height:16px; color:#000; text-decoration:none;}

#ndrcomedy_steps{position:absolute; margin-top:1650px; width:960px; height:515px;z-index:3;}

#ndrcomedy_steps_bg{position:absolute; margin-top:1650px; width:960px; height:515px; background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_07_stepsbg_01.png);
	background-repeat: no-repeat;z-index:1;}

#ndrcomedy_steps_button{position:absolute; left:230px; top:100px;}
#ndrcomedy_trailer_button{position:absolute; left:100px; top:210px;}
#ndrcomedy_steps_menu{position:absolute; left:312px;background-color: transparent !important;z-index:10;width:604px; height:408px;}
#ndrcomedy_steps_menu_bg{position:absolute; left:312px;background-repeat: no-repeat;z-index:2; width:604px; height:408px;}
#ndrcomedy_step1{position:absolute; left:530px; margin-top:200px; width:400px; height:220px;z-index:10; font-size:12px; line-height:16px;}
#ndrcomedy_step2{position:absolute; left:530px; margin-top:200px; width:400px; height:220px;z-index:10; font-size:12px; line-height:16px;}
#ndrcomedy_step3{position:absolute; left:530px; margin-top:200px; width:400px; height:220px;z-index:10; font-size:12px; line-height:16px;}
#ndrcomedy_step4{position:absolute; left:530px; margin-top:200px; width:400px; height:220px;z-index:10; font-size:12px; line-height:16px;}


#ndrcomedy_njoybanner{position:absolute; margin-top:2065px; width:940px; *width:960px; height:90px; *height:110px; text-align:center; z-index:10; padding:10px;background-color:#bdcf3a !important; border-bottom:8px solid #e3df1d;border-top:8px solid #e3df1d;}

#ndrcomedy_dall_bg{position:absolute; margin-top:2165px; width:539px; height:711px;background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_09_dall_05.png);
	background-repeat: no-repeat;z-index:1;}
#ndrcomedy_dall{position:absolute; margin-top:2165px; width:469px; height:711px;
	background-repeat: no-repeat;z-index:2;}
#dall_anker{position:absolute; margin-top:2165px;}
#ndrcomedy_dall_desc{position:absolute; margin-top:200px; margin-left:22px; width:360px; height:300px;z-index:100;}
#player_dall{position:absolute;width:342px; height:217px;margin-left:189px; margin-top:390px; z-index:10;}
#ndrcomedy_moschner{position:absolute; margin-left:437px; margin-top:2165px; width:530px; height:695px;
background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_10_moschner_03.png);
	background-repeat: no-repeat; background-position:0px -20px;z-index:11;}
#moschner_anker{position:absolute; margin-left:437px; margin-top:2165px;}
#ndrcomedy_moschner_desc{position:absolute; margin-left:136px; margin-top:276px; width:360px; height:300px;}
#player_moschner{position:absolute;width:342px; height:217px;margin-left:154px; margin-top:454px;}
.plot{display:none; height:0px;}

/*----------------
PLAYER MOTIONGALLERY ETC
----------------*/
#ndrcomedy_teaservideo{position:absolute;width:638px; height:650px; margin-left:360px; margin-top:303px;z-index:2;}
#ndrcomedy_teaservideo_bg{position:absolute;width:638px; height:650px; margin-left:360px; margin-top:303px;background-image: url(http://creative.myspacecdn.com/de/ndrcomedy/images/ndrcomedy_04_videobg_04.png);
	background-repeat: no-repeat;z-index:1;}
#player{width:512px; height:324px; margin-bottom:20px; margin-left:59px; margin-top:8px;z-index:1;}



#statusdiv {
background-color:transparent;
border: none;
padding: 2px;
position: absolute;
left: -300px;
visibility: hidden;
}
#motioncontainer {
 margin-left:59px;
  width:512px;
  height: 131px;	
}

h2.gallery_headline{margin-left:5px; font-size:14px; color:#ffffff; font-weight:bold;}

#trueContainer td { vertical-align:top; text-align:center;}
#trueContainer img { margin:30px 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; }



						
					