@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2013 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
}
@media all{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all{
/* mediaboxAdvanced - black theme */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../plugins/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../plugins/mediabox/1.4.6/images/loading.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
}
@media all{
/* Style sheet styles */
*,div{margin:0;padding:0}img{margin:0;padding:0;border:0;outline:none}p{margin-bottom:1em}body{background:#000 url("../../tl_files/images/domicil_web_big-d.jpg") center top no-repeat;font:62.5% Arial,Verdana,sans serif;font-weight:normal;text-decoration:none;color:#fff;/* behavior: url("../../tl_files/scripts/csshover.htc"); */background-attachment:fixed}#wrapper{width:97em;position:relative;margin-right:auto;margin-left:auto}.zwei-spalten #main .inside{background-image:url("../../tl_files/images/roter_hg_2spalten.png");background-repeat:no-repeat;background-position:0 54px}.eine-spalte #main .inside{background-image:url("../../tl_files/images/roter_hg_1spalte.png");background-repeat:no-repeat;background-position:0 55px}.domicil-event-menu ul{list-style-type:none}.domicil-event-menu ul li{float:left;padding-right:1.5em}.domicil-event-menu ul li.next-week{padding-right:0}#logo{left:0;top:1em;position:absolute}.domicil-event-menu ul li a{float:left;display:block;font-size:1.1em;line-height:1.2em;font-weight:bold;text-decoration:none;color:#fff}.domicil-event-menu .content{width:20em;display:none;padding:1em;background-color:#7D0000;color:#fff}.domicil-event-menu ul li a:hover{float:left;display:block;font-size:1.1em;font-weight:bold;text-decoration:none;color:#1E1E1E}#logo_print{left:0;top:1em;position:absolute;display:none}.domicil-event-menu li:hover .content,.domicil-event-menu .content:hover{right:0;top:2em;position:absolute;display:block;z-index:100}.domicil-event-menu .content td{padding-bottom:1em;vertical-align:top}.domicil-event-menu .content td.date{width:8em;padding-right:0.5em}.domicil-event-menu .content a:hover{color:#1E1E1E}.domicil-event-menu{right:0;position:absolute;padding:0.6em}#container{padding-top:3.2em;padding-bottom:2em;background-image:url("../../tl_files/images/container_bg.png");background-repeat:repeat-y;/*opacity:0.8;*/}.main_menu{padding-top:12em;z-index:101}.main_menu ul.level_1{list-style-type:none}.main_menu ul.level_1 li{float:left;padding-right:1em;padding-left:1em;background:url("../../tl_files/images/main_menu_spacer.gif") right center no-repeat;list-style-type:none}.main_menu ul.level_1 li.first{padding-left:0}.main_menu ul.level_1 ul.level_2 li.first{margin-left:1em}.main_menu ul.level_1 li.last{background-image:none}.main_menu ul.level_3 li.last{margin-bottom:1.5em}.main_menu ul.level_1 li a{display:block;font-size:1.5em;font-weight:bold;text-decoration:none;color:#fff}.main_menu ul.level_2{display:none;padding-top:0.7em;padding-bottom:0.7em;background-image:url("../../tl_files/images/submenu_bg.png");background-repeat:repeat-y;list-style-type:none}.main_menu ul.level_1 li:hover ul.level_2,.main_menu ul.level_1 ul.level_2:hover{position:absolute;display:block;z-index:100}.main_menu ul.level_1 ul.level_2 ul.level_3{margin-top:0.6em}.main_menu ul.level_1 ul.level_2 li{float:none;margin-bottom:0.8em;background-image:none}.main_menu ul.level_1 ul.level_2 li a{font-size:1.2em;color:#fff}.main_menu ul.level_1 ul.level_2 ul.level_3 li a{font-size:1.1em;line-height:1.5em;color:#fff}.banner{left:0;top:14.5em;position:absolute}.banner .caption{width:100%;bottom:0.2em;position:absolute;padding-left:1.8em;background:url("../../tl_files/images/header_banner.png") left top repeat-x;font-size:1.4em;line-height:2.8em;font-weight:bold}#main{padding-right:0}#main .mod_article h1{padding-bottom:0.7em;padding-left:0.9em;font-size:2.8em}#main .news_folge h1{padding-bottom:0.2em;padding-left:0;font-size:2.8em}#main .news_folge p.back{padding-left:2.1em}#main .mod_newsreader,#main .mod_eventreader,#main .news_folge .layout_full{background:url("../../tl_files/images/layout_full_hg.gif") left top repeat-y}#main h3{padding-bottom:0.5em;padding-left:0.6em;font-size:3.2em}#main .linke_spalte{width:42.5em;float:left;margin-right:2em;padding:2.5em;background-color:#7D0000}#main .rechte_spalte{margin-bottom:2em;padding:2.5em;background-color:#7D0000}#main .mod_article h2{margin-bottom:0.4em;font-size:2em}#main .mod_article p{font-size:1.2em;line-height:1.6em}#main .mod_article p.info{display:inline;font-size:1.4em;font-weight:bold}#main .quickinfo{margin-bottom:2em;padding:0.5em;background-image:url("../../tl_files/images/quickinfo_bg.png")}#main .quickinfo .ce_text table{font-size:1.2em;color:#1e1e1e}#main .quickinfo .ce_text table td{width:20em;vertical-align:top}#main .news_startseite .mod_newslist .layout_full{margin:0 0 2em;padding:0;border:0}#main .domicil-event-viewer{margin-bottom:2em;padding-bottom:5em;padding-left:2.5em;background:url("../../tl_files/images/layout_full_hg.gif") left top repeat-y}#main .domicil-event-viewer .date{display:block;padding-bottom:0.3em;font-size:1.4em;font-weight:bold}#main .domicil-event-viewer .images img{margin-bottom:2em}.domicil-event-viewer span.tickets img{vertical-align:middle}#main .domicil-event-viewer .rank3,#main .domicil-event-viewer .rank1,#main .domicil-event-viewer .rank2{width:42em;float:left;margin-right:5em;padding-top:1.4em}#main .domicil-event-viewer .back-link-wrapper{clear:both;padding-top:2em}#main .domicil-event-viewer h2.title{margin-bottom:0;padding-top:0.5em;padding-bottom:0.5em;font-size:3em}#main .domicil-event-viewer h3.subtitle{margin-bottom:1em;margin-left:0;padding-left:0;font-size:1.4em}#main .domicil-event-viewer .location{font-size:1.4em;font-weight:bold}#main .domicil-event-viewer .images{width:47.5em;float:right;text-align:left}#main .domicil-event-viewer .images object embed{margin-bottom:2em;width:47.5em !important}#main .domicil-event-viewer .lineup{margin-bottom:1em;font-size:1.2em;line-height:1.6em;font-style:italic}#main .domicil-event-viewer .description .ticket_price{font-size:1.2em}#main .domicil-event-viewer .description .links{margin-top:1em}#main .domicil-event-viewer .description .links a{font-size:1.2em}#main .domicil-event-viewer .back-link{float:left;display:block;margin-right:1em;padding-bottom:2em;font-size:1.2em;color:#000}#main .domicil-event-viewer .label{font-weight:bold}#main .highlights .caption p.info{float:left;padding-right:1em;font-size:1em;line-height:1.3em;font-weight:normal;background:none}#main .highlights .event{margin-bottom:2em}#main .highlights .caption p{line-height:0}#main .highlights .caption{width:100%;bottom:0.2em;position:absolute;padding-top:1em;padding-left:2em;background:url("../../tl_files/images/header_banner.png") left top repeat-x;font-size:1.2em;font-weight:bold;z-index:100}#main .highlights .image_container{position:relative}#main .highlights .caption h1{float:left;font-size:1em;color:#fff}#main .news_start{margin-bottom:2.3em;padding:1em 2em 0.5em;font-size:1.0em}#main .news_start p{margin-bottom:0;padding-bottom:0}#main .news_start .eventblock{padding-bottom:0.5em}#main .news_start p.more a{display:block;padding-top:5px;text-decoration:underline}#main .news_start a{font-size:0.7em;font-weight:bold;text-decoration:none;color:#fff}#main .news_start h2{float:left;margin-right:10px}#main .news_bilder .ce_text p{width:36.5em}#main .news_bilder .ce_text .image_container{float:right}#main .news_start a:hover{font-size:0.7em;font-weight:bold;text-decoration:none;color:#fff}#main .news_start .layout_short p.teaser{display:none}#main .news_bilder_start{margin-left:2em}#main .news_bilder p{padding-left:2em}#main .mod_article .mod_newslist p.info{display:none}#main ul li{margin-left:1.2em;font-size:1.2em}#main #newsletter-anmeldung .text{width:200px}#left{margin-right:2em;padding-bottom:1em}#left .mod_article{margin-bottom:2em}#left .mod_article h1{padding-bottom:0.7em;padding-left:0.9em;font-size:2.8em}#left .mod_article p{font-size:1.2em;line-height:1.6em}#left .mod_article .ce_text{margin-bottom:4em}#social{left:777px;top:0;position:absolute;margin:0;padding:0}input.text{width:300px;font-size:12px;line-height:18px}input.submit{height:22;padding:2px 5px;font-size:12px;line-height:18px}
}
@media all{
/* Style sheet farben */
.main_menu ul.level_1 li a:hover,.main_menu ul.level_1 li span.active,.main_menu ul.level_1 li a:hover,.main_menu ul.level_1 li a.trail{display:block;background-color:#7D0000;font-size:1.5em;font-weight:bold;text-decoration:none;color:#fff}.main_menu ul.level_1 ul.level_2 li a:hover,.main_menu ul.level_1 ul.level_2 li span.active{display:inline;background-color:#7D0000;font-size:1.2em;color:#fff}strong.pdf{background-color:#E4265E;font-size:1.2em;color:#fff}#container a{font-weight:bold;text-decoration:underline;color:#fff}#container a:hover{font-weight:bold;text-decoration:none;color:#fff}#main .news_start{background-color:#7d0000}.domicil-event-menu{background-color:#7D0000}#main .news_folge .content{width:42.5em;float:left;margin-right:2em;padding:1.4em 2.5em;background-color:#7D0000}
}
@media all{
/* Style sheet eventkalender */
#container .domicil-event-list{margin-bottom:3em;padding:1.4em 2.5em 1em;background-color:#7D0000}.domicil-event-list span.tickets img{vertical-align:middle}#container .domicil-event-list  table td input.text{width:7em}#left h3{padding-bottom:0.2em;padding-left:0.8em;font-size:3.2em}#container .domicil-event-list table{margin-bottom:1em}body.start #container .domicil-event-list form{display:none}#container .domicil-event-list form{margin-bottom:2em}#container .domicil-event-list table td{padding-right:0.5em}#container .domicil-event-list select,#container .domicil-event-list input{font-size:1.2em}#container .domicil-event-list .event{float:left}#container .domicil-event-list .wrapper{position:relative;padding-left:8em}#container .domicil-event-list .stripe{width:100%;height:75%;left:0;top:15%;position:absolute;background-color:#7D0000;z-index: 1}#container .domicil-event-list .date,#container .domicil-event-list .name{position:relative;z-index: 2}#container .domicil-event-list .date{width:8em;float:left;margin-left:-8em}#container .domicil-event-list .date .text{font-size:16px;font-weight:bold}#container .domicil-event-list .name a{line-height:0.9em;font-weight:bold;text-decoration:none;color:#fff}#container .domicil-event-list .location{display:none;padding-right:0.2em;font-size:xx-small}#container .domicil-event-list .rank1 a{font-size:2.8em}#container .domicil-event-list .rank2 a{font-size:1.8em}#container .domicil-event-list .rank3 a{font-size:1.2em}#container .domicil-event-list .separator{height:0.5em;clear:left}
}
@media print{
/* Style sheet print */
.invisible,#logo,.main_menu,.domicil_header_menu{display:none}body{color:#000;background:none}#logo{display:none}#logo_print{left:0;top:1em;position:absolute;display:block}#container{padding-top:400px;background:none}#main{margin:0;padding:0}#main .news_startseite .mod_newslist .layout_full{margin-bottom:100px}#main .news_startseite .mod_newslist .layout_full .ce_text .image_container{float:none;clear:both;display:block}
}
