/* DATEI: Ort_style.css */
html, body, div, p, h1, h2, h3, ul, ol,
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}



body { font-family: Verdana, Arial, Helvetica, sans-serif;
       background-color:#FFFFFF;
       font-size:12px;
       color:#000000;
       margin-top:0px;
       margin-left:0px;
       margin-bottom:0px;
       margin-right:0px;

}

a#ws {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}

.ohnedruck { display:none; }

body {
}
.rand {
   border: 1px solid #9F9F9F;
   }
.rando {
   border-top: 2px solid #9F9F9F;
   }

.randou {
   border-top: 2px solid #9F9F9F;
   border-bottom: 2px solid #9F9F9F;
   }

.randu {
   border-bottom: 1px solid #9F9F9F;
   }

.randr {
   border-right: 1px solid #9F9F9F;
   }

.rand {
   border: 1px solid #9F9F9F;
   }

.text {
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
   width: 160px;
   padding: 0px;
   border-top: 4px solid #0000FF;
   border-left: 0px solid #FFFF00;
   }

.zeile_k {
   font-size: 4px;
   }

a#hm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;

background: url(Bilder/gruenk.gif) no-repeat;
}
a:visited#hm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;

background: url(Bilder/gruenk.gif) no-repeat;
}
a:hover#hm {
color: #FFFF00;
background: url(Bilder/gelbk.gif) no-repeat;
}
a:active#hm {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;

background: url(Bilder/gruenk.gif) no-repeat;
}

.texthm { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFF00;
   text-decoration: none;
   background: url(Bilder/gelbk.gif) no-repeat;
   }

   a:link#um { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   text-decoration: underline;
   }

   a:visited#um { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   text-decoration: underline;

   }
   a:hover#um { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #808080;
   text-decoration: underline;
   }
   a:active#um { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   text-decoration: underline;

   }

.textum { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #808080;
   }

a:link#f { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #808080;
   text-decoration: underline;

   padding: 0px;
   border-left: 0px solid #00FF00;
   }
a:active#f { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #808080;
   text-decoration: underline;

   padding: 0px;
   border-left: 0px solid #00FF00;
   }
a:visited#f { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #808080;
   text-decoration: underline;
   padding: 0px;
   border-left: 0px solid #00FF00;
   }

a:hover#f { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #000000;
   text-decoration: underline;
      padding: 0px;
   border-left: 0px solid #FFFF00;

   }

.textf { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #808080;
   text-decoration: none;
   }


   a:link#k { font-family:Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
   }

   a:visited#k { font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   text-decoration: none;

   }
   a:hover#k { font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #C0C0C0;
   text-decoration: none;

   }
   a:active#k { font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   color: #000000;
   text-decoration: none;

   }

   a:link#pr { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #C0C0C0;
   text-decoration: underline;
   }

   a:visited#pr { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #C0C0C0;
   text-decoration: underline;

   }
   a:hover#pr { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #D4D4D4;
   text-decoration: underline;
   }
   a:active#pr { font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #C0C0C0;
   text-decoration: underline;

   }

   iframe { margin-top:0px; margin-bottom:0px; background-color: #FF0000;
}

marquee { background-color: #E0E0E0; border-color: #000000;
        color: #FF0000; font-family:Arial,Helvetica,sans-serif; font-size:16pt;
}


BUTTON { background-color: #0000FF; border-color: #0000FF;
        color: #FFFFFF;
}


p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,text28
     { font-family:Arial,Helvetica,sans-serif; margin-top:0px; margin-bottom:0px;}

h1 { font-size:28pt; color:#000000;}

.text28 {
	color: #000000;
	font-size:  28px;
         font-weight: bold;
}

h2 { font-size:16pt; color:#000000;}


h2.sh2 { font-size:28pt; }


h3 { font-size:20pt; margin-top:2px; margin-bottom:2px; color:#0000FF;}


h3.xmp,h3.xpl,h3.inf,h3.tip { font-size:12pt; }


h4 { font-size:14pt; margin-top:2px; margin-bottom:2px; color:#0000FF;}



p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:10pt; }

pre { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }



tt { font-family:Courier New,Courier; font-size:10pt; color:#0000C0; }




td.xmpcode { border-width:1pt; border-style:solid; border-color:#999999; background-color:#FFFFE0; }

/* Bereiche mit Beispiel-Quelltexten */
/* nur MS IE 4, Netscape 4.0 ignoriert diese Angaben */
/* border-width = Randbreite */
/* 1pt = 1 Punkt, Wert aenderbar */
/* border-style = Randstil */
/* solid = durchgezogen, Wert aenderbar */
/* border-color = Randfarbe */
/* #999999 = grau, Wert aenderbar */
/* background-color = Hintergrundfarbe */
/* #FFFFE0 = helles Gelb, Wert aenderbar */



.code { background-color:#FFFFE0; }

/* Tabelleninhalte mit Quellcode */
/* background-color = Hintergrundfarbe */
/* #FFFFE0 = helles Gelb, Wert aenderbar */
/* Farbe sollte gleich sein wie bei td.xmpcode */



td.xplcode { background-color:#EEEEFF; }

/* Tabelleninhalte mit Erklaerungen */
/* background-color = Hintergrundfarbe */
/* #EEEEFF = helles Blau, Wert aenderbar */



.doc { background-color:#EEEEEE; }

/* Layout-Elemente mit hellgrauem Hintergrund */
/* background-color = Hintergrundfarbe */
/* #EEEEEE = helles Grau, Wert aenderbar */



.qbar { background-color:#FFFFE0; font-size:9pt; font-family:Arial,sans-serif; }

/* Layout-Elemente mit hellgrauem Hintergrund */
/* nur MS IE 4, Netscape 4.0 ignoriert diese Angaben */
/* background-color = Hintergrundfarbe */
/* #FFFFE0 = helles Gelb, Wert aenderbar */
/* font-family = Schriftart */
/* Arial,sans-serif = Schriftarten, Wert aenderbar */
/* font-size = Schriftgroesse */
/* 9pt = 9 Punkt, Wert aenderbar */


pre.normal { color:#000000; }

/* normale praeformatierte Bereiche, nicht fuer Quelltexte */
/* color = Farbe */
/* #000000 = schwarz, Wert aenderbar */


a:link {
          color:#000000;
          font-family:Arial, Helvetica, sans-serif;
          text-decoration:underline;
          }
a:active {
          color:#0000FF;
          font-family:Arial, Helvetica, sans-serif;
          text-decoration:underline;
          }
a:visited {
          color:#000000;
          font-family:Arial, Helvetica, sans-serif;
          text-decoration:underline;
          }
a:hover {
          color:#454545;
          font-family:Arial, Helvetica, sans-serif;
          text-decoration:underline;
          }


a.an { text-decoration:none; }