body                   { font-family: verdana, arial, sans-serif; font-size: 14px; color: #000000; background:#004433; margin: 0px; padding: 20px; }
h1                     { font-family: verdana, arial, sans-serif; font-size: 18px; color : #000000; font-weight: bold; }
h2                     { margin-top: 0px; font-family: verdana, arial, sans-serif; font-size: 14px; color : #000000; font-weight: bold; }
h3                     { margin-top: 0px; font-family: verdana, arial, sans-serif; font-size: 14px; color : #000000; font-weight: bold; }
h4                     { margin-top: 0px; font-family: verdana, arial, sans-serif; font-size: 12px; color : #000000; font-weight: bold; }
h5                     { margin-top: 0px; font-family: verdana, arial, sans-serif; font-size: 11px; color : #000000; font-weight: bold; }
p                      { margin-top: 0px; }
img                    { border: 0px }
form                   { display: inline; }
.normal                { font-family: verdana, arial, sans-serif; font-size: 13px; line-height: 19px; max-width: 750px; }
.mini                  { font-family: verdana, arial, sans-serif; font-size: 12px; color: #000000; font-weight: normal;}

/* standard links: */
a:link                 { color: #880000; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: none; }
a:visited              { color: #880000; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: none; }
a:hover                { color: #AA0000; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: underline; }
a:active               { color: #880000; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: none; }

/* senior links: */
a.senior:link          { color: #333333; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: none; }
a.senior:visited       { color: #333333; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: none; }
a.senior:hover         { color: #004433; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: underline; }
a.senior:active        { color: #555555; font-family: verdana, arial, sans-serif; font-size: 14px; text-decoration: none; }


/* impressum: */
a.imp:link                 { color: #91E6B9; font-family: verdana, arial, sans-serif; font-size: 12px; text-decoration: none; }
a.imp:visited              { color: #91E6B9; font-family: verdana, arial, sans-serif; font-size: 12px; text-decoration: none; }
a.imp:hover                { color: #91FAB9; font-family: verdana, arial, sans-serif; font-size: 12px; text-decoration: none; }
a.imp:active               { color: #91E6B9; font-family: verdana, arial, sans-serif; font-size: 12px; text-decoration: none; }

/* h1: */
a.liebe:link                 { font-family: verdana, arial, sans-serif; font-size: 18px; color: #000000; font-weight: bold; text-decoration: none; }
a.liebe:visited              { font-family: verdana, arial, sans-serif; font-size: 18px; color: #000000; font-weight: bold; text-decoration: none; }
a.liebe:hover                { font-family: verdana, arial, sans-serif; font-size: 18px; color: #000000; font-weight: bold; text-decoration: none; }
a.liebe:active               { font-family: verdana, arial, sans-serif; font-size: 18px; color: #000000; font-weight: bold; text-decoration: none; }


/* mini links: */
a.mini:link            { color: #AA0000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
a.mini:visited         { color: #AA0000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
a.mini:hover           { color: #AA0000; text-decoration: underline; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }
a.mini:active          { color: #AA0000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; }

/* sitemap links: */
a.sitemap:link            { color: #AA0000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.sitemap:visited         { color: #AA0000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.sitemap:hover           { color: #AA0000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; }
a.sitemap:active          { color: #AA0000; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; }


/* such links: */
a.such:link {font-size: 11px; color: #880000; font-family: Verdana, Arial, sans-serif, Helvetica; text-decoration: none; }
a.such:visited {font-size: 11px; color: #880000; font-family: Verdana, Arial, sans-serif, Helvetica; text-decoration: none; }
a.such:hover {font-size: 11px; color: #AA0000; font-family: Verdana, Arial, sans-serif, Helvetica; text-decoration: underline; }
a.such:active {font-size: 11px; color: #880000; font-family: Verdana, Arial, sans-serif, Helvetica; text-decoration: none; }


/* inhalt: */
a.inhalt:link          { color: #880000; text-decoration: none; }
a.inhalt:visited       { color: #880000; text-decoration: none; }
a.inhalt:hover         { color: #BB0000; text-decoration: underline; }
a.inhalt:active        { color: #BB0000; text-decoration: none; }


/* eye-catching links (with red triangle) */
a.textlink:link        { padding-left: 8px; color: #BB0000; text-decoration: none; font-weight: bold; background-image:url(img/link_mo.gif); background-repeat:no-repeat; background-position: top left; }
a.textlink:visited     { padding-left: 8px; color: #BB0000; text-decoration: none; font-weight: bold; background-image:url(img/link_mo.gif); background-repeat:no-repeat; background-position: top left; }
a.textlink:hover       { padding-left: 8px; color: #CC0000; text-decoration: none; font-weight: bold; background-image:url(img/link-nav.gif); background-repeat:no-repeat; background-position: top left; }
a.textlink:active      { padding-left: 8px; color: #BB0000; text-decoration: none; font-weight: bold; background-image:url(img/link_mo.gif); background-repeat:no-repeat; background-position: top left; }


/* Tags */						
.tags { margin-left: 12px; 
       font-size: 11px; color: #555555; }

.search                { display: inline; font-size: 11px; color: #000000; font-weight: normal; }
input.searchfield      { font-size: 11px; width: 130px; }




.searchresults         { margin: 0px 0px 15px 0px; }


div.preview            { font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; margin: 0px 0px 0px 0px; padding: 10px; color: #000000; border: 1px dotted red; }

table.normaltab        { width: 100%; border: 0px dotted #91C3B9; }
table.normaltab th     { font-family: verdana, arial, sans-serif; vertical-align: top; font-size: 13px; font-weight: bold; text-align:left; color: #000000; background:#91C3B9; }
table.normaltab td.a   { font-family: verdana, arial, sans-serif; vertical-align: top; font-size: 13px; font-weight: normal; color: #000000; background: #91C3B9; }
table.normaltab td.b   { font-family: verdana, arial, sans-serif; vertical-align: top; font-size: 13px; font-weight: normal; color: #000000; background: #91C3B9; }
table.normaltab td.c   { width:250px; font-family: verdana, arial, sans-serif; vertical-align: top; font-size: 13px; font-weight: normal; color: #000000; background: #91C3B9; }
table.normaltab td.d   { font-family: verdana, arial, sans-serif; vertical-align: top; font-size: 13px; font-weight: normal; color: #000000; background: #91C3B9; }

#wrap {
	padding: 0 0 0 0;
    margin: auto;
	width: 895px;
	background-color: #91C3B9;
}

#wrapper{
    margin: auto;
    text-align:center; 
	background-color: #91C3B9;
}

#inner{
    margin: auto;
    text-align:center; 
}

#content{
    margin: auto;
    text-align:center; 
}

#inhalt{
	margin: 0 20px 25px 10px;
    text-align:justify; 
}

#herbst{
    margin: auto;
    text-align:right; 
	background-color: #005544;
}

table.table11  {
	float: left;
	width: auto;
}

/* Navigation : */
a.artikel:link         { padding-left: 18px; color: #AA0000; text-decoration: none; font-size: 11px; font-weight: bold; background-image:url(img/link-nav.gif); background-repeat:no-repeat; background-position: top left; }
a.artikel:visited      { padding-left: 18px; color: #AA0000; text-decoration: none; font-size: 11px; font-weight: bold; background-image:url(img/link-nav.gif); background-repeat:no-repeat; background-position: top left; }
a.artikel:hover        { padding-left: 18px; color: #CC0000; text-decoration: underline; font-size: 11px; font-weight: bold; background-image:url(img/link_mo.gif); background-repeat:no-repeat; background-position: top left; }
a.artikel:active       { padding-left: 18px; color: #CC0000; text-decoration: none; font-size: 11px; font-weight: bold; background-image:url(img/link-nav.gif); background-repeat:no-repeat; background-position: top left; }