/* Globale Formatierung */
body {
	 color:#BFCBE2;
	 background-color:#000000;
	 margin-bottom:20px;
	 margin-left:20px;
	 margin-right:20px;
	 margin-top:20px;
}

td {
	 font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size:11px;
	 line-height:15px;
}


/* Formatdefinition der Links  */
A:link {
	color:#BFCBE2;
} 
A:visited {
	color:#BFCBE2;
} 
A:active {
	color:#BFCBE2;
} 
A:hover {
	text-decoration:none; 
	color:#FFFFFF;
} 

/* Klassen-Difinitionen  */
.title {
	font-family:Helvetica,Arial,Verdana,sans-serif;
	color:#000000;
	font-weight:bold;
}
.big {
	font-size:12px;
}
.bigbold {
	font-size:12px;
	font-weight:bold;
}
.small {
	font-size:10px;
}
.bildsubtitle {
	font-size:9px;
	color:#809CC9;
	line-height:12px;
}
.bold {
	font-weight:bold;
}
.black {
	color:#000000;
}
.smallblack {
	font-size:10px;
	color:#000000;
}

.footer {
	font-size:9px;
}

.tabtitel {
	font-size:10px;
	color:#000000;
	font-weight:bold;
	background-color:#809CC9;
}
.tabsubtitel {
	font-size:10px;
	color:#000000;
	background-color:#809CC9;
	line-height:19px;
}
.tabinhalt {
	font-size:10px;
	color:#000000;
	background-color:#9FB5D7;
	line-height:19px;
}

.wettertitel {
	font-size:10px;
	color:#000000;
	background-color:#809CC9;
}

.wettertemp {
	font-size:10px;
	color:#000000;
	background-color:#9FB5D7;
}

.printheader {
	color:#666666;
}


/* Formulare  */
input, textarea {
	 font-family:Helvetica,Arial,Verdana,sans-serif;
	 font-size:11px;
	 border:0px;
	 background-color:#BFCBE2;
}
.button {
	background-color:#809CC9;
}
.radio {
	background-color:#0D0733;
}
.newsletterbox {
	 font-family:Helvetica,Arial,Verdana,sans-serif;
	 font-size:11px;
	 border:0px;
	 background-color:#BFCBE2;
	 width:90px;
	 height:14px;
}

.anzahl {
	 font-family:Helvetica,Arial,Verdana,sans-serif;
	 font-size:11px;
	 border:0px;
	 background-color:#BFCBE2;
	 height:14px;
}


/* Navigation  */
#nav a:link {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
   font-size:11px;
   line-height:16px;
}
#nav a:visited {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
   font-size:11px;
   line-height:16px;
}
#nav a:hover {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   font-weight:bold;
   text-decoration:none;
   font-size:11px;
   line-height:16px;
}
#nav a:active {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
   font-size:11px;
   line-height:16px;
}

#navon a:link {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   font-weight:bold;
   text-decoration:none;
   font-size:11px;
   line-height:16px;
}
#navon a:visited {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   font-weight:bold;
   text-decoration:none;
   font-size:11px;
   line-height:16px;
}
#navon a:active {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   font-weight:bold;
   text-decoration:none;
   font-size:11px;
   line-height:16px;
}

#navsub a:link {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   text-decoration:none;
   font-size:10px;
   line-height:13px;
}
#navsub a:visited {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   text-decoration:none;
   font-size:10px;
   line-height:13px;
}
#navsub a:hover {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   text-decoration:none;
   font-size:10px;
   line-height:13px;
}
#navsub a:active {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   text-decoration:none;
   font-size:10px;
   line-height:13px;
}

#navsubon a:link {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   text-decoration:none;
   font-size:10px;
   line-height:13px;
}
#navsubon a:visited {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   text-decoration:none;
   font-size:10px;
   line-height:13px;
}
#navsubon a:active {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   text-decoration:none;
   font-size:10px;
   line-height:13px;
}

#frameheader a:link {
   color:#FFFFFF;
   font-size:11px;
   text-decoration:none;
}
#frameheader a:visited {
   color:#FFFFFF;
   font-size:11px;
   text-decoration:none;
}
#frameheader a:active {
   color:#FFFFFF;
   font-size:11px;
   text-decoration:none;
}
#frameheader a:hover {
   color:#666666;
   font-size:11px;
   text-decoration:none;
}

#newsletter a:link {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   text-decoration:none;
   font-size:10px;
}
#newsletter a:visited {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   text-decoration:none;
   font-size:10px;
}
#newsletter a:hover {
   font-family:Helvetica,Arial,sans-serif;
   color:#2027A0;
   text-decoration:none;
   font-size:10px;
}
#newsletter a:active {
   font-family:Helvetica,Arial,sans-serif;
   color:#000000;
   text-decoration:none;
   font-size:10px;
}

#footer a:link {
   color:#BFCBE2;
   font-size:9px;
   text-decoration:none;
}
#footer a:visited {
   color:#BFCBE2;
   font-size:9px;
   text-decoration:none;
}
#footer a:active {
   color:#BFCBE2;
   font-size:9px;
   text-decoration:none;
}
#footer a:hover {
   color:#FFFFFF;
   font-size:9px;
   text-decoration:none;
}
