.cockpitcontent{margin-bottom:10px;}
.topFullContainer		{ float:left; width:940px; height:460px; background-color:#2e8ac9; margin:10px 0 16px 2px;}
.centerBottomContainer	{ float:left; width:300px; height:250px; margin: 0px 2px 0 12px;}
img {border:0;}

#dsds_cockpit_modul_video{
	width:512px;
	height:442px;
	float:left;
	margin:10px 0 14px 2px;
	border:0px solid white;
	background-color:transparent;
}
#dsds_cockpit_modul_chat{
	width:420px;
	height:438px;
	float:left;
	border:0px solid white;
	background-color:transparent;
	margin: 10px 0 10px 6px;
	overflow:hidden;
}
#dsds_cockpit_modul_twitter{
	width:300px;
	height:250px;
	float:left;
	border:0px solid white;
	margin:0 0 0 10px;
	background-color:#2e8ac9;
}
#dsds_cockpit_modul_rectangle{
	width:300px;
	height:118px;
	float:left;
	border:0px solid white;
	margin:0 0 14px 0;
	background-color:#2e8ac9;
	overflow:hidden;
}
#dsds_cockpit_modul_badges{
	width:300px;
	height:118px;
	float:left;
	border:0px solid white;
	background-color:#2e8ac9;
}
#dsds_cockpit_modul_voting{
	width:300px;
	height:250px;
	float:left;
	border:0px solid white;
	margin:0 0 0 10px;
	background-color:#2e8ac9;
}
.videoFensterTop		{float:left; background-color:transparent; width:512px; height:26px;}
.videoFensterTop h2 		{margin:0; color:#fff; font-size:18px; font-family:arial, sans-serif; float:left;}
.videoPlayerContainer	{float:left; background-color:transparent; width:512px; height:314px;}
.videoPlaylistLeiste	{float:left; background-color:transparent; width:512px; height:90px; margin-top:10px;}
.videoFensterTop .fblike	{float:right; }

#dsds_cockpit_modul_rectangle #anzeige	{width:34px; height:5px; display:block; background:url(images/dsdsfanbase/anzeige.gif); margin:-7px 0 2px 266px; }

.border{border:1px solid #ffffff;}
.borderBottom{border-bottom:1px solid #ffffff;}
.borderLeft{border-left:1px solid #ffffff;}
.pad{padding:4px;}
.spacebottom{margin-bottom:4px;}
.bold{font-weight:bold;}
.scroll{overflow:scroll;}
.hidden{display:none;}
.nowrap{white-space:nowrap;}

.textGreen{color:#00bb44;}
.textRed{color:#ff4444;}

.online{background-color:#00bb44;}
.warning{background-color:yellow;}
.offline{background-color:#ff4444;}
.disabled{background-color:#cccccc;}

.error{
	color:red;
	border-color:red;
	font-weight:bold;
}

.left{float:left;}
.clear{clear:both;}

a.button{
	border:1px solid #ffffff;
	padding:3px;
	line-height:24px;
}

.loadingMessage{
	padding:20px;
	text-align:center;
}

.currentState,
.currentID{
	/* dummy's for background info*/
	display:none;
}




#dsds_cockpit_modul_twitter .twtr-ft{background:url(images/dsdsfanbase/tw_bg_footer.jpg) bottom-left no repeat;}

/* Teaser Styles */
.T_1er { background-color: #2E8BC9; background-image: url("images/dsds11/r11_dsds_bg_946.jpg"); background-position: left bottom; background-repeat: no-repeat; display: inline; float: left; height: 118px;  margin: 0; position: relative; width: 300px; }
.T_1er h3 { font-size: 12px; height: 15px; left: 4px; line-height: 15px; overflow: hidden; position: absolute; top: 27px; width: 292px; margin:0; }
.T_1er a, .T_1er_hoch a { color: white; cursor: pointer; outline: medium none; text-decoration: none; }
.T_1er .roof, .T_1er .octopus_hr .ip_octopus_ad_roof { background-color: #0B437C; font-size: 11px; font-weight: bold;height: 14px; left: 0;  line-height: 14px; min-width: 116px; padding: 5px; position: absolute; top: 0; }
.T_1er_img .txt { left: 131px; width: 162px; font-size: 12px; height: 60px; line-height: 15px; overflow: hidden; position: absolute; top: 44px; }
.T_1er_img .img, .aufmacher .T_1er_img .img { left: 0; position: absolute; top: 47px; }
.T_1er .topLine { width: 300px; }
.line { background-color: white; opacity: 0.2; }
.topLine { height: 1px;  left: 0; top: 0; }
.line { font-size: 1px;  overflow: hidden; position: absolute; }
.T_1er .rightLine { top: 1px; width: 1px; height: 116px; left: 299px; }
.T_1er .botLine { top: 117px; width: 300px; height: 1px; left: 0; }
.T_1er .leftLine { height: 116px; left: 0; top: 1px; width: 1px; }

.T_1er_hoch { background-color: #2E8BC9; background-image: url("images/dsds11/r11_dsds_bg_946.jpg"); background-position: left bottom; background-repeat: no-repeat; }
.T_1er_hoch { display: inline; float: left; height: 250px; margin: 0 ; position: relative; width: 300px; }
.T_1er_hoch h3 { font-size: 14px; height: 32px; left: 11px; line-height: 16px; overflow: hidden; position: absolute; top: 202px; width: 278px; margin:0; }
.T_1er_hoch .roof, .T_1er_hoch .octopus_mr .ip_octopus_ad_roof { background-color: #0B437C; font-size: 11px; font-weight: bold; height: 14px; left: 7px; line-height: 14px; padding: 5px; position: absolute; top: 169px; width: 276px; }
.T_1er_hoch .img { left: 0; position: absolute; top: 0; }
.T_1er_hoch .topLine { width: 300px; }
.topLine { height: 1px; left: 0; top: 0; }
.T_1er_hoch .rightLine { height: 248px; left: 299px; top: 1px; width: 1px; }
.T_1er_hoch .botLine { top: 249px; width: 300px; height: 1px; left: 0; }
.T_1er_hoch .leftLine { height: 248px; left: 0; top: 1px; width: 1px; }
/* // Teaser Styles */


/* ///////////   VOTING STYLES /////////////////// */

form.dummy{
	padding:0px;
	margin:0px;
}

.dsds-voting-content{
	width:300px;
	height:250px;
	font-size:12px;
	font-weight:bold;
	background:url(images/dsdsfanbase/blitzumfrage_bg.jpg) no-repeat center center;
	overflow:hidden;
	position:relative;
}
.dsds-voting-content .headline{
	height:28px;
	font-size:16px;
}
.dsds-voting-content .pad{
	padding:8px;
}
.dsds-voting-content .padH{
	padding:0px 8px;
}

.dsds-voting-content .question{
	width:300px;
	text-align:center;
	font-size:16px;
}
.dsds-voting-content .question.textBlue{
	color:#0b437c;
	font-size:14px;
	line-height:15px;
	margin-bottom:2px;
}

.dsds-voting-content .thanx{
	padding-top:30px;
	width:300px;
	text-align:center;
	font-size:32px;
}
.dsds-voting-content .answers{
	width:300px;
	text-align:left;
	line-height:16px;
}

.dsds-voting-content .selectable{
	cursor:pointer;
}

.dsds-voting-content .hint{
	width:300px;
	text-align:center;
	font-size:14px;
	line-height:15px;
	margin-bottom:4px;
}

.dsds-voting-content .countdown{
	width:300px;
	text-align:center;
	position:absolute;
	bottom:20px;
}
.dsds-voting-content .countdown .title{
	font-style:italic;
	font-size:14px;
	margin-bottom:4px;
}

.dsds-voting-content .countdown .clockElement{
	margin-right:2px;
	background:url(images/dsdsfanbase/countdown_bg.gif) repeat-x;
	font-size:24px;
	padding:0px 2px;
	height:31px;
}

.dsds-voting-content .footer{
	width:284px;
	text-align:right;
	position:absolute;
	bottom:-4px;
	left:8px;
	font-size:14px;
}
.dsds-voting-content .result-block{
	width:284px;
	height:34px;
	background:url(images/dsdsfanbase/blitzumfrage_balken_rot.jpg) no-repeat;
	position:relative;
	left:8px;
	overflow:hidden;
}
.dsds-voting-content .result-block.correct{
	background:url(images/dsdsfanbase/blitzumfrage_balken_gruen.jpg) no-repeat;
}

.dsds-voting-content .result-block-spacer{
	width:284px;
	height:4px;
}
.dsds-voting-content .result-block .cover{
	width:284px;
	height:34px;
	background:url(images/dsdsfanbase/blitzumfrage_balken_0.jpg) no-repeat;
	position:absolute;
	left:284px;
	top:0px;
}
.dsds-voting-content .result-block .option{
	width:284px;
	height:34px;
	line-height:34px;
	position:absolute;
	left:0px;
	top:0px;
	font-size:12px;
	text-indent:6px;
}
.dsds-voting-content .result-block .percent{
	width:284px;
	height:34px;
	line-height:34px;
	position:absolute;
	right:6px;
	top:0px;
	font-size:17px;
	text-align:right;
}
/* ///////////    / VOTING STYLES /////////////////// */