/* Style sheet all */
#interessen-umfrage .submit_container{margin-top:20px;}
#interessen-umfrage #ctrl_13 span{display:block;}
#interessen-umfrage #ctrl_13{margin-top:15px;margin-bottom:15px;}
body{margin:0;background-color:#ffffff;font-family:Verdana, Arial, sans-serif;font-size:11px;color:#182B53;}
h1{margin:0;font-size:14px;line-height:19px;}
h2{margin:0;font-size:11px;line-height:18px;}
a{text-decoration:none;color:#182B53;}
img{vertical-align:middle;border:0 none;}
a.pfeil{padding-left:14px;background: url("tl_files/kpa/backgrounds/pfeil.gif") no-repeat 0px 4px;}
.clear{clear:both;font-size:0;line-height:0;visibility: hidden;}
#header{width:994px;height:165px;left:0;top:0;position:relative;overflow:hidden;}
#header #logo{width:150px;height:70px;top:5px;left:20px;position:absolute;}
#header #topnavi{width:985px;top:5px;left:0;position:absolute;text-align:right;}
#header #mood{left:204px;top:22px;position:absolute;overflow:hidden;}
#header #background{width:994px;height:91px;left:0;top:0;position:absolute;background: url("tl_files/kpa/backgrounds/header.png") no-repeat;}
#maincontent{width:994px;height:200px;top:0;left:0;position:relative;margin-top:14px;}
#navi{width:190px;left:0;top:0;position:relative;margin-right:14px;}
#left{width:204px;top:-54px;overflow:hidden;float:right;}
#left #partner{width:182px;margin-left:8px;}
#left #partner .block{margin-top:10px;}
.verlauf{background: #e0e0e0 url("tl_files/kpa/backgrounds/verlauf.gif") repeat-y;}
.featured .verlauf{background: #003265 url("tl_files/kpa/backgrounds/verlauf_feature.gif") repeat-y;}
#navi .item{margin-top:1px;font-weight:bold;color:#182b53;line-height:18px;}
#navi .item.first{margin-top:0;}
#navi .item a{padding-left:20px;font-weight:bold;text-decoration:none;color:#182b53;}
#navi .item a.aktiv{}
#navi .item .verlauf{width:188px;height:18px;}
#navi .secondlevel{padding:4 0;border-top:0;font-weight:normal;color:#182b53;line-height:18px;border-left-color: #ffffff;}
#navi .secondlevel .item{width:188px;height:18px;border:0;}
#navi .secondlevel .item.aktiv{background: url("tl_files/kpa/backgrounds/pfeil.gif") no-repeat 8px 6px;}
#navi .secondlevel .item a{font-weight:normal;}
#navi .secondlevel .item a.aktiv{font-weight:bold;}
#content{width:790px;float:right;}
.teaser_small .subcl{padding:0 7px 0 0;}
.teaser_small .ts_content{position: relative; top: 0px; left: 0px;}
.teaser_small .ts_img{width: 120px; height: auto;}
.teaser_small h2{line-height: 20px; color: rgb(255, 255, 255); position: absolute; top: 0px; left: 0px; padding-left: 7px;}
.teaser_small .ts_box{background-color: rgb(0, 0, 0); height: 20px; position: absolute; top: 0px; left: 0px; width: 120px;; opacity: 0.5;}
.teaser,.teaser_small{overflow:hidden;margin-bottom:14px;}
.teaser .verlauf{vertical-align:bottom;}
.teaser h1,.teaser h2{padding-left:8px;line-height:19px;}
.teaser .box{left:0;top:0;position:relative;padding:8px;vertical-align:baseline;}
.teaser .box .button{bottom:4px;right:4px;position:absolute;}
.teaser .text{width:173px;left:0;top:0;position:relative;z-index: 1;}
.teaser img.img{left:-1px;position:relative;}
.teaser .button{width:62px;bottom:0;right:0;position:absolute;float:left;}
.featured div.img{width:254px;height:308px;position:relative;margin:0 auto;text-align:center;vertical-align:middle;}
.featured div.img img{}
.featured h2{line-height:22px;}
.featured h1{height:49px;}
.framed{border:1px solid #e0e0e0;}
.featured .framed{border:0px solid #003265;}
.featured{color:#e0e0e0;}
.news .framed{margin-top:1px;}
.news .first{margin-top:0;}
.news h2{line-height:18px;}
.news .newsitem{height:52px;}
#news .news .newsitem{height:auto;padding-bottom:5px;}
#news .news .newsitem h2{padding-left:0;}
.news .button{bottom:4px;right:9px;}
.news .button img{display:inline;}
.newsitem{top:0;left:0;position:relative;}
.newsitem .text{width:432px;overflow:hidden;padding:7px 8px 0 0;}
#news .newsitem .text{width:450px;}
.newsitem .button{}
.programm .framed{top:0;left:0;position:relative;margin-top:1px;}
.programm .first{margin-top:0;}
.programm .framed img{display:none;}
.programm .verlauf{height:21px;}
.programm .aktiv .verlauf{height:58px;}
.programm .aktiv img{left:-1px;top:-1px;position:absolute;display:inline;}
.programm h1{top:0;left:89px;position:absolute;padding-left:0;font-size:11px;}
.programm .aktiv h1{top:22px;left:89px;position:absolute;font-size:14px;}
.programm .text{width:auto;top:3px;left:8px;position:absolute;}
.programm .text2{width:auto;left:89px;top:5px;position:absolute;display:none;}
.programm .aktiv .text{display:none;}
.programm .aktiv .text2{display:block;}
.programm .button{bottom:4px;right:9px;float:none;}
.programm .button img{left:0;top:0;position:relative;display:inline;}
.hotline{text-align:center;font-weight:bold;font-size:14px;color:#ed1812;line-height:21px;}
.programm .hotline{padding-right:9px;text-align:right;background: url("tl_files/kpa/backgrounds/pfeil.gif") no-repeat 270px 8px;}
.white .verlauf{border-bottom:1px solid #E0E0E0;}
.white h2{line-height:18px;}
.event{top:0;left:0;position:relative;margin-bottom:0;}
.event .verlauf{height:184px;}
.event div.img{width:254px;height:186px;top:0;left:0;position:absolute;}
.event .content{width:254px;height:184px;left:268px;top:13px;position:relative;overflow:hidden;line-height:16px;}
.event .content h1{padding-left:0;}
.event .content .overview{}
.event .content .overview th{width:72px;text-align:left;font-weight:normal;}
.event .content .overview td{font-weight:bold;}
.event .content .vorverkauf{height:48px;overflow:hidden;margin-top:5px;margin-bottom:5px;}
.event .content .hotline{text-align:left;}
.details .framed{margin-top:1px;line-height:22px;}
.details .headline{font-weight:bold;}
.details .space,.details .datum,.details .uhrzeit,.details .einlass,.details .preis{float:left;}
.details .space{width:12px;}
.details .datum{width:81px;}
.details .uhrzeit{width:109px;}
.details .einlass{width:65px;}
.details .preis{width:167px;}
.event div.img #center{width:254px;top:50%;left:50%;position:absolute;padding:0;min-height:186px;}
* html .event div.img #center{height:186px;}
.galerie .text{width:100%;}
.galerie td{padding-right:4px;padding-bottom:4px;vertical-align:top;}
.galerie td.col_last{padding-right:0;vertical-align:top;}
.galerie .row_last td{padding-bottom:0;}
#center{width:238px;top:50%;left:50%;position:absolute;padding:0;min-height:308px;}
* html #center{height:308px;}
.durchsichtig{display:none;opacity:0.0;filter: alpha(opacity=0);}
.undurchsichtig{display:block;opacity:1;filter: alpha(opacity=100);}
td.col_0{width:120px;vertical-align:top;}
form table input.text{width:300px;margin-bottom:5px;}
form table select.select{width:300px;margin-bottom:5px;}
.error{color:#ED1812;}
.adventsteaser{display: none;}
#tag-1,#tag-2,#tag-3,#tag-4,#tag-5,#tag-6,#tag-7,#tag-8,#tag-9,#tag-10,#tag-11,#tag-12,#tag-12,#tag-13,#tag-14,#tag-15,#tag-16,#tag-17,#tag-18,#tag-19,#tag-20,#tag-21,#tag-22,#tag-23,#tag-24{padding:5px;background-image:url("tl_files/kpa/newsletter/newsletter_bg.jpg");background-repeat:repeat;font-size:13px;color:#ffffff;}
#tag-1 a,#tag-2 a,#tag-3 a,#tag-4 a,#tag-5 a,#tag-6 a,#tag-7 a,#tag-8 a,#tag-9 a,#tag-10 a,#tag-11 a,#tag-12 a,#tag-12 a,#tag-13 a,#tag-14 a,#tag-15 a,#tag-16 a,#tag-17 a,#tag-18 a,#tag-19 a,#tag-20 a,#tag-21 a,#tag-22 a,#tag-23 a,#tag-24 a{font-size:13px;color:#ffffff;}

