@media screen{
/**
 * 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{
/* Style sheet basic */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;vertical-align:top;}abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}blockquote,q{quotes:none;}fieldset,img{border:0;}sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}del{text-decoration:line-through;}ins{text-decoration:none;}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}pre,code{font:12px "Lucida Console",Monaco,monospace;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}h1{font-size:22px;}h2{font-size:20px;}h3{font-size:18px;}table{font-size:inherit;}caption,th{font-weight:bold;}
h1,h2,h3,h4,h5,h6{margin-top:1em;}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px;/* Should match the font size */;}
}
@media all{
/* Style sheet standard */
body{background:#cdcdcd url("../../tl_files/laienbuehne/src/bg/bg-body.jpg") center top repeat-x;font-size:11pt;margin: 0 0 10px 0;font-family: Arial,Helvetica,sans-serif;font-family: 'Gudea', sans-serif;}h1{font-size:15pt;font-weight:bold;}h2{margin-top:12px;}a{color:#6d603e;text-decoration: none;}#header{border:1px solid #fff;}#logo{left:-11px;top:12px;position:absolute;z-index: 9999;}
#inner_shaddow{width:1000px;height:359px;left:0;top:0;position:absolute;z-index: 9998;}#left{background-color:#fff;background-image:url("../../tl_files/laienbuehne/src/bg/bg-nav-1.jpg");background-repeat:repeat-x;}#hauptnavigation{padding-bottom:20px;font-size:11pt;}#hauptnavigation ul{margin: 0; padding: 0;}#hauptnavigation li{list-style-type:none;}
#hauptnavigation li a,#hauptnavigation li span{height:29px;padding-left:16px;border-bottom:1px solid #89877b;line-height:29px;font-weight:bold;color:#6d603e;display: block;}
#hauptnavigation .level_2 li a,#hauptnavigation .level_2 li span{padding-left:34px;background-image:url("../../tl_files/laienbuehne/src/bg/bg-nav-ln.png");background-repeat:no-repeat;font-weight:normal;background-position: 19px 8px;}#hauptnavigation li span{background-color:rgba(255,255,255,0.5);}
#hauptnavigation li a:hover,#hauptnavigation li a:focus,#hauptnavigation li a:active{background-color:rgba(0,0,0,0.2);}#hauptnavigation li a.trail{color:#393300;}
#nebennavigation{height:28px;right:-11px;top:12px;position:absolute;background-image:url("../../tl_files/laienbuehne/src/bg/bg-nav-top.png");background-repeat:repeat-x;border-top:1px solid #5e4735;border-bottom:1px solid #5e4735;z-index: 9999;}#nebennavigation ul{margin: 0; padding: 0;}#nebennavigation li{text-align:right;line-height:28px;font-weight:bold;list-style-type:none;float: right;}
#nebennavigation li a,#nebennavigation li span{padding-right:9px;padding-left:9px;border-left:1px solid #5e4735;display: block;}#nebennavigation li a:hover,#nebennavigation li a:focus,#nebennavigation li a:active{background-color:rgba(0,0,0,0.2);}
#nebennavigation li span{background-image:url("../../tl_files/laienbuehne/src/bg/bg-nav-top.png");background-repeat:repeat-x;color:#6d603e;background-position: 0 -31px;}#nebennavigation li a.first,#nebennavigation li span.first{padding-right:9px;padding-left:9px;}#container{background-color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;overflow: hidden;}
#main{margin-bottom:40px;background-color:#fff;border-left:1px solid #fff;}#breadcrumb{height:29px;padding-right:10px;padding-left:10px;border-bottom:1px dotted #89877B;font-size:10pt;line-height:29px;color:#89877B;}#breadcrumb a:hover,#breadcrumb a:focus,#breadcrumb a:active{text-decoration:underline;}#main article{padding:0 20px;}
#main article a:hover,#main article a:focus,#main article a:active{text-decoration:underline;}#footer{margin-top:10px;margin-bottom:10px;font-size:10pt;}.poweredby{float: right;}#footer a:hover,#footer a:focus,#footer a:active{text-decoration:underline;}.gd_map_canvas{border:1px solid #89877B;}
.ce_accordion  .toggler{margin-bottom:20px;border-bottom:1px dotted #89877B;font-size:22px;cursor: pointer;}#impressum td p{margin:0;}#wetter{margin-right:20px;margin-bottom:20px;margin-left:20px;}#wetter a:hover,#wetter a:focus,#wetter a:active{text-decoration:underline;}label{padding-right:10px;}form td p{margin:0;}form td{vertical-align: top;}.error{color:#f00;}.ce_table table{width:100%;}
#minikalender{margin-top:120px;margin-right:20px;margin-left:20px;}table.minicalendar{width:220px;}.minicalendar td,.minicalendar th.label,.minicalendar th.next{text-align:right;}.minicalendar th.current{text-align:center;}.minicalendar a{font-weight:bold;}.mod_eventlist .date{width:270px;display:inline-block;text-align:right;}.mod_eventlist a{margin-left:20px;}
#termine-theaterstueck{right:0;top:29px;position:absolute;float:right;margin-right:20px;}#termine-theaterstueck h3,#termine-theaterstueck h1{text-align:right;}.theater-beschreibung{width:430px;}.ce_gallery img{border:4px solid #6D603E;}.spieler td{padding-bottom:10px;}#lo,#ro{display:none;}.mod_mue_weathergoogle{margin-right:20px;margin-left:20px;}
.weather{height:150px;position:relative;width: 30% !important;}.weathertemp{bottom:0;position:absolute;}.mod_eventlist{margin-bottom:12px;}#main img{height:auto;max-width:100%;border:1px solid #89877B;}.notermin #termine-theaterstueck{display:none;}.layout_latest{padding-top:10px;border-top:1px dotted #89877B;}
.layout_latest.last{margin-bottom:15px;padding-bottom:10px;border-bottom:1px dotted #89877B;}#adp-placemark img,.adp-placemark img{border:0px;border: none !important;}.adp-step,.adp-text{padding-left:20px;vertical-align:middle;}.pagination li{float:left;margin-right:5px;margin-left:5px;list-style-type:none;}.ce_dynamic_page_teaser{border-top:1px dotted #89877B;}
.ce_teaser{padding-bottom:10px;border-bottom:1px dotted #89877B;}.mime_icon{border: none !important;}.pagination{margin-top:15px;margin-bottom:15px;}.mod_article li{padding:0 0 0 15px;list-style-type:disc;list-style-position: inside;}#okticketcalender{font-family:Arial,Helvetica,sans-serif;}input{margin:2px;}
input.text,input.captcha,textarea,input.text password{min-width:200px;padding:2px;border:1px solid #89877B;color:#000;}input.text:focus,input.captcha:focus{background-color:#eeeeee;}input.error{border:1px solid #f00;}textarea{max-width:500px;margin-left:2px;}#eck{right:-11px;top:12px;position:absolute;}
}
