body {}
p {}
td  { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.menue_oben1       { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; background-color: #fff; text-align: center; margin: 0 1px 2px; padding: 1px 3px; width: 120px; border: solid 1px #8c1527 }
.menue_oben1  a  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; background-color: #fff; text-align: center; border-style: solid; border-width: 0 0 0; border-color:  }
.menue_oben1 a:hover   { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; background-color: #8c1527; text-align: center; width: 110px; border: solid 0 }
.menue_oben1aktiv { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; background-color: #8c1527; text-align: center; margin: 0 1px 2px; padding: 1px 3px; width: 110px; border: solid 1px }
.menue_oben2 { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; background-color: #8c1527; text-align: center; margin-top: 1px; margin-right: 1px; padding: 2px 1px; width: 100px; border: solid 1px }
.menue_oben2 a { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; background-color: #8c1527; text-align: center; width: 90px; border: solid 0 }
.menue_oben2 a:hover { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; background-color: #fff; text-align: center; width: 90px; border: solid 0 #fff }
.menue_oben2aktiv { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; background-color: #fff; text-align: center; margin-top: 1px; margin-right: 1px; padding: 2px 1px; width: 100px; border: solid 1px #8c1527 }
h1  { color: #600; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; margin-top: 5px; margin-left: 20px }
h2 { color: #000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; margin-top: 5px; margin-left: 20px }
h6 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 5px; margin-left: 20px }
.menue_linksu { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; background-color: #e7ded1; text-align: left; margin: 0 1px 2px 11px; padding: 1px 3px 1px 10px; width: 150px; border: solid 1px #8c1527 }
.menue_linksu a { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; background-color: #e7ded1; text-align: left; position: relative; border: solid 0 }
.menue_linksu a:hover  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; text-decoration: none; background-color: #8c1527; text-align: left; width: 120px; border: solid 0 }
.menue_links_ohne  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; background-color: #e7ded1; text-align: left; margin: 0 1px 2px; padding: 1px 3px; width: 160px; border: solid 1px #8c1527 }
.inhalt    { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; list-style-type: disc; list-style-position: outside; margin-left: 20px; width: 460px }
.inhalt_rot { color: #8c1527; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; list-style-type: disc; list-style-position: outside; margin-left: 10px; width: 180px }
.inhalt_kurz { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; list-style-type: disc; list-style-position: outside; margin-left: 20px }
.bild { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; list-style-type: disc; list-style-position: outside; margin-top: 2px; margin-right: 5px; margin-left: 5px }
.copyright { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; list-style-type: disc; list-style-position: outside; margin-top: 2px; margin-right: 5px; margin-left: 5px }
.inhaltlinks { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 10px; width: 180px }
.sm1   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 20px; width: 460px }
.sm1 a   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-left: 20px; width: 460px }
.sm2  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 30px; width: 450px }
.sm2 a  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-left: 30px; width: 450px }
.sm3 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 40px; width: 440px }
.sm3 a { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-left: 40px; width: 440px }
.sm4 { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin-left: 50px; width: 430px }
.sm4 a { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-left: 50px; width: 430px }
.inhalt_zentriert  { color: #600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; margin-top: 10px; width: 460px }
.testbox { background-color: yellow; margin: 20px; padding: 20px; width: 200px; border: solid 20px red }
.menue_top  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.menue_top a  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.menue_top a:hover  { color: #8c1527; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff }
.menue_top2   { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps }
.menue_top2 a   { color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; margin-left: 10px }
.menue_top2 a:hover  { color: #600; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-decoration: none; background-color: #ffe3bb }
.top3 { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: relative; top: 4px; left: 10px }
.menue_top3    { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 4px; left: 10px }
.menue_top3 a    { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.menue_top3 a:hover    { color: #8c1527; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff }
#menue_ebene1          { background-color: #c4c2c4; background-image: url("../Grafik/hg_menue1.jpg"); text-align: left; visibility: visible; margin-top: 10px; margin-left: 5px; position: relative; top: 0; left: 0; width: 170px; height: 36px; border-style: solid none solid solid; border-width: 1px; border-color: #fff #fff #006 #006 }
#menue_ebene1 a        { text-decoration: none; background-color: #ccf; background-image: url("../Grafik/hg_menue1.jpg"); visibility: visible; position: absolute; top: -1px; left: 0; width: 170px; height: 36px; border-top: 1px solid white; border-right: medium none #fff; border-bottom: 1px solid #006 }
#menue_ebene1 a:hover        { text-decoration: none; background-color: #ffe3bb; background-image: url("../Grafik/hg_menue1_over.jpg"); visibility: visible; position: absolute; top: -1px; left: -1px; width: 170px; height: 36px; border-style: solid; border-width: 1px 0; border-color: #ccc #333 #333 }
#menue_ebene2    { background-color: #666; visibility: visible; margin-left: 8px; position: relative; top: 0; left: 0; width: 180px; height: 32px; border-style: solid none; border-width: 1px medium; border-color: #000 #000 #ff9 }
#menue_ebene2 a   { text-decoration: none; background-color: #666; visibility: visible; position: absolute; top: -1px; left: 0; width: 180px; height: 32px; border-top: 1px solid #666; border-bottom: 1px solid #ccc }
#menue_ebene2 a:hover   { text-decoration: none; background-color: #666; visibility: visible; position: absolute; top: -1px; left: -1px; width: 180px; height: 32px; border-style: solid; border-width: 1px; border-color: #ccc #333 #333 }
.menu1      { color: #006; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; position: relative; top: 3px; left: 10px }
.menu1 a   { color: #006; font-variant: small-caps; text-decoration: none }
.menu1 a:hover { }
.menu1 a:hover1 { }
.menu2    { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; top: 3px; left: 10px }
.menu2 a { color: #fff; text-decoration: none }
.menu2 a:hover { }
#hauptmenue  { visibility: visible; position: absolute; z-index: 11; top: 72px; left: 660px; width: 305px; height: 30px }
#obenlinks      { visibility: visible; position: absolute; z-index: 10; top: 20px; left: 10px; width: 150px; height: 200px }
#oben      { background-color: #006; visibility: visible; position: absolute; top: 0; left: 0; width: 990px; height: 115px }
#kopfinhalt { visibility: visible; position: absolute; z-index: 3; top: 15px; left: 10px; width: 955px; height: 105px }
#kopfleiste   { background-color: #006; background-image: url("../Grafik/blau-grau.jpg"); visibility: visible; position: absolute; top: 115px; left: 0; width: 990px; height: 28px }
#menue_links                 { background-image: url("../Grafik/streifen-2.gif"); visibility: visible; position: absolute; top: 143px; left: 0; width: 190px; height: 2500px }
#grechts            { background-color: #ffe3bb; visibility: visible; position: absolute; top: 107px; left: 775px; width: 200px; height: 600px }
#inhaltsrahmen                 { background-color: #e6e6e6; background-image: url("../Grafik/METAL01L.jpg"); visibility: visible; position: absolute; z-index: 2; top: 143px; left: 190px; width: 800px; height: 2500px }
a { color: #8c1527 }
a:hover { color: #8c1527; background-color: #fff }
.hauptmenue { color: yellow; font-weight: normal; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.beschreibung   { color: maroon; font-size: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; width: 790px }
.technischedaten   { color: navy; font-style: italic; font-size: 10pt; font-family: "Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-indent: 10pt }
.link { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-variant: small-caps }
.link a { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: none }
.link a:hover { color: #f90; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: none }
.infotext { color: #006; font-size: 10px; font-family: Verdana; text-decoration: none; text-align: justify; margin-top: 100px; padding: 20px; border: solid 1px #ffffff }
.infotext h1{
  font-size : 12px;	
  font-weight : bold;
}