/* In dieser Datei sind für die Struktur der Seite grundlegende CSS-Eigenschaften definiert. - HIER SOLLTE GRUNDSÄTZLICH NICHTS VERÄNDERT WERDEN! */


body { margin:0px; background-color:#E4E093; }

#seitenanfang { background-image:url(../bilder/titelstreifen.png); background-repeat:repeat-x; width:100%; }

.seitenkopf { background-image:url(../bilder/titelbild.png); background-repeat:no-repeat; vertical-align:top; }

#titeltext { position:absolute; top:0px; left:0px; }

#b2 { height:35px; }

#b3 { width:50px; background-image:url(../bilder/text_lo.png); background-repeat:no-repeat; background-position:right bottom; }

#b4 { background-image:url(../bilder/text_o.png); background-repeat:repeat-x; background-position:bottom; }

#b5 { width:50px; background-image:url(../bilder/text_ro.png); background-repeat:no-repeat; background-position:left bottom; }

#c2 { vertical-align:top; }

#menue-gesamt { position:relative; top:0px; left:0px; }

#menue-reiter { position:absolute; left:-15px; table-layout:fixed; }

#f1 { height:10px; width:15px; background-image:url(../bilder/reiter_lo.png); background-repeat:no-repeat; background-position:bottom right; }

#f2 { background-image:url(../bilder/reiter_o.png); background-repeat:repeat-x; background-position:bottom; }

#f3 { width:50px; background-image:url(../bilder/reiter_ro.png); background-repeat:no-repeat; background-position:bottom right; }

#f4,#f4-div { width:15px; }

#f4-div { height:50px; overflow:hidden; }

#g1 { background-image:url(../bilder/reiter_l.png); background-repeat:no-repeat; background-position:bottom right; }

#g2 { background-image:url(../bilder/reiter_bg.png); background-repeat:repeat-x; background-position:bottom left; }

#reiter-textfeld { height:30px; overflow:hidden; }

#g3 { background-image:url(../bilder/reiter_r.png); background-repeat:no-repeat; background-position:bottom left; }

#h1 { height:15px; background-image:url(../bilder/reiter_lu.png); background-repeat:no-repeat; background-position:top right; }

#h2 { background-image:url(../bilder/reiter_u.png); background-repeat:no-repeat; background-position:top left; }

#h3 { height:15px; background-image:url(../bilder/reiter_ru.png); background-repeat:no-repeat; background-position:top right; }

#menue-div { overflow:hidden; }

#menue { width:100%; }

.menue-td,.menue-td-div1 { height:50px; }

.menue-td-div1 { overflow:hidden; }

.menue-td-div2 { margin-top:10px; }
/* Abstand des Menü-Textes vom oberen Zellenrand */

#c3 { background-image:url(../bilder/text_l.png); background-repeat:repeat-y; background-position:right; }

.textfeld-td,#textfeld { background-color:#F6F29F; vertical-align:top; }

#c5 { background-image:url(../bilder/text_r.png); background-repeat:repeat-y; background-position:left; }

#d2 { height:38px; }

#d3 { background-image:url(../bilder/text_lu.png); background-repeat:no-repeat; background-position:right top; }

#d4 { background-image:url(../bilder/text_u.png); background-repeat:repeat-x; background-position:top; vertical-align:top; }

#pfeil-div1 { width:100%; position:relative; top:0px; left:0px; }

#pfeil { width:100%; position:absolute; text-align:right; }

#d5 { background-image:url(../bilder/text_ru.png); background-repeat:no-repeat; background-position:left top; }

#e1 { vertical-align:top; }

#seitenfuss-div1 { width:100%; position:relative; top:0px; left:0px; }

#seitenfuss-text { width:100%; position:absolute; text-align:right; }