BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
A {
	COLOR: #46a1da;
}
A:link {
	COLOR: #46a1da;
}
A:visited {
	COLOR: #46a1da;
}
A:hover {
	COLOR: White;
	background-color: Fuchsia;
}

/* Formatierung der Tabellenübersicht Links */
/* ACHTUNG: Reihenfolge beachten! */

A.Table:link {
	text-decoration: none;
	color: #000099;
}
A.Table:visited {
	text-decoration: none;
	color: #000099;
}
A.Table:hover {
	TEXT-DECORATION: none;
	color: White;
	background-color: #0000CD;
}
A.Table:active {
	TEXT-DECORATION: none;
	color: White;
	background-color: #0000CD;
}
A.Table:focus {
	TEXT-DECORATION: none;
	color: White;
	background-color: #0000CD;
}


A.path {
	COLOR: #333333; TEXT-DECORATION: none
}
A.path:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.path:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.path:hover {
	COLOR: White;
	BACKGROUND-COLOR: Red;
}
DIV.subnav {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 54px
}



.subnav-title {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	BORDER-BOTTOM: #cccccc 1px solid;
	color : #46a1da;
	font-size : 11px;
}



A.subnav-lev1 {
	COLOR: Gray;
	font-style: normal;
	font-size: 11px;
	PADDING-LEFT: 0px;
}
A.subnav-lev1:link {
	TEXT-DECORATION: none
}
A.subnav-lev1:visited {
	text-decoration: none;
	COLOR: Gray;
}
A.subnav-lev1:hover {
	TEXT-DECORATION: none;
	color : White;
	background-color: #46a1da;
}

A.subnav-lev2 {
	COLOR: Gray;
	font-style: normal;
	font-size: 11px;
	PADDING-LEFT: 7px;
}
A.subnav-lev2:link {
	TEXT-DECORATION: none
}
A.subnav-lev2:visited {
	text-decoration: none;
	COLOR: Gray;
}
A.subnav-lev2:hover {
	TEXT-DECORATION: none;
	color : White;
	background-color: #46a1da;
}

A.subnav-lev3 {
	COLOR: Gray;
	font-style: normal;
	font-size: 11px;
	PADDING-LEFT: 14px;
}
A.subnav-lev3:link {
	TEXT-DECORATION: none
}
A.subnav-lev3:visited {
	text-decoration: none;
	COLOR: Gray;
}
A.subnav-lev3:hover {
	TEXT-DECORATION: none;
	color : White;
	background-color: #46a1da;
}


.subnav-title_active {
	COLOR: #46a1da;
	font-size : 11px;
}
.color1 {
	COLOR: #a3d0ed
}
.color1-back {
	BACKGROUND-COLOR: #a3d0ed
}
.color2 {
	COLOR: #6bb4e1
}
.color2-back {
	BACKGROUND-COLOR: #6bb4e1
}
.color3 {
	COLOR: #46a1da
}
.color3-back {
	BACKGROUND-COLOR: #46a1da
}
.color4 {
	COLOR: #46a1da
}
.color4-back {
	BACKGROUND-COLOR: #46a1da
}
.color5 {
	COLOR: #c8e3f4
}
.color5-back {
	BACKGROUND-COLOR: #c8e3f4
}


H1 {
	PADDING-BOTTOM: 2px;
	FONT: verdana, arial, helvetica, sans-serif;
	PADDING-TOP: 20px;
	font-size: 13pt;
	COLOR: #46a1da;
	font-size: 14pt;
	font-weight: bold;
}
H2 {
	PADDING-BOTTOM: 2px;
	FONT: verdana, arial, helvetica, sans-serif;
	PADDING-TOP: 20px;
	COLOR: #46a1da;
	font-size: 12pt;
	font-weight: bold;
}
H3 {
	PADDING-BOTTOM: 2px; 
	FONT: verdana, arial, helvetica, sans-serif; 
	COLOR: #666666;
	font-size: 11pt;
}
H4 {
	PADDING-BOTTOM: 2px;
	FONT: verdana, arial, helvetica, sans-serif;
	COLOR: #666666;
	font-size: 10pt;
}
H5 {
	PADDING-BOTTOM: 2px;
	FONT: verdana, arial, helvetica, sans-serif;
	COLOR: #666666;
	font-size: 9pt;
}
H6 {
	PADDING-BOTTOM: 2px;
	FONT: verdana, arial, helvetica, sans-serif;
	COLOR: #666666;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}
P {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.body0 {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 6px;
}
.headline9 {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #c8e3f4;
	font-weight: bold;
}
.headline10 {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #c8e3f4;
	font-weight: bold;
}
.klein9px {
	font-size : 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom : 6px;
}
.fuss       {
	font-size: 9px;
	color: #666666;
	font-family: Verdana,Helvetica,Geneva;
	font-weight : normal;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}
.bg-white {
	BACKGROUND-COLOR: white
}
.bg-grey {
	BACKGROUND-COLOR: #dddddd
}

MENU {
	FONT: 0.7em verdana, arial, helvetica, sans-serif; LIST-STYLE-TYPE: square
}
DIR {
	FONT: 0.7em verdana, arial, helvetica, sans-serif; LIST-STYLE-TYPE: circle
}
.inputfield {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #333333 1px solid; WIDTH: 60px; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: white
}
.pathline {
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	COLOR: #666666;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #cccccc 1px solid;
	TEXT-DECORATION: none;
	font-size : 10px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}
.top-sign {
	font-size: 13px;
	color: Black;
	font-family: Verdana,Helvetica,Geneva;
	font-weight : bold;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
}
.top-menu {
	font-size: 11px;
	color: Black;
	font-family: Verdana,Helvetica,Geneva;
	font-weight : bold;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	cursor:hand
}
.top-menu:link {
	color: Black;
	text-decoration:none;
	cursor:hand
}
.top-menu:visited {
	color: Black;
	text-decoration:none;
	cursor:hand
}
.top-menu:active {
	color: Fuchsia;
	text-decoration:none;
	cursor:hand
}
.top-menu:hover {
	color: Red;
	text-decoration:none;
	cursor:hand
}

.top-kontakt {
	font-size: 9px;
	color: Black;
	font-family: Verdana,Helvetica,Geneva;
	font-weight : bold;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-top : 0px;
	cursor:hand
}
.top-kontakt:link {
	color: Black;
	text-decoration:none;
	cursor:hand
}
.top-kontakt:visited {
	color: Black;
	text-decoration:none;
	cursor:hand
}
.top-kontakt:active {
	color: Black;
	text-decoration:none;
	cursor:hand
}
.top-kontakt:hover {
	color: Red;
	text-decoration:none;
	cursor:hand
}
.tdbackgrey {
	background-color: #eaeaea;
}
.tdbackwhite {
	background-color: White;
}
.tdhellviolett {
	COLOR: White;
	FONT-SIZE: 14px;
	BACKGROUND: #CC6666;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tdbackred {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: White;
	BACKGROUND: #CE0000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tdbackblue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: White;
	BACKGROUND: #3366CC;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.tdbacklightblue {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #c8e3f4;
	font-weight: normal;
	color: #00008B;
}