html, body { height:98%; }
body { background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
a, input, textarea, td {font-family: Verdana, Arial, Helvetica, sans-serif;}

#head, #head_inner, #logo, #navigation, #content_navi, .navi2, .navi3, #content_right, #fuss {width:0%; height: 0px; visibility: hidden; display: none;}
#content {top: 0px; left: 0px; width: 100%;}
   #content_inner { width:100%;}
      #content_main { width:100%; }

#content_main h1 {padding: 0px 5px 8px 1px; font-weight:bold; font-size:1.4em; margin: 20px 0 0 0; color: #000000; }
#content_main h2 {padding: 0px 5px 3px 1px; font-weight:normal; font-size:1.2em; margin: 20px 0 0 0; color: #000000; }
#content_main h3 {padding: 0px 5px 3px 1px; font-weight:normal; font-size:1.0em; margin: 5px 0 0 0; color: #000000; }
#content_main h4, #content_main h2 {padding: 0px 5px 3px 1px; font-weight:bold; font-size:0.8em; margin: 5px 0 0 0; color: #000000; }
#content_main strong {color: #000000; }
#content_main a {color: #000000; text-decoration: underline;}
#content_main a:hover {text-decoration: underline;}
#content_main p, #content_main li, #content_main td, #content_main th, 
#content_main span, #content_main input, #content_main textarea {
   font-family: Verdana, Arial, Helvetica, sans-serif; line-height:150%;
}
#content_main p, #content_main li, #content_main td, #content_main th, #content_main input, #content_main textarea {
   font-size:0.8em;
}
#content_main hr {border: 0px; border-top: 2px dotted #000000; background-color: #FFFFFF; margin-top: 2px; margin-bottom: 2px;}
div.col2_left {width: 45%; margin-right: 50px; float: left;}
div.col2_right {width: 45%; float: right;}

#content_main table.spielplan {border-spacing: 0 5px 0 0;}
#content_main table.spielplan a {text-decoration: none; font-weight: bold;}
#content_main table.spielplan td {font-size:1em;line-height:120%; padding: 10px 2px 10px 5px;}
#content_main table.spielplan .col1 {font-size:0.7em;color: #000000; display: block; float: left; padding-top: 11px;}
#content_main table.spielplan .col2 {font-size:0.8em;color: #000000; margin-left: 10px; width: 200px;}
#content_main table.spielplan .col3 {font-size:0.8em;color: #000000; margin-left: 10px; width: 450px;}
#content_main table.spielplan .col4 {padding: 0px; text-align: center; vertical-align: middle; width: 50px;}
#content_main table.spielplan .col_border {border-top: 2px dotted #000000;}
#content_main table.spielplan .col_premiere {}

#content_main div.volltextsuche {font-size: 0.8em;}
#content_main div.volltextsuche div {border-bottom: 2px dotted #000000; }
#content_main div.volltextsuche div.noborder {border: 0px; }

#content_main div.main3_right {float: right; width: 65%; }
#content_main div.main3_left {float: left; width: 230px; text-align: right; }
#content_main div.stueck_det1 {float: left; width: 210px; padding-right: 20px;}
#content_main div.stueck_det1 a {text-decoration: none;}

#content_main div.gb_detail {font-size: 0.8em;}


#flv_container {float:left; width:300px; text-align:right;}
.videoliste {float:right; background-color:#58585a; width:300px; height:400px; margin-right:20px;}
.video_detail{font-size:0.7em; color:#A7A9AC; padding-left:15px; padding-top:20px; padding-right:30px; clear: left;}
#content_main .video_detail a {font-size:1.5em; color:#ffffff; text-decoration:none;}

div#kontaktform {float:left; padding-left:40px; width:450px;}
div#kontaktthemen {float:right; background-color:#58585a; width:230px; height:300px; margin-right:20px; color:#ffffff; padding-left:20px; padding-top:20px;}
div#kontaktthemen p {text-indent:-25px; margin: 0px 0px 5px 23px; padding: 0px 0px 0px 0px; }
.checkbox {}
.submit {border:0px; background-color:#ffffff; color:#58585a;}
.standardinput {color:#58585a; margin-top:0px;}

#servnav {text-align:left;}
