html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
pre{display:block;position:fixed;width:100%;top:0;left:0;z-index:9999;border:2px solid #f9b232;padding:10px;text-align:left;height:5px;overflow:hidden;background:#e0e2a3;color:#fff;}pre:hover{height:auto;max-height:800px;overflow-y:scroll;}body{font:12px/1.42 Verdana,Helvetica,Arial,clean,sans-serif;*font-size:small;*font:x-small;}* html body{font:12px/1.38 Verdana,Helvetica,Arial,clean,sans-serif;}*+html body{font:12px/1.38 Verdana,Helvetica,Arial,clean,sans-serif;}object,object:focus{outline:none;}img{vertical-align:top;}a{text-decoration:none;color:#f9b232;}a:focus,input.submit:focus{outline:none;text-decoration:underline;}#header a{text-decoration:none;}b,strong{font-weight:bold;}small{font-size:.9em;}.clear{clear:both;}.clear-after:after{content:".";display:block;height:0;line-height:0;visibility:hidden;clear:both;}/* Hides from IE-mac \*/ * html .clear-after{zoom:1;}*+html .clear-after{zoom:1;}/* End hide from IE-mac */ .access{position:absolute;left:-3000px;top:-3000px;}.left{float:left;}.right{float:right;}ul{margin:none;list-style:none;}li{list-style:none;}sup{font-size:8px;}.unselectable,.unselectable *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore;}.obfuscated-email{direction:rtl;unicode-bidi:bidi-override;}.obfuscated-email-invisible{display:none;}.next{padding-bottom:10px;}
body,html{color:#fff;background:#000;}#flash-container{width:1400px;height:700px;margin:0 auto;}div#SaschaGrammel{margin-top:200px;text-align:center;}#page-wrapper{position:relative;width:1063px;padding-top:315px;margin:0 auto;}#header{position:absolute;top:0;left:-22px;width:1107px;height:315px;z-index:1;background:url(/inc/img/backgrounds/header.jpg) no-repeat;}#logo{position:absolute;top:15px;left:88px;display:block;width:110px;height:110px;outline:none;z-index:1;}#visual-header{position:absolute;top:87px;right:0;display:block;width:140px;height:159px;outline:none;z-index:1;background:url(/inc/img/backgrounds/hetz-mich-nicht.gif) no-repeat;}#content-wrapper{position:relative;width:977px;margin:0 auto;}#footer{font-size:.8em;margin:20px 0 50px;text-align:center;}#footer a{color:#fff;text-decoration:none;}
#prim-nav{position:absolute;top:231px;left:89px;}#prim-nav li{float:left;font-weight:bold;text-transform:uppercase;}#prim-nav a{display:block;padding-top:35px;height:0;overflow:hidden;outline:none;color:#212121;background:url(/inc/img/backgrounds/navi-sprite.png) no-repeat;}#menu-item-news-und-tour a{width:140px;}#menu-item-news-und-tour a:hover{background-position:0 -35px;}#menu-item-news-und-tour.active a,#menu-item-news-und-tour.parent-active a{background-position:0 -70px;}#menu-item-puppets a{width:105px;background-position:-140px 0;}#menu-item-puppets a:hover{background-position:-140px -35px;}#menu-item-puppets.active a,#menu-item-puppets.parent-active a{background-position:-140px -70px;}#menu-item-sascha-grammel a{width:160px;background-position:-245px 0;}#menu-item-sascha-grammel a:hover{background-position:-245px -35px;}#menu-item-sascha-grammel.active a,#menu-item-sascha-grammel.parent-active a{background-position:-245px -70px;}#menu-item-veranstalterinfo a{width:175px;background-position:-405px 0;}#menu-item-veranstalterinfo a:hover{background-position:-405px -35px;}#menu-item-veranstalterinfo.active a,#menu-item-veranstalterinfo.parent-active a{background-position:-405px -70px;}#menu-item-videos a{width:85px;background-position:-580px 0;}#menu-item-videos a:hover{background-position:-580px -35px;}#menu-item-videos.active a,#menu-item-videos.parent-active a{background-position:-580px -70px;}#menu-item-shop a{width:82px;background-position:-665px 0;}#menu-item-shop a:hover{background-position:-665px -35px;}#menu-item-shop.active a,#menu-item-shop.parent-active a{background-position:-665px -70px;}#menu-item-lachen-tut-gutes a{width:175px;background-position:-747px 0;}#menu-item-lachen-tut-gutes a:hover{background-position:-747px -35px;}#menu-item-lachen-tut-gutes.active a,#menu-item-lachen-tut-gutes.parent-active a{background-position:-747px -70px;}#sub-navi{position:absolute;top:21px;right:55px;z-index:2;}#sub-navi li{float:left;}#sub-navi a{display:block;width:166px;height:0;padding-top:174px;overflow:hidden;background:url(/inc/img/backgrounds/sub-navi-sprite.png) no-repeat;}#submenu-item-news a{background-position:0 0;}#submenu-item-news a:hover,#submenu-item-news.active a{background-position:0 -174px;}#submenu-item-tour a{background-position:-166px 0;}#submenu-item-tour a:hover,#submenu-item-tour.active a{background-position:-166px -174px;}#submenu-item-vita a{background-position:-332px 0;}#submenu-item-vita a:hover,#submenu-item-vita.active a{background-position:-332px -174px;}#submenu-item-info a{background-position:-498px 0;}#submenu-item-info a:hover,#submenu-item-info.active a{background-position:-498px -174px;}#submenu-item-downloads a{background-position:-664px 0;}#submenu-item-downloads a:hover,#submenu-item-downloads.active a{background-position:-664px -174px;}#meta-nav{position:absolute;top:6px;right:57px;}#meta-nav li{display:inline;}#meta-nav a{padding:0 7px;text-transform:uppercase;font-weight:bold;color:#fff;background:url(/inc/img/icon/pipe.png) left 3px no-repeat;}#meta-nav .first a{padding-left:17px;background:url(/inc/img/icon/arrow-white.png) left 3px no-repeat;}.inline-navigation{position:absolute;bottom:0;}.inline-navigation li{float:left;}.inline-navigation a{font-size:.9em;color:#fff;}.inline-navigation .active a{font-weight:bold;color:#f9b232;}
#content-wrapper h1{position:absolute;top:23px;width:233px;height:10px;padding:7px 0 19px 75px;z-index:1;background:url(/inc/img/backgrounds/headline.png) no-repeat;}a.link{padding-left:17px;font-weight:bold;background:url(/inc/img/icon/arrow.png) no-repeat;}.border{padding-bottom:2px;margin-bottom:8px;border-bottom:1px solid #8aacba;}#content-wrapper #teaser{position:absolute;top:15px;right:40px;display:block;width:300px;height:200px;text-align:center;outline:none;z-index:1;}.frontend_content{position:relative;padding:50px 70px 82px;background:url(/inc/img/backgrounds/fe-content.png) repeat-y;}.frontend_content table{width:100%;}.frontend_content tr.odd{background:#186f8f;}.frontend_content .link-table tr:hover{background:#2495c0;}.frontend_content td{font-size:.9em;padding:4px;vertical-align:top;}.frontend_content td.small{width:60px;}.frontend_content td a{color:#fff;}.frontend_content .ajax-query{display:none;}.frontend_content .t{position:absolute;top:0;left:0;width:100%;height:50px;background:url(/inc/img/backgrounds/fe-content-sprite.png) no-repeat;}.frontend_content .b{position:absolute;bottom:0;left:0;width:100%;height:26px;background:url(/inc/img/backgrounds/fe-content-sprite.png) 0 -50px no-repeat;}.frontend_content.last{padding-bottom:76px;}.frontend_content.last .b{height:20px;background-position:0 -76px;}.frontend_content.first{min-height:142px;padding-top:68px;padding-bottom:26px;background:url(/inc/img/backgrounds/fe-content-sprite.png) 0 -141px no-repeat;}.frontend_content.first .t{display:none;}.frontend_content .previous-content,.frontend_content .next-content{position:absolute;top:140px;left:-43px;display:block;width:43px;height:50px;z-index:1;background:url(/inc/img/icon/content-slide.png) no-repeat;}.frontend_content .next-content{left:auto;right:-43px;background-position:0 -100px;}.frontend_content .previous-content.inactive{cursor:default;background-position:0 -50px;}.frontend_content .next-content.inactive{cursor:default;background-position:0 -150px;}body.jsInactive .frontend_content .inner-wrapper{position:relative;padding:0;}.frontend_content .inner-wrapper.slider{padding:0;overflow:hidden;}.frontend_content .slider .sliding-content{position:relative;width:837px;padding:0 70px;float:left;}.frontend_content .ajax-loader{visibility:hidden;opacity:0;position:absolute;top:150px;left:50%;margin-left:-100px;width:200px;height:15px;z-index:2;background:url(/inc/img/icon/ajax-loader.gif) no-repeat;}.frontend_content h2{font-size:1.5em;font-weight:bold;color:#f9b232;}.frontend_content h2 span{color:#fff;}.frontend_content h3{font-size:1.4em;padding-bottom:11px;font-weight:normal;color:#f9b232;}.frontend_content .float-by{margin-left:317px;}.frontend_content .sliding-content .float-by{padding-bottom:50px;}.frontend_content .image-wrapper,.frontend_content .left{position:relative;width:292px;float:left;}.frontend_content .image-wrapper .image{width:100%;height:100%;background-position:center center;}.frontend_content .image-wrapper .t{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:url(/inc/img/backgrounds/image.png) no-repeat;}.frontend_content .image-wrapper .b{position:absolute;bottom:0;left:0;width:100%;height:6px;z-index:1;background:url(/inc/img/backgrounds/image.png) -292px 0 no-repeat;}.frontend_content .news-item a{color:#fff;}.frontend_content.news-latest{min-height:275px;}div.box{position:relative;width:268px;height:282px;padding:6px 13px;overflow:hidden;background:url(/inc/img/backgrounds/box.png) no-repeat;}div.box-big{position:relative;width:268px;height:290px;padding:6px 13px;overflow:hidden;background:url(/inc/img/backgrounds/box-big.png) no-repeat;}div.box h2,div.box-big h2{font-size:1.4em;font-weight:normal;}div.box a,div.box-big a{color:#fff;}div.box a.link,div.box-big a.link{color:#f9b232;}div.box-big p.event{font-size:.8em;}div.box-big p.event strong{font-size:1.2em;}div.calendar h3{font-size:1em;padding:4px 0 8px;font-weight:bold;text-align:center;color:#fff;}div.calendar .prev,div.calendar .next{position:absolute;top:50px;left:0;display:block;width:12px;height:14px;padding:11px 13px;background:url(/inc/img/icon/arrow-left.png) 13px 11px no-repeat;}div.calendar .next{left:auto;right:0;background-image:url(/inc/img/icon/arrow.png);}div.calendar table{width:auto;margin:0 auto;}div.calendar td{font-size:1.1em;width:60px;height:25px;margin:1px;padding:0;border:1px solid #89adb9;text-align:center;vertical-align:middle;}div.calendar td.active{background:#2fbdf2;}div.calendar td a{color:#fff;}div.calender-pdf-link{margin-top:2px;}div.calender-pdf-link-first{margin-top:48px;}div.calender-pdf-link a{font-size:11px;color:#fff;text-decoration:none;}
.form{position:relative;padding:6px 0 0 0;}.form .input-wrapper{float:left;width:230px;padding:4px 30px 0 0;}.form .input-wrapper input{width:230px;padding:0 0 4px 0;border:none;font-weight:bold;color:#f9b232;background:url(/inc/img/backgrounds/input.png) left bottom no-repeat;}.form .input-wrapper label{display:block;font-size:.8em;}.form .radio-wrapper{padding:4px 30px 0 0;}.form .radio-wrapper label{font-size:.8em;padding-right:45px;}.form .submit{position:absolute;right:0;bottom:7px;padding-left:13px;font-weight:bold;border:none;cursor:pointer;z-index:1;color:#f9b232;background:url(/inc/img/icon/arrow.png) left 1px no-repeat;}.form .captcha{position:relative;float:left;width:321px;height:64px;padding:54px 0 0 0;background:url(/inc/img/backgrounds/captcha.png) left bottom no-repeat;}.form .captcha label{display:block;padding:0 0 29px 0;}.form .captcha input{position:absolute;bottom:15px;left:162px;width:108px;border:none;text-align:center;font-weight:bold;color:#f9b232;background:none;}.form .captcha img.captcha-image{position:absolute;bottom:5px;left:25px;}.form .error label{color:#ca3e26;}
