  li,p,td {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:2px; margin-bottom:12px; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; font-weight:normal;}
  a {margin:0px; margin-top:2px; margin-bottom:2px; font-family:Arial,Verdana,sans-serif; color:#00428c; text-decoration:none; text-align:left; }
  a:hover {margin:0px; margin-top:2px; margin-bottom:2px; font-family:Arial,Verdana,sans-serif; color:#c05720; text-decoration:none; text-align:left; font-weight:bold;}
  a:active {margin:0px; margin-top:2px; margin-bottom:2px; font-family:Arial,Verdana,sans-serif; color:#65000; text-decoration:none; text-align:left; font-weight:bold;}

  h1 {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:10px; margin-bottom:4px; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:bold;}

  .inhaltue1 {margin:0px; word-spacing:0.05em; letter-spacing:0.0pt; margin-top:0px; margin-bottom:20px; font-size:16pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:bold;}
  .inhaltue2 {margin:0px; word-spacing:0.05em; letter-spacing:0.0pt; margin-top:0px; margin-bottom:2px; font-size:11pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:bold;}
  .inhaltue3 {margin:0px; word-spacing:0.05em; letter-spacing:0.0pt; margin-top:0px; margin-bottom:2px; font-size:16pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:bold;}
  .inhaltue4 {margin:0px; word-spacing:0.05em; letter-spacing:0.0pt; margin-top:0px; margin-bottom:2px; font-size:11pt; font-family:Arial,sans-serif; color:#c05720; text-decoration:none; text-align:left; font-weight:bold;}
  .inhaltsubue1 {margin:0px; word-spacing:0.00em; letter-spacing:0.0pt; margin-top:2px; margin-bottom:14px; font-size:11pt; font-family:Arial,sans-serif; color:#c05720; text-decoration:none; text-align:left; font-weight:bold; font-style:normal;}
  .inhaltsubue2 {margin:0px; word-spacing:0.05em; letter-spacing:0.0pt; margin-top:2px; margin-bottom:14px; font-size:16pt; font-family:Arial,sans-serif; color:#c05720; text-decoration:none; text-align:left; font-weight:bold; font-style:normal;}
  .inhaltsubue3 {margin:0px; word-spacing:0.05em; letter-spacing:0.0pt; margin-top:2px; margin-bottom:2px; font-size:12pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:normal; font-style:italic;}
  .inhalt {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:2px; margin-bottom:12px; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; font-weight:normal;}
  .align-justify { text-align:justify; margin-top:2px; margin-bottom:12px; }
  
  .tabelleUeAnmeldung {border-style:solid; border-width:1px; border-top-width:2px; border-bottom-width:2px; border-color:#00428c; margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:1px; margin-bottom:1px; margin-left:5px; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; font-weight:bold;}
  .tabelleAnmeldung {border-style:solid; border-width:1px; border-right-width:0px; border-top-width:0px; border-color:#00428c; margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:1px; margin-bottom:1px; margin-left:5px; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; font-weight:normal;}
  .tabelleAnmeldung2 {text-align:center; border-style:solid; border-width:1px; border-right-width:1px; border-top-width:0px; border-color:#00428c; margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:1px; margin-bottom:1px; margin-left:5px; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; font-weight:normal;}
  .tabelleAnmeldungInhalt {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:2px; margin-bottom:2px; margin-left:5px; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; font-weight:normal;}
  .tabelleAnmeldungInhalt2 {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:2px; margin-bottom:2px; text-align:center; font-size:10pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:underline; font-weight:normal;}

  .info {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:0px; margin-bottom:0px; font-size:9pt; font-family:Arial,sans-serif; color:#ffffff; text-decoration:none; text-align:center; font-weight:normal;}
  .infolink {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; font-size:9pt; font-family:Arial,sans-serif; color:#ffffff; text-decoration:underline; text-align:center; font-weight:bold;}
  .newsletter {margin:0px; word-spacing:0.0em; letter-spacing:0.0pt; margin-top:12px; margin-let:12px; margin-bottom:0px; font-size:10pt; font-family:Arial,sans-serif; color:#ffffff; text-decoration:none; text-align:left; font-weight:bold;}
  .news0 {margin:0px; font-size:9pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:bold;}
  .news1 {margin:0px; font-size:8pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:normal;}
  .news2 {margin:0px; font-size:8pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:normal; font-style:italic;}
  .topnavilink { margin:0px; font-size:9pt; font-family:Arial,sans-serif; color:#00428c; text-decoration:none; text-align:left; font-weight:bold; }

h1 {
	font-size: 16px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	color: #00428C;
	margin: 5px 0px 10px 0px;
}

h2 {
	font-size: 14px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	color: #C65000;
}

h3 {
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	color: #C65000;
}
div {
	font-size: 8pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight:normal;
	text-align:left;
	color: #00428C;
	margin: 0px 0px 0px 0px;
}


#gesamt {
	position:relative;
	top:0px;
	left:0px;
	width:980px;
	height:100%;
	background-color:#E1F4FD;
	z-index:0;
text-align:left;
	}

#header {
	position:relative;
	width:100%;
	top:0px;
	left:0px;
	background-color:#E1F4FD;
	height:155px;
	background-image:url(header2.jpg);
	}

.navileiste {
	position:absolute;
	top:155px;
	left:247px;
	height:22px;
	}

.navileiste_eintrag {
	padding:0px;
	padding-left:0px;
	width:118px;
	background-color:#e3f5ff;
	font-size: 9pt;
	color:#ffffff;
	font-weight:bold;
letter-spacing:0.1em;
font-variant:small-caps;
cursor:pointer;

	}
.navibox_eintrag {
	padding:5px;
	width:200px;
	background-color: #00428C;
	font-size: 9pt;
	color:#ffffff;
	}
.navi_box1 {
	position:absolute;
	width:200px;
	top:179px;
	left:247px;
background-color:#00ffff;
	
	
	}

.navi_box2 {
	position:relative;
	width:140px;
	top:2px;
	left:0px;
	
	
	}
.navi_box3 {
	position:relative;
	width:140px;
	top:2px;
	left:247px;
	background-color:#00428C;
	height:22px;
	}

.navileiste_trenn {
	width:2px;
	}
.navibox_trenn {
	margin:0px;
	height:2px;
	}

#servicenavi1 {
	position:absolute;
	bottom:5px;
	right:10px;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #003399;
	}

#datum {
	position:absolute;
	bottom:5px;
	left:250px;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
        font-weight:bold;
	color: #003399;
	}

#logo {
	position:absolute;
	top: 60px;
	left:20px;
	width: 148px;
	height: 96px;
	}

#left {
	position:absolute;
	top:220px;
	left:20px;
	width:200px;
	height:400px;
	}

#left_oben {
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
	text-align:center;
	}

#left_unten {
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
	line-height:1;
	}

#left_unten li {
	margin-bottom:10px;
	}

#content {
	position:absolute;
	top: 235px;
	left: 295px;
	width: 600px;
	/*height:64%;
	overflow:auto;*/
	/*border: 1px solid #c65000;
	padding: 5px 5px 5px 5px;*/
	}

#servicenavi2 {
	position:absolute;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	color: #555555; /* 003399 */
	bottom:-25px;
	left:0px; /*240*/
	width: 600px;
	text-align:center;
	}

#bg_rechts{
	position:absolute;
	width:100%;
	top:0px;
	left:-1px;
	height:155px;
	background-image:url(../upload/bilder/header_r.jpg);
	}
