a:link {color: #000000; font-family: verdana,arial,helvetica; text-decoration: none;}
a:visited {color: #000000; font-family: verdana,arial,helvetica; text-decoration: none}
a:hover {color: #0099ff; font-family: verdana,arial,helvetica; text-decoration: none}
a:active {color: #000000; font-family: verdana,arial,helvetica; text-decoration: none;}
a.versteckt1:link {font-family: verdana,arial,helvetica; font-size: 9pt; color: #ffffff; margin: 1px 0px 1px 4px; font-weight: bold;}
a.linktext2 {font-family: verdana,arial,helvetica; font-size: 9pt; color: #ffffff; margin: 1px 0px 1px 4px; font-weight: bold; cursor:pointer;}

body {margin: 5px 0px 10px 0px; padding-left: 10px; background: #ffffff; color: #000000;}

h1 {font-family: verdana,arial,helvetica; font-size: 12pt; color: #009900; margin-top:6px; margin-bottom:0px; font-weight:bold;}
h2 {font-family: verdana,arial,helvetica; font-size: 14pt; color: #cc0000; margin-top:5px; margin-bottom:5px; font-weight:bold; text-decoration: none;}
h3 {font-family: verdana,arial,helvetica; font-size: 12pt; color: #485635; margin:0px; font-weight:bold;}
h3.marg { font-family: verdana,arial,helvetica; font-size: 10pt; color: #000080; margin: 3px 3px 3px 0px; font-weight:bold;}
h4 {font-family: verdana,arial,helvetica; font-size: 9pt; color: #ffffff; margin: 1px 0px 1px 4px; font-weight: bold;}
h4.maps_info {font-family: verdana,arial,helvetica; font-size: 8pt; color: navy; text-align: left; font-weight: bold; border-bottom: 1px dotted #cc0000;}
h5 {font-family: verdana,arial,helvetica; text-align: left; font-size: 8pt; color: #ffff99; margin: 2px; font-weight:bold;}
h6 {font-family: verdana,arial,helvetica; font-size: 10pt; color: #cc0000; margin: 0px; font-weight:bold;}

p {font-family: verdana,arial,helvetica; font-size: 10pt; color: #000000;}
p.gr {font-family: verdana,arial,helvetica; font-size: 10pt; color: navy;}
p.gr_ft {font-family: verdana,arial,helvetica; font-size: 10pt; color: navy; font-weight: bold;}
p.kl {font-family: verdana,arial,helvetica; text-align: left; font-size: 8pt; margin: 0px; color: navy;}
p.kl_m {font-family: verdana,arial,helvetica; font-size: 8pt; margin:3px; color: #000000;}
p.kl_free {font-family: verdana,arial,helvetica; font-size: 8pt; color: navy;}
p.kl a:link {font-family: verdana,arial,helvetica; color: navy; margin:0px; text-decoration: none;}
p.kl a:visited {font-family: verdana,arial,helvetica; color: navy; margin:0px; text-decoration: none;}
p.kl a:hover {font-family: verdana,arial,helvetica; color: #0099ff; margin:0px; text-decoration: none;}
p.kl a:active {font-family: verdana,arial,helvetica; color: #cc0000; margin:0px; text-decoration: none;}
p.box_kopf {font-family: verdana,arial,helvetica; font-size: 8pt; margin-bottom: 2px; color: navy; font-weight: bold;}
p.kl_w {font-family: verdana,arial,helvetica; text-align: left; font-size: 8pt; margin: 0px; color: #ffffff}
p.active {font-family: verdana,arial,helvetica; color: #cc0000;}
table.boxrahmen {border: 1px solid #869e26;}
p.link { font-family: verdana,arial,helvetica; font-size: 8pt; margin: 0; font-weight: bold; color: #000000; cursor:pointer; }
p.linktext1 { font-family: verdana,arial,helvetica; font-size: 8pt; margin: 0; font-weight: bold; color: #000000; cursor:pointer; }

table.rahmen {border: 1px; padding: 0px; border-style: solid; border-color: #cc0000;}
table.rahmen_sol {border: 1px; border-style: solid; border-color: #cc0000;}
table.rahmen_blue {border: 1px; padding: 2px; border-style: solid; border-color: #cceeff;}
table.rahmen_r {border-right-width: 1px; border-right-style: dotted; border-right-color: #cc0000; padding-left: 0px; padding-right: 0px;}
table.rahmen_r_sol {border-right: 1px solid #cc0000;}
table.rahmen_l {border-left-width: 1px; border-left-style: dotted; border-left-color: #cc0000; padding-right: 0px; padding-left: 0px;}
table.rahmen_t {border-top-width: 1px; border-top-style: dotted; border-top-color: #cc0000; padding: 0px;}
table.rahmen_b {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #cc0000; padding: 1px; width: 90%;}
table.rahmen_t_b {border-top-width: 1px; border-top-style: dotted; border-top-color: #cc0000; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cc0000; padding: 0px;}
table.rahmen_l_b {border-left-width: 1px; border-left-style: dotted; border-left-color: #cc0000; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cc0000; padding: 0px;}

td.rahmen {border-width: 1px; border-style: solid; border-color: #cc0000;}
td.rahmen_t_b {border-top-width: 1px; border-top-style: dotted; border-top-color: #cc0000; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cc0000; padding: 0px;}
td.rahmen_b {border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #cc0000; padding: 0px;}
td.rahmen_t {border-top-width: 1px; border-top-style: dotted; border-top-color: #cc0000; padding: 0px;}
td.rahmen_l {border-left-width: 1px; border-left-style: dotted; border-left-color: #cc0000; padding: 2px;}
td.rahmen_box_kopf {background-color: #869e26; padding-bottom: 2px;}
td.rahmen_r_b_l {border-top: 2px solid #ffccff; border-right: 2px solid #ffccff; border-left: 2px solid #ffccff}

img.rahmen {border: 1px; border-style: dashed;	border-color: #ffd9d9;}
img.rahmen_sol {border: 1px; border-style: solid; border-color: #cc0000;}

.kopf {font-family: verdana,arial,helvetica; font-size: 8pt; color: #999999; margin: 0px; font-weight: normal; position: absolute; left: 30px; top: 1880px; z-index: 5;}
.kopf p {font-family: verdana,arial,helvetica; font-size: 8pt; color: #999999; margin: 0px; font-weight: normal;}
.kopf h1 {font-family: verdana,arial,helvetica; font-size: 8pt; color: #999999; margin: 0px; font-weight: normal;}
.kopf a:visited {font-family: verdana,arial,helvetica; font-size: 8pt; color: #999999; margin: 0px; font-weight: normal;}
.kopf a:hover {font-family: verdana,arial,helvetica; font-size: 8pt; color: #999999; margin: 0px; font-weight: normal;}

#liste1 {font-family: verdana,arial,helvetica; font-size: 8pt; padding-left: 18px; color: navy; list-style-type: none; list-style-image: url(images/stern.gif); margin: 0px; display: block; }

div#nav {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: normal; text-align: left;}
#nav ul li a:link, #nav ul li a:visited {color: navy; text-decoration: none; padding-top: 5px; padding-bottom: 5px; display: block;}
#nav ul li a:hover {background-color: #99cc99; color: #ffffff; text-decoration: none;}
#nav a.current {text-decoration: none;}
#nav ul li {margin-left: 0px; padding-left: 15px; list-style-type: none; background:url(images/pfeil.gif) center left no-repeat; border-top: dotted #cc0000 1px; display: block; width: 140px;}
#nav ul {margin: 0px; padding: 0px; }

