html{height:100%;}
.body_hg{height:100%;background-color:#3F4041;background-image:url(../_img/hg_body.png);background-position:top center;background-repeat:no-repeat;}
#container{width:970px;margin-left:auto;margin-right:auto;background-color:#3F4041;}
#kopf{
	width:970px;
	position:relative;
	height:318px;
	background-image:url(../_img/hg_kopf.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color: #3F4041;
}
#kopf_padding{padding-left:60px;padding-right:140px;padding-top:46px;}
#leiste{height:273px;}
#bild_1_schatten,#bild_2_schatten,#bild_3_schatten,#bild_4_schatten,#bild_5_schatten{position:absolute;z-index:4;cursor:pointer;-moz-opacity:.90;filter:alpha(opacity=90);opacity:.90;}
#bild_1_schatten{left:154px;top:150px;}
#bild_2_schatten{left:250px;top:160px;}
#bild_3_schatten{left:362px;top:169px;}
#bild_4_schatten{left:512px;top:173px;}
#bild_5_schatten{left:663px;top:180px;}
#bild_1_popup,#bild_2_popup,#bild_3_popup,#bild_4_popup,#bild_5_popup{position:absolute;z-index:10;left:240px;top:65px;width:468px;height:84px;display:none;background-image:url(../_img/bildleiste/hg_bild_popup.gif);background-repeat:no-repeat;background-position:center top;}
.bild_popup_padding{height:64px;color:#fff;font-size:11px;line-height:15px;overflow:hidden;margin:10px 15px;}
#bild_1_popup h4,#bild_2_popup h4,#bild_3_popup h4,#bild_4_popup h4,#bild_5_popup h4{color:#fff;font-size:12px;}
#banner1{width:468px;height:60px;position:absolute;left:240px;top:20px;z-index:3;background-color:#FFF;text-align:center;border:solid 1px #0f405b;}
#banner1_overlay{width:468px;height:60px;position:absolute;left:240px;top:20px;z-index:4;}
#banner2{width:120px;height:600px;position:absolute;left:850px;top:420px;z-index:3;background-color:#FFF;text-align:center;border:solid 1px #0f405b;}
#banner2_overlay{width:120px;height:600px;position:absolute;left:850px;top:420px;z-index:4;}
#mitte{width:970px;min-height:400px;overflow:auto;clear:left;background-image:url(../_img/hg_mitte.jpg);background-position:top center;background-repeat:repeat-y;}
#mitte_padding{padding-left:60px;padding-right:140px;}
#links{width:179px;float:left;min-height:400px;}
#nav_spacer{height:40px;background-image:url(../_img/hg_nav_spacer.jpg);background-position:bottom left;background-repeat:no-repeat;}
#banner_links{text-align:center;padding-top:25px;}
#rechts{width:591px;float:left;}
#kruemelnav{width:545px;margin-left:16px;margin-right:auto;line-height:22px;font-size:11px;}
#titel{width:555px;margin-left:14px;margin-right:auto;}
#inhalt{width:545px;margin-left:16px;clear:both;min-height:550px;padding-top:15px;margin-right:auto;padding-bottom:15px;}
#iconleiste{width:555px;margin-left:16px;margin-right:auto;border-top:dotted 1px #ccc;padding-top:3px;font-size:10px;text-align:right;line-height:14px;}
#fuss{width:970px;margin-left:auto;margin-right:auto;background-image:url(../_img/hg_fuss.jpg);background-position:top center;background-repeat:no-repeat;}
#fuss_padding{padding:20px 140px 25px 60px;}
#metanav{width:770px;height:24px;text-align:center;font-size:11px;color:#fff;}
#fuss_inhalt{text-align:center;font-size:11px;color:#fff;padding-top:10px;line-height:14px;}
.body_hg_druck{height:100%;background-image:none;background-color:#002235;}
#container_druck{width:590px;margin-left:auto;margin-right:auto;background-color:#FFF;padding:15px 0;}
#fuss_druck{width:550px;margin-left:25px;margin-right:15px;padding-bottom:10px;border-top:solid 1px #ccc;line-height:18px;font-size:10px;color:#000;text-align:center;}
div,p,table,td,ul,ol,li{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#333;font-weight:400;line-height:18px;}
p{margin-top:0;margin-bottom:0;}
h1{font-size:25px;font-weight:700;color:#00334E;line-height:1.2em;letter-spacing:0;margin:0;padding:0 0 3px;}
h2,p.h2{clear:left;font-size:16px;font-weight:700;font-style:normal;color:#069;line-height:20px;letter-spacing:0;border-bottom:solid 1px #E6E6E6;margin:0 0 5px;padding:0;}
h3,p.h3{font-size:16px;font-weight:700;font-style:normal;color:#069;line-height:18px;letter-spacing:0;margin:0;padding:0;}
h4,p.h4{font-size:13px;font-weight:700;font-style:normal;color:#069;line-height:18px;letter-spacing:0;margin:0;padding:0;}
h5,p.h5{font-size:13px;font-weight:700;font-style:normal;color:#333;line-height:18px;letter-spacing:0;margin:0;padding:0;}
h6,p.h6{font-size:12px;font-weight:700;color:#069;line-height:22px;background-color:#AAD7EF;margin:0;padding:0 0 0 5px;}
li{padding-bottom:1px;line-height:18px;font-size:12px;}
img{border-width:0;margin:0;padding:0;}
hr{width:100%;height:1px;border:none;border-top:dotted #E6E6E6 1px;padding-top:5px;padding-bottom:5px;}
i{font-style:italic;}
.clearing{clear:both;font-size:0;line-height:0;}
#nav1 div.navbox{height:auto;line-height:28px;font-size:12px;padding-left:10px;cursor:pointer;background-color:#00334e;}
#nav1 div.navbox a{text-transform:uppercase;}
#nav1 div.an{color:#fff;background-image:url(../_img/nav1_an.jpg);background-position:bottom left;background-repeat:no-repeat;}
#nav1 div.aus{color:#fff;background-image:url(../_img/nav1_aus.jpg);background-position:bottom left;background-repeat:no-repeat;}
#nav1 div.aus:hover{background-image:url(../_img/nav1_hover.jpg);background-position:bottom left;background-repeat:no-repeat;}
#nav2 div.navbox{height:auto;line-height:20px;padding-left:25px;font-size:12px;cursor:pointer;background-color:#004467;}
#nav2 div.navbox a{text-transform:none;}
#nav2 div.an{color:#fff;background-image:url(../_img/nav2_an.jpg);background-position:bottom left;background-repeat:no-repeat;}
#nav2 div.aus{color:#fff;background-image:url(../_img/nav2_aus.jpg);background-position:bottom left;background-repeat:no-repeat;}
#nav2 div.aus a{color:#fff;font-weight:400;}
#metanav a:hover{color:#fff;text-decoration:none;background-color:#069;}
#kruemelnav a:hover{color:#666;text-decoration:none;}
.preview_popup{width:180px;background-color:#FFF;color:#333;font-size:10px;border:solid 1px #ccc;}
.preview_popup h3{font-size:11px;color:#fff;background-color:#08C;line-height:20px;padding-left:3px;}
#newsblock{margin-top:25px;background-image:url(../_img/hg_newsblock.png);background-position:top left;background-repeat:repeat-y;}
#newsblock div.newsblock_kopf{color:#333;line-height:20px;font-weight:700;padding-left:20px;padding-top:5px;background-image:url(../_img/hg_newsblock_kopf.png);background-position:top left;background-repeat:no-repeat;}
#newsblock div.newsblock_fuss{height:10px;background-image:url(../_img/hg_newsblock_fuss.png);background-position:bottom left;background-repeat:no-repeat;}
#newsblock ul{list-style-type:none;padding-left:1.8em;margin-left:0;padding-bottom:0;padding-top:0;}
#umfrage{margin-top:25px;background-image:url(../_img/hg_umfrage.png);background-position:top left;background-repeat:repeat-y;}
#umfrage div.umfrage_kopf{color:#333;line-height:20px;font-weight:700;padding-left:20px;padding-top:5px;background-image:url(../_img/hg_umfrage_kopf.png);background-position:top left;background-repeat:no-repeat;}
#umfrage div.umfrage_fuss{margin-top:5px;height:10px;background-image:url(../_img/hg_umfrage_fuss.png);background-position:bottom left;background-repeat:no-repeat;}
#umfrage div.inhalt{margin-left:0;padding:0 1.8em;}
#umfrage .frage{padding-top:5px;padding-bottom:10px;}
#umfrage p{font-size:11px;line-height:13px;}
#umfrage .error{color:#c00;background-color:transparent;border:none;width:auto;padding:0;}
#umfrage input.pollanswer{border:none;}
#trailer_box{margin-top:0px;background-image:url(../_img/trailer_box/hg_trailer_box.png);background-position:top left;background-repeat:repeat-y;}
#trailer_box div.trailer_box-kopf{height:50px;background-image:url(../_img/trailer_box/hg_trailer_box_kopf.png);background-position:top left;background-repeat:no-repeat;}
#trailer_box div.trailer_box-inhalt{font-size:11px;padding:0 1.8em 0 20px;}
#trailer_box div.trailer_box-fuss{height:35px;background-image:url(../_img/trailer_box/hg_trailer_box_fuss.png);background-position:top left;background-repeat:no-repeat;padding:0 18px 0 35px;}
#rss_box{margin-top:0px;background-image:url(../_img/rss_box/hg_rss_box.png);background-position:top left;background-repeat:repeat-y;}
#rss_box div.rss_box-kopf{height:50px;background-image:url(../_img/rss_box/hg_rss_box_kopf.png);background-position:top left;background-repeat:no-repeat;}
#rss_box div.rss_box-inhalt{font-size:11px;padding:0 1.8em;}
#rss_box div.rss_box-fuss{height:35px;background-image:url(../_img/rss_box/hg_rss_box_fuss.png);background-position:top left;background-repeat:no-repeat;padding:0 18px 0 35px;}
#iconleiste a{font-size:10px;color:#333;}
#iconleiste_text{line-height:26px;font-size:10px;}
#iconleiste_buttons img.bookmark{border:solid 1px #ccc;margin-bottom:-5px;margin-top:2px;padding:1px;}
#druckleiste_unten,#druckleiste_oben{text-align:center;}
p.anker{background-image:url(../_img/button_anker.png);background-position:top left;background-repeat:no-repeat;padding-left:22px;margin-left:10px;}
p.rechts{background-image:url(../_img/button_rechts.png);background-position:top left;background-repeat:no-repeat;padding-left:22px;margin-left:10px;}
p.links{background-image:url(../_img/button_links.png);background-position:top left;background-repeat:no-repeat;padding-left:22px;margin-left:10px;}
a.external-link:hover,a.external-link-new-window:hover{color:#08c;text-decoration:none;border-bottom:solid 1px #08c;}
div.csc-sitemap{overflow:auto;}
div.csc-sitemap > div.sitemap_level1{margin-left:5px;padding-left:5px;font-size:12px;font-weight:700;letter-spacing:1px;color:#4B64D3;line-height:25px;}
div.csc-sitemap > ul > li{font-size:14px;font-weight:700;float:left;width:49%;margin-top:10px;}
table.csc-uploads{border:solid 1px #AAD7EF;width:500px;margin-bottom:10px;margin-top:5px;}
table.csc-uploads td{border:none;margin:0;padding:0;}
table.csc-uploads tr.tr-even{background-color:#edf4f8;}
table.csc-uploads td.csc-uploads-fileName{vertical-align:top;margin:0;padding:0 0 0 5px;}
table.csc-uploads td.csc-uploads-fileName p{padding-top:0;margin-top:0;margin-bottom:0;font-size:11px;}
table.csc-uploads td.csc-uploads-fileSize{vertical-align:top;width:50px;margin:0;padding:0 0 0 5px;}
table.csc-uploads td.csc-uploads-fileSize p{font-size:11px;margin:0;padding:0;}
div.csc-textpic dd.csc-textpic-caption{font-size:11px;text-align:center;}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img{border:2px solid #ccc;padding:2px;}
.hellblau{color:#73D0FF;}
.blau{color:#08C;}
.dunkelblau{color:#00334E;}
.beige{color:#F0ECDB;}
.hellgrau{color:#ccc;}
.grau{color:#666;}
.schwarz{color:#000;}
p.box1{background-color:#D4EBF7;border:solid 1px #AAD7EF;margin-top:0;padding:5px;}
ul.ul1 li{background-image:url(../_img/li_bullet_1.gif);background-repeat:no-repeat;background-position:left top;padding-left:1.6em;}
ul.ul2 li{background-image:url(../_img/li_bullet_2.gif);background-repeat:no-repeat;background-position:left top;padding-left:1.6em;}
table.table1 th,table.table1 td{padding:3px 3px 3px 5px;}
table.table1 td{color:#333;border:solid 1px #AAD7EF;font-size:11px;line-height:14px;}
table.table2 th,table.table2 td{padding:2px 2px 2px 4px;}
table.table2 td{color:#333;border:solid 1px #D0C893;font-size:11px;}
img.image1{border:solid 1px #ccc;}
img.image2{border:solid 2px #ccc;margin:3px;padding:2px;}
table.spielplan{border-collapse:collapse;border-spacing:0;margin:0;}
table.spielplan td,table.spielplan th{border:solid 1px #e4e0cf;line-height:13px;padding:2px 2px 2px 4px;}
table.spielplan td{text-align:center;font-weight:400;font-size:11px;}
table.spielplan th{text-align:center;font-weight:700;font-size:11px;background-color:#F0ECDB;}
#box_uebersicht div.box_oben{height:10px;background-image:url(../_img/spielplan_liste/box_oben.jpg);background-repeat:no-repeat;background-position:left top;}
#box_uebersicht div.box_mitte{background-image:url(../_img/spielplan_liste/box_mitte.jpg);background-repeat:repeat-y;background-position:left top;padding:5px 10px 5px 15px;}
#box_uebersicht div.box_unten{height:10px;background-image:url(../_img/spielplan_liste/box_unten.jpg);background-repeat:no-repeat;background-position:left bottom;}
#box_uebersicht ul li{background-image:url(../_img/spielplan_liste/li_bullet_1.gif);background-repeat:no-repeat;background-position:left top;padding-left:1.6em;}
#box_uebersicht h3{margin-bottom:5px;color:#333;}
#box_uebersicht h4{margin-top:15px;color:#333;}
#box_programmpunkt div.box_oben{height:29px;background-image:url(../_img/spielplan_liste/box_rund_oben.jpg);background-repeat:no-repeat;background-position:left top;}
#box_programmpunkt div.box_mitte{min-height:160px;overflow:auto;background-image:url(../_img/spielplan_liste/box_rund_mitte.jpg);background-repeat:repeat-y;background-position:left top;padding:10px 12px 5px;}
#box_programmpunkt div.box_unten{clear:left;height:21px;background-image:url(../_img/spielplan_liste/box_rund_unten.jpg);background-repeat:no-repeat;background-position:left bottom;}
#box_programmpunkt h4{padding-left:35px;padding-top:8px;font-size:14px;}
#box_programmpunkt div.box_mitte_spalte2{width:50%;float:left;}
#box_programmpunkt div.box_mitte_spalte3_text{text-align:right;line-height:14px;font-size:11px;height:116px;}
#box_programmpunkt div.box_mitte_spalte3_buttons{text-align:right;}
#box_programmpunkt table.spielplan_position{border:none;height:171px;margin:0;}
#box_programmpunkt table.spielplan_position td{vertical-align:bottom;padding:0;}
.box_sneak div.box_oben{height:29px;background-image:url(../_img/sneak_liste/box_rund_oben.jpg);background-repeat:no-repeat;background-position:left top;}
.box_sneak div.box_mitte{min-height:160px;overflow:auto;background-image:url(../_img/sneak_liste/box_rund_mitte.jpg);background-repeat:repeat-y;background-position:left top;padding:10px 12px 5px;}
.box_sneak div.box_unten{clear:left;height:21px;background-image:url(../_img/sneak_liste/box_rund_unten.jpg);background-repeat:no-repeat;background-position:left bottom;}
.box_sneak h4{color:#333;padding-left:35px;padding-top:8px;font-size:14px;}
#box_beschreibung div.box_oben{height:10px;background-image:url(../_img/film_detail/box_oben.jpg);background-repeat:no-repeat;background-position:left top;}
#box_beschreibung div.box_mitte{overflow:auto;background-image:url(../_img/film_detail/box_mitte.jpg);background-repeat:repeat-y;background-position:left top;padding:5px 10px 5px 15px;}
#box_beschreibung div.box_unten{clear:left;height:10px;background-image:url(../_img/film_detail/box_unten.jpg);background-repeat:no-repeat;background-position:left bottom;}
#box_beschreibung h2{color:#333;border-bottom:none;}
#box_beschreibung div.box_mitte_spalte1{width:58%;float:left;text-align:justify;}
#box_beschreibung div.box_mitte_spalte1 img{float:left;margin-right:10px;}
#box_beschreibung div.box_mitte_spalte2{width:42%;float:left;}
#box_beschreibung div.box_mitte_spalte2_padding{padding:0 0 0 23px;}
#box_beschreibung div.programmtyp{text-align:center;margin:10px 0;}
#filmklappe{width:193px;background-image:url(../_img/film_detail/filmklappe_oben.jpg);background-position:top left;}
#filmklappe div.filmklappe_unten{height:10px;background-image:url(../_img/film_detail/filmklappe_unten.jpg);background-position:top left;background-repeat:no-repeat;background-color:#eeece2;}
#filmklappe ul{list-style-type:none;margin:0;padding:60px 0 0;}
#filmklappe ul li{background-color:#141517;border-bottom:solid 1px #a7a7a8;color:#fff;font-size:10px;line-height:11px;margin:0;padding:3px 4px 3px 5px;}
#filmklappe ul li span{font-size:10px;font-weight:700;font-family:Verdana, Arial, Helvetica, sans-serif;}
#box_tickets div.box_oben,#box_trailer div.box_oben,#box_extras div.box_oben{height:29px;background-image:url(../_img/film_detail/box_rund_oben.jpg);background-repeat:no-repeat;background-position:left top;}
#box_tickets div.box_mitte,#box_trailer div.box_mitte,#box_extras div.box_mitte{min-height:160px;overflow:auto;background-image:url(../_img/film_detail/box_rund_mitte.jpg);background-repeat:repeat-y;background-position:left top;padding:5px 10px 5px 15px;}
#box_tickets div.box_unten,#box_trailer div.box_unten,#box_extras div.box_unten{clear:left;height:21px;background-image:url(../_img/film_detail/box_rund_unten.jpg);background-repeat:no-repeat;background-position:left bottom;}
#box_tickets h3,#box_trailer h3,#box_extras h3{padding-left:35px;padding-top:8px;font-size:14px;color:#333;}
#box_tickets div.box_mitte_spalte1{width:60%;float:left;line-height:16px;}
#box_tickets table.spielplan{margin-top:10px;}
#box_tickets div.box_mitte_spalte2_text{text-align:right;padding-top:30px;padding-bottom:15px;line-height:14px;font-size:11px;}
#box_tickets h4{font-size:13px;}
#box_tickets div.box_mitte_spalte2_buttons{text-align:right;line-height:14px;font-size:11px;}
#box_trailer div.box_mitte{padding:10px 0 0 14px;}
#box_extras ul{list-style-type:none;padding-left:.5em;margin-left:0;}
#box_extras ul li{background-image:url(../_img/film_detail/li_bullet_1.gif);background-repeat:no-repeat;background-position:left top;padding-left:1.6em;}
#box_extras h4{color:#333;margin-top:5px;}
#box_extras div.box_mitte_spalte1{width:60%;float:left;}
#box_extras div.box_mitte_spalte1 img{float:left;margin-right:10px;margin-top:10px;margin-bottom:5px;border:solid 1px #D0C893;}
#vorschau_liste h5{font-size:12px;font-weight:700;border-bottom:solid 1px #E6E6E6;}
#vorschau_liste div.box_vorschau{margin-bottom:20px;}
#vorschau_liste ul li{background-image:url(../_img/vorschau_liste/li_bullet_3.gif);background-repeat:no-repeat;background-position:left top;padding-left:1.6em;}
#trailer_liste{background-color:#D4EBF7;padding:0;}
#trailer_liste .box_trailer{margin-bottom:0;height:26px;overflow:hidden;cursor:pointer;}
#trailer_liste .box_trailer h3{padding-left:35px;font-size:12px;color:#333;line-height:26px;font-weight:400;}
#trailer_liste .box_trailer div.box_oben{height:26px;}
#trailer_liste .box_trailer div.box_oben_even{background-image:url(../_img/trailer_liste/hg_oben_even.png);background-repeat:no-repeat;background-position:top left;}
#trailer_liste .box_trailer div.box_oben_odd{background-image:url(../_img/trailer_liste/hg_oben_odd.png);background-repeat:no-repeat;background-position:top left;}
#trailer_liste .box_trailer div.box_oben:hover{background-image:url(../_img/trailer_liste/hg_oben_hover.png);background-repeat:no-repeat;background-position:top left;}
#trailer_liste .box_trailer div.box_oben_aktiv,#trailer_liste .box_trailer div.box_oben_aktiv:hover{background-image:url(../_img/trailer_liste/hg_oben_aktiv.png);background-repeat:no-repeat;background-position:top left;}
#trailer_liste .box_trailer div.box_mitte{min-height:160px;overflow:auto;background-color:#F7F6ED;border:solid 1px #F0ECDB;border-top:none;padding:15px 0 5px 17px;}
#trailer_liste .box_trailer div.box_mitte img{margin-left:436px;margin-top:5px;}
#trailer_liste .box_trailer div.box_unten{clear:left;height:21px;background-color:#F7F6ED;}
#startseite_links{width:52%;float:left;margin-bottom:30px;}
#startseite_rechts{width:47%;float:left;margin-bottom:30px;}
#startseite div.box_programm{margin-bottom:25px;overflow:visible;}
#startseite div.box_programm img{margin-left:100px;}
#startseite div.box_filmderwoche{clear:left;margin-bottom:30px;}
#startseite div.box_filmderwoche img{float:left;margin-left:20px;margin-right:10px;border:solid 2px #ccc;padding:2px;}
#startseite div.box_bundesstart ul{width:170px;list-style-type:none;padding-left:2em;margin-left:0;padding-top:10px;}
#startseite div.box_bundesstart ul li{font-size:12px;background-image:url(../_img/li_bullet_3.gif);background-repeat:no-repeat;background-position:left top;padding-left:2em;}
#startseite div.box_bundesstart div.box_mitte{min-height:108px;overflow:auto;background-image:url(../_img/startseite/box_mitte.jpg);background-repeat:no-repeat;background-position:left top;padding:0;}
#startseite div.box_top5 ol{width:160px;padding-left:50px;margin-left:0;padding-top:10px;background-image:url(../_img/startseite/li_nr1.gif);background-position:left top;background-repeat:no-repeat;}
#startseite div.box_top5 ol li{color:#069;font-size:12px;font-weight:700;}
#startseite div.box_top5 ol li.nr1{list-style-type:none;}
#startseite div.box_top5 div.box_mitte{min-height:108px;overflow:auto;background-image:url(../_img/startseite/box_mitte.jpg);background-repeat:repeat-y;background-position:left top;padding:0;}
#startseite div.box_news span{font-size:12px;}
#startseite div.box_news ul{list-style-type:none;padding-left:0;margin-left:0;}
#startseite div.box_news ul li{clear:left;min-height:54px;padding-left:1.6em;padding-top:8px;padding-bottom:8px;}
#startseite div.box_news ul li div.spalte1{float:left;width:100px;}
#startseite div.box_news ul li div.spalte2{float:left;width:400px;}
#startseite div.box_news ul li img{border:solid 2px #ccc;padding:2px;}
#startseite div.box_news ul li h5{line-height:16px;margin-bottom:1px;color:#08c;}
#startseite div.box_news ul li h5 a{text-decoration:none;}
fieldset{border:solid 1px #AAD7EF;background-color:#edf4f8;position:relative;padding-top:8px;padding-bottom:8px;}
input,select,textarea{font-family:arial;font-size:11px;line-height:16px;border:solid 1px #000000;color:#333;margin:0;padding:0 0 0 2px;}
input:focus,textarea:focus{background-color:#F0ECDB;color:#333;}
label,legend{font-family:arial;color:#333;}
legend{padding-left:10px;font-weight:700;font-size:12px;position:absolute;top:-.6em;left:.5em;}
.error{background-color:#D4EBF7;border:solid 1px #AAD7EF;width:475px;padding:10px;}
div.tx-thmailformplus-pi1 form{width:500px;}
div.tx-thmailformplus-pi1 div.hinweis{font-size:11px;padding-left:10px;padding-right:10px;}
div.csc-mailform-field{clear:left;padding-bottom:3px;padding-top:3px;font-size:11px;}
div.csc-mailform-field input{width:250px;height:16px;}
div.csc-mailform-field textarea{width:250px;margin-bottom:5px;}
div.csc-mailform-field label{width:150px;float:left;display:block;line-height:17px;padding-left:10px;}
div.csc-mailform-field div.radio{float:left;}
div.csc-mailform-field input.radio{width:auto;height:auto;border:none;}
#contact_form_filmwunsch{width:400px;}
#contact_form_filmwunsch label{width:50px;}
#contact_form_filmwunsch textarea{height:50px;}
#contact_form_filmwunsch input.submit{width:125px;}
#contact_form_filmwunsch p{padding:3px 10px;}
div.tx-sremailsubscribe-pi1{background-color:#edf4f8;border:solid 1px #AAD7EF;width:475px;padding:10px;}
#druckleiste_oben input,#druckleiste_unten input{width:150px;height:21px;color:#fff;background-color:#069;text-align:center;font-weight:700;border:solid 1px #069;margin-left:24px;margin-right:25px;}
body,form{margin:0;padding:0;}
a,a:link,a:visited,a.typolink,a.internal-link,a.internal-link-new-window,a.download,a.mail,a.typolink:link,a.internal-link:link,a.internal-link-new-window:link,a.download:link,a.mail:link,a.typolink:visited,a.internal-link:visited,a.internal-link-new-window:visited,a.download:visited,a.mail:visited{color:#08c;text-decoration:none;}
a:hover,a:active,a.typolink:hover,a.internal-link:hover,a.internal-link-new-window:hover,a.download:hover,a.mail:hover{color:#08c;text-decoration:none;}
ul,ol{margin-bottom:1px;margin-top:1px;}
b,#trailer_liste .box_trailer div.box_oben_aktiv h3{font-weight:700;}
u,#startseite div.box_news ul li h5 a:hover{text-decoration:none;}
#nav1 div.an a,#nav1 div.an a:hover,#nav1 div.aus a,#nav2 div.an a,#nav2 div.an a:hover{color:#fff;font-weight:700;text-decoration:none;}
#nav1 div.aus:hover a,#nav2 div.aus:hover a,#nav2 div.aus a:hover,#fuss_inhalt a,.weiss{color:#fff;}
#nav1 div.aus a:hover,#metanav a,#metanav a:visited{color:#fff;text-decoration:none;}
#nav2 div.an:hover,#nav2 div.aus:hover{background-image:url(../_img/nav2_hover.jpg);background-position:bottom left;background-repeat:no-repeat;}
#kruemelnav a,#kruemelnav a:visited{color:#666;text-decoration:none;}
#newsblock ul li,#umfrage ul li,div.csc-sitemap > ul > li > ul > li,ul.ul3 li{background-image:url(../_img/li_bullet_3.gif);background-repeat:no-repeat;background-position:left top;padding-left:1.6em;}
#newsblock a,#newsblock a:link,#newsblock a:visited,#umfrage a,#umfrage a:link,#umfrage a:visited,#box_uebersicht a,#box_uebersicht a:link,#box_uebersicht a:visited,#box_programmpunkt h4 a,.box_sneak h4 a{color:#333;text-decoration:none;}
#newsblock a:hover,#newsblock a:active,#umfrage a:hover,#umfrage a:active,#box_uebersicht a:hover,#box_uebersicht a:active{color:#333;text-decoration:none;}
input.pollsubmit,div.csc-mailform-field input.submit{width:100px;background-color:#069;height:18px;color:#fff;font-weight:700;margin-top:5px;border-color:#069;}
input.pollsubmit:hover,div.csc-mailform-field input.submit:hover,#druckleiste_oben input:hover,#druckleiste_unten input:hover{background-color:#00334E;color:#fff;}
#umfrage .antwort,#umfrage .ergebnis{padding-bottom:10px;}
#trailer_box div.trailer_box-inhalt a,#rss_box div.rss_box-inhalt a{display:block;margin-bottom:5px;color:#fff;font-size:11px;line-height:14px;}
#trailer_box div.trailer_box-fuss a,#rss_box div.rss_box-fuss a{display:block;font-size:12px;font-weight:700;padding:8px 0 0;}
a.external-link,a.external-link-new-window,a.external-link:link,a.external-link-new-window:link,a.external-link:visited,a.external-link-new-window:visited{color:#08c;text-decoration:none;border-bottom:dotted 1px #08c;}
div.csc-sitemap > ul,div.csc-sitemap > ul > li > ul,ul.ul1,ul.ul2,ul.ul3{list-style-type:none;padding-left:1.5em;margin-left:0;}
table.csc-uploads tr.tr-odd,table.table1 tr.tr2 td,table.table1 td.td2{background-color:#F3F3F3;}
table.csc-uploads td.csc-uploads-fileName a,#spielplan_liste a.spielplan_link,#film_detail a.film_link{font-size:11px;}
.dunkelgrau,#box_beschreibung h4{color:#333;}
table.table1,table.table2{width:100%;border-collapse:collapse;border-spacing:0;margin:1em 0;}
table.table1 p,table.table2 p{font-size:11px;margin:0;padding:0;}
table.table1 th,table.table1 tr.tr1 td,table.table1 td.td1{color:#069;background-color:#D4EBF7;border:solid 1px #AAD7EF;font-size:11px;font-weight:700;text-align:center;}
table.table2 th,table.table2 tr.tr1 td,table.table2 td.td1{color:#333;background-color:#F0ECDB;border:solid 1px #D0C893;font-size:11px;font-weight:700;}
table.table2 tr.tr2 td,table.table2 td.td2{background-color:#F7F6ED;}
#box_uebersicht,#box_beschreibung{margin-bottom:25px;}
#box_uebersicht ul,#vorschau_liste ul{list-style-type:none;padding-left:2em;margin-left:0;}
#box_programmpunkt,.box_sneak,#box_tickets,#box_trailer,#box_extras,#startseite div.box_news{margin-bottom:15px;}
#box_programmpunkt div.box_mitte_spalte1,#box_programmpunkt div.box_mitte_spalte3{width:25%;float:left;}
#box_programmpunkt div.box_mitte_spalte3_buttons img,#box_tickets div.box_mitte_spalte2_buttons img{margin-top:5px;}
#box_tickets div.box_mitte_spalte2,#box_extras div.box_mitte_spalte2{width:40%;float:left;}
#startseite div.box_bundesstart,#startseite div.box_top5{margin-bottom:0;width:250px;}
#startseite div.box_bundesstart div.box_unten,#startseite div.box_top5 div.box_unten{height:14px;background-image:url(../_img/startseite/box_unten.jpg);background-repeat:no-repeat;background-position:left bottom;}
#startseite div.box_top5 ol li a,#startseite div.box_top5 ol li.nr1 a{font-style:normal;font-weight:400;}
@media screen {
#druckleiste_oben{width:550px;margin-left:auto;margin-right:auto;padding-top:25px;padding-bottom:10px;}
#druckleiste_unten{width:550px;margin-left:auto;margin-right:auto;padding-bottom:25px;padding-top:10px;}
}
@media print {
#druckleiste_oben,#druckleiste_unten{display:none;}
}
