/*Klassen werden mit einem Punkt gekennzeichnet .AB {}  */
/* eine id wird mit einer Raute dargestellt */
/* Headline ist die Menüzeile, b12 Schrift in der Menüzeile*/
/*
td.Headline { background-image:url("../FCBilder/bgviolett.jpg"); min-width:100px; height:25px; }
.b12 { font-size:12px; text-align:center; font-family: arial; font-weight: bold; Color:white; }
.Headline:hover { background-image:url("../FCBilder/bgvioletthell.jpg"); cursor:pointer; }
margin: Aussenabstand
padding: Innenabstand
*/
h1 { Color:#003900; font-size:5px; }
h2 { font-size:18px; font-weight:bold; font-family:AvantGarde,New Times Roman,Arial }
h3 { font-size:12px; font-weight:bold; font-family:AvantGarde,New Times Roman,Arial; Color:#FFDF00; text-decoration:underline; }
h6 { font-size:10px; font-weight:normal; font-family:Arial, AvantGarde,New Times Roman; }
h4 { font-size:14px; font-weight:bold; font-family:AvantGarde,New Times Roman,Arial; }
h5 { font-size:14px; font-weight:normal; font-family:Helvetica, Arial, New Times Roman; }

.block { text-align:justify; margin:5px; font-size:12px; font-family:Times Roman, Avantgarde, Arial; }
.blau { font-size:14px; font-family:Times Roman, Avantgarde, Arial; font-weight: bold; Color:#0050A0; text-decoration:underline; margin-left:3px; text-align:top;}
.rahmen { border-right-style:inset;  border-bottom-style:inset; border-right-color:#8EB9C0; border-bottom-color:#8EB9C0; border-width:3px; }
.blau2 { font-size:14px; font-family:Times Roman, Avantgarde, Arial; font-weight: bold; Color:#0050A0; text-decoration:underline; margin:3px; text-align:top;}

.t1 { font-size:14px; font-weight: normal; margin:5px; font-family:Times Roman,New Times Roman; text-align:top;}
.t2 { font-size:12px; text-align:center; font-family:Arial; font-weight: normal; Color:#0050A0;}
.t3 { font-size:14px; font-weight:bold; margin-left:5px; font-family:Arial,AvantGarde,New Times Roman; }
.t8 { font-size:12px; font-weight:bold; margin-left:15px; font-family:Arial,AvantGarde,New Times Roman; }
.t4 { font-size:14px; font-weight:normal; font-family:Arial, AvantGarde,New Times Roman; }
.t5 { font-size:12px; text-align:left; font-family:Arial; font-weight: normal; Color:#5F5F5F;}
.t6 { font-size:10px; font-weight:normal; font-family:Arial, AvantGarde,New Times Roman; }
.t7 { font-size:13px; font-weight:normal; font-family:Arial, AvantGarde,New Times Roman; }
.t15 { font-size:15px; font-weight:normal; font-family:Arial, AvantGarde,New Times Roman; }
.t20 { font-size:20px; font-weight:bold; font-family:Arial, AvantGarde,New Times Roman; }
.zz { border-color:#0000DF; position:absolute; top:5px; right:15px }
.top7 { font-size:16px; font-weight:normal; font-family:Arial, AvantGarde,New Times Roman;}

.bold1 { font-size:16px; font-weight:bold; font-family:Arial,AvantGarde,New Times Roman; text-decoration:underline; }
.bold2 { font-size:15px; font-weight:bold; font-family:Arial,AvantGarde,New Times Roman;
         Color:#005F00; }
.bold3 { font-size:18px; font-weight:bold; font-family:Arial,AvantGarde,New Times Roman;
         Color:#003080; margin-left:50px; }

.geheim { font-size:12px; font-family:Arial,AvantGarde,New Times Roman; Color:#BFBFBF; }

#box { align:middle; }
#Kasten { border-color:#FFFFA3; align:middle; margin-top:30px; border-style:ridge; border-bottom-width:3px; border-left-width:1px; border-right-width:2px; }






body { padding:1px; }
/*
#Logo { 
position:absolute;
top: -80px;
left: 50px;
z-index: 250;
width: 300px;
}*/

.but { margin-top:-5px; margin-left:-5px; }
.but1 { margin-top:-5px; margin-left:-1px; }




#Startbild { margin:15px;
             box-shadow: 10px 10px 10px #B4B81B;
}

#z6 { font-size:12px; text-align:center; font-family:Arial; font-weight: normal; Color:#00C070;}
#z66 { font-size:12px; text-align:center; font-family:Arial; font-weight: normal; Color:#00C070;}
#z666 { font-size:12px; text-align:center; font-family:Arial; font-weight: normal; Color:#00C070;}
#z6666 { font-size:12px; text-align:center; font-family:Arial; font-weight: normal; Color:#00C070;}
.gruen { font-size:14px; text-align:center; font-family:Arial; font-weight: bold; Color:#00BF00;}

.Mini { margin:-2px; padding:-3px; }
.zz { border-color:#0000DF; position:absolute; top:25px; right:15px }



#Buttonzeile { margin-top:-10px; }
#Hauptteil { position:relative; left:-2px; margin-top:-26px; z-index:1; border-color:#BFBFBF; }
#ImpressumTable { border-style:ridge; border-width:2px; border-color:#FFBF00; padding:10px;
                background-color:#FFFFB4; width:400px; position:relative; border-bottom-width:3px; border-left-width:1px; border-right-width:2px;}


/*iframe { border-color:#BFBFBF; } */

.Headline { font-size:14px; font-family:Arial, Times Roman, Avantgarde; Color:#0050A0 }

.Headline2 { font-size:16px; font-family:Arial, Times Roman, Avantgarde; Color:#0050A0 }
.Headline3 { font-size:16px; font-family:Arial, Times Roman, Avantgarde; Color:#0000BF; text-align:center; }
.Headline4 { font-size:16px; font-family:Arial, Times Roman, Avantgarde; Color:#0000BF; text-align:center; font-weight:bold; }
.Preis { font-size:13px; font-family:Arial,Times Roman,Avantgarde; Color:#0000BF;
         font-weight:normal; margin-left:25px; }

/*table.Tabelle_1 { border-left:#0050A0 1px solid; border-top:#0050A0 1px solid; border-right:#0050A0 2px solid; border-bottom:#0050A0 2px solid;}   */



.Text_Details { font-size:17px; font-family:Times New Roman, AvantGarde Bk BT, Verdana; Color:#2F2F2F }

hr { Color:#CFCFCF }

.Vorschaubild { border:none; margin-right:0px; }

.borderfeld { border-style:solid; border-width:1px; border-color:#0050A0; padding:2px; }

.Minibild { border-style:solid; border-width:1px; border-color:#0050A0; padding:1px; margin:2px }
.Minibild:hover { border-style:solid; border-color:#FF0000; padding:1px; opacity:0.8; margin:2px }
.Minibild2:hover { border-style:solid; border-width:2px; border-color:#FF0000; padding:1px }

.Detailbild { border-style:solid; border-width:1px; border-color:#0050A0; padding:2px; margin-bottom:5px }

#Anfangsbutton { position:absolute; z-index:100; margin-left:-2px; margin-top:-6px;}
#Endebutton { position:absolute; z-index:100; left:978px; margin-top:-4px;}
.Seite { padding:10px }

.Mittelspalte { padding-left:10px }
#rechte_Spalte { padding-left:15px }

.Innentabelle { border-style:solid; border-width:1px; border-color:#CFCFCF; padding:2px; margin-left:15px; margin-top:5px;
                background-color:#DFDFDF; width:560px; position:relative; bottom:2px; }

.Tab1 { margin:20px; text-align:left; }
.Feld1 { text-align:left; margin-top:0px; margin-left:10px; padding-left:15px }
.Feld10 { text-align:left; margin-top:0px; margin-left:0px; width:20px; }


#Eingabefeld_1 { width:570px; font-size:14px; font-family:Arial, Times Roman, Avantgarde; Color:#0050A0 }

.OutsideBorder { border:1px; border-color:#DFDFDF; }

/*td.Uno { background:url(button-dunkel.jpg); width:134px; margin: 0px; padding-top: 2px; padding-right: 0px; }

td.Reihe1 { background:url(MFH_dkl.png); width:150px; margin: 0px; padding-top: 2px; }
td.Reihe2 { background:url(ETW_dkl.png); width:150px; margin: 0px; padding-top: 2px; }

table.menue { border: 0px; border-spacing: 0px; margin:0px; border:0px; vertical-align: top; margin-top: 0px; position:relative; top:-2px; border-collapse: collapse; empty-cells: show; }
table.menuezwei { margin-top: 0px; position:relative; top:-2px; border-collapse:collapse; empty-cells:show }
*/


#Zeile2 { display:none; }

a { text-decoration:none; Color:#003080; font-weight:normal;}
a:visited { text-decoration:none; Color:#003080; font-weight:normal;}
a:active { font-weight:bold; Color:#003080; }


/* Hier beginnt die Formatierung der menüleiste */

#menuebox {
position: relative;
top:-2px;
left: 100px;
height: 25px;
}
.stupidie {
display: none;
}
#menue {
position:absolute;
top: -4px;
left: -3px;
z-index: 200;
width:1000px;
}

#menue .aussen {
float: left;
display: block;
overflow: hidden;
width: 131px;
height: 22px;
font-weight: bold;
text-align: center;
background:url(taubenblau_dkl.png);
color: #003080;
border: 1px solid;
border-color: #003080 #003080 #003080 #003080;
}
#menue .aussen:hover {
height:auto;
background:url(taubenblau_hell.png);
color: #00AFFF;
border-bottom-width:1px;
}

#menue .letzterButton {
float: left;
display: block;
overflow: hidden;
width: 133px;
height: 22px;
font-weight: bold;
text-align: center;
background:url(taubenblau_dkl.png);
color: #00007F;
border: 1px solid;
border-color: #003080 #003080 #003080 #DFDFDF;
}
#menue .letzterButton:hover {
height:auto;
background:url(taubenblau_hell.png);
color: #00AFFF;
border-bottom-width:1px;
}




a.innen-1 {
margin-top: 2px;
}
a.innen,
a.innen-1 {
display: block;
width: 8.7em;
padding: 2px 0;
text-decoration: none;
font-weight: normal;
border-bottom: 1px solid #78561d;
background:url(taubenblau_dkl.png);

}
a:visited.innen,
a:visited.innen-1 {
background-color: #ecd8ae;
}
a:hover.innen,
a:hover.innen-1 {
background:url(taubenblau_hell.png);
color: #7000C0;
}

span.menutag {
display: block;
cursor: default;
margin-top: 2px;
height:22px;
color:#003080;
font-weight: bold;
}


