#tid{
	width: 90%;
}

.icon-contest{
	vertical-align: middle;
}


/* ---------------------------------------------------------
   rss
--------------------------------------------------------- */
.fcontest-rss {
	margin-left:1em;
	text-decoration:none;
	width:1.45em;
}

p.langswitch{
	padding: 0;
}


/* ---------------------------------------------------------
   videoteaser auf einstiegsseite und videolisting
--------------------------------------------------------- */

.vidteaser{
	padding-bottom: 1em;	
}

.vidteaser h4{
	padding-bottom: 0;
}

.vidteaser .small{
	padding-bottom: 1em;
}

.vidteaser p{
	padding-bottom: 0.8em;
	margin-bottom:0;
	line-height: 1.4em;
}


/* ---------------------------------------------------------
   videodetail: seitliche infos
--------------------------------------------------------- */

.vidsideinfo h4{
   background: url(../img/icon_info.gif) no-repeat left top;
   padding-left: 20px;
}

.vidsideinfo p{
	padding-bottom: 0.8em;
	margin-bottom:0;	
}

.vidsideinfo form p{
	padding-bottom: 0.4em;
	margin-bottom:0;
}


/* ---------------------------------------------------------
   angepasste seitennavigation
--------------------------------------------------------- */

#ssnav{
	margin-bottom: 3.8em;	
}

#ssnav .sub-notepos{
	position: relative; 
	background: none; 
	border: 0px solid; 
	height: 1px; 
	padding: 0; 
	margin: 0;
	
}


#ssnav .sub-corner{
	border: 0; 
	padding: 0; 
	margin: 0;background: url(../../img/bg_upload_corner.gif) no-repeat left top; 
	width: 26px; 
	height: 23px; 
	position: absolute; 
	right: -12px; 
	top: -49px;
}


#ssnav .sub-note{
	position: absolute; 
	right: -12px; 
	top: -26px; 
	border: none; 
	background: none; 
	padding: 0;		
	margin: 0;
}

#ssnav .sub-notetop{
	padding: 0; 
	margin: 0; 
	border: 0; 
	/*
	background: url(../../img/bg_upload_top.gif) repeat-y left top;
	*/
	background: url(../../img/bg_upload_top2.gif) repeat-y left top;
	width: 209px; 
	padding: 7px 30px 5px 8px;	
	voice-family: "\"}\""; /* start bmh */
	voice-family: inherit;
	width: 171px;
}

html>body #ssnav .sub-notetop{   
	width: 171px; /* end bmh */
}

#ssnav .sub-notetop a.arr{
	color: #FFF;
	background-image: url(../../img/upload_arr_next.gif);
}

#ssnav .sub-notetop h4{
	padding: 0;
	margin: 0;
	color: #FFF;
	padding-bottom: 2px;
}


#ssnav .sub-notebottom{
	padding: 0; 
	margin: 0; 
	border: 0; 
	width: 209px; 
	height: 9px; 
	/*
	background: url(../../img/bg_upload_bottom.gif) no-repeat left top;
	*/
	background: url(../../img/bg_upload_bottom2.gif) no-repeat left top;
}


#ssnav .sub-innner{
	padding-bottom: 20px;
}


#ratingblock img{
	margin-bottom: 0.8em;
}

#rating img{
	vertical-align:middle;
	margin-bottom: 0.4em;	
}

.paperborder .bg {
	background-color: #E8E1D9;
}


#tagcloud-box.vidtags h4{
	font-size: 1.2em;
	padding-bottom: 0.9em;
}

