html, body { background-color: #e8e8e8; width: 100%; margin: 0; }
iframe { background-color: transparent; }
#Ebene1 { background-color: white; background-image: url(../pics/back.jpg); text-align: left; height: 588px; width: 824px; margin-left: auto; top: 20px; position: relative; margin-right: auto; visibility: visible; margin-bottom: 5px; padding-bottom: 12px; }
#Ebene1_leer { background-color: white; text-align: left; height: 588px; width: 824px; margin-left: auto; top: 20px; position: relative; margin-right: auto; visibility: visible; margin-bottom: 5px; padding-bottom: 12px; }

#logooben { height: 140px; width: 180px; top: 0; position: absolute; left: 5px; visibility: visible; }
#logounten {
	height: 140px;
	width: 177px;
	bottom: 0;
	position: absolute;
	right: 19px;
	visibility: visible;
}

#nav {}
#nav ul{ list-style-type:none; margin:0; padding:0; }
#nav li { float:left; padding:0; margin:0;}
#nav li a { width:80px; display:block; text-align:left; color:#084583; margin-right:10px; height:20px; line-height:20px; text-decoration:none; font-size:80%; border:0 solid #ccc; }
#nav li a:hover { color:#C5441B; }
#nav ul ul { display:none; position:absolute; z-index:999; }
#nav li li { float:none; }
#nav li li a { background:#FFFFFF!important; text-align:left; height:auto; line-height:1; width:auto; padding:6px 25px 4px 5px; border:0px solid #D0D0D0; border-top:none; margin-right:0; color:#C5441B; font-size: 11px;}
#nav li li a:hover { font-size: 11px;font-weight: bold; }

* html li li { display:inline; } /* IE6 Bugfix... */


#navigationunten { height: 140px; width: 180px; bottom: 0; position: absolute; left: 5px; visibility: visible; }
#Navigation { text-align: left; height: 30px; width: 450px; left: 370px; top: 80px; position: absolute; right: 0; visibility: visible; }
#backbild { text-align: right; height: 448px; width: 806px; left: 10px; top: 144px; position: absolute; visibility: visible; }
#filmG { background-color: black; text-align: center; height: 420px; width: 600px; left: 110px; top: 15px; position: absolute; visibility: visible; }
#filmG2 { background-color: #444; text-align: center; height: 420px; width: 600px; left: 110px; top: 15px; position: absolute; visibility: visible; }
#loop { text-align: left; height: 266px; width: 304px; left: 25px; top: 48px; position: absolute; visibility: visible; }
#zertifikat { text-align: left; height: 98px; width: 75px; left: 26px; top: 324px; position: absolute; visibility: visible; }
#trenner { text-align: left; height: 98px; width: 5px; left: 103px; top: 324px; position: absolute; visibility: visible; }
#infobox { color: #c54203; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; height: 98px; width: 204px; left: 122px; top: 324px; position: absolute; visibility: visible; padding: 7px 0 0; }
#inhalt { color: #2a2725; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: left; height: 350px; width: 409px; left: 340px; top: 48px; position: absolute; visibility: visible; padding: 18px 17px 6px; }
h4 { color: #c54203; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: -12px; margin-bottom: -5px; }
.linkrot { color: #c54203; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.linkrotklein { color: #c54203; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.inhaltmarkiert { color: #c54203; }
.inhaltmarkiertgelb { color: #fd8c02; }
.inhaltmarkiertblau { color: #084583; }
.inhaltmarkiertgrau { color: #646466; }
.inhaltmarkiertschwarz { color: #2a2725; }
.inhaltmarkiertxxx { color: #c54203; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.tab { position: absolute; left: 48px; }
.tabf { position: absolute; left: 54px; }
#Logokasten { font-size: 11px; font-variant: normal; line-height: 15px; text-align: left; visibility: visible; position: absolute; left: 10px; bottom: 20px; width: 150px; height: 50px; padding-bottom: 15px; }
a { color: #c54203 ; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none;}
a:hover, a:hover * { text-decoration: underline; }
#Impressum { height: 18px; width: 85px; left: 496px; top: 510px; position: absolute; visibility: visible; }
#Kontakt { height: 18px; width: 65px; left: 587px; top: 510px; position: absolute; visibility: visible; }
#Mail { height: 18px; width: 45px; left: 666px; top: 510px; position: absolute; visibility: visible; }
#Logounten { height: 110px; width: 220px; left: 40px; top: 510px; position: absolute; visibility: visible; }
.A {color: #A9315E; font-size:13px; font-family: arial, helvetica, sans-serif; color: #A9315E; font-size:13px;  }
#deutsch { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; height: 20px; width: 60px; left: 635px; top: 25px; position: absolute; visibility: visible; }
#a-deutsch { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; height: 20px; width: 60px; left: 631px; top: 25px; position: absolute; visibility: visible; }
#english { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; height: 20px; width: 55px; left: 695px; top: 25px; position: absolute; visibility: visible; }
#a-english { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; height: 20px; width: 55px; left: 695px; top: 25px; position: absolute; visibility: visible; }
#francais { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; height: 20px; width: 60px; left: 750px; top: 25px; position: absolute; visibility: visible; }
#a-francais { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; height: 20px; width: 60px; left: 750px; top: 25px; position: absolute; visibility: visible; }
#oben { background-image: url(../pics/margeriten.jpg); height: 30px; width: 824px; left: 0; top: 0; position: absolute; visibility: visible; }
#unten { visibility: visible; position: relative; top: 360px; right: 10px; width: 824px; height: 20px; }
#Infokastenbg { font-variant: normal; text-align: left; height: 400px; width: 165px; left: 0; top: 0; position: absolute; visibility: visible; }
#Infokasten { font-size: 11px; font-variant: normal; line-height: 13px; text-align: left; visibility: visible; position: relative; top: 15px; left: 10px; width: 150px; height: 240px; }
#alt-Inhalt { visibility: visible; position: relative; top: 48px; left: 300px; width: 500px; height: 400px; margin-bottom: 12px; border-right: 1px solid #8f8d8d; border-bottom: 1px solid #8f8d8d; border-left: 1px solid #8f8d8d; }
.headeranschrift { color: #c54203; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px; }
.anschrift { color: #c54203; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; }
h3  { color: #c54203; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 9px; }
#inline { color: #2a2725; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: left; height: auto; width: 405px; left: 0; top: 0; position: absolute; visibility: visible; }
#linie { background-image: url(../pics/scrollerbg.gif); position: absolute; left: 415px; top: 0; width: 5px; height: 298px; z-index: 1; }
.unterstrichen { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.klein { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#zurueck { text-align: left; position: absolute; left: 10px; bottom: 5px; width: 150px; height: 20px; color: #c54203; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#weiter { text-align: right; position: absolute; right: 15px; bottom: 5px; width: 150px; height: 20px; color: #c54203; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.grossmarkiert { color: #c54203; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#dose { text-align: center; position: absolute; top: 210px; left: 315px; width: 110px; height: 150px; z-index: 20; }
.sprachlink { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.a-sprachlink { color: #084583; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.schmidtwwe { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

