body 
{
	background-color: #000080;
}
.menupunkt
{
	background-color:#33CCFF;
	color:#000080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:default;	
}
.menutop
{
	background-color:#3399FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
}
.menupunkt_over
{
	background-color:#33FF66;
	color:#000080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;	

}
.menu_abschluss
{
	background-color:#3399FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3399FF;
	font-weight:bold;
}
.menupunkt_bereiche
{
	background-color:#33CCFF;
	color:#000080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	cursor:default;	
}
.menupunkt_bereiche_over
{
	background-color:#33FF66;
	color:#000080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	cursor:pointer;	
}
.ueberschrift_bereich
{
	font-family:Verdana;
	color:#00FFFF;
	font-size:17px;
}
.ueberschrift_bezirk
{
	font-family:Verdana;
	color:#00FFFF;
	font-size:18px;
	font-weight:bold;
}

.tabellenkopf
{
	background-color:#0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.tabellenkopf12
{
	background-color:#0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.ungerade_zeile
{
	background-color:#003399;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}
.gerade_zeile
{
	background-color:#004EC1;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
}

.pos_seitenanfang
{
	position:absolute;
	left:10px;
	top:15px;
}
.pos_top_horizontal
{
	position:absolute;
	left:0px;
	top:0px;
}
.pos_copy
{
	position:absolute;
	left:7px;
	top:500px;
}
.pos_copy_bereiche
{
	position:absolute;
	left:7px;
	top:475px;
}
.pos_top_vertikal
{
	position:absolute;
	left:0px;
	top:0px;
}
.pos_adressen
{
	position:absolute;
	left:10px;
	top:105px;
}

.pos_iframe
{
	position:relative;
	left:0px;
	top:0px;
	border-top-style:solid;
	border-top-width:3px;
	border-top-color:#3399FF;	
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:#3399FF;
	border-right-style:solid;
	border-right-width:3px;
	border-right-color:#3399FF;
	border-left-style:solid;
	border-left-width:3px;
	border-left-color:#3399FF;		
}

.pos_iframe_sic
{
	position:absolute;
	left:145px;
	top:80px;
	border-top-style:solid;
	border-top-width:3px;
	border-top-color:#3399FF;	
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:#3399FF;
	border-right-style:solid;
	border-right-width:3px;
	border-right-color:#3399FF;
	border-left-style:solid;
	border-left-width:3px;
	border-left-color:#3399FF;		
}

.pos_seitenframe
{
	position:absolute;
	left:0px;
	top:25px;
}

.pos_copyright
{
	position:absolute;
	left:10px;
	top:465px;
}

.ueberschrift
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
}

.beschriftung12_weiss
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.beschriftung13_weiss
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}
.beschriftung14_weiss
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.beschriftung15_weiss
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.beschriftung16_weiss
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.beschriftung17_weiss
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
}
.beschriftung18_weiss
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.beschriftung19_weiss
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
}
.beschriftung20_weiss
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}


.unterstrichen
{
	text-decoration:underline;
}

.fett
{
	font-weight:bold;
}

.hand
{
	cursor:pointer;
}


.orange
{color:#FF9900;}
.weiss
{color:#FFFFFF;}
.blau
{color:#000080;}
.rot
{color:#FF0000;}
.hellblau
{color:#33CCFF;}
.gelb
{color:#FFFF00;}
.gruen
{color:#33FF66;}

.blauer_rahmen
{
	border-style:solid;
	border-color:#000080;
	border-width:1px;
}
.links
{
	position:absolute;
	left:10px;
}
.zeile_ungerade
{background-color:#3399FF}
.zeile_gerade
{background-color:#00BCFB}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.rahmen_blau
{
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#000080;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#000080;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#000080;
	border-right-style:solid;
	border-right-width:0px;
	border-right-color:#000080;

}
.jugendergebnisse
{
	border-left:2px solid #0099FF; 
	border-right: 2px solid #0099FF;
}

.ergebnisse
{
	background-color:#33CCFF;
}

.links_hintergrund
{
	background-color:#0066FF;
}

.tabelle_zentriert
{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:0px;
}

.copy_rahmen_links
{
	border-left:2px solid #0099FF; 
	border-top:2px solid #0099FF; 
	border-bottom: 2px solid #0099FF;
}

.copy_rahmen_rechts
{
	border-right:2px solid #0099FF; 
	border-top:2px solid #0099FF; 
	border-bottom: 2px solid #0099FF
}

div#tvtop, div#dvvnewstop
{
	width:90%; margin-top:15px; margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:75%;
	color:#000080;	font-weight:bold; text-decoration:underline;
}
div#tvtop
{
	margin-top:30px;
}


div#sendung
{
	padding-top:5px; padding-left:5px; padding-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;color:#000080; font-size:65%; font-weight: bold;
}
div#sendungsinhalt, div#newsanzeige a:link, div#newsanzeige a:visited
{
	font-family:Arial, Helvetica, sans-serif;color:#000080; font-size:65%;font-weight:bold; 
	padding-left:5px;padding-bottom:5px;
}

div#newsanzeige a:hover{color:red;}



