a.bigmovie_link	 	{ display: block; color: #ffffff; font-weight: bold; background: #f8acac; padding: 10px; border: 3px solid #ffffff; margin: 10px; }
a.bigmovie_link:hover 	{ background: #f70000; }


div.flashmoviediv
{	

}

div.flashmoviedivsmall
{	
	display:block; 
}


div.flashbackground
{
	
}

.flvplayer { 
	border: 0px solid white; 
	position: absolute; overflow: visible; top: 0%; left: 26%;
	text-align: center; width: 50%; height: 100%; z-index:10000;
	filter: alpha(opacity=0); -moz-opacity: 0.0; opacity: 0.0;
}

div#close_img { width: 100%; text-align: right; display: block; }
img.close_img  { z-index: 9999;
		padding: 1px; 
		border: 0px solid #df393d; position: relative; float: left; }


img.rand
{
border:1px solid #003C72;
}

INPUT.generalinput	{
padding-left:4px;
font-family:Tahoma, Verdana, Arial, Verdana, Trebuchet MS, GenevaHelvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:black;
border:1px solid #003D75;
}

.inputs				{
font-family:Tahoma, Verdana, Arial, Verdana, Trebuchet MS, GenevaHelvetica, sans-serif;
padding-left:1px;
color:black;
border:1px solid #003D75;
font-weight:normal;
font-size:10px;
}	

html {
                         
        scrollbar-base-color: #295C8B;
        scrollbar-arrow-color: #ffffff;
        scrollbar-highlight-color: #Ffffff;
        scrollbar-shadow-color: #023F76;
        scrollbar-track-color: #C3D3E2;
                    
}

.marked {
	color: #EC1E2A;
                font-weight : bold;
}

.tabheader
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 10px;
	font-weight : bold;
	background-color: #42719C;

}
.tabheaderbig
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	font-weight : bold;
	background-color: #42719C;

}
.tab1
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 10px;
	background-color: #C6D3E7;

}
.tab2
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 10px;
	background-color: #E3E8F1;

}

.tableheader {
	color: #FFFFFF;
	font-weight : bold;
font-size: 12px;
}

.verticaltext{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 10px;
	writing-mode: tb-rl;
}

.kadertest
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 10px;

}

.startheadline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 11px;
	font-weight : bold;
	font-style : italic;

}

.startheadtext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 12px;
	text-align : justify;

}
.startheadtextleft
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 12px;
}

.bu
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 10px;

}
.butext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #0C4476;
	font-size: 10px;
text-align : center;

}


.headtext
{
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #233A71;
	font-size: 11px;
	font-weight : bold;

}

.newsboxtext
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-align : justify;

}

.newstextcenter {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	text-align : center;

}

.uhr {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
}


.ergebnisboxwhite
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;


}

.ergebnisboxwhite2
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #e0ae00;
	font-size: 11px;


}

.ergebnisboxwhite-news
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9px;


}


.ergebnisboxblue
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #003D75;
	font-size: 11px;


}

.ergebnisboxblue-news
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #003D75;
	font-size: 9px;


}


.menutexthead
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #233A71;
	font-size: 11px;
	font-weight : bold;


}

.whitelink, .whitelink:hover, .whitelink:visited, .whitelink:active 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	font-weight : bold;


}

.menutexton
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #233A71;
	font-size: 11px;
	font-weight : bold;
	text-decoration : underline;
	

}
.menutextoff
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #233A71;
	font-size: 11px;
	text-decoration : none;


}

.menuon
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #233A71;
	font-size: 11px;
	text-decoration : none;
	background-color: #C2CFDF;
}

.menuoff
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #233A71;
	font-size: 11px;
	text-decoration : none;
	background-color: #F1F7FF;
}

a, a:hover, a:visited, a:active {
                color: #0C4476;
	text-decoration : underline;
}

.wettercomheadline64861
{font-family:verdana;color:#003D75;font-size:13px}
.wettercomsmall64861
{font-family:sans-serif;color:#003D75;font-size:10px}
.wettercomtext64861
{font-family:verdana;color:#003D75;font-size:12px}

/*	ADDED CSS 21/06/2011	*/
.wrapper_inside{
	background:#fff;
	float:left;
	line-height:16px;
	margin:0 7px;
	width:430px;
}
.ffc_imageflow{
	height:330px;
	overflow:hidden;
}
.ffc_item{
	float: left;
    margin: 7px 16px;
    width: 390px;
}
.ffc_item img{
	float:left;
}
.ffc_item .ffc_item_right{
	float: right;
    text-align: left;
    width: 235px;
}
.ffc_item .ffc_item_right h3{
	background: none repeat scroll 0 0 #16447A;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
	margin: 0 0 0 -7px;
    padding: 3px 7px;
}
.ffc_item .ffc_item_content{}
.ffc_item .ffc_item_content .ffc_item_category{
	display: block;
    margin-top: 12px;
}
.ffc_item .ffc_item_content p{}
.ffc_chairman{
	border-top: 1px solid #16447A;
    margin: 20px auto 0;
    overflow: hidden;
    padding: 18px 0;
    text-align: left;
    width: 400px;
}
.ffc_chairman .ffc_name{
	font-size:16px;
	margin:0;
}
.ffc_chairman .position{}
#myImageFlow img{
	border:3px solid #FFFFFF;
	box-shadow:0 0 7px #444444;
	-moz-box-shadow: 0 0 7px #444444;
	-webkit-box-shadow: 0 0 7px #444444;
	/* For IE 8 */
	-ms-filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#444444') !important;
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#444444');
}
.ffc_info{
    text-align: center;
    width: 100%;
}
.ffc_info .info_name{
	font-size: 14px;
    font-weight: bold;
}
.ffc_info .info_position{
	font-weight:normal;
	padding-bottom:10px;
}
.ffc_info a{
	background: none repeat scroll 0 0 #16447A;
    overflow: hidden;
    padding: 2px 0 3px 10px;
}
.ffc_info a span{
	background: url("../images/kurzvita_bg.png") no-repeat scroll 0 4px transparent;
    color: #FFFFFF;
	font-weight: bold;
    padding: 0 10px;
}
