/* --------------------------------Design-Angaben----------------------------------*/
body {
	background:#FFFFFF;
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

h1 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color:#000000;
}

h2 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#d2141a;
}

.video-js-box{
	display:block;
	width:496px;
	height:280px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

/***----------------------------------***/
#links .bereich, .ticker_text, #ticker, #ticker_wrap {
	background:#d2141a;
}

.text {
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 10px;
}

#links h1 {
	color:#ffffff;
}

#links h2 {
	color:#ffffff;
}

#links .text {
	color: #FFFFFF;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
}

#links .linkunten a {
	color:#FFE400;
}

#rechts {
	background:#92e085;
}

#rechts .text {
	font: normal 11px/14px Arial, Helvetica, sans-serif;
}

.aktuelleZeit {
	font: normal 11px/12px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #5A5D5A;
}

#ticker .ticker_text {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	color:#ffffff;
}

ul.navigation li a, ul.navigation li a:hover {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color:#000000;
}

ul.navigation li a:hover {
	color:#000000;
}

#menu ul li a:hover, #menu ul li a.aktiv:hover {
	color: #000000;
}

#menu ul li a {
	color: #000000;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
}

#menu ul li a.aktiv {
	color: #000000;
}

#menu a img { border: 0; }

#content .ueberschrift {
	font: bold 16px/14px Arial, Helvetica, sans-serif;
	color: #5A5D5A;
	margin: 5px 0px 0px 0px;
}

#content .unterueberschrift {
	font: bold 12px/13px Arial, Helvetica, sans-serif;
	color:#d2141a;
	margin: 10px 0px 10px 0px;
}

#links .ueberschrift {
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 2px 1px 12px;
}

#rechts .ueberschrift {
	font: bold 13px/14px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 2px 1px;
}

#rechts .unterueberschrift {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color:#d2141a;
	margin: 2px 1px 0;
}

#links .unterueberschrift {
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin: 2px 1px 0;
}

.mediumHintergrund {
	color: #787878;
	background: #F7F3F7;
}

.mediumBeschriftung {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 0 3px;
}

.mediumCopyright {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: italic;
	padding: 0 3px;
}

a, a:link, a:visited, a:active  {
	font: 12px Arial, Helvetica, sans-serif;
	color: #cc3300;
	text-decoration: none;
}

a:hover {
	color: #A0A0A0;
}

#copyright a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#D2141A;
}

div.ueberschrift       { color:#D2141A; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom: 7px;}
div.unterueberschrift        { color:#787878; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom: 7px; }
.rahmen              { border-color:#D2141A; border-style:solid; border-width:1px;}
.rahmenlinks              { border-left: 1px solid #D2141A; border-top: 1px solid #D2141A; border-bottom: 1px solid #D2141A;}
.rahmenmitte              { border-top: 1px solid #D2141A; border-bottom: 1px solid #D2141A; text-align:left; line-height:15px; }
.rahmenrechts              { border-right: 1px solid #D2141A; border-top: 1px solid #D2141A; border-bottom: 1px solid #D2141A;}

td.ueber                  { color:#787878; font-size:10pt; font-family:Arial, Helvetica, sans-serif; font-weight:bold }
td.leiste                 { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold }
td.text_oben              { color:#FFFFFF; font-size:7pt; font-family: Arial, Helvetica, sans-serif; line-height: 10pt}
td.text_suche             { color:#FFFFFF; padding-left:6px; padding-bottom:3px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
td.rechts                 { color:#FFFFFF; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
td.ticker                 { color:#003C85; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

