@charset "UTF-8";@media all{*{margin:0;padding:0}option{padding-left:0.4em}select{padding:1px}* html body *{overflow:visible}* html iframe,* html frame{overflow:auto}* html frameset{overflow:hidden}html{height:100%;margin-bottom:1px}body{font-size:100.01%;color:#000;background:#fff;text-align:left}fieldset,img{border:0 solid}ul,ol,dl{margin:0 0 1em 1em}li{margin-left:0.8em;line-height:1.5em}dt{font-weight:bold}dd{margin:0 0 1em 0.8em}blockquote{margin:0 0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after{content:""}#header{position:relative}#topnav{text-align:right}#header #topnav{position:absolute;top:10px;right:10px}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:200px}#col2{float:right;width:200px}#col3{width:auto;margin:0 200px}#col1_content,#col2_content,#col3_content{position:relative}.clearfix:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}.clearfix{display:block}.floatbox{overflow:hidden}#ie_clearing{display:none}.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 0.5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,.equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,.equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r{display:table-cell;vertical-align:top;float:none;margin:0;overflow:hidden}.skip,.hideme,.print,dfn{position:absolute;left:-1000em;top:-1000em}.skip:focus,.skip:active{position:static;left:0;top:0}}@media print{body{font-size:10pt}html{height:auto;margin-bottom:0}#topnav,#nav,#search{display:none}body a[href ^="http:"],body a[href ^="https:"]{padding-left:0;background-image:none}.floatbox,.subcolumns,.subcolums_oldgecko{overflow:visible;display:table}.c25l,.c33l,.c38l,.c50l,.c62l,.c66l,.c75l,.c25r,.c33r,.c38r,.c50r,.c62r,.c66r,.c75r{width:100%;margin:0;padding:0;float:none !important;overflow:visible;display:table !important}.subc,.subcl,.subcr{margin:0;padding:0}.print{position:static;left:0}.noprint{display:none !important}h1,h2,h3,h4,h5,h6{page-break-after:avoid}#col1_content:before,#col2_content:before,#col3_content:before{content:"";color:#888;background:inherit;display:block;font-weight:bold;font-size:1.5em}}@media screen,projection{body{background:#333333;padding:0;overflow-x:hidden}.page_margins{margin:0 auto;width:1068px;text-align:left;background:transparent url("../../img/css/frontend/page-bg.png") repeat-y center top;min-height:100%;height:auto !important;height:100%;position:relative}.page-type-frontpage .page_margins,.page-type-frontpage .page,.page-type-simplepage .page_margins,.page-type-simplepage .page{background:none}.page{margin:0px}.page-type-simplepage #header,.page-type-simplepage #footer{display:none}#header{padding:0px;margin:0px;min-height:190px}#footer{position:fixed;bottom:0px;min-height:30px;background:transparent url("../../img/css/frontend/footer-bg.png") no-repeat top left;padding:0;color:#fff;width:1068px}.page-type-frontpage #footer{background:url("../../img/css/frontend/front-footer-bg.png") no-repeat scroll center bottom transparent;padding-top:160px}#main{padding:20px 24px 44px 24px}.page-type-frontpage #main{padding:20px 0px 44px 0px}.page-type-simplepage .page{height:389px;width:1068px;position:absolute;top:50%;left:50%;margin-top:-195px;margin-left:-534px;background:transparent url("../../img/css/frontend/ab-18.png") no-repeat center top;padding-top:200px}}@media all{body{font-family:Arial,sans-serif;font-size:75.00%}p{padding-bottom:6px}ul{list-style-position:outside;list-style-type:square}ol{list-style-position:outside;list-style-type:decimal}hr{height:1px;border-style:dotted;border-width:1px 0 0 0;border-color:#ccc;clear:both;margin:10px 0px}span.mehr{display:block;white-space:nowrap}}@media all{body{line-height:1.4em;color:#005029;font-size:14px}h2,h1,h3,h4,h5{color:#005029;margin:0px;padding:0px}h2{font-size:36px;font-weight:normal;margin:0px;min-height:36px;vertical-align:bottom}.page-type-frontpage h2{font-weight:normal;text-align:right;padding-right:80px;font-size:40px;color:#fff}.page-type-frontpage h3.subline{text-align:right;font-size:24px;color:#fff;padding:0px;margin:0px}h3{font-size:16px;font-weight:normal;margin:10px 0 6px 0;line-height:1.3em}h3.subline{font-size:18px;font-weight:normal;margin:0px 0 6px 0;line-height:1.5em;color:#e62239}h4{font-size:14px;font-weight:normal;margin:10px 0 6px 0}h5{font-size:12px;font-weight:normal;margin:10px 0 6px 0}a{color:#005029}li{padding:0 0 5px 0}table{margin:10px 0;width:100%;border-collapse:collapse}tr td{margin:10px 0;border-bottom:1px solid #817365}tr th{margin:10px 0;border-bottom:4px solid #817365}tr td{padding:5px 6px 5px 10px;background:transparent url("../../img/css/frontend/input-bg.png") repeat-x scroll left top}tr th{padding:5px 6px 5px 10px;background:transparent url("../../img/css/frontend/input-bg.png") repeat-x scroll left top}#footer{font-size:11px;line-height:1.3em}#footer a{text-decoration:none;color:#fff}#footer a:hover{text-decoration:underline}#footer h4{color:#fff}span.mehr{display:inline;white-space:nowrap}}.footer{float:right;margin:11px 35px 0 0px}.footer{}.footer ul,.footer li{margin:0;padding:0}.footer li{float:left;list-style:none;position:relative;line-height:1em}.footer li a{display:block;text-decoration:none;color:#ffffff;white-space:nowrap;padding:0px 0px 0 25px;margin:0px;background:none;font-weight:normal}.footer li.lastChild a{border:none}.footer li a:hover{color:#383838}.footer li.current a{color:#383838;font-weight:bold}.footer li ul{margin:0;padding:0;display:none}.mainnav{overflow:hidden;position:absolute;width:1068px;height:88px;z-index:100000000;display:block;padding:0px;margin:0;background:transparent url("../../img/css/frontend/mainnav-bg.png") no-repeat center top}.mainnav ul,.mainnav li{margin:0;padding:0}.mainnav ul{margin:0}.mainnav li{float:left;list-style:none;margin:18px 0 0 0;height:70px}.mainnav li a{display:block;text-decoration:none;color:#fff;padding:8px 19px 0px 19px;margin:0 0 0 0px;font-size:14px;height:30px;background:transparent url("../../img/css/frontend/mainnav-spacer.png") no-repeat left top}.mainnav li.firstChild a{background:none;margin-left:230px}.mainnav li a:hover,.mainnav li a.inpath{text-decoration:none;color:#f4da84}.mainnav ul ul{margin:0;padding:0;display:block;position:absolute;background:transparent url("../../img/css/frontend/subnav-bg.png") no-repeat center top;width:1068px;height:29px;z-index:2;left:0px}.mainnav ul ul li{float:left;list-style:none;margin:0}.mainnav ul ul li a,.mainnav li.firstChild ul li a{display:block;text-decoration:none;color:#f4da84;padding:2px 20px 0px 19px;margin:0 0 0 0px;font-size:11px;height:26px;background:transparent url("../../img/css/frontend/subnav-spacer.png") no-repeat left top}.mainnav li.firstChild ul li.firstChild a{background:none}.mainnav li.firstChild li a{margin-left:0px}.mainnav ul ul li.firstChild a{margin-left:230px}.mainnav ul ul li a:hover{text-decoration:none;color:#fff}.mainnav ul ul li a.inpath{font-weight:bold}.mainnav ul ul ul{display:none}input[type=hidden]{display:none !important}div.text,div.password,div.select,div.datetime,div.date,div.time,div.file,div.checkbox,div.type-button{margin:0px;padding:0;position:relative;overflow:hidden}.required label{color:#000}.required label:after{content:' *';display:inline}.required legend:after{content:' *';display:inline}.required fieldset label:after{content:'';display:inline}.error-message,.error label,.error label:after{color:#950e00 !important}.error-message{padding:4px 0 0px 0;clear:left}.error label:after{content:' *';display:inline}.error input,.error textarea,.error select{border-color:#950e00}label{cursor:pointer;display:block;padding:0px 0 1px 0}.spamschutz label{width:60px}fieldset{border:none;margin:0;padding:0;overflow:hidden;margin:0 0 0 0}legend{font-size:100%;background:transparent;padding:0px;border:none}input,textarea,select{background:transparent url("../../img/css/frontend/input-bg.png") repeat-x left top;margin:0px;padding:2px}input,textarea,select,optgroup{font-family:Arial,Helvetica,sans-serif;font-size:100%}input{padding:1px 0px}select{padding:1px 0px}.datetime select,.date select,.time select{margin-right:4px;width:53px;padding:1px 0px}textarea{}.textarea{padding:0 0 10px 0}div.radio fieldset{border:none;display:block;padding:0px 0 1px 0}div.radio input:focus,div.radio input:hover,div.radio input:active,div.radio input{border:0 none !important;margin:2px 0 0 0;padding:0px}div.radio{padding:8px 0px 2px 0px}.radio input{width:auto !important;float:left;margin:2px 0 0 0;clear:both}.radio label{float:left;width:100%;padding:0 4px 0 4px}div.checkbox input:focus,div.checkbox input:hover,div.checkbox input:active,div.checkbox input{border:0 none !important;margin:2px 0 0 0;padding:0px}div.checkbox{padding:8px 0px 2px 0px}.checkbox input{width:auto !important;float:left;margin:2px 0 0 0;background:none;padding:0px}.checkbox label{float:left;width:90%;padding:0 0 0 4px}.submit input{border:none;padding:2px 20px;margin:4px 0px;width:auto;cursor:pointer}.submit input,.submit input:focus,.submit input:hover,.submit input:active{background:transparent url("../../img/css/frontend/submit-bg.png") repeat-x left top}input:focus,select:focus,textarea:focus,input:hover,select:hover,textarea:hover,input:active,select:active,textarea:active{background:transparent url("../../img/css/frontend/input-bg-over.png") repeat-x left top}.anfahrt .text{float:left}.anfahrt .text input{width:340px}.anfahrt .submit{float:left;width:150px;padding:0px;margin:0px}.anfahrt .submit input{width:100%}.anfahrt form{padding:10px 0px 10px 0px}#anfahrt_directions{width:610px}#CreditcardValidUntilDay{display:none}#FormdataValiduntilDay{display:none}#widget_suche{padding-bottom:20px;background:#fff url("../../img/css/frontend/suche-bg.png") repeat-x top left;padding:5px 5px 6px;height:35px}#widget_suche .search-right,#widget_suche .search-left,#widget_newsletter input,#widget_newsletter .text{float:left}#widget_suche .text{margin:0}#widget_suche .search-left input,#widget_newsletter .text input,#widget_newsletter .widget .error-message{width:226px}#widget_suche .submit input{float:left;width:70px;padding:1px 0 1px 0;margin-top:0px;border-color:#c8c8c8;border-width:1px 1px 1px 0px;border-style:solid}#date_range_filter{background:#fff url("../../img/css/frontend/date-range-filter-bg.png") repeat-x top left}#date_range_filter select{width:60px}#date_range_filter label{float:none;margin-left:0px;font-size:.95em}#date_range_filter .date1,#date_range_filter .date2{float:left;padding-right:10px}#date_range_filter .submit input{width:150px;margin:20px 5px 5px 0;float:right}.voucher_layouts input{float:none;margin:10px 0 0 0px}.voucher_layouts label{float:none;margin:0 10px 10px 0}.paymenttype div.radio input{margin:18px 0 0 0px}.submit input,.submit input:focus,.submit input:hover,.submit input:active{color:#fff}#formular{padding:0px 0 0 30px}#formular hr{width:961px}label{width:100px;float:left;padding:3px 0 1px}div.text,div.password,div.select,div.datetime,div.date,div.time,div.file,div.checkbox,div.type-button{margin:1px 0px}div.checkbox{padding:4px 0}input{padding:2px 0;width:364px;border:1px solid #005029;background:#fff;margin:2px 0}select{width:366px;border:1px solid #005029;background:#fff;margin:2px 0}textarea{width:854px;border:1px solid #005029;background:#fff}.submit{text-align:right;padding:10px 42px 0 0}.view_anfahrt{}.anfahrt{}#anfahrt_map{width:0px;height:0px}#anfahrt_directions{width:99px}.anrisstext{display:inline}.view_galerie{}.galerieitems{background:transparent url("../../img/css/frontend/galerieitems-bg.png") repeat-x top left}.galerieitem{float:left}.view_listpage{}.listitems{background:transparent url("../../img/css/frontend/indexitems-bg.png") repeat-x top left}.listitem{background:transparent url("../../img/css/frontend/listitem-bg.png") no-repeat top left}.listitemcontent{}.listitemcontent h3{}.listitemcontent h3 a{text-decoration:none}.veranstaltungsitems{}.veranstaltungsitem{background:#fff url("../../img/css/frontend/veranstaltungsitem-bg.png") no-repeat top left}.veranstaltungsitemcontent{}.veranstaltungsitemcontent h3 a{text-decoration:none}.veranstaltungsitemcontent h6{}.veranstaltungsitem .time{}.view_indexpage{}.indexitems{background:transparent url("../../img/css/frontend/indexitems-bg.png") repeat-x top left}.indexitem{background:transparent url("../../img/css/frontend/indexitem-bg.png") no-repeat top left}.indexitemcontent{}.indexitemcontent h3 a{text-decoration:none}.view_kontakt{}.kontaktformular{}.breadcrumb{font-size:0.95em}.breadcrumb-item{}.breadcrumb-separator{}.breadcrumb-title{}.breadcrumb a{text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.doclist{}.doclist a{background:url("../../img/css/system/resources/icons/fam/pdf.png") no-repeat center left;padding:5px 0 5px 25px}.doclist a:hover{}.paging{padding:3px 0 0 0}.paging .disabled{display:none}.paging .disabled{display:none}.paging div{float:left}.paging a{text-decoration:none}.paging a:hover{text-decoration:none}.paging .current{padding:0px 6px 0px 6px}.paging a.numbers{padding:0px 6px 0px 6px}.carousle{float:right;padding:0px 0px 0px 0px}.logo{}.logo a{width:100%;height:100%;display:block}#titleimages{width:620px;height:183px;position:relative;background:url(../../img/css/frontend/titleimages-loader.gif) center center no-repeat;overflow:hidden}.img-border{padding:0px}.img-crop{overflow:hidden;position:relative}.img-crop-l{width:99px;height:99px}.img-crop-m{width:99px;height:99px}.img-crop-s{width:99px;height:99px}.img-crop-xs{width:80px;height:60px}.img-crop-xxs{width:99px;height:99px}.img-crop-fb{width:48px;height:48px}.placeholder{background:#efefef;width:100%;height:100%}.ext-strict .x-form-text{padding-top:1px;font-family:arial}.copyright{}.copyright a{text-decoration:none}.copyright a:hover{text-decoration:underline}.language{font-size:0.95em}.pagebar{text-align:right;padding-top:10px;overflow:hidden}.pagebar a{}.pagebar img{display:inline}#commentsblock h3 a{}#commentsblock .bedingungen{line-height:1.2em;font-size:0.95em}.commentsitems{}.commentsitem{}.commentsitemcontent{}.newsrooomitems{}.newsrooomitems-block{visibility:hidden;overflow:hidden}.newsrooomitems-headline{}.newsrooomitems-headline h4{}.newsrooomitems .less{display:none;text-align:right;cursor:pointer}.newsrooomitems .more{text-align:right;cursor:pointer}.newsrooomitem-image{}.newsroomitem-content{}.newsroomitem-content a{}.newsroomitem-content a:hover{}.newsroomitem-headline{}.newsroomitem-headline a{}.newsroomitem-headline-left{float:left}.newsroomitem-headline-right{float:right}.socialbtns a{}.socialbtns a{padding-left:5px}.socialbtns iframe{height:20px}#gutschein-vorschau-result{display:none}.pagebar .socialbtns{float:left}.pagebar-comments{float:right}.add-comment{width:31px;height:20px;display:block;float:left;background:url(../../img/icons/add-comment.png) center center no-repeat;margin:0 3px 0 0}.show-comments{padding:0 0 0 25px;height:20px;display:block;float:left;background:url(../../img/icons/show-comments.png) top left no-repeat;text-decoration:none}.show-comments-content{height:20px;display:block;padding:1px 10px 0 0px;background:url(../../img/icons/show-comments.png) top right no-repeat}.logo{height:184px;left:20px;position:absolute;top:6px;width:182px;z-index:100000001}#titleimages{height:394px;overflow:hidden;top:0px;width:1020px;margin-left:24px}.content{padding:0;margin:0px 30px 20px 30px}.page-type-simplepage .content{text-align:center}.img-crop-s{width:241px;height:128px}.img-crop-m{width:988px;height:378px}.indexitems,.galerieitems{padding:12px 0 0 16px}.page-type-frontpage .indexitems{padding:0px 0px 0 0px;position:absolute;background:#ff0000;bottom:162px;width:1068px;background:url("../../img/css/frontend/front-indexitems-bg.png") no-repeat scroll top center transparent}.page-type-frontpage .indexitem{padding:0px 0px 0 0px;margin:0px 0px 0 0;width:249px;height:166px;background:url("../../img/css/frontend/front-indexitem-bg.png") no-repeat scroll top center transparent}.page-type-frontpage .img-border-s{padding:0 0 0 4px}.indexitem,.galerieitem{float:left;width:241px;height:168px;margin:5px 8px 0 0;overflow:hidden}.indexitem h3,.listitem h3{font-weight:bold;font-size:12px;padding:0px;margin:0px;line-height:1.2em}.listitem h3{margin:7px 0 16px 0}.indexitem h3 a,.listitem h3 a{color:#fff;background:url("../../img/css/frontend/pfeil.png") no-repeat scroll left center transparent;padding:0px 0 0 12px}.indexitemcontent{font-size:9.5px;color:#fff;padding:4px 0 0 6px}.listitems{padding:9px 0 0 16px}.listitem h3 a{font-size:16px;font-weight:normal;padding:0px 0 0 16px}.listitem{margin:8px 16px 0px 0;min-height:132px;background:url("../../img/css/frontend/listitem-bg.png") no-repeat scroll left top transparent}.listitem .img-border-s{float:left;padding-right:12px}.listitemcontent{padding:4px 0 0 6px;float:left;width:720px}.indexitems,.galerieitems{background:url("../../img/css/frontend/indexitems-bg.png") no-repeat scroll left top transparent}.galerieitem{background:url("../../img/css/frontend/galerieitem-bg.png") no-repeat scroll left top transparent;height:132px}.galerieitem .img-border-s{position:absolute}.pagebar{padding-top:20px;margin-left:-5px;text-align:left;height:25px}.ux-carousel-container,.ux-carousel-slidercontainer{overflow:hidden;position:relative}.ux-carousel-slidercontainer{border:1px solid #ccc;border-bottom:0px}.ux-carousel-slides-wrap{position:absolute;top:0;left:0}.ux-carousel-slide{float:left;overflow:hidden;text-align:center}.ux-carousel-nav{height:17px;width:100%;position:absolute;top:0;left:0;background:transparent}.ux-carousel-nav-inner{height:100%;width:100%;background:transparent url(../../img/css/frontend/ux/carousel/bg-right.gif) no-repeat scroll right bottom}.ux-carousel-caption{font-size:20px;float:left;padding:2px 5px;margin:0;text-transform:none;color:black;overflow:hidden;height:29px;width:100px;display:none}.ux-carousel-nav-prev,.ux-carousel-nav-next,.ux-carousel-nav-play{height:17px;display:block;margin:0;width:30px;background-position:0 0px;background-repeat:no-repeat}.ux-carousel-nav .ux-carousel-nav-prev{background-image:url('../../img/css/frontend/ux/carousel/prev.png');float:left}.ux-carousel-nav .ux-carousel-nav-next{background-image:url('../../img/css/frontend/ux/carousel/next.png');float:right}.ux-carousel-nav-play{background-image:url('../../img/css/frontend/ux/carousel/play_pause.png');float:right}.ux-carousel-nav-play:hover{background-position:0 0}.ux-carousel-nav-play.ux-carousel-playing{background-position:24px 24px}.ux-carousel-nav-play.ux-carousel-playing:hover{background-position:24px 0}.ux-carousel-nav-prev:hover,.ux-carousel-nav-next:hover{background-position:0 -17px}.ux-carousel-nav-prev.ux-carousel-nav-disabled,.ux-carousel-nav-next.ux-carousel-nav-disabled{background-position:0 -34px}#ux-extbox-overlay{position:fixed;top:0;left:0;z-index:999999995;width:100%;height:200px;padding:0;margin:0;background:#000;cursor:pointer}#ux-extbox-shim{position:absolute;top:0;left:0;z-index:999999997;width:100%;height:200px;padding:0;margin:0}#ux-extbox{z-index:999999999;position:absolute;top:0;left:0}#ux-extbox-container{background-color:#000;position:relative;border:2px solid #000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#ux-extbox img,#ux-extbox iframe{border:none;padding:0;margin:0}#ux-extbox-navClose{position:absolute;right:25px;top:-16px;cursor:pointer;height:16px;width:16px;text-indent:-9999px;z-index:10001}#ux-extbox-current{padding-left:3px;padding-top:0px}#ux-extbox-title{padding-left:3px;height:14px;display:none}* html #ux-extbox-current{padding-top:0}#ux-extbox-navNext,#ux-extbox-navPrev{position:absolute;top:40%;cursor:pointer;display:block;text-indent:-9999px;width:100px;height:100px}#ux-extbox-navPrev{left:-10px}.ux-extbox-navPrev-in{background:transparent url('../../img/css/frontend/ux/lightview/lb-next-prev-sprite.png') left top no-repeat}.ux-extbox-navPrev-out{background:transparent url('../../img/css/frontend/ux/lightview/lb-next-prev-sprite.png') right top no-repeat;background-position:-100px 0px}.ux-extbox-navClose-in{background:transparent url('../../img/css/frontend/ux/lightview/lb-next-prev-sprite.png') left top no-repeat;background-position:-100px -200px}.ux-extbox-navClose-out{background:transparent url('../../img/css/frontend/ux/lightview/lb-next-prev-sprite.png') left top no-repeat;background-position:0px -200px}* html #ux-extbox-navPrev{left:-10px}#ux-extbox-navNext{right:-10px}.ux-extbox-navNext-out{background:transparent url('../../img/css/frontend/ux/lightview/lb-next-prev-sprite.png') right top no-repeat;background-position:-100px -100px}.ux-extbox-navNext-in{background:transparent url('../../img/css/frontend/ux/lightview/lb-next-prev-sprite.png') left top no-repeat;background-position:0px -100px}* html #ux-extbox-navNext{right:0px}#ux-extbox-info{position:relative;width:100%;margin:3px 0 0 0;bottom:0;left:0;padding:0;color:#666;font-size:11px;line-height:14px}#ux-extbox-navShare{height:20px;bottom:0;padding:3px 3px;margin-top:4px}#ux-extbox-fb,#ux-extbox-twitter,#ux-extbox-google{float:left}#ux-extbox-loadingOverlay{width:32px;height:32px;position:absolute;top:45%;left:48%}#ux-extbox-loading{width:32px;height:32px;background-image:url("../../img/css/frontend/ux/lightview/lb-load.gif")}#ux-extbox-content{padding:0px;width:200px;height:200px}#ux-extbox img{display:block}input.fd-hidden-input,select.fd-hidden-input{display:none}.fd-screen-reader{position:absolute;left:-999em;top:0;width:1px;height:1px;overflow:hidden;outline:0 none;-moz-outline:0 none}a.dp-disabled,.dp-disabled table{opacity:.3 !important;filter:alpha(opacity=40)}.dp-disabled,.dp-disabled td,.dp-disabled th,.dp-disabled th span{cursor:default !important}a.date-picker-control:focus,div.datePicker table td:focus{overflow:hidden;outline:0 none;-moz-outline:0 none;color:rgb(100,130,170) !important}div.datePicker{position:absolute;z-index:9999;text-align:center;font:900 0.8em/ 1em Arial,Sans-Serif;background:transparent;-moz-user-select:none;-khtml-user-select:none}div.static-datepicker{position:relative;top:5px;left:0}div.datePicker table{width:auto;height:auto;border-collapse:separate}div.datePicker tfoot th.drag-enabled,div.datePicker thead th.drag-enabled,div.datePicker thead th.drag-enabled span{cursor:move}iframe.iehack{position:absolute;background:#fff;z-index:9998;padding:0;border:0;display:none;margin:0}a.date-picker-control:link,a.date-picker-control:visited{position:relative;display:-moz-inline-stack;border:0 none;padding:0;margin:1px 0 0 0;background:transparent url(../../img/css/frontend/ux/datepicker/cal-grey.gif) no-repeat 50% 50%;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:top}a.date-picker-control:hover,a.date-picker-control:active,a.date-picker-control:focus,a.dp-button-active:link,a.dp-button-active:visited,a.dp-button-active:hover,a.dp-button-active:active,a.dp-button-active:focus{background:transparent url(../../img/css/frontend/ux/datepicker/cal.gif) no-repeat 50% 50% !important}* html a.date-picker-control{width:16px}a.date-picker-control{display:inline-block}a.date-picker-control span{display:block;width:16px;height:16px;margin:auto 0}div.datePicker thead th span{display:block;padding:0;margin:0;text-align:center;line-height:1em;border:0 none;background:transparent;font-weight:bold;cursor:pointer}div.datePicker th span.month-display,div.datePicker th span.year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font:normal 1.2em Arial,Sans-Serif;cursor:default}div.datePicker th span.prev-but,div.datePicker th span.next-but{font-weight:lighter;font-size:2.4em;font-family:Arial;cursor:pointer !important}div.datePicker th span.prev-but:hover,div.datePicker th span.next-but:hover,div.datePicker th span.today-but:hover{color:#a84444}div.datePicker th span.today-but{text-align:center;margin:0 auto;font:normal 1em Arial,Sans-Serif;width:100%;text-decoration:none;padding-top:0.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer !important}div.dp-disabled th span.prev-but,div.dp-disabled th span.next-but,div.dp-disabled th span.today-but,div.dp-disabled th span.prev-but:hover,div.dp-disabled th span.next-but:hover,div.dp-disabled th span.today-but:hover,div.datePicker th span.prev-but.fd-disabled:hover,div.datePicker th span.next-but.fd-disabled:hover,div.datePicker thead th span.fd-disabled,div.datePicker th span.fd-disabled:hover{color:#aaa;cursor:default !important;opacity:1}div.datePicker th span.fd-day-header{text-align:center;margin:0 auto;font:900 1em Arial,Sans-Serif;text-decoration:none;text-transform:lowercase;cursor:pointer}div.datePicker table{margin:0;padding:0;border:1px solid #ccc;background:#fff url(../../img/css/frontend/ux/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;text-align:center;border-spacing:2px;padding:0.3em;width:auto;empty-cells:show;border-radius:0.8em;-moz-border-radius:0.8em;-moz-box-shadow:0px 0px 5px #aaa}div.datePicker table td,div.datePicker table tbody th{border:0 none;padding:0;text-align:center;vertical-align:middle;cursor:pointer;background:#fff url(../../img/css/frontend/ux/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;width:3em;height:3em;overflow:hidden;outline:transparent none 0px;border:1px solid #ccc;text-transform:none;-moz-border-radius:2px;border-radius:2px}div.datePicker table td:focus,div.datePicker table td:active{outline:0 none red}div.datePicker table th{border:0 none;padding:0;font-weight:bold;color:#222;text-align:center;vertical-align:middle;text-transform:none}div.datePicker table thead th{height:auto !important}div.datePicker table tbody th{border:1px solid #dcdcdc}div.datePicker table thead th.date-picker-week-header,div.datePicker table tbody th.date-picker-week-header{font-style:oblique;background:transparent;cursor:default}div.datePicker table thead th.date-picker-week-header{cursor:help;border:0 none;padding:0 0 0.2em 0}div.datePicker tfoot th{cursor:default;font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;border:0 none;background:#fff;height:2.8em}div.datePicker table tbody td.date-picker-unused{background:#fff url(../../img/css/frontend/ux/datepicker/backstripes.gif);border-color:#dcdcdc;cursor:default !important}div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:0.4em 0}div.datePicker table thead th.date-picker-day-header{text-transform:lowercase;cursor:help;height:auto}div.datePicker table tbody td.date-picker-today{background:#fff url(../../img/css/frontend/ux/datepicker/bullet2.gif) no-repeat 0 0;color:rgb(100,100,100) !important}div.datePicker table tbody td.month-out.date-picker-highlight{color:#333 !important}div.datePicker table tbody td.date-picker-highlight,div.datePicker table thead th.date-picker-highlight{color:#333 !important}div.datePicker table tbody td.date-picker-hover{background:#fff url(../../img/css/frontend/ux/datepicker/bg_header.jpg) no-repeat 0 0;cursor:pointer;border-color:rgb(100,130,170) !important;color:rgb(100,130,170);text-shadow:0px 1px 1px #fff}div.datePicker table tbody td.day-disabled{background:#fff url(../../img/css/frontend/ux/datepicker/backstripes.gif) no-repeat 0 0;color:#aaa !important;cursor:default;text-decoration:line-through}div.datePicker table tbody td.month-out{border-color:#ddd;color:#aaa !important;background:#fff url(../../img/css/frontend/ux/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px}div.datePicker table tbody td.date-picker-selected-date{color:#333 !important;border-color:#333 !important}div.datePicker table tbody td.out-of-range,div.datePicker table tbody td.not-selectable{color:#ccc !important;font-style:oblique;background:#fcfcfc !important;cursor:default !important}div.datePicker table tbody th.month-out,div.datePicker table tbody th.out-of-range{color:#aaa !important;font-style:oblique;background:#fcfcfc !important}div.datePicker table tbody th.out-of-range{opacity:0.6;filter:alpha(opacity=60)}div.datePicker table tbody td.not-selectable{opacity:0.8;filter:alpha(opacity=80)}div.datePicker table tbody tr{display:table-row}div.datePicker table tfoot sup{font-size:0.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top:-0.2em;vertical-align:baseline !important;vertical-align:top}div.datePicker table thead th.date-picker-day-header,div.datePicker table thead span.month-display,div.datePicker table thead span.year-display{text-shadow:0px 1px 1px #fff}div.datepicker-focus table.datePickerTable{border-color:#999 !important}div.datePicker table tbody tr td:focus,div.datePicker table tbody td.date-picker-hover{overflow:hidden;outline:0px solid #ff0000;-moz-outline:0 none;-o-highlight:0 none;color:rgb(100,130,170) !important}div.static-datepicker table{-moz-box-shadow:0 0 0 transparent}div.datepicker-focus table{outline:none;-moz-box-shadow:0px 0px 5px #aaa}*:-o-prefocus{outline:-o-highlight-border}* html div.datePicker table td{background-image:none}* html div.datePicker table td.date-picker-unused{background:#f2f2f2}body.fd-drag-active{-webkit-user-select:none}@media screen and (-webkit-min-device-pixel-ratio:0){div.datePicker table{border-spacing:0.3em;-webkit-box-shadow:0px 0px 5px #aaa;-webkit-border-radius:0.8em}div.static-datepicker table{-webkit-box-shadow:0 0 0 transparent}div.datepicker-focus table{-webkit-box-shadow:0px 0px 5px #aaa}div.datePicker table td,div.datePicker table tbody th{padding:0.1em;-webkit-border-radius:2px}div.datePicker table tbody td.date-picker-hover{-webkit-box-shadow:0px 0px 1px rgb(100,130,170)}}div.datePicker table tbody td.month-out.date-picker-highlight{color:#888888 !important}div.datePicker table tbody td.date-picker-highlight,div.datePicker table thead th.date-picker-highlight{color:#888888 !important}#ux-extbox-overlay{background:#333}#ux-extbox-container{background-color:#333;border:0px solid #333;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}#ux-extbox-navClose{right:0px;height:17px;width:19px;top:-17px}.ux-tabs-strip{float:none}.ux-tabs-strip li{float:left}.ux-tabs-tab-active{font-weight:bold}*{margin:0;padding:0}body{background:#fff;height:100%}img{border:none}#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em}#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%}#supersized img{width:auto;height:auto;position:relative;display:none;outline:none;border:none}#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}#supersized li{display:block;list-style:none;z-index:-30;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background:#111;margin:0px;padding:0px}#supersized a{width:100%;height:100%;display:block}#supersized li.prevslide{z-index:-20}#supersized li.activeslide{z-index:-10}#supersized li.image-loading{background:#111 no-repeat center center;width:100%;height:100%}#supersized li.image-loading img{visibility:hidden}#supersized li.prevslide img,#supersized li.activeslide img{display:inline}.jcarousel-skin-simple-x{margin:0 auto;width:1068px}.jcarousel-skin-simple-x .jcarousel-container-horizontal{width:996px;padding:15px 36px 0px 36px}.jcarousel-skin-simple-x .jcarousel-clip{overflow:hidden}.jcarousel-skin-simple-x .jcarousel-clip-horizontal{width:996px;height:192px}.jcarousel-skin-simple-x .jcarousel-item{width:249px;height:192px}.jcarousel-skin-simple-x .jcarousel-item:hover,.jcarousel-skin-simple-x .jcarousel-item:focus{border-color:#808080}.jcarousel-skin-simple-x .jcarousel-item-horizontal{margin-left:0;margin-right:0px}.jcarousel-skin-simple-x .jcarousel-next-horizontal{position:absolute;top:0px;right:0px;width:25px;height:192px;cursor:pointer;background:transparent url("../../img/css/frontend/ux/jquery-carousel/next-horizontal.png") no-repeat 0 139px}.jcarousel-skin-simple-x .jcarousel-prev-horizontal{position:absolute;top:0px;left:0px;width:25px;height:192px;cursor:pointer;background:transparent url("../../img/css/frontend/ux/jquery-carousel/prev-horizontal.png") no-repeat 0 139px}.jcarousel-skin-simple-x .jcarousel-next-horizontal:hover,.jcarousel-skin-simple-x .jcarousel-next-horizontal:focus,.jcarousel-skin-simple-x .jcarousel-prev-horizontal:hover,.jcarousel-skin-simple-x .jcarousel-prev-horizontal:focus{background-position:-50px 139px}.jcarousel-skin-simple-x .jcarousel-next-horizontal:active,.jcarousel-skin-simple-x .jcarousel-prev-horizontal:active{background-position:-50px 139px}.indexitems-bottom-bg{height:13px;overflow:hidden;background:url("../../img/css/frontend/indexitems-bottom-bg.png") no-repeat scroll left center transparent}.titleimages-container{background:url("../../img/css/frontend/titleimages-bg.png") no-repeat scroll center bottom transparent;padding:0 0 0 16px}#titleimages-empty{height:164px;overflow:hidden;top:0px;width:1020px;margin-left:24px}.page-type-frontpage .titleimages-container{display:none}.galerieitem-pfeil{background:url("../../img/css/frontend/galerieitem-pfeil.png") no-repeat scroll center bottom transparent;width:7px;height:5px;display:block;position:relative;top:117px;left:7px}#frontheadline{width:1008px}.bin-nicht-16{position:absolute;top:347px;width:500px;left:0px;text-align:left;padding:0 0 0 40px}.bin-16{position:absolute;top:347px;right:0px;width:500px;text-align:right;padding:0 40px 0 0}.bin-16 a,.bin-nicht-16 a{color:#fff;text-decoration:none;font-size:16px}.page-type-frontpage .address{display:none}.address{padding:11px 10px 0 15px;float:left}.dv_social{position:absolute;right:9px;top:20px;z-index:100000000}div.dv_social a{display:block;float:left;height:33px;margin:0 3px 0 0;padding:0;width:33px}div.dv_social a.social_facebook{background:url("../../img/css/frontend/facebook.png") no-repeat scroll 0 0 transparent}div.dv_social a.lang_en{background:url("../../img/css/frontend/en.png") no-repeat scroll 0 0 transparent}div.dv_social a.lang_de{background:url("../../img/css/frontend/de.png") no-repeat scroll 0 0 transparent}}@media print{#col1{display:none}#col2{display:none}#col3,#col3_content{width:100%;margin:0;padding:0;border:0}}@media print{#mainmenu,#sub_menu,.subnav,.mainnav,.breadcrumb,.topnav,.footernav,#supersized,.pagebar,.footer,.dv_social{display:none}h2{min-height:50px;line-height:1;padding:auto}}