body     { color: #444; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; }
p    { color: #444; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td    { color: #444; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
input     { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-left: 5pt; border: solid 1pt gray }
textarea   { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1pt gray }
select    { color: black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
hr  { font-size: 8pt }
#anav a  { color: #fff; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a  { color: black; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:hover { color: #cc0001; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.td_nav { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: black }
.td_nav1  { color: white; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #555 ; }
.td_nav2 { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: black; text-indent: 15pt; }
.td_nav3 { color: white; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: #555; text-indent: 15pt; }
h1 { color: black; font-size: 11pt }
fieldset, legend  { color: #444; background-color: white; border: none 0pt white }
.cr { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.header_4   { color: black; font-size: 9pt; font-weight: bold; text-decoration: none; text-align: left; }
a.header_4 { color: black; font-size: 9pt; font-weight: bold; text-align: left; }
a.header_4:hover { color: black; font-size: 9pt; font-weight: bold; text-decoration: underline; text-align: left; }
.header_5 { color: black; font-size: 11pt; font-weight: bold; text-decoration: none; text-align: left; }
a.header_5 { color: black; font-size: 11pt; font-weight: bold; text-decoration: none; text-align: left; }
a.header_5:hover { color: black; font-size: 11pt; font-weight: bold; text-decoration: underline; text-align: left; }
.mailform { color: #000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.mailform { color: #000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; }
.mailform_hinweis { color: #000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.mailform_field { background-color: #d6d6d6; }
.mailform_error { color: #d6d6d6; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; }
li.mailform { color: red; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
td.filmtitel {text-align: center; font-size: 9pt; font-weight: bold;}
td.filminfo {text-align: left;}
td.fsk {text-align: right;}
csc-textpic-caption {font-size: 9pt;}
td.zeiten_ug{ background-color: #e9e9e9; }
td.zeiten{ background-color: #e0dede; }
td.heute{ background-color: #ecdcdc; }
table.col_navi { background-color: white; height: 100%; }
td.col_navi { background-color: #cc0001; height: 100%; }
td.contentmain { background-color: white; }
