/*  formatierung body und bildlaufleiste */
body {
font-family:Verdana,Arial,helvetica;
color: #000000;
font-size:12px;
background-color:#CCFF99;

scrollbar-base-color:#99CC66;
  scrollbar-3dlight-color:#CCFFCC;
  scrollbar-arrow-color:#CCFFCC;
  scrollbar-darkshadow-color:#336600;
  scrollbar-face-color:#99CC66;
  scrollbar-highlight-color:#CCFFCC;
  scrollbar-shadow-color:#003300;
  scrollbar-track-color:#336633;
}

/*  eigene klassen für hintergrundfarbe */
/*  1=Hervorhebung */
/*  2=Tabellenkopf */
/*  3=Ränder */
/*  Einfügen = <tr class="bgcolor2"> */

.bghervor {background-color : #99CC66;}
.bgtabkopf {background-color : #99CC66;}
.bgrand {background-color : #6644AA;}


/*  hauptklasse p */
p {
/*margin-left : 20px;*/
/*margin-right: 20px;*/
font-family:Verdana,helvetica;
font-size:12px;
color: #000000;
/*text-align:justify;*/
}
p.werbung {
margin-left : 4px;
margin-right: 4px;
margin-top : 1px;
text-align:center;
color: #000000;
line-height: 8px;
font-size:8px;
}

p.text {
margin-left : 25px;
margin-right: 25px;
margin-top : 4px;
text-align:justify;
font-weight:bold;
line-height: 18px;
font-size:12px;
}

/*  unterklasse zu p für Zusatztexte im Textkoopf*/
p.textkopf {
margin-left : 50px;
margin-right: 50px;
margin-top : 4px;
text-align:center;
}

/*  unterklasse zu p für Navigation*/
p.navigation {
font-size: 12px;
margin-left : 2px;
/*margin-top : 2px;*/
text-align:left;
line-height: 12px;
}
/*Horizontale Linie*/
HR
{
Color: #99CC66;
Font-Family: Arial, Verdana, Helvetica;
}

/*  Bilder-Rahmen*/
/*img {
border:0;
}*/

/*  ueberschriften */
H1 {
         font-family : Verdana,helvetica;
         font-size : 20px;
         color : #000000;
	font-weight:bold;
         letter-spacing : 3px;
         margin-left : 0px;
         margin-top : 10px;
         margin-bottom : 16px;
		 text-align:center;
}
H2 {
         font-family : Verdana,helvetica;
         font-size : 16px;
         color : #000000;
	font-weight:bold;
         letter-spacing : 2px;
         margin-left : 0px;
         margin-top : 0px;
         margin-bottom : 12px;
		 text-align:center;
}
H3 {
         font-family : Verdana,helvetica;
         font-size : 12px;
         color : #000000;
	font-weight:bold;
         letter-spacing : 1px;
         margin-left : 0px;
         margin-top : 0px;
         margin-bottom : 6px;
}

/*  hauptklasse zu table */
/*TABLE {
text-align:center;
align:center;
}*/

/*  unterklasse zu table von Textseiten*/
TABLE.textseite {
/*width:600;*/
text-align:center;
align:center;
}

/*  unterklasse zu table für Navigation */
TABLE.navigation {
margin-left : 2px;
margin-top : 2px;
text-align:left;
line-height: 10px;
}

TD.fotos {border : 3px groove; background-color : #99CC66;}

/*  hauptklasse td (tabellenzellen) */
/*td {
font-family:Verdana,helvetica;
font-size:12px;
color: #000000;
align:center;
} */

/*  unterklasse td (tabellenzellen) KOPF für lange Texte */
td.textkopf {
margin-left : 50px;
margin-right: 50px;
font-family:verdana,arial,helvetica;
text-align:center;
background-color : #336633;
}

/*  hauptklasse a (Verweise) */
a {
font-family:Verdana,helvetica;
font-size:12px;
text-decoration:underline;
color: #003300;
/* text-transform: uppercase; */
font-weight:bold;
}

/*  pseudoformat a (Verweise) */
a:hover { 
/*font-weight:500;*/
text-decoration:none;
color: #003300;
} 

/*  pseudoformat a (Verweise) */
a:visited {
font-weight:500;
color: #006600;
text-decoration:underline;
}

/*  pseudoformat a (Verweise) */
a:active { 
font-weight:bold;
color: #003300;
text-decoration:underline overline;
} 
/*  pseudoformat a (Verweise) */
a.fusszeile { 
font-weight:bold;
color: #000000;
text-decoration:underline overline;
font-size:9px;
} 

/*  Formular-Button */
.Formularbutton
   { background-color:#336600; color:#FFFFFF; width:100px; border:6px solid #003300;}

/*  Zu Übersichten-Button */
.Uebersichtbutton
   { background-color:#336600; color:#FFFFFF; width:300px; border:6px solid #003300;}

/*  Lokale-Button */
.Lokalbutton
   { background-color:#336600; color:#FFFFFF; width:580px; border:6px solid #003300; font-size:12pt}



ul {
font-family:Verdana,helvetica;
font-size:14px;
color: #000000;
list-style-type:circle;
}

li {
font-family:Verdana,helvetica;
text-align:left;
font-size:12px;
color: #000000;
}

/* formate für "freie" klassen */

/*  für texte */

/*.navigation {
margin-left : 2px;
margin-top : 2px;
text-align:left;
line-height: 10px;
}*/

.big {
font-family:verdana,arial,helvetica;
font-size:20px;
font-weight:bold;
color: #000000;
text-transform: uppercase;
}

.mittel {
font-family:verdana,arial,helvetica;
font-size:14px;
font-weight:bold;
color: #000000;
}

/*  für abschnittstitel */
/*.kopf {
font-family:verdana,arial,helvetica;
font-size:14px;
font-weight:bold;
color: #6644AA;
} */

/*  für kopf und fußzeile */
.small {
font-family:verdana,helvetica;
font-size:10px;
color: #000000;
text-align:left;
}
/*  das Aussehen des Cursors, bei Pfeilen: n=nord,s=süd,e=ost,w=west, auch nw etc. */
.cursorpfeillinks {
cursor:w-resize;
}
.cursorpfeilrechts {
cursor:e-resize;
}
/*.cursorbild1 {
cursor:url('datei');
}*/
.cursorfadenkreuz {
cursor:crosshair;
}
