body { font-family: verdana,helvetica; color:#000000; font-size: 10px; margin-left:0 px; margin-top: 0px; margin: 0px; background-color:#ffffff;}
p { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
a { font-family: verdana,helvetica; font-size: 10px; color:#000000; text-decoration: none;}
a:hover { font-family: verdana,helvetica; font-size: 10px; color:#000000; text-decoration: underline;}

h1 { font-family: verdana,helvetica; color:#000000; font-size: 12px;}
h2 { font-family: verdana,helvetica; color:#000000; font-size: 11px;}
h3 { font-family: verdana,helvetica; color:#000000; font-size: 11px;}
div { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
td { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
th { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
input { font-family: verdana,helvetica; color:#000000; font-size: 10px; }
select { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
textarea { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
li { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
dl { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
ol { font-family: verdana,helvetica; color:#000000; font-size: 10px;}
pre { font-family: verdana,helvetica; color:#000000; font-size: 10px;}

.head {color:#A9AFB5; text-decoration: none; font-size: 12px;}
.head:hover {color:#A9AFB5; text-decoration: underline; font-size: 12px;}

.head_reiter1 {background-color:#A9AFB5; color:#ffffff; text-decoration: none; font-size: 12px;}
.head_reiter1:hover {background-color:#A9AFB5; color:#ffffff; text-decoration: underline; font-size: 12px;}

.head_reiter2 {background-color:#414142; color:#ffffff; text-decoration: none; font-size: 12px;}
.head_reiter2:hover {background-color:#414142; color:#ffffff; text-decoration: underline; font-size: 12px;}

.body_navigation {background-color:#414142; color:#ffffff; text-decoration: none; font-size: 12px;}
.body_navigation:hover {background-color:#414142; color:#ffffff; text-decoration: underline; font-size: 12px;}

.body_navigation_selected {background-color:#414142; color:#ffffff; font-weight:bold; text-decoration: none; font-size: 12px;}
.body_navigation_selected:hover {background-color:#414142; color:#ffffff; text-decoration: underline; font-size: 12px;}

.body_content {font-family: verdana,helvetica; color:#000000; font-size: 10px; text-align: justify;}
.content_color {background-color:#BEC3C6;}
.body_footer {background-color:#A9AFB5; color:#414142; text-decoration: none; font-size: 10px;}
.body_footer:hover {background-color:#A9AFB5; color:#414142; text-decoration: underline; font-size: 10px;}

.body_teaser {background-color:#7F93C9;}

.body_kino_teaser {background-repeat:repeat-y;}

.kino_teaser { font-family: verdana,helvetica; color:#000000; font-size: 9px;}
a.kino_teaser:hover { font-family: verdana,helvetica; font-size: 9px; color:#000000; text-decoration: underline;}

.kino_initials { font-family: verdana,helvetica; color:#FFFFFF; font-size: 9px;}
a.kino_initials:hover { font-family: verdana,helvetica; font-size: 9px; color:#FFFFFF; text-decoration: underline;}

.date_col_0{background-color:#A0A0A0;}
.date_col_1{background-color:#B0B0B0;}

.timetable_col_0{border-style:solid;  border-width:1px 0px 0px 0px;  border-color:#666666;  background-color:#A0A0A0; font-family: verdana,helvetica; font-size: 10px;}
.timetable_col_1{border-style:solid;  border-width:1px 0px 0px 0px;  border-color:#666666;  background-color:#B0B0B0; font-family: verdana,helvetica; font-size: 10px;}
.timetable_col_2{border-style:solid;  border-width:1px 0px 0px 0px;  border-color:#666666;  background-color:#808080; font-family: verdana,helvetica; font-size: 10px;}

.timetable_cinema_1{color:#C00000;}
.timetable_cinema_2{color:#444444;}
.timetable_cinema_3{color:#905050;}
.timetable_cinema_4{color:#0000B0;}
.timetable_cinema_5{color:#00A000;}

.timetable_header{background-color:#888888; }
.timetable_body{background-color:#909090; }

a.timetable_reservation{ font-family: verdana,helvetica; font-size: 11px; color:#FFFFFF; text-decoration: none;}
a.timetable_reservation:hover{font-family: verdana,helvetica; font-size: 11px; color:#FFFFFF; text-decoration: underline;}
div.timetable_reservation { font-family: verdana,helvetica; color:#FFFFFF; font-size: 11px;}
td.title_inner
{
  color:white;
  font-weight:bold;
  text-align:left;
  padding-top:1px;
  padding-bottom:2px;
  background-color:#888888;
}

tr.title{background-color:#888888;}

.footer {color:#A9AFB5; text-decoration: none; font-size: 10px;}
.footer:hover {color:#A9AFB5; text-decoration: underline; font-size: 10px;}

td.teaser_rechts {color:#FFFFFF; text-decoration: none; font-size: 10px;}
.cinema_name {color:#000000; text-decoration: none; font-size: 11px;}