body {background-color:#FFFFFF; font-family: Verdana,Arial,Helvetica; font-size:11px; font-style:normal;}

dfn {position: absolute; left: -2000px}

a.unsichtbar {position: absolute; left: -300px}
a.unsichtbar:active {position: absolute; left: 10px; display:block; }
a.unsichtbar:focus {position: absolute; left: 10px; display:block;}       /*wegen firefox*/

hr {height:1px; color:#000000;}
hr.navistrich {border:1px dashed black;}

input    {font-size:11px; font-family: Verdana,Helvetica,Arial;}
select   {font-size:11px; font-family: Verdana,Helvetica,Arial;}

/* **************** für mainnav.asp **************** #EFEFEF */
.Nav_hdgrund {background-color:#FFFFFF }

/*.nav_haupt { FONT-SIZE:13px; color:#FFFFFF; background-color: #4A804F; FONT-WEIGHT:bold; LINE-HEIGHT: 13px; } */
.nav_haupt { FONT-SIZE:13px; color:#FFFFFF; background-image:url(images/hd5.jpg); FONT-WEIGHT:bold; LINE-HEIGHT: 13px; }

.nav_aktiv   { color:#BF0000; FONT-SIZE:11px; FONT-WEIGHT: bold; }
A.nav        { color:#000000; FONT-SIZE:11px; FONT-WEIGHT: normal}
A.nav:hover  { color:#808080; FONT-SIZE:11px; text-decoration:underline }
/* **************** Ende für mainnav.asp ****************   */

#Drucken { position: absolute; top: -100px; left: 0px; width: 70px; height: 30px;}

td {font-size:11px;}
th {font-size:11px;}

.rechts {text-align: right;}
.mitte  {text-align: center;}
.oben   {vertical-align:top;}

td.unten  {vertical-align: bottom;}
td.weite1 {width: 100px;}
td.weite2 {width: 60px;}
td.weite3 {width: 45px;}

h3 { font-size:15px; color:#AA0000;  font-style:normal; }
.schrift1 {font-size:12px; color:#AA0000;  FONT-WEIGHT: bold;}
.ausgewaehlt {color:#AA0000;}
.nichtverfuegbar {color:#9F9F9F}
.ShowSchrift1 {margin-top: 0px; color:#9F0000; font-size:21px; font-weight:bold;}
.ShowSchrift2 {color:#9F0000; font-size:18px; font-weight:bold;}

.presse { font-size:15px; color:#000000; font-style:normal; }
.gross { font-size:12px; color:#000000; FONT-WEIGHT: bold; }
.klein {font-size:10px; font-weight:100}
.normal {font-size:11px; font-weight:100}

.dunkel {color: #3C683F}

a {color: #3C683F; text-decoration: none; font-weight:bold;}
a:hover   {color:#808080; text-decoration:underline }

a.mini  {FONT-WEIGHT: normal}
a.mini1 {FONT-WEIGHT: normal; color: #000000}
.mini2 {FONT-WEIGHT: normal; color: #AA0000}
a.mini3  {FONT-WEIGHT: normal; font-size:10px;}

a.buchst {background-color:#DFDFDF; padding:2px}

.FarbeLeft { background-color:#EFEFEF;}
.Farbe  { background-color:#EFEFEF;}
.farbez { background-color:#EFEFEF; text-align: center;}
.abstand1 {padding-left: 10px;}
.abstand2 {padding-left: 3px;}
.abstand3 {padding-right: 5px;}
.abstandr1 {padding-right: 10px;}

table.rahmenweg {}
.balken1 {width:100%; background-image:url(images/hd3.jpg); padding: 4px; font-size:12px; FONT-WEIGHT:bold}
ul {margin-top:5px}
li {margin-top:8px}


.kopf       {background-color:#EFEFEF; font-weight:bold; border-style:solid; border-top-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px; padding-top:6px; padding-bottom:6px;}
.kopfAnfang {background-color:#EFEFEF; font-weight:bold; border-style:solid; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:0px; padding-top:6px; padding-bottom:6px;}
.kopfEnde   {background-color:#EFEFEF; font-weight:bold; border-style:solid; border-top-width:1px; border-bottom-width:1px; border-left-width:0px; border-right-width:1px; padding-top:6px; padding-bottom:6px;}

.kopfstriche {background-color:#EFEFEF; font-weight:bold; border-style:solid; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px; padding-top:6px; padding-bottom:6px;}

#Warten1 {z-index:2; position:absolute; top:80px; left:117px;
         font-family:Arial,Verdana,Helvetica; font-size:12px;
         background-color: #E0EBD6; padding: 5px; border: 1px black solid; }

#logo1 {position:absolute; top:18px; left:800px; }
#logoFireFox {position:absolute; top:20px; left:800px; }
