.willkommen {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24pt;
	font-weight: bold;
	color: #D5D1DC;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;;
}
.schrift_un {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.5pt;
	color: #000000;
	text-decoration: none;
}
.legende {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	line-height: 90%;
}
.legende2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	text-align: left;
}
.rot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9.7pt;
	color: #CC0000;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.7pt;
	color: #0000FF;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
.schrift_ko {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	line-height: 115%;
}
.schrift_ko2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	line-height: 130%;
}
.schrift_navigation {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #9933FF;
	text-decoration: underline;
	line-height: 100%;
}
.schrift_home {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #C0C0C0;
	text-decoration: none;
	line-height: 100%;
}
.schrift_home_k {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #C0C0C0;
	text-decoration: none;
}
.schrift_home_d {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 510;
	color: #C0C0C0;
	text-decoration: none;
	line-height: 100%;
}
.gps1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.gps1l {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.gps2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.gps3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}
.gps4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.gps5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #C0C0C0;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
.gps6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}
.gps7 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}
.gps8 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
}
.linie2 {
      color: #FFCC00;
}
.symbol {
      width: 40px;
      height: 40px;
}
.datenblatt1 {
      margin-right: 2.5px;
      margin-left: 2.5px;
      border-style: none;
}
.beispiel1 {
      margin-right: 5px;
      margin-left: 5px;
      border-style: none;
      height: 80px;
}
.bild1 {
      border-style: none;
      height: 200px;
}
.bild2 {
      border-style: none;
      width: 200px;
}
.back {
      background-repeat: repeat;
      background-attachment: fixed;
      background-image: url(bilder/startseite/hg.jpg);
      background-color: #000000;
}
.news {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	text-align: left;
	vertical-align: middle;
        margin-left: 20px;
}
.news2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000066;
	text-decoration: none;
	text-align: left;
}
.news3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: left;
}
.impressum {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13.5pt;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	text-align: left;
	vertical-align: middle;
}
.link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	text-align: center;
	vertical-align: middle;
}
.link_t {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
        margin-left: 10px;
}
a:link {
	text-decoration: none;
        color: #0000DD;
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
        color: #6A03BE;
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
        color: #CC0000;
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
a:active {
	text-decoration: none;
        color: #303030;
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.rahmen1 {
	border-width: 3px;
        border-color: #CCCCFF;
        border-style: ridge;
}
.rahmenlou {
	border-left-width: 3px;
        border-top-width: 3px;
        border-right-width: 0px;
        border-bottom-width: 3px;
        border-color: #CCCCFF;
        border-style: ridge;
}
.rahmenlo {
	border-left-width: 3px;
        border-top-width: 3px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-color: #CCCCFF;
        border-style: ridge;
}
.rahmenou {
	border-left-width: 0px;
        border-top-width: 3px;
        border-right-width: 0px;
        border-bottom-width: 3px;
        border-color: #CCCCFF;
        border-style: ridge;
}
.rahmenoru {
	border-left-width: 0px;
        border-top-width: 3px;
        border-right-width: 3px;
        border-bottom-width: 3px;
        border-color: #CCCCFF;
        border-style: ridge;
}
.ra_lou {
	border-left-width: 2px;
        border-top-width: 2px;
        border-right-width: 0px;
        border-bottom-width: 2px;
        border-color: #7C7997;
        border-style: solid;
}
.ra_oru {
	border-left-width: 0px;
        border-top-width: 2px;
        border-right-width: 2px;
        border-bottom-width: 2px;
        border-color: #7C7997;
        border-style: solid;
}
.ra_o {
	border-left-width: 0px;
        border-top-width: 2px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-color: #7C7997;
        border-style: solid;
}
.ra_u {
	border-left-width: 0px;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 2px;
        border-color: #7C7997;
        border-style: solid;
}
