body {
	font-family:Arial,Helvetica,san-serif; 
	font-size:10pt; 
	color:#333333;
	margin:0px;
	background-color:#FAFAFA;
}
input{height:19px;font-size:8pt;}
img {border:0px;}

.sitemap1{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-top: 10px; 
    margin-bottom: 0px;
    TEXT-DECORATION: none
}

.sitemap2{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    margin-top: 5px; 
    margin-bottom: 0px;
    margin-left: 29px;
    TEXT-DECORATION: none
}
.sitemap3{
    FONT-SIZE: 8pt;
    margin-top: 2px; 
    margin-bottom: 0px;
    margin-left: 45px;
    TEXT-DECORATION: none
}
.sitemap4{
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 55px;
    TEXT-DECORATION: none
}
.sitemap5{
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 95px;
    TEXT-DECORATION: none
}
.sitemap6{
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 120px;
    TEXT-DECORATION: none
}





A, A:active, A:link, A:visited, A:hover{COLOR:#333333}

P{font-size:10pt;}

H1{
    FONT-SIZE:16pt;
    FONT-WEIGHT:bold;
    margin-top:0px; 
    margin-bottom:10px;
}

H2{
    FONT-SIZE:13pt;
    margin-top:10px; 
    margin-bottom:3px;
}

td.menu_o, td.menu_o_links{
	height:30px;
	vertical-align:middle;
	border: solid #FFFFFF;
	border-width: 0px 0px 1px 1px;
	background-color:#8199A2;
	padding: 0px 15px 0px 15px;
}
td.menu_o_links{
	border-width: 0px 0px 1px 0px;
}

td.menu_o_rand{
	height:30px;
	vertical-align:top;
	border: solid #FFFFFF;
	border-width: 0px 0px 1px 0px;
	background-color:#8199A2;
}

td.menu_o_akt, td.menu_o_akt_links{
	height:30px;
	vertical-align:middle;
	border: solid #FFFFFF;
	border-width: 0px 0px 0px 1px;
	background-color:#D40202;
	padding: 0px 15px 0px 15px;
}
td.menu_o_akt_links{
	border-width: 0px 0px 0px 0px;
}
td.menu_o_akt_rand{
	height:30px;
	vertical-align:top;
	background-color:#D40202;
}


.menu_o, .menu_o_akt{
	text-decoration:none;
	font-size:12pt;
	color:#FFFFFF;
}
A.menu_o, A.menu_o:active, A.menu_o:link, A.menu_o:visited, A.menu_o:hover{COLOR:#FFFFFF}
A.menu_o_akt, A.menu_o_akt:active, A.menu_o_akt:link, A.menu_o_akt:visited, A.menu_o_akt:hover{COLOR:#FFFFFF}

td.menu_o2, td.menu_o2_akt {
	vertical-align:top;
	padding: 10px 0px 0px 0px;
}
.menu_o2, .menu_o2_akt{
	text-decoration:none;
	font-size:10pt;
	color:#FFFFFF;
}
A.menu_o2, A.menu_o2:active, A.menu_o2:link, A.menu_o2:visited, A.menu_o2:hover{COLOR:#FFFFFF;}
A.menu_o2_akt, A.menu_o2_akt:active, A.menu_o2_akt:link, A.menu_o2_akt:visited, A.menu_o2_akt:hover{COLOR:#FFFFFF; font-weight:bold;}

td.menu1_akt{
	background-color:#8199A2;
	height:18px;
	vertical-align:top;
	text-align:center;
}

A.menu1_akt, A.menu1_akt:active, A.menu1_akt:link, A.menu1_akt:visited, A.menu1_akt:hover{
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	COLOR:#FFFFFF;
}

td.menu2{
	background-color:#E5E5E5;
	height:18px;
	vertical-align:middle;
	text-align:left;
}

td.menu2_akt{
	background-color:#D5D5D5;
	height:18px;
	vertical-align:middle;
	text-align:left;
}

A.menu2, A.menu2:active, A.menu2:link, A.menu2:visited, A.menu2:hover{
	font-size:9pt;
	font-weight:normal;
	text-decoration:none;
	COLOR:#333333;
}

A.menu2_akt, A.menu2_akt:active, A.menu2_akt:link, A.menu2_akt:visited, A.menu2_akt:hover{
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	COLOR:#333333;
}

td.menu3{
	background-color:#E5E5E5;
	height:16px;
	vertical-align:middle;
	text-align:left;
}

td.menu3_akt{
	background-color:#D5D5D5;
	height:16px;
	vertical-align:middle;
	text-align:left;
}

A.menu3, A.menu3:active, A.menu3:link, A.menu3:visited, A.menu3:hover{
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	COLOR:#333333;
}

A.menu3_akt, A.menu3_akt:active, A.menu3_akt:link, A.menu3_akt:visited, A.menu3_akt:hover{
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	COLOR:#333333;
}

td.menu4{
	background-color:#E5E5E5;
	height:16px;
	padding-left:10px;
	vertical-align:middle;
	text-align:left;
}

td.menu4_akt{
	background-color:#D5D5D5;
	height:16px;
	padding-left:10px;
	vertical-align:middle;
	text-align:left;
}

A.menu4, A.menu4:active, A.menu4:link, A.menu4:visited, A.menu4:hover{
	font-size:8pt;
	font-weight:normal;
	text-decoration:none;
	COLOR:#333333;
}

A.menu4_akt, A.menu4_akt:active, A.menu4_akt:link, A.menu4_akt:visited, A.menu4_akt:hover{
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	COLOR:#333333;
}

TD.menu_linie {BACKGROUND-COLOR:#FFFFFF;}



td.menu_u {
	vertical-align:top;
	padding: 10px 0px 0px 0px;
}
.menu_u, A.menu_u, A.menu_u:active, A.menu_u:link, A.menu_u:visited, A.menu_u:hover{
	FONT-SIZE:8pt;
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
}

.adresseunten, A.adresseunten, A.adresseunten:active, A.adresseunten:link, A.adresseunten:visited, A.adresseunten:hover{
	FONT-SIZE:8pt;
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
}

form{ padding:10px;}