
.headblau {
	 text-align: center;
	 text-transform: none;
	 font: 700 italic 16px Verdana, Arial, Helvetica, sans-serif;
	 color: #17365d;
	 text-decoration: none}

.varchiv {
	 }

.fehler {
	 font-style: normal;
	 font-family: Verdana, sans serif;
	 color: #e1061d;
	 font-size: 7pt;
	 font-weight: bold}

.linie {
	 border-bottom: #85cff0 1px dashed}

.Stil2 {
	 color: #000000}

body {
	 background-image: url(media/images/layout/hg.jpg);
	 margin: 0px;
	 background-repeat: repeat;
	 font-family: Tahoma, Verdana, sans serif;
	 background-position: 0px 0px;
	 color: #000000;
	 font-size: 9pt}

img {
	 border-bottom: 0px;
	 border-left: 0px;
	 border-top: 0px;
	 border-right: 0px}

a {
	 color: #000000;
	 text-decoration: none}

a:hover {
	 color: #e1061d;
	 text-decoration: underline}

.gruppen_baum_1 {
	 background-image: url(media/images/layout/navigation.jpg);
	 text-align: left;
	 font-style: normal;
	 margin: 0px;
	 padding-left: 35px;
	 width: 238px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0px 6px;
	 font-size: 8pt;
	 font-weight: bold;
	 padding-top: 1px}

.gruppen_baum_1 A {
	 line-height: 24px;
	 display: block;
	 white-space: nowrap;
	 text-decoration: none}

.gruppen_baum_1 A:hover {
	 text-decoration: none}

.gruppen_baum_1 .selected {
	 color: #e1061d;
	 text-decoration: none}

.gruppen_baum_2 {
	 background-image: url(media/images/layout/navigation2.jpg);
	 text-align: left;
	 font-style: normal;
	 margin: 0px;
	 padding-left: 55px;
	 width: 238px;
	 background-repeat: no-repeat;
	 font-family: Verdana, sans serif;
	 background-position: 0px 6px;
	 font-size: 8pt;
	 font-weight: bold;
	 padding-top: 1px}

.gruppen_baum_2 A {
	 line-height: 24px;
	 display: block;
	 white-space: nowrap;
	 text-decoration: none}

.gruppen_baum_2 A:hover {
	 text-decoration: none}

.gruppen_baum_2 .selected {
	 color: #e1061d;
	 text-decoration: none}

.nav_hg {
	 background-image: url(media/images/layout/hg_nav.jpg);
	 background-repeat: no-repeat}

.fusszeile {
	 text-align: right;
	 padding-bottom: 5px;
	 font-style: normal;
	 padding-right: 5px;
	 font-family: Verdana, sans serif;
	 font-size: 7pt;
	 border-top: #249fda 1px solid;
	 font-weight: normal;
	 padding-top: 5px}

.rahmen {
	 border-bottom: #249fda 1px solid;
	 text-align: center;
	 border-left: #249fda 1px solid;
	 padding-bottom: 20px;
	 margin-top: 10px;
	 padding-left: 20px;
	 padding-right: 20px;
	 font-family: Verdana, sans serif;
	 margin-bottom: 20px;
	 font-size: 10pt;
	 border-top: #249fda 1px solid;
	 margin-right: 20px;
	 border-right: #249fda 1px solid;
	 padding-top: 20px}

.headline {
	 background-image: url(media/images/layout/banner_web_02.jpg);
	 padding-left: 10px;
	 padding-right: 10px;
	 font-family: Verdana, sans serif;
	 color: #ffffff;
	 font-size: 10pt;
	 font-weight: bold}

.rbold {
	 color: #e1061d;
	 font-weight: bold}

.head {
	 text-align: center;
	 text-transform: none;
	 font: 700 16px Verdana, Arial, Helvetica, sans-serif;
	 color: #24663d}

.text {
	 text-transform: none;
	 font: lighter 12px Arial, Helvetica, sans-serif;
	 color: #000000}

.textl {
	 text-align: left;
	 text-transform: none;
	 font: lighter 12px Arial, Helvetica, sans-serif;
	 color: #000000}

.textr {
	 text-transform: none;
	 font: 700 12px Arial, Helvetica, sans-serif;
	 color: #e1061d}

.headsw {
	 text-align: center;
	 text-transform: none;
	 font: 700 italic 16px Verdana, Arial, Helvetica, sans-serif;
	 color: #000000}

.headr {
	 text-align: center;
	 text-transform: none;
	 font: 700 italic 16px Verdana, Arial, Helvetica, sans-serif;
	 color: #e1061d;
	 text-decoration: none}

.input {
	 line-height: normal;
	 text-transform: none;
	 font-variant: normal;
	 font-style: normal;
	 font-family: Verdana, sans-serif;
	 background: #f5f5f5;
	 color: #000000;
	 font-size: 10px;
	 text-decoration: none}

