body {
  margin:0em 0em 0em 0em;
  color: black;
  background:#FFFFFF;
  font-family: Arial, Verdana, Helvetica, sans-serif;
}
body.pagebody {
  background:#ecebe6;
  margin:46px 90px 36px 115px; 
  color:#4d5b62;
  font-size:11px;
}
body.print {
  background:#FFFFFF;
}

body { font-size:78%; }
table { font-size:100%; }

a { color: #006394; text-decoration:none; }
a:link { color: #006394; text-decoration:none; }
a:visited { color: #006394; text-decoration:none; }
a:active { color: #006394; text-decoration:none; }
a:hover { color: #006394; text-decoration:none; }

.cmsimg {
  margin:0em 0em 0em 0em;
  border:none;
}

h1, .h1, .absatz_title {
  font-size: 140%;
}
h2, .h2, .absatz_section {
  font-size: 126%;
}
h3, .h3, .absatz_subsection {
  font-size: 122%;
}
h4, .h4, .absatz_subsubsection {
  font-size: 120%;
}
h5, .h5 {
  font-size: 100%;
  font-style: italic;
}
h6, .h6 {
  font-size: 100%;
  font-style: small-caps;
}
p, .absatz_standard {
}
small, .small, .klein, .absatz_klein {
  font-size: 70%;
}
.absatz_quotation {
  font-style: italic;
}
.absatz_monospace {
  font-size: 100%;
  font-family: monospace;
}


/* -------- Page Layout -------- */

#contenttable {
  margin-top:19px;
  margin-left:19px;
  margin-right:19px;
  margin-bottom:19px;
}

#kopfnavi {
  text-align:right;
  padding-right:13px;
  font-size:11px;
  height:30px;
  background:#f8f8f9;
  margin-right:13px;
}

#kopfnavi a {
  color:#393939; 
  text-decoration:none;
}

#kopfnavi a:link {
  color:#393939; 
  text-decoration:none;
}

#kopfnavi a:visited {
  color:#393939; 
  text-decoration:none;
}

#kopfnavi a:hover {
  color:#393939; 
  text-decoration:none;
}
/* -------- Page Layout -------- */

/* -------- Navi Layout -------- */

#navispalte {
  width:149px;
}

#navispalte a {
  color:#393939;
  
}




#navibox {
  width:149px;
  font-family: Tahoma;
  font-size:12px;
}

#navibox a {
  display:block;
  width:149px;
  text-decoration:none;
  background:url(images/pfeil1.gif) no-repeat right;
  padding-bottom:12px;
  padding-top:12px;
}


#navibox a:link {
  display:block;
  text-decoration:none;
  background:url(images/pfeil1.gif) no-repeat right;
  padding-bottom:12px;
  padding-top:12px;
}

#navibox a:visited {
  display:block;
  text-decoration:none;
  background:url(images/pfeil1.gif) no-repeat right;
  padding-bottom:12px;
  padding-top:12px;
}

#navibox a:hover {
  display:block;
  text-decoration:none;
  background:url(images/pfeil1.gif) no-repeat right;
  padding-bottom:12px;
  padding-top:12px;
}

#navibox a.unternavi {
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-size:11px;
}

#navibox a.unternavi:link {
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-size:11px;
}

#navibox a.unternavi:visited {
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-size:11px;
}


#navibox a.unternavi:hover {
  font-weight:bold;
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-size:11px;
}

#navibox a.unternaviactive {
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-weight:bold;
  font-size:11px;
}

#navibox a.unternaviactive:link {
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-weight:bold;
  font-size:11px;
}

#navibox a.unternaviactive:visited {
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-weight:bold;
  font-size:11px;
}


#navibox a.unternaviactive:hover {
  font-weight:bold;
  display:block;
  text-decoration:none;
  background:url(images/pfeil2.gif) no-repeat left;
  padding-left:13px;
  padding-bottom:7px;
  padding-top:7px;
  font-size:11px;
}



/* -------- Navi Layout -------- */

/* -------- Table Layout ------- */

#eckeobenlinks {
 background:url(images/eckelinksoben.gif) no-repeat;
 height:9px;
 width:7px;
}

#mitteoben {
 background:url(images/mitteoben.gif) repeat;
 width:9px;
}

#eckeobenrechts {
 background:url(images/eckelrechtsoben.gif) no-repeat;  
 height:9px;
 width:8px;
}

#mittelinks {
 background:url(images/linksmitte.gif) repeat;
 width:7px;
}

#mitterechts {
 background:url(images/rechtsmitte.gif) repeat; 
 width:8px;
}

#eckelinksunten {
 background:url(images/eckeuntenlinks.gif) no-repeat;
 height:9px;
 width:7px;
}

#mitteunten {
 background:url(images/mitteunten.gif) repeat; 
 height:9px;
}

#eckerechtsunten {
 background:url(images/eckeuntenrechts.gif) no-repeat;
 height:9px;
 width:8px;
}

/* -------- Table Layout ------- */

/* ------- Content Layout ------- */













/* ------- Content Layout ------- */
