/*  formatierung body und bildlaufleiste */
body {
font-family:Verdana, Arial, sans-serif;
color: #000000;
font-size:12px;
background-color:#DEFFDE;

scrollbar-base-color:#8CC78C;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#8CC78C;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#ABE6AB;
}

/*  eigene klassen für hintergrundfarbe */
/*  1=Hervorhebung */
/*  2=Tabellenkopf */
/*  3=Ränder */
/*  Einfügen = <tr class="bgcolor2"> */

.bghervor {background-color : #BAEDAB;}
.bgtabkopf {background-color : #99ED87;}
.bgrand {background-color : #66AB45;}

/*Hintergrundfarbe der einzelnen Bereiche (CSS-Dateien); für die linken Navigationsframes bzw. -tabellen (einfügen mit <p id='xxxx'>) */
#hauptbereich {background-color:#DDDDFF;}
#mustertexte {background-color:#FFCC99;}
#gastautoren {background-color:#DEFFDE;}

/*  DIV für Navi-Seiten */
DIV.linkbutton a
{ 
TEXT-DECORATION: none;
DISPLAY: block; 
WIDTH: 150px; 
BORDER: 1px solid #BAEDAB;
PADDING: 2px; 
MARGIN: 0px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: #99ED87;
}
DIV.linkbutton a:hover 
{
COLOR: #66AB45; 
BACKGROUND-COLOR: #DEFFDE;
}
/*  DIV für Navi-Seiten: nur für unsoweiter.button*/
DIV.usw_home_button a
{ 
TEXT-DECORATION: none;
DISPLAY: block; 
WIDTH: 150px; 
BORDER: 0px;
PADDING: 0px; 
MARGIN: 0px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: #DEFFDE;
}
DIV.usw_home_button a:hover 
{
COLOR: #FFFFFF; 
BACKGROUND-COLOR: #99ED87;
}

/*  hauptklasse p */
p {
/*margin-left : 20px;*/
/*margin-right: 20px;*/
font-family:Verdana, Arial, sans-serif;
/*font-size:12px;*/
color: #000000;
text-align:left;
}
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 : 100px;
margin-right: 100px;
margin-top : 4px;
text-align:left;
font-weight:normal;
line-height: 20px;
font-size:1.1em;
letter-spacing:0.1em;
}

/*  unterklasse zu p für Zusatztexte im Textkoopf*/
p.textkopf {
margin-left : 50px;
margin-right: 50px;
margin-top : 4px;
text-align:center;
}

/*  Unterklasse für Aphorismen p */
p.aphorismen {
margin-left : 20px;
margin-right: 20px;
font-family:Verdana,helvetica;
font-size:18px;
font-weight:bold;
color: #000000;
text-align:left;
}

/*  unterklasse zu p für Navigation*/
p.navigation {
font-size: 12px;
margin-left : 2px;
/*margin-top : 2px;*/
text-align:left;
line-height: 12px;
}


/*  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;
}
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;
}
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;
}

/*  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 : #99ED87;
}

/*  hauptklasse a (Verweise) */
a {
font-family:Verdana,helvetica;
font-size:12px;
text-decoration:none;
color: #006600;
/* text-transform: uppercase; */
font-weight:bold;
}

/*  pseudoformat a (Verweise) */
a:hover { 
/*font-weight:500;*/
text-decoration:underline;
} 

/*  pseudoformat a (Verweise) */
a:visited {
font-weight:500;
color: #000000;
text-decoration:underline;
}

/*  pseudoformat a (Verweise) */
a:active { 
font-weight:bold;
text-decoration:underline overline;
} 

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;
}

/*für Formulareingabefelder (select.... class='Formulareingabefeld') */
.Formulareingabefeld
   { background-color:#E8FFDE;}

-->
