
body {
  margin:10px 0px 0px 0px;
  color: black;
  background:#FFFFFF;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size:9pt;
}

a { text-decoration:underline; }
a:link { color: #0A4990; }
a:visited { color: #0A4990; }
a:active { color: #0A4990; }
a:hover { color: #2A69B0; }

.cmsimg {
  border:none;
}


/* msie quirk */
table { font-size:100%; }

textarea,button,input {
  border:1px outset #0A4990;
  background:#FFFFFF;
  color:#121232;
}
.button, .submit { background:#ffffff; }
.noborder { border:none; background:transparent; }

h2, .h2, .absatz_section { font-size:13px; }
h3, .h3, .absatz_subsection { font-size:12px; }
h4, .h4, .absatz_subsubsection { font-size:11px; }
h5, .h5 { font: italic 11px; }
h6, .h6 { font: small-caps 9px sans-serif; }
p, .absatz_standard { }
small, .small, .klein, .absatz_klein { font-size: 10px; }
.absatz_quotation { font-style: italic; }
p {  margin-top:10px;  margin-bottom:10px; }
 
h1, .h1, .absatz_title {
  font: 130% sans-serif;
  color:#00468B;
  font-weight:bold;
}
h2, .h2, .absatz_section {
  font: 129% sans-serif;
  color:#000000;
  font-weight:bold;
}
h3, .h3, .absatz_subsection {
  font: 120% sans-serif;
  color:#000000;
  font-weight:bold;
}
h4, .h4, .absatz_subsubsection {
  font: 110% sans-serif;
  color:#000000;
  font-weight:bold;
}
h5, .h5 {
  font: italic sans-serif;
  color:#000000;
  font-weight:bold;
}
h6, .h6 {
  font: small-caps 90% sans-serif;
  color:#000000;
  font-weight:bold;
}


#pfad {
  float:left;
  width:100%px;
  text-align:left;
  font-size:10pt;
  padding:5px 120px 0px 5px;
}


.suchbereich {
  background:#01A280;
  width:100%;
}
.suchfeld {
  border:1px inset #EEEEEE;
  width:96px;
  font-size:14px;
  margin:2px 2px;
}
.suchbutton {
  width:19px; height:19px;
  border:none;
  margin-top:2px;
  margin-right:2px;
}


@media aural {  
  h1 { stress: 100; }
  h2 { stress:  90; }
  h3 { stress:  80; }
}

@media print {
  body { background: white; }
  /* 'top/zurueck/Fenster Schliessen/Drucken'-Links ausblenden */
  a[href="#"] { display:none; }
  a[href="javscript:history.back()"] { display:none; color:#000000; }
  a[href="javscript:window.close()"] { display:none; color:#000000; }
  a[href="javscript:window.print()"] { display:none; color:#000000; }
  .print-hide { display:none; }
}


/* navigation unten */
.navigation-unten {
  font-size:10px;
  color:#0A4990;
}
.navigation-unten a { text-decoration:none; font-size:11px; }
.navigation-unten a:link { color: #0A4990; }
.navigation-unten a:visited { color: #0A4990; }
.navigation-unten a:active { color: #0A4990; }
.navigation-unten a:hover { color: #2A69B0; text-decoration:underline; }


/* content */
.content {
  background-image:url(/layout/images/wasserzeichen.gif);
  background-repeat:no-repeat;
}


/* navigation links */
.navigation-links {
  background:#225B9E;
}
.navigation-links a { text-decoration:none; font-size:12px; }
.navigation-links a:link { color: #FFFFFF; }
.navigation-links a:visited { color: #FFFFFF; }
.navigation-links a:active { color: #FFFFFF; }
.navigation-links a:hover { color: #01A280; background:#FFFFFF; }
.hmpcontainer a { display:block; padding:1px 1px; margin:20px 0px; font-weight:bold; }

a.impressum-links { font-size:11px; }


/* navigation rechts */
.navigation-rechts {
  background:#225B9E;
}
div.untermenupunkt { margin:0px 2px; margin-top:6px; margin-bottom:12px; }
a.untermenupunkt { text-decoration:underline; font-size:11px; }
a.untermenupunkt:link { color: #FFFFFF; }
a.untermenupunkt:visited { color: #FFFFFF; }
a.untermenupunkt:active { color: #FFFFFF; }
a.untermenupunkt:hover { color: #01A280; background:#FFFFFF; }


