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

scrollbar-base-color:#FFCC99;
  scrollbar-3dlight-color:#993333;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#660000;
  scrollbar-face-color:#FF3300;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#CC3399;
  scrollbar-track-color:#FF6633;
}

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


.bghervor {background-color : #FF9966;}
.bgtabkopf {background-color : #FF6633;}
.bgrand {background-color : #FF3300;}

/*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 #FF9966;
PADDING: 2px; 
MARGIN: 0px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: #FF6633;
}
DIV.linkbutton a:hover 
{
COLOR: #FF3300; 
BACKGROUND-COLOR: #FFCC99;
}
/*  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: #FFCC99;
}
DIV.usw_home_button a:hover 
{
COLOR: #FFFFFF; 
BACKGROUND-COLOR: #FF6633;
}

/*  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 : 70px;
margin-right: 70px;
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 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;
}

/*  unterklasse zu table für Mustertexte Geburtsanzeigen Textrahmen */
TABLE.geburtsanzeigen {
margin-left : 2px;
margin-top : 2px;
text-align:left;
line-height: 10px;
border-width: 5px;
border-style: outset;
border-color: #FF9966;
}

/*  hauptklasse td (tabellenzellen) */
td {
font-family:Verdana,helvetica;
font-size:12px;
color: #000000;
text-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 : #FF6633;
}

/*  unterklasse td (tabellenzellen) KOPF für lange Texte */
td.textkopfweihnachten {
margin-left : 50px;
margin-right: 50px;
font-family:verdana,arial,helvetica;
text-align:center;
background-color : #1C994D;
}

/*  hauptklasse a (Verweise) */
a {
font-family:Verdana,helvetica;
font-size:12px;
text-decoration:none;
color: #CC0000;
/* 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;
}

hr {
color: #FF6633;
}

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

/* Freie Formate mit z.B. <p id="b3d"> einbinden für Textübersicht Mustertexte (Rahmen)*/
#b3dlinks {
  	border-width:8px;
	border-color:#FF3300;
	border-style:outset;
	padding:4px;
	}
#b3dtextart {
  	border-width:5px;
	border-color:#FFFF00;
	border-style:ridge;
	padding:1px;
	}
#b3dtextart1 {
  	border-width:5px;
	border-color:#CCCC33;
	border-style:ridge;
	padding:1px;
	}
#b3dtextart2 {
  	border-width:5px;
	border-color:#66CC99;
	border-style:ridge;
	padding:1px;
	}
#b3dsubthema {
  	border-width:6px;
	border-color:#FF9966;
	border-style:inset;
	padding:2px;
	}
#b3dthema {
  	border-width:7px;
	border-color:#FF6633;
	border-style:inset;
	padding:3px;
	}
#gestrichelt {
	border-width:medium;
	border-color:#FF3300;
	border-style:dashed;
	padding:5px;
	}
/*für Formulareingabefelder (select.... class='Formulareingabefeld') */
.Formulareingabefeld
{
background-color:#FFD999;
}
.button
{
cursor:pointer;
font-weight:bold;
border-width:3px;
border-color:#FF3300;
background-color:#FF9966;
text-align:center;
padding:4px;
}
.button_abbrechen
{
cursor:pointer;
background-color:#FF9966;
text-align:center;
padding:4px;
}
.button_weihnachten
{
cursor:pointer;
font-weight:bold;
border-width:3px;
border-color:#1C994D;
background-color:#FF9966;
text-align:center;
padding:4px;
}
-->