body {
 font-family: Verdana, Arial, sans-serif;
 color: #CCFFFF;
 background: #000099;
 background: -webkit-gradient(linear, 0 0, 0 100%, from(#6633FF), to(#333399));
 background: -moz-linear-gradient(top, #003366, #3333CC, #003366);
 margin-top: 0;
 margin-bottom: 10;
 }
#TabRand
{
 background-color: #333399;
 border-color: #CCFFFF; border-width: 6pt; border-style: groove;
}
table.stil {background-color: #333399; border-color: #9999FF; border-width: 6px; border-style: groove;
 -webkit-box-shadow: -10px 6px 50px 10px #336;
 -moz-box-shadow: -10px 6px 50px 10px #336;
box-shadow: -10px 6px 50px 10px #336;
 -webkit-border-radius: 15px;
 -moz-border-radius: 15px;
border-radius: 15px;
}

#Menue {
 color: #ffccff;
 width:450px;
 font-family:Verdana, Arial;
 }
#MenueText {
 font-size: 12pt;
 color: palegoldenrod;
 font-weight: bold;
 }
#Banner {
 color: #006633;
 background: #AAAAAA;
 height:140px;
 background-image:url("../Fotos/Aichen-Banner.jpg");
 }
#Kopffeld{
 font-family: Verdana, Arial;
 font-weight: bold;
 color: khaki;
 text-align: center;
 background-color: darkred;
}
#Titelfeld{
 background-color: khaki;
}
#Textfeld{
 background-color: beige;
}
#Inhalte {
 color: #006666;
 background: #DFDFDF;
 font-size: 14pt;
 }
#TabKopf {
 color: #FFFFCC;
 background: #003F00;
 font-family:Verdana, Arial;
 font-size: 10pt;
 font-weight: bold;
 }
#Links {
 color: #006633;
 background: #ccaaaa;
 }
#Rechts {
 color: #006633;
 background: #aaaacc;
 }
.helleFarbe{
 color: palegoldenrod;
}
.Kapit{
 font-variant:small-caps;
}
.HGd{
 background: #000099;
}
.Kapit{
 font-variant:small-caps;
}
/*HTML-Tags*/
h1 {
 font-family: Time New Roman, Time, serif;
 font-size: 26pt;
 font-variant:small-caps;
 font-weight: bold;
 text-align: center;
}
h2 {
 font-family: Time New Roman, Time, serif;
 font-size: 22pt;
 font-variant:small-caps;
 font-weight: bold;
 text-align: center;
}
h3 {
 font-family: Time New Roman, Time, serif;
 font-size: 18pt;
 font-weight: bold;
 text-align: center;
}
h4 {
 font-family: Time New Roman, Time, serif;
 font-size: 16pt;
 font-weight: bold;
 text-align: left;
}
/* FONTS Standard / Hell */
.Latein {
 font-family: Time New Roman, Time, serif;
}
span.Gesperrt
{
 letter-spacing:1.5pt;
}
.s10h {
 font-size: 10pt;
}
.s10d {
 font-size: 10pt;
 color: #2F1C90;
}
.s10hb {
 font-size: 10pt;
 font-weight: bold;
}
.s12h {
 font-size: 12pt;
}
.s12hb {
 font-size: 12pt;
 font-weight: bold;
}
.s14hd {
 font-size: 14pt;
}
.s14hb {
 font-size: 14pt;
 font-weight: bold;
}

/* FONTS Standard / hervorgehoben */
.s10c {
 font-size: 10pt;
 color: palegoldenrod;
}
.s10cb {
 font-size: 10pt;
 font-weight: bold;
 color: palegoldenrod;
}
.s12c {
 font-size: 12pt;
 color: palegoldenrod;
}
.s12cb {
 font-size: 12pt;
 color: palegoldenrod;
 font-weight: bold;
}

/* FONTS Standard / dunkel */
.s10db {
 font-size: 10pt;
 color: midnightblue;
}
.s10db {
 font-size: 10pt;
 font-weight: bold;
 color: midnightblue;
}
.s12d {
 font-size: 12pt;
 color: midnightblue;
}
.s12db {
 font-size: 12pt;
 font-weight: bold;
 color: midnightblue;
}

/* FONTS alt. Font / hell */
.t14b {
 font-family: Times, Time New Roman, Geramond;
 font-size: 14pt;
 font-weight: bold;
}

.t16 {
 font-family: Times, Time New Roman, Geramond;
 font-size: 16pt;
}

.AbbText {
 color: #330099;
 font-size: 10pt;
 font-weight: bold;
 text-align: center;
}

.AbbBild {
 background: lightsteelblue;
 padding: 6px;
 border-style: groove;
  -webkit-box-shadow: -10px 6px 50px 10px #336;
  -moz-box-shadow: -10px 6px 50px 10px #336;
  box-shadow: -10px 6px 50px 10px #336;
  -webkit-border-radius: 15px;
  -moz-border-radius: 10px;
 border-radius: 10px;
}
.FNNr {
 vertical-align: super;
 font-size: smaller;
}
.ZelleNeu
{
 background-color: #003F00;
 border-top-color:#00C070;
 border-top-width: 4px;
 border-left-color:#00C070;
 border-left-width: 4px;
 border-right-color:#001F00;
 border-right-width: 2px;
 border-bottom-color:#001F00;
 border-bottom-width: 2px;
 border-width:2px; border-style:solid;
}
.ZelleAktiv
{
 background-color: #009090;
 border-top-color:#001F00;
 border-top-width: 5px;
 border-left-color:#001F00;
 border-left-width: 5px;
 border-right-color:#00FFAF;
 border-right-width: 1px;
 border-bottom-color:#00FFAF;
 border-bottom-width: 1px;
 border-width:2px; border-style:solid;
}

a:link
{
 color:#FFCC00;
 font-weight:bold;
}
a:visited
{
 color:#FF9900;
 font-weight: lighter;
}
a:active
{
 color:#FF0000;
 font-weight: bolder;
}

#Zitat
{
 font-family: Time New Roman, Times, Time, serif;
 font-size: 12pt;
 font-style: italic;
 color: #006600;
}