
<style type="text/css">

a:link { color:#0000CC; text-decoration:none; font-size: 11pt; font-weight:bold; }
a.index-nav:link {color:#0000C0;text-decoration:none;font-size:10pt; }
a.index-menu-oben:link {color:#F1E111;text-decoration:none;font-size:11pt; }
a.sub-nav:link {color:#0000C0;text-decoration:none;font-size:9pt;font-weight:bold; }
a.inhalt-text:link {color:gold;text-decoration:none;font-size:11pt;font-weight:bold; }

a:visited { color:#000099; text-decoration:none; font-size: 11pt; }
a.index-nav:visited {color:#0000C0;text-decoration:none;font-size:10pt; }
a.index-menu-oben:visited {color:#F1E111;text-decoration:none;font-size:11pt; }
a.sub-nav:visited {color:#0000C0;text-decoration:none;font-size:9pt;font-weight:bold; }
a.inhalt-text:visited {color:gold;text-decoration:none;font-size:11pt;font-weight:bold; }

a:active { color:red; text-decoration: none; font-size: 11pt; }
a.index-nav:active {color:red;text-decoration:underline;font-size:10pt; }
a.index-menu-oben:active {color:red;text-decoration:underline;font-size:11pt; }
a.sub-nav:active {color:red;text-decoration:underline;font-size:9pt;font-weight:bold; }
a.inhalt-text:active {color:red;text-decoration:none;font-size:11pt;font-weight:bold; }

a:hover { color:#0000FF; text-decoration: none; font-size: 11pt; }
a.index-nav:hover { color:#008030; text-decoration: underline; font-size: 10pt; }
a.index-menu-oben:hover {color:#FFFFFF;text-decoration:underline;font-size:11pt; }
a.sub-nav:hover {color:#008030;text-decoration:underline;font-size:9pt;font-weight:bold; }
a.inhalt-text:hover {color:yellow;text-decoration:underline;font-size:11pt;font-weight:bold; }

head { font-family:  }
body { font-family: Calligraph421 BT,Tempus Sans ITC,Verdana,Arial,Helvetica;background:#000000;}

table {  }
.gesamt { width:100%;height:100%; }
.inhalt { width:100%;height:100%; }
.inhalt-verpflegung { border-style:solid;border-color:maroon; border-width:1px 1px 1px 1px; }

tr {  }
.index-menu { height:20px;}
.index-suche { background-color:#FFFEEE;width:100%;height:100%; }
.logo { vertical-align:top;text-align="center";color:#9F0000;font-size:11px;font-weight:bold;}

td { }
.inhalt-text { font-size:10pt;font-family:Verdana,Arial,Helvetica;color:#663300; vertical-align:top; }
.logo2 { text-align:center;color:#003366;font-size:10pt;font-weight:bold;}
.logo3 { text-align:center;color:#3A6346;font-size:10pt;font-weight:bold;}
.spalte-monat { font-size:10pt;font-weight:bold;font-family:Verdana,Arial,Helvetica;color:#991500; vertical-align:top; }
.zusatzinfo { font-size:10pt;font-family:Verdana,Arial,Helvetica;color:crimson; vertical-align:middle; }
.bild { font-size:10pt;font-family:Verdana,Arial,Helvetica;color:#800000; vertical-align:top; }
.index-nav-pfeil { border: solid 0px;width=12px;text-align:left; }
.spalte1 { font-size:10pt;font-weight:bold;font-family:Verdana,Arial,Helvetica;color:#000099;text-align:right; vertical-align:top; }
.spalte2 { font-size:10pt;font-family:Verdana,Arial,Helvetica;color:#663300;text-align:center; vertical-align:top; }

h1 { font-family: Calligraph421 BT,Tempus Sans ITC,Verdana,Arial,Helvetica,Helvetica; font-size: 20pt; font-weight:bold; color:#0000CF; }
h2 { font-family: Calligraph421 BT,Tempus Sans ITC,Verdana,Arial,Helvetica,Helvetica; font-size: 18pt; font-weight:bold; color:#00009F; }
h3 { font-family: Calligraph421 BT,Tempus Sans ITC,Verdana,Arial,Helvetica,Helvetica; font-size: 16pt; font-weight:bold; color:#00009F; }
h4 { font-family: Calligraph421 BT,Tempus Sans ITC,Verdana,Arial,Helvetica,Helvetica; font-size: 14pt; color:#990013; }

p { }
.hinweis   {text-align:justfy;color:#EEFFFE;font-size:5pt; }

.single-text-field,
.multi-text-field {margin:0;padding:5px;}
.multi-text-field {height:150px;resize:vertical;}
#status-message-success {color:#005F00;}
#status-message {margin:20px 0;color:#CC0000;}


#output p, #output li {
        font-size: 1em;
        line-height: 1.2em;
}
#output li {margin: .8em 2.5em;}



#search input {font-size:1rem;margin-bottom: 1em}
#search input[type=text] {width: 12em;max-width: 70%}



em {
        font-weight: bold;
        font-style: normal;
}

#output a {font-weight: bold;}

.searchword  {color: #222; background-color: #ffd; border: 1px dotted #ffd;}
.searchword0 {color: #222; background-color: #ff0; border: 1px dotted #ff0;}
.searchword1 {color: #222; background-color: #0f0; border: 1px dotted #0f0;}
.searchword2 {color: #222; background-color: #0ff; border: 1px dotted #0ff;}
.searchword3 {color: #222; background-color: #fbb; border: 1px dotted #fbb;}
.searchword4 {color: #222; background-color: #dfd; border: 1px dotted #dfd;}
.searchword5 {color: #222; background-color: #faf; border: 1px dotted #faf;}
.searchword6 {color: #222; background-color: #ccc; border: 1px dotted #ccc;}

#output .mod {font-size: .85em;}
#output .mod1 {font-size: .85em;}
#output .treffer{font-size: .85em; color: #888}

/* Zeilenumbrueche einfuegen: */
/* .treffer:before,  vor der Trefferanzahl */
#output .mod:before, /* vor der URL */
#output .mod1:before { /* vor dem Aenderungsdatum */
content: ".";
display:block;
visibility:hidden;
height: 0;
}


#searchfooter {
font-size: .8em;
margin-top: 1em;
}

#suchtipheader {display:inline-block;}

#klapp0 {
text-decoration: none;
color: #333;
font-size: .8em;
font-weight:normal !important;
outline:none 0;
}

#suchtipps a:focus, #suchtipps a:hover, #suchtipps a:active {text-decoration: underline;}

#output li {margin: 1em 2.5em  ; clear:left;}

#output li img {
        float:left;
        max-width: 120px;
        margin: 0 1em 1em 0;
}

.weiter, #searchfooter, #output h3 {display:block; clear:left}



</style>