#preload { background:url(assets/images/NaviSymbol.gif) no-repeat; visibility: hidden;}


#main { text-align: center; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; visibility: visible; }

#website { text-align: left; position: absolute; z-index: 10; width: 930px; height: 560px; margin: -280px 0 0 -465px; top: 48%; left: 48%; visibility: visible; }

#kopf { background-image: url(assets/images/CockpitFenster.gif); background-repeat: no-repeat; position: absolute; z-index: 15; top: 0px; left: 100px; width: 788px; height: 94px; visibility: visible; }


#navigation { position: absolute; z-index: 20; bottom: 10px; left: 0px; width: 788px; height: 30px; visibility: visible; }

#naviElement { float: left; z-index: 30; width: 131px; height: 30px; visibility: visible; }

#naviHighlight { float: left; z-index: 30; width: 131px; height: 30px; visibility: visible; }


#subnavigation { background-image: url(assets/images/SubNaviBG.jpg); background-repeat: no-repeat; position: absolute; z-index: 30; top: 95px; left: 0px; width: 100px;  height: 216px; padding: 10px 0px 0px 0px; visibility: visible; }

#subnaviElement { z-index: 40; width: 100px; height: 21px; visibility: visible; }

#subnaviHighlight { z-index: 40; width: 100px; height: 21px; visibility: visible; }


#contentBG { background-image: url(assets/images/ContentBG.jpg); background-repeat: no-repeat; position: absolute; z-index: 19; top: 95px; left: 100px; width: 788px; height: 465px; visibility: visible; }

#content { position: absolute; z-index: 20; top: 95px; left: 133px; width: 755px; height: 465px; padding: 0px 0px 0px 0px; visibility: visible; overflow: auto; }


#spacer1 { z-index: 30; width: 720px; height: 20px; visibility: visible; }

#container_standard { z-index: 30; clear: both; width: 720px; margin: 0px 0px 10px 0px; visibility: visible; }

#container_ueber { z-index: 30; clear: both; width: 720px; margin: 0px 0px 0px 0px; visibility: visible; }

#container_bild_und_text { z-index: 30; clear: both; width: 720px; margin: 0px 0px 10px 0px; visibility: visible; }

#bild_oberhalb_links { z-index: 30; float: left; margin: 5px 15px 5px 0px; }

#bild_oberhalb_rechts { z-index: 30; float: right; margin: 5px 0px 5px 10px; }

#bild_unterhalb_links { z-index: 30; float: left; margin: 5px 15px 5px 0px; }

#bild_unterhalb_rechts { z-index: 30; float: right; margin: 5px 0px 5px 10px; }


#BREMEN-D-1167 { background-image: url(assets/images/BREMEN-D-1167.gif); background-repeat: no-repeat; position: absolute; z-index: 15; top: 95px; right: 0px; width: 42px; height: 465px; visibility: visible; }



a.navi { display: block; padding: 6px 0px 10px 33px; color: #67676e; font-style: normal; font-weight: 600; font-size: 10px; font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

a.navi:link { color: #67676e; text-decoration: none; }

a.navi:visited { color: #67676e; text-decoration: none; }

a.navi:hover { color: #CF2A11; text-decoration: none; background:url(assets/images/NaviSymbol.gif) no-repeat; }

a.navi:active { color: #CF2A11; text-decoration: none; background:url(assets/images/NaviSymbol.gif) no-repeat; }



.highlight { display: block; padding: 6px 0px 10px 33px; color: #CF2A11; font-style: normal; font-weight: 600; font-size: 10px; font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(assets/images/HighlightSymbol.gif) no-repeat; }

.highlight a:link { color: #CF2A11; text-decoration: none; }

.highlight a:visited { color: #CF2A11; text-decoration: none; }

.highlight a:hover { color: #CF2A11; text-decoration: none; }

.highlight a:active { color: #CF2A11; text-decoration: none; }



a.subnavi { display: block; text-align: center; line-height: 23px; padding: 0px 0px 0px 0px; color: #67676e; font-style: normal; font-weight: 600; font-size: 10px; font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

a.subnavi:link { color: #67676e; text-decoration: none; }

a.subnavi:visited { color: #67676e; text-decoration: none; }

a.subnavi:hover { color: #CF2A11; text-decoration: none; }

a.subnavi:active { color: #CF2A11; text-decoration: none; }



.subnavihighlight { display: block; text-align: center; line-height: 23px; padding: 0px 0px 0px 0px; color: #CF2A11; font-style: normal; font-weight: 600; font-size: 10px; font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.subnavihighlight a:link { color: #CF2A11; text-decoration: none; }

.subnavihighlight a:visited { color: #CF2A11; text-decoration: none; }

.subnavihighlight a:hover { color: #CF2A11; text-decoration: none; }

.subnavihighlight a:active { color: #CF2A11; text-decoration: none; }



.ueber { color: #37373e; font-style: normal; font-weight: 700; font-size: 14px; font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.ueber a:link { color: #67676e; text-decoration: underline; }

.ueber a:visited { color: #67676e; text-decoration: underline; }

.ueber a:hover { color: #CF2A11; text-decoration: underline; }

.ueber a:active { color: #CF2A11; text-decoration: underline; }



.cont { color: #07070e; font-style: normal; font-size: 12px; line-height: 18px; font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.cont a:link { color: #67676e; text-decoration: underline; }

.cont a:visited { color: #67676e; text-decoration: underline; }

.cont a:hover { color: #CF2A11; text-decoration: underline; }

.cont a:active { color: #CF2A11; text-decoration: underline; }



.cont_signal { color: #ff0000; font-style: normal; font-size: 12px; line-height: 18px; font-family: Trebuchet, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
