.menuklein      { font-weight: 100; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top }
.text_weiss  { color: #f9fdf9; font-weight: 100; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top }
.textblock      { color: #070707; font-style: normal; font-weight: 100; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
a:vlink { text-decoration: none }
a:hover     { color: #ca9b5d }
a:active   { color: #ca9b5d }
.datum    { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center; vertical-align: middle; height: 28px }
.film_titel  { color: #070707; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
.film_details { color: #070707; font-style: italic; font-weight: 100; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.halfspace      { color: #070707; font-style: normal; font-size: 5pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

#linie1 { position: absolute; top: 0px; left: 600px }
#linie2 { position: absolute; top: 0px; left: 0px }
#film_tabelle   { background-color: #b1ada3; border-top: 1px solid #ffffb8; border-right: 0px #ffffb8; border-left: 1px solid #ffffb8; top: 0px; left: 0px; width: 600px; height: 400px }
#linie3   { position: absolute; top: 0px; left: 799px }
#linie4  { position: absolute; top: 0px; left: 200px }
#linie8 { position: absolute; top: 0px; left: 0px }
#linie5    { position: absolute; top: 55px; left: 0px }
#nav_tab     { background-image: url(bg_tab_nav.jpg); margin: 0px; padding: 0px; border: 0px; width: 800px; height: 63px }
a  { color: #070707; font-style: normal; font-weight: 100; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

#nav_pro_tab { background-image: url(bg_tabelle_leer2.jpg); margin: 0px; padding: 0px; border: #000; width: 200px; height: 400px }
#nav_pro_tab_vor { background-image: url(bg_tabelle_leer2.jpg); margin: 0px; padding: 0px; border: #000; width: 200px; height: 400px }
#nav_into_tab { background-image: url(bg_tabelle2.jpg); margin: 0px; padding: 0px; border: #000; width: 200px; height: 400px }

#linie6 { top: 400px; left: 0px }
#nav_pro_cell     { border-top: 0px none #d7d1bb; border-right: 0px none #d7d1bb; border-left: 0px none #d7d1bb; height: 13px }
.intro_datum { color: #070707; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
#nav_cell     { text-align: center; vertical-align: middle; width: 100px; height: 63px }
#box1  { color: #070707; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; position: absolute; top: 100px; left: 150px; width: 300px; height: 200px }
.link { font-weight: 100; text-align: right }
#tab_center  { color: #070707; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; position: relative; left: 50px; width: 500px }
.box2  { color: #070707; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; position: absolute; top: 100px; left: 150px; width: 300px; height: 200px }
.textcenter { color: #070707; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
#kontakt_cell { color: #070707; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; vertical-align: top; border-right: 2px groove #cac3a6; width: 270px }
#linie7  { position: absolute; top: 1px; left: 1px }
#pos_tab_nav    { position: absolute; top: 8px; left: 0px }
.datum_not { color: #050505; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top }
.monat { color: #050505; font-weight: bold; font-size: 26px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.intro_nav { color: #050505; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: middle }
.rand { border-top: 2px groove #000; border-right: #000; border-bottom: 2px groove #000; border-left: #000 }

