/* Published @ 2025-03-20 17:05 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block; }body {background: #0e4b75; background: -moz-linear-gradient(top, #0e4b75 0%, #2270b5 100%); background: -webkit-linear-gradient(top, #0e4b75 0%,#2270b5 100%); background: linear-gradient(to bottom, #0e4b75 0%,#2270b5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e4b75', endColorstr='#2270b5',GradientType=0 ); line-height: 1;}ol, ul { list-style: none; }blockquote, q {quotes: none; }blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}a{text-decoration:none;}@font-face {font-family: 'ArchitectsDaughterRegular';src: url('/static/fonts/powersite_font/ArchitectsDaughter-webfont.eot');src: url('/static/fonts/powersite_font/ArchitectsDaughter-webfont.eot?iefix') format('eot'), url('/static/fonts/powersite_font/ArchitectsDaughter-webfont.woff') format('woff'), url('/static/fonts/powersite_font/ArchitectsDaughter-webfont.ttf') format('truetype'), url('/static/fonts/powersite_font/ArchitectsDaughter-webfont.svg#webfontQC0dn1ga') format('svg');font-weight: normal;font-style: normal;}body {padding:0; margin:0;font: 11px/16px Verdana, Arial, Sans-Serif;}.cmps-container{width: 100%;margin:0 !important;padding:0 !important;}.cmps-section{position: relative;width: 957px;margin: 0 auto;}.cmps-container.preview-wrapper{background: #2a2a2a;height: 35px !important;overflow: hidden;border-bottom: 2px solid #000;}.cmps-translations{width: 100px;float: right;text-align: right;margin:2px 2px 0 0;}.cmps-translations a{margin-right: 3px;}#cmps-navigation{width: 230px;background-image: url('/static/img/powersite/templates/t1/bg-logo-white.png');}.cmps-section.actions{}#cmps-navigation ul,#cmps-navigation ul li,#cmps-navigation ul li a{}#cmps-navigation ul li a{font-weight: bold;}#cmps-navigation ul li a{font-size: 12px;padding: 4px 7px;display:block;text-decoration: none !important;margin-bottom:1px;}.cmps-section.info{padding:10px;min-height: 350px !important;}#cmps-information{position: relative;padding: 0;min-height: 250px;}.cmps-section.info,#cmps-information{width: 937px !important;}#cmps-information .extern{min-height: 250px;}#cmps-information .content{display: none;}#cmps-information #tabs-overview{display: block;position: relative;}#cmps-information .content{margin: 0 auto;padding: 0;position: relative;}#cmps-information .box {position: relative;float: left;width: 220px;margin: 4px 10px 0 0;padding: 8px 2px 2px 2px;min-height: 225px;}#cmps-information .box.last {background: transparent;margin-right:0 !important;}#cmps-information .box.last.ps-cloud {background: #fff !important;border:0;max-height: 200px;}#cmps-information .box li.vorteil{list-style: none;margin: 0;padding: 0 0 0 21px;background: transparent url('/static/img/powersite/templates/t1/tick.png') no-repeat left top;margin-bottom:3px;}#cmps-information .box li.vorteil{width:200px;height: 27px;}#cmps-information .box li.vorteil p{padding:0;}#cmps-information .box ul{margin: 0;padding: 0;margin-bottom: 8px;}#cmps-information li{float: left;margin: 0 0 0 -2px;width: 155px;height: auto;}#cmps-information #tabs-overview .tab_paragraph_text{max-height: 230px;overflow-y: scroll;-ms-overflow-style: none; scrollbar-width: none;}#cmps-information #tabs-overview .tab_paragraph_text::-webkit-scrollbar {display: none;}#cmps-information .tab_paragraph_text p{margin: 0 0 9px;}#cmps-information .tab_paragraph_text ul{list-style:square !important;}#cmps-information .tab_paragraph_text li{width:215px;float:left;line-height: 18px !important;margin-left: 13px;}#cmps-information .content_paragraph ul{}#cmps-information .content_paragraph ul li{list-style:square;width:215px;float:left;}.tab_title, .tab_paragraph_title_input, .mce_tab_paragraph_text, #video-element {margin: 4px 14px 0 0;}#cmps-information #cloudContentPowersites {width: 230px; padding: 4px; overflow: hidden; background:#fff;}#cmps-information #cloudContentPowersites{ margin:0;}#cmps-information #cloudHeadline h3 {font-size: 12px !important;font-weight: bold;margin: 0 0 10px 0;}#cmps-information #cloudContentPowersitesul {margin: 0;padding: 0;}#cmps-information #cloudContentPowersites ul li {list-style-type: none;line-height: 1.5em;display: inline !important;margin: 0 0 0 -2px;padding: 0;width:auto;height:auto;}#cmps-information #cloudContentPowersitesul ,#cmps-information #cloudContentPowersites ul li ,#cmps-information #cloudContentPowersites ul li a {background:none !important;}#cmps-information #cloudContentPowersites ul li a,#cmps-information #cloudContentPowersites ul li span {margin: 0 10px 0 0;line-height: 1.5em;padding:0;}#cmps-information #cloudContentPowersites ul li a{cursor: pointer;}#cmps-information #cloudContentPowersites ul li.view1 a ,#cmps-information #cloudContentPowersites ul li.view1 span {color: #666;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersites ul li.view2 a,#cmps-information #cloudContentPowersites ul li.view2 span {color: #7FA2C2;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view3 a,#cmps-information #cloudContentPowersitesli.view3 span {color: #799FBD;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view4 a,#cmps-information #cloudContentPowersitesli.view4 span {color: #5D8DC6;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view5 a,#cmps-information #cloudContentPowersitesli.view5 span {color: #799FBD;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view6 a,#cmps-information #cloudContentPowersitesli.view6 span {color: #005194;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view7 a,#cmps-information #cloudContentPowersitesli.view7 span {color: #6f6f6f;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view8 a,#cmps-information #cloudContentPowersitesli.view8 span {color: #999;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view9 a,#cmps-information #cloudContentPowersitesli.view9 span {color: #666;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersitesli.view10 a ,#cmps-information #cloudContentPowersitesli.view10 span{color: #6f6f6f;font-weight: normal;text-decoration: none !important;}#cmps-information #cloudContentPowersites li.ui-state-active a:hover,#cmps-information #cloudContentPowersites ul li a:hover,#cmps-information #cloudContentPowersitesli.view1 a:hover,#cmps-information #cloudContentPowersitesli.view2 a:hover,#cmps-information #cloudContentPowersitesli.view3 a:hover,#cmps-information #cloudContentPowersitesli.view4 a:hover,#cmps-information #cloudContentPowersitesli.view5 a:hover,#cmps-information #cloudContentPowersitesli.view6 a:hover,#cmps-information #cloudContentPowersitesli.view7 a:hover,#cmps-information #cloudContentPowersitesli.view8 a:hover,#cmps-information #cloudContentPowersitesli.view9 a:hover,#cmps-information #cloudContentPowersitesli.view10 a:hover{font-weight:normal !important;text-decoration:underline !important;}#cloudContentPowersites {position: absolute;top: 28px;left: 0;max-height:205px;height:205px;overflow: hidden;z-index: 999;}@media screen and (-webkit-min-device-pixel-ratio:0) {#cloudContentPowersites {position: absolute;top: 35px;left: 0;max-height:210px;height:201px;overflow: hidden;z-index: 999;}}#allkeywords{z-index: 99999;background:#fff;position: absolute;cursor:pointer;font-weight:bold;padding: 10px 0;bottom: -18px;width: 100%;left: 0px;}#keywordstext {display: block;position: absolute;top: 8px;left: 0px;z-index:9999;padding: 0 0 11px;background:#fff;}#cmps-logo{margin-bottom:1px;width: 230px !important;}:focus{outline:none;}#cmps-gallery .hide {display: none;}#cmps-gallery .strong {font-weight: bold !important;}#cmps-gallery {position: relative;padding: 11px;height: 350px;}#cmps-gallery ol,#gallery ul{margin:0;padding:0;list-style:none;}#tscroll {position:absolute;width: 230px;height: 20px;top:290px;cursor: pointer;}#tscroll.true {background-position: left -20px;}#cmps-gallery-wrapper{width:725px;height:360px;margin:0;position:relative;margin-bottom:1px;background:#fff;}#cmps-gallery{width:725px;height:345px;margin:0;padding:0;}.cmps-container.gallery{padding-top: 1px;}.galleria-dots {bottom:-2px !important;padding:0 5px;margin: 0 auto;position: relative;text-align: center;z-index: 9999;top:336px;}.galleria-thumbs,.galleria-fs{display:none;}.galleria-dots div {display: inline-block !important;float: none;margin-bottom: auto !important;margin-left: 5px;margin-right: 5px;margin-top: auto !important;}.galleria-info-description{background: rgba(255,255,255,0.7);display: block;padding: 10px;position: relative;text-align: center;top: 281px;z-index: 9;min-height: 44px;font: 11px/16px Verdana, Arial, Sans-Serif;}.galleria-image-nav-left, .galleria-image-nav-right{height: 150px !important;}.galleria-image-nav {top: 75px !important;}#cmps-tabs {position: relative;margin: 20px auto;padding: 0;width: 992px;}#cmps-tabs.extern{overflow: hidden;}#cmps-tabs.keywords {height: 465px !important;}#cmps-tabs ul,#person ul {margin: 0;padding: 0;list-style: none;}#cmps-tabs ul{margin-bottom: 8px;}#cmps-tabs li,#person li {float: left;margin: 0 0 0 -2px;width: 155px;height: 27px;}#person li,#cmps-tabs ul.smalltabs li {width: 100px;}#cmps-tabs .content_paragraph ul{}#cmps-tabs .content_paragraph ul li{list-style:square;width:215px;float:left;}#cmps-tabs li a,#person li a {display: block;padding: 6px 0 4px 0;text-align: center;color: #666;text-decoration: none;}#cmps-tabs li a:hover,#cmps-tabs li.ui-state-active a,#person li a:hover,#person li.ui-state-active a {font-weight: bold !important;background-position: 0 -27px !important;}#cmps-tabs .content,#person .content {padding: 20px 11px 11px 11px;}#cmps-tabs h1 ,#cmps-tabs h1 a,#cmps-information h1,#cmps-information h1 a {padding: 0;font-size: 18px;font-weight: normal;text-decoration: none;margin: 20px 0;}#cmps-tabs h3,#cmps-information h3 {margin: 0 0 10px 0;font-size: 12px;font-weight: bold;}h2.company-description{font-size: 13px !important;}#cmps-tabs .content .submit {left: 0;}.tab_title, .tab_paragraph_title_input, .mce_tab_paragraph_text, #video-element {margin: 4px 14px 0 0;}#cmps-tabs #cloudContentPowersites {width: 230px;}#tabs-modules{display: none;}#cmps-information #modulWrapper{width:790px;margin:0 auto;}#cmps-information .modul_link{margin:3px 20px;float:left;font-size:12px;padding:11px 5px 1px 5px;padding-left:39px;min-height:26px;height:auto !important;height:26px;background:url('/static/img/powersite/tabs/module_icons.png') no-repeat left top;text-align: left;width: 160px;}#cmps-information .modul_link,#cmps-information .modul_link:hover{text-decoration: none;cursor: pointer;}#cmps-information .modul_link:hover{color: #2B5681;}#cmps-information .active{}#cmps-information .modul_link.openingHours { background-position:0px -36px; }#cmps-information .modul_link.icon_lunch_1 { background-position:0px -252px; }#cmps-information .modul_link.icon_lunch_2 { background-position:0px -213px; }#cmps-information .modul_link.events { background-position:0px -108px; }#cmps-information .modul_link.realestates{ background-position:0px -144px; }#cmps-information .modul_link.cars { background-position:0px -180px; }#cmps-information #tabs-modules{height:auto !important;overflow:hidden;}#cmps-information #tabs-modules ul.ui-tabs-nav,#cmps-information #tabs-modules ul.ui-tabs-nav li,#cmps-information #tabs-modules ul.ui-tabs-nav li a{background: none !important;}#cmps-information .tab_modules_column{width:210px;float:left;padding-top:6px;min-height:230px;height:auto !important;height:230px;}#cmps-information .module_info_wrapper{background:#fff;position:relative;min-height:310px;height:310px;}#cmps-information .modul_more_infos{width:300px;float:right;position: absolute;text-align:right;bottom:0;right:0;padding:3px;padding-right:18px;background:url('/static/img/powersite/box/external-link.jpg') no-repeat right 5px;}#cmps-information .modul_more_infos a,#cmps-information .modul_more_infos a:hover{font-size:13px; text-decoration:none;}#cmps-information .tab_modules_column.left{padding-top:20px;background: transparent url('/static/img/powersite/tabs/tab_box_spacer.png') no-repeat right center;}#cmps-information .tab_modules_column.right{width: 713px;min-height:230px;height:auto !important;height:230px;}#cmps-information .module_title{color: #799fbd;font-size: 14px;font-weight: bold;margin: 0 auto 9px;text-align: center;width: 500px;}.box .content .entry {display: block;margin: 14px 0 10px 0;font-weight: bold;}.box.last .content ul li{ padding:0; background:url('/static/img/powersite/templates/t1/external-link.png')no-repeat 0px 2px; padding-left:18px; margin-bottom:3px;}.about-us-info{width: 200px;float: left;}.about-us-info.imprint{width: 450px;max-height: 195px;float: left;}.cmcom-privacy-policy{position:absolute;bottom:10px;left:10px;}.cmcom-disclaimer{position:absolute;bottom:10px;right:10px;}.scroll{overflow-y: scroll !important;}#about .headline.imprint{background-position: left -124px;}#impressum_title{cursor:pointer;font-weight: bold;position: absolute !important;bottom: 10px;left:10px;text-align: left;width: 270px;}#data_protection{cursor: pointer;float: right;width: 33%;margin-top: 10px;font-weight: bold;position: absolute !important;bottom: 10px;text-align: right;right:10px;}#disclaimer_link{cursor: pointer;float: right;width: 33%;margin-top: 10px;font-weight: bold;position: absolute !important;bottom: 10px;left:33%;text-align: right;}.impressum_extra_info{margin-top:10px;}#box .box.last .content ul li a{ padding:0; margin:0;}#nav-tabs-overview{padding-bottom:6px !important;}#nav-tabs-modules{padding-bottom:7px !important;}.opening_hours_general_comment {margin: 0 0 10px 0;font-style: italic;text-align: center;}.default_table {margin: 0 0 10px 170px;}.day_label,.time_label {margin: 0 0 2px 0;width:120px;}.day_label{font-weight:bold;}.date_label {width:180px;font-weight:bold;}.comment_label {width:200px;}.coupons_wrapper,.events_wrapper,.lunch_wrapper,.cars_wrapper,.realestate_wrapper{width:598px;text-align:center;margin:0 auto;margin-top:7px;}.powersite_coupon{width:100%;padding:10px;float:left;text-align:left;margin:6px 10px;text-decoration: none;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box; border-bottom: 1px dashed #dfdfdf;}.powersite_coupon:focus{outline:none;}.powersite_coupon:hover{cursor:pointer;}.powersite_coupon_title{color: #223749;font-weight: bold;font-size:13px;margin-bottom:7px;padding: 0px;}.powersite_coupon_subtitle{color:#000;width:380px;float:left;}.powersite_coupon_expires{color:#666;font-style:italic;width: 150px;float:right;text-align:right;}.powersite_event{border-bottom: 1px dashed #dfdfdf;box-sizing: border-box;float: left;margin: 0 10px;padding: 10px;text-align: left;text-decoration: none;width: 100%;}.events_wrapper {height: 265px;overflow: hidden;width: 675px;}.opacity_wrapper {background: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));width: 700px;height: 40px;position: absolute;top: 250px;}.powersite_event:focus{outline:none;}.powersite_event:hover{cursor:pointer;}.powersite_event_title {color: #223749;font-size: 13px;font-weight: bold;margin-bottom: 7px;padding: 0;float: left;}.powersite_event_text {color: #000 !important;float: left;width: 480px !important;overflow: hidden;}.event_text_wrapper {color: #000 !important;float: left;height: 15px;overflow: hidden;width: 500px;}.event_text_wrapper li {margin: 0 !important;padding: 0 0 0 3px;list-style: square inside none;width: 470px !important;}.powersite_event_date {color: #666;float: right;font-style: italic;text-align: right;width: 150px;}.powersite_event_time {color: #666;float: right;font-style: italic;text-align: right;width: 150px;}.powersite_offer{border-bottom: 1px dashed #dfdfdf;box-sizing: border-box;float: left;margin: 0 10px;padding: 10px;text-align: left;text-decoration: none;width: 100%;}.lunch_wrapper {height: 265px;overflow: hidden;}.opacity_wrapper {background: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(255,255,255,1));width: 700px;height: 40px;position: absolute;top: 250px;}.powersite_offer:focus{outline:none;}.powersite_offer:hover{cursor:pointer;}.offer_details {margin:0 10px;}.powersite_offer_title {color: #223749;font-size: 13px;font-weight: bold;margin-bottom: 7px;padding: 0;float: left;}.powersite_offer_price {color: #666;float: right;text-align: right;width: 150px;}.powersite_offer_text {color: #000 !important;float: left;width: 480px !important;overflow: hidden;}.offer_text_wrapper {color: #000 !important;float: left;height: 15px;overflow: hidden;width: 500px;}.powersite_offer_date {color: #666;float: right;font-style: italic;text-align: right;width: 150px;}.powersite_lunch{width:100%;}.powersite_lunch td {font-size:10px;padding:3px;border-bottom:1px solid #f5f5f5;}.powersite_lunch td .lunch_price{color:#666;font-weight:bold;float:right;}.realestate_wrapper{width:650px;}.powersite_realestate{width:650px;margin:0 auto;margin-top:7px;}.powersite_realestate td{text-align:left;font-size:10px;padding:3px;border-bottom:1px solid #f5f5f5;}.powersite_realestate td p.realestate_title{font-size:12px;font-weight:bold;}.powersite_realestate td p.realestate_livingarea{margin:5px 0;font-weight:bold;}.powersite_realestate td p.realestate_price{width:100px;text-align:right;color:#666;font-weight:bold;}.powersite_realestate td p.realestate_sellType{width:100px;text-align:right;color:#666;font-style:italic;}#tabcars{position: relative;}.cars_wrapper{width:720px;}.powersite_cars{width:720px;margin:0 auto;margin-top:7px;}.powersite_cars td{text-align:left;padding:3px;border-bottom:1px solid #f5f5f5;}.powersite_cars td.center{text-align:center;}.powersite_cars td.right{text-align:right;}.powersite_cars td.border-right{border-right: 1px solid #f5f5f5;}.powersite_cars th{background: #f9f9f9;text-align:center;padding:3px;}.cmps-container.actions{padding-top:1px !important;}.cmps-container.actions,.cmps-section.actions{position:relative;}.cmps-section.actions{width:}.cmps-action-wrapper{position: relative;width: 458px;float: left;margin: 0 1px 1px 0;padding: 10px;height:325px;}.cmps-action-wrapper.bottom{height:275px;}.cmps-action-wrapper.right{margin-right: 0 !important;}.vk_big_text a {display: inline !important;text-decoration: none;}#mapCustomerPreview{border:1px solid #aaa;height: 145px;margin-bottom: 10px;}#link_to_route{float: right;font-weight: bold;}.box .cmps-block-a,.box .cmps-block-b,{float: left;}.cmps-bar{width: 215px !important;float: left;margin:0 10px 10px 0;}.cmps-bar.right{margin-right: 0 !important;}.cmps-bar.right input[type="text"]{width: 225px;padding: 6px 4px;margin-top: -1px;margin-bottom: 14px;}#vk_msg{width: 207px !important;padding: 5px;height: 136px;resize: none;margin-top:-1px;}#vk_msg,.cmps-bar.right input[type="text"]{font: 11px/16px Verdana,Arial,Sans-Serif;border:1px solid #aaa;}.cmps-disclaimer{font-size: 9px !important;font-family: Arial, Verdana, sans-serif;line-height: 1.2em;color: #898989;width: 430px;float: right;}#cimg{display: none !important;width:169px;}.submit-button{margin: 10px 0;margin-right: 7px;width: 235px;padding: 2px;float: right;cursor: pointer;border: 1px solid #aaa;background: #ffffff; background: -moz-linear-gradient(top,#ffffff 0%, #f6f6f6 47%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); background: -webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -o-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%); background: -ms-linear-gradient(top,#ffffff 0%,#f6f6f6 47%,#ededed 100%); background: linear-gradient(to bottom,#ffffff 0%,#f6f6f6 47%,#ededed 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); }.submit-button:hover{background: #f6f6f6; background: -moz-linear-gradient(top,#f6f6f6 0%, #f6f6f6 47%, #ededed 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(47%,#ffffff), color-stop(100%,#ededed)); background: -webkit-linear-gradient(top,#f6f6f6 0%,#ffffff 47%,#ededed 100%); background: -o-linear-gradient(top,#f6f6f6 0%,#ffffff 47%,#ededed 100%); background: -ms-linear-gradient(top,#f6f6f6 0%,#ffffff 47%,#ededed 100%); background: linear-gradient(to bottom,#f6f6f6 0%,#ffffff 47%,#ededed 100%); }.cmps-iframe-wrapper,.cmps-iframe{width:725px;height:325px;margin:0;}.cmps-iframe-wrapper{height:360px;}.partner-picture-wrapper{background: white;text-align: center;width:218px;float: left;height:145px;overflow:hidden;margin:0 10px 20px 23px;}.contact-info-wrapper{width: 200px;float: left;}.contact-info-wrapper span.position{display: block;clear:both;}.slider-wrapper{width:485px;margin:0;overflow:hidden;padding:0;}.sloganWrapper{width:470px;height:82px;margin: 0;overflow:hidden;color: #4F4F4F;font: 13px/22px 'ArchitectsDaughterRegular',Arial,sans-serif !important;float: left;}.quote {color: #6F6F6F;font: 42px/7px Times;vertical-align: bottom;width: 20px;}.quote.right {vertical-align: bottom;}.quote,.quote.right,.spruch{}#vk_body #box .box #sliding{margin:0;padding:0 10px;}#vk_body #box .box #sliding ul{margin:0;padding:0;}#vk_body #box .box #sliding ul li.content{margin:0;padding:0;line-height:18px !important;}.slider-slide{margin:0;padding:0 !important;}.slider-control-prev,a.slider-control-prev,.slider-control-next,a.slider-control-next {position: absolute;top: 105px;display: block;width: 23px;height: 42px;background: transparent url('/static/img/powersite/templates/t1/white-arrows-slider.png') no-repeat;text-indent: -9999px;border: 0;z-index: 99;cursor: pointer;}.slider-control-prev,a.slider-control-prev {left: 9px;}.slider-control-next,a.slider-control-next {right: 10px;background-position: -23px 0;}.slider-boundary{min-height:320px;}.slider-container{min-height:600px;}.box .headline {margin-bottom: 11px;height: 32px;background: url('/static/img/powersite/box/box_icons.png') no-repeat left top;}.box .headline h4,.impressum_headline{padding: 0 0 0 41px;font-size: 18px;font-weight: normal;text-transform: uppercase !important;}.impressum_headline{padding: 0 0 10px 0;}.impressum_line{font-weight:bold !important;}.box .headline p {font-style:italic;padding: 0 0 0 41px;}.box .headline.anfahrt {background-position: left 0px;}.box .headline.kontakt {background-position: left -31px;}.box .headline.person {background-position: left -62px;}.box .headline.links {background-position: left -93px;}.cmps-action-wrapper.impressum{position:absolute;top:0;left:0;display:none;width:458px !important;padding:10px;min-height:700px;height:600px !important;max-height:700px;z-index:9999;background:#fff;}#impressum{min-height:601px;height:auto !important;height:601px;margin:0px auto;overflow-y: scroll;max-height: 621px !important;z-index: 100 !important;}.imprint-h4-wrapper{margin: 0;height: 32px;}.imprint-h4{padding:0;font-size: 18px;font-weight: normal;font-family: 'Arial';text-transform: uppercase !important;color: #000;}.button-privacy-protection{position: absolute;right: 0px;top: 10px;}.vk_screenshot{width:218px;float: left;min-height:145px;height:auto !important;height:145px;text-align:center;margin-right: 10px;}.vk_screenshot img{width:205px;}.cmps-container.footer{}.cmps-section.footer{padding: 30px 0 !important;}#powered_by_wrapper{width:49%;padding:0 10px;float:left;}.inputContainer {position: relative;float: left;}.formError {position: absolute;top: 300px;left: 300px;display: block;z-index: 5000;cursor: pointer;}.ajaxSubmit {padding: 20px;background: #55ea55;border: 1px solid #999;display: none}.formError .formErrorContent {width: 100%;position:relative;z-index:5001;color: #fff;width: 150px;font-family: tahoma;font-size: 11px;border: 2px solid #ddd;padding: 4px 10px 4px 10px;}.greenPopup .formErrorContent {background: #33be40;}.blackPopup .formErrorContent {background: #393939;color: #FFF;}.formError .formErrorArrow {width: 15px;margin: -2px 0 0 13px;position:relative;z-index: 5006;}.formError .formErrorArrowBottom {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;margin: 0px 0 0 12px;top:2px;}.formError .formErrorArrow div {border-left: 2px solid #ddd;border-right: 2px solid #ddd;font-size: 0px;height: 1px;margin: 0 auto;line-height: 0;font-size: 0;display: block;}.formError .formErrorArrowBottom div {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;}.greenPopup .formErrorArrow div {background: #33be40;}.blackPopup .formErrorArrow div {background: #393939;color: #FFF;}.formError .formErrorArrow .line10 {width: 15px;border: none;}.formError .formErrorArrow .line9 {width: 13px;border: none;}.formError .formErrorArrow .line8 {width: 11px;}.formError .formErrorArrow .line7 {width: 9px;}.formError .formErrorArrow .line6 {width: 7px;}.formError .formErrorArrow .line5 {width: 5px;}.formError .formErrorArrow .line4 {width: 3px;}.formError .formErrorArrow .line3 {width: 1px;border-left: 2px solid #ddd;border-right: 2px solid #ddd;border-bottom: 0 solid #ddd;}.formError .formErrorArrow .line2 {width: 3px;border: none;background: #ddd;}.formError .formErrorArrow .line1 {width: 1px;border: none;background: #ddd;}#cmps_feedback{padding: 4px 5px;position: absolute;right: 14px;text-align: center;top: 10px;width: 223px;}.success,.contact_error{background:#9cc962;border:2px solid #ddd;padding:2px;text-align:center;cursor:pointer;position: relative;top: 10px;}.contact_error{background:#ef3174;border:2px solid #dfdfdf;color:#fff;}#cmps-please-wait{display: none;height: 20px;left: 200px;padding-top: 10px;position: absolute;text-align: center;top: 277px;width: 40px;}#cmps-navigation ul li a,.box .headline h4 ,.impressum_headline{font-family: Arial !important;} #social_media_wrapper{width:50%;float:right;margin-right:3px;padding: 0 10px; } .social_media_icon{width: 32px;float: right;min-height:32px;height:auto !important;height:32px;background: transparent url('/static/img/spriteSocialMedia32x32Hell.png') top left no-repeat; margin-left:11px;transition: 500ms; } .social_media_icon:hover {cursor:pointer; }.facebook{background-position:0 0;}.facebook:hover{background-position:-0px -32px;transition: 50ms;}.flickr{background-position:-32px 0;}.flickr:hover{background-position:-32px -32px;transition: 50ms;}.google-plus{background-position:-64px 0;}.google-plus:hover{background-position:-64px -32px;transition: 50ms;}.picasa{background-position:-160px 0;}.picasa:hover{background-position:-160px -32px;transition: 50ms;}.linkedin{background-position:-128px 0;}.linkedin:hover{background-position:-128px -32px;transition: 50ms;}.twitter{background-position:-224px 0;}.twitter:hover{background-position:-224px -32px;transition: 50ms;}.twitter-2{background-position:-224px 0;}.twitter-2:hover{background-position:-224px -32px;transition: 50ms;}.xing{background-position:-256px 0;}.xing:hover{background-position:-256px -32px;transition: 50ms;}.youtube{background-position:-288px 0;}.youtube:hover{background-position:-288px -32px;transition: 50ms;}.instagram{background-position:-96px 0;}.instagram:hover{background-position:-96px -32px;transition: 50ms;}.pinterest{background-position:-192px 0;}.pinterest:hover{background-position:-192px -32px;transition: 50ms;}.clear{clear:both;}.bold{font-weight:bold;}.clear.contact-divider{display: none;}.btn-legal{width: 150px;float: left;text-decoration: none;margin: 0px 10px 15px 0px;}.btn-legal{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#fafafa;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}.btn-legal:first-child{*margin-left:0;}.btn-legal:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}.btn-legal:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.drop-shadow{-webkit-box-shadow:0px 0px 2px 2px rgba(200,200,200, 0.6);box-shadow:0px 0px 2px 2px rgba(200,200,200, 0.6);}.rounded-corners{-webkit-border-radius: 7px;border-radius: 7px;}.cmps-coupon{width:290px;background: #fff;position:fixed;top:0;left:50%;margin-left:-160px;padding:15px;min-height:400px !important;height:auto;display:none;z-index:9999;margin-top:20px;}#cmps-coupon-title{font-size:14px;margin-bottom:10px;padding:10px;}#cmps-coupon-subtitle{margin-bottom:10px;font-weight:bold;font-size:13px;}#cmps-coupon-title,#cmps-coupon-subtitle,.cmps-coupon-date-wrapper,.cmps-coupon-infotext{text-align:center;}#cmps-coupon-text{clear:both;}#cmps-coupon-text p,#cmps-coupon-text ul{font-size:12px;margin-bottom:10px;}#cmps-coupon-text ul{display: block;}#cmps-coupon-text ul li {width:100%;background: url("/static/img/powersite/tabs/tabs_list_check_bg.png") no-repeat scroll left top transparent;list-style: outside none none;margin: 0 0 3px;padding: 0 0 0 17px;box-sizing: border-box;}.cmps-coupon-logo{margin: 0 auto 10px auto;width: 50%;display: block;border:1px solid #dedede;}.cmps-coupon-qr{display: block;margin: 0 auto 10px auto;}.captcha-reload{margin: 10px 0;border:1px solid #9c9c9c;padding:6px 7px 5px 7px;width: 10% !important;float: left;text-align: center;box-sizing: border-box;background:#f7f7f7;}.cmps-coupon-field{clear:both;display: block;width:100%;box-sizing: border-box;padding:5px;border:1px solid #9c9c9c;margin: 10px 0;}.cmps-coupon-field.captcha{width:90%;float:left;clear: none;border-left:0;}.captcha-reload,.cmps-coupon-field.captcha{height:28px !important;}#cmps-coupon-subtitle{}.cmps-coupon-date-wrapper{font-style: italic;background:#799F04;color:#fff;padding-top:10px;}.cmps-coupon-infotext{background:#FFF;padding-top:10px;}.cmps-coupon-infotext .info_text_button{cursor:pointer;margin: 2px 0 10px 0;background-image: url(/static/img/glyphicons-halflings-half-tone.png);height: 14px;width: 14px;}.cmps-coupon-infotext .info_text_button,.cmps-coupon-infotext .info_head_row{float:left;margin-right: 2px;}.cmps-coupon-infotext .info_text_button_on{background-position: -313px -119px;}.cmps-coupon-infotext .info_text_button_off{background-position: -456px -72px;}.cmps-coupon-infotext .info_text_head{cursor:pointer;text-align: left;margin-bottom:10px;}.cmps-coupon-infotext .info_text_body{text-align: left;margin-bottom:10px;font-size: 9px;}#cmps-coupon-actions{display:none;}.cmps-coupon-button{width:48px;height:48px;background: url("/static/img/default/cmps-coupon-print.png") no-repeat left top transparent;display: block;cursor:pointer;}.privacy-link{color:#6691da;cursor:pointer;}.privacy-link:hover{text-decoration:underline;}.cmps-coupon-button.print:hover{background-position:0 -50px;}.cmps-powered-by{width:200px;float:left;margin-top:10px;}.cmps-powered-by a{text-decoration:none;color:#487bb5;}.cmps-powered-by a:hover{text-decoration:underline;}#cmps-coupon-date-from{}#cmps-coupon-date-to{}.cmps-coupon-toolbar{text-align:center;margin-top:10px;padding:10px;}.btn{display:inline-block;padding:4px 10px 4px;font-size:13px;line-height:18px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);background-color:#fafafa;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);cursor:pointer;*margin-left:.3em;}.btn:first-child{*margin-left:0;}.btn{margin-bottom:10px;}.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.modul_more_infos {float: right;margin: 10px 10px 5px 0;}body {color: #333;}#cmps-tabs h1 ,#cmps-tabs h1 a,#cmps-information h1,#cmps-information h1 a,.box .headline h4 {color:#000 !important;}#cmps-navigation ul li a.active{background:#fff;}.cmps-section.info{background: #fff;}a,.vk_big_text a,#cmps-navigation ul li a,#impressum_title,.lunch_day_title,.powersite_realestate td p.realestate_title,.event_title,.powersite_cars th,#cmps-information .modul_link,#cmps-information .modul_link:hover,#cmps-information .modul_more_infos a,#cmps-information .modul_more_infos a:hover,#cmps-information .module_title,.event_more_infos,.event_more_infos:hover,#cmps-information #cloudHeadline h3,#box_anschrift a, #box_impressum a, #powered_by a {color:#666 !important;}#cmps-navigation ul li a.active{color:#000 !important;}a:hover,.vk_big_text a:hover,#cmps-navigation ul li a:hover,#impressum_title:hover,#box_anschrift a:hover, #box_impressum a:hover, #powered_by a:hover {color: #a53043 !important;}.formError .formErrorContent,.formError .formErrorArrow div {background: #ed125f;color: #fff;}.cmps-action-wrapper{background-color: #fff;}.scroll{overflow-y: scroll !important;}#cmps-logo{margin-left: 1px;float: left;}#cmps-navigation{float: left;margin-left:1px;background-image: url('/static/img/powersite/templates/t1/bg-logo-white.png');}#cmps-gallery-wrapper{float: right;margin-right: 0 !important;}.galleria-loader {left: 354px;}.galleria-image-nav {right:0;}.galleria-image-nav-left,.galleria-image-nav-right {background-position: 0 center;}.galleria-image-nav-right {right: auto;left: 0px;background-position: -253px center;}.galleria-stage {float:right;}.galleria-thumbnails-container {left: 8px;}.cmps-iframe-wrapper,.cmps-iframe{float:right;}.scroll{overflow-y: scroll !important;}#cmps-navigation ul li a{background: url('/static/img/powersite/templates/t2/bg-white-alpha-70.png');}#cmps-logo{max-height: 279px !important;}.cmps-container.info,.cmps-container.actions{background: url('/static/img/powersite/templates/t2/bg-black-alpha-50.png');}.cmps-container.gallery{background: url('/static/img/powersite/templates/t2/bg-white-alpha-50.png');}.cmps-section.gallery{background-image: url('/static/img/powersite/templates/t2/bg-black-alpha-50.png');background-repeat: repeat;min-height:325px;}#tscroll { background: url("/static/img/powersite/templates/t2/white-arrows.png") no-repeat left top;}.galleria-info-description,.galleria-info {background: rgba(255,255,255,0.7) !important;}.cmps-action-wrapper{ background-image: url("/static/img/powersite/templates/t2/bg-white-alpha-95.png") !important;}.cmps-container.footer{background: url('/static/img/powersite/templates/t2/bg-black-alpha-55.png');}.cmps-section.footer{background: url('/static/img/powersite/templates/t2/bg-white-alpha-85.png');}.cmps-iframe-wrapper{background:#fff;}.scroll{overflow-y: scroll !important;}body{background-color: #; background-image: url("/static/uploads/1253710/backgrounds/6289ba4b3da4f01d4be0a6bb405b2fccw.jpg");background-repeat: no-repeat; background-position: center center;background-attachment: fixed;background-size: cover;}#cmps-tabs h1 ,#cmps-tabs h1 a,#cmps-information h1,#cmps-navigation ul li a,#cmps-information #overview h1.company_name,#cmps-information h1 a,#cmps-information #overview h1,#cmps-information h1,.box .headline h4, #box .content .submit, #cmps-information .content .submit,.vk_big_text a, a, #impressum_title, #cmps-information.modul_link, #cmps-information .module_title, .powersite_coupon_title, .powersite_offer_title, .powersite_event_title, .impressum_headline,#cmps-information .modul_more_infos a, #cmps-information .modul_more_infos a:hover, #box .content a,.event_title,.event_more_infos,#cloudContentPowersitesNetwork .tip_name, #cloudContentPowersitesNetwork .tip_button_icon, #cloudContentPowersitesNetwork .tip_branch,#cloudContentPowersitesNetworkSmall .tip_name, #cloudContentPowersitesNetworkSmall .tip_button_icon, #cloudContentPowersitesNetworkSmall .tip_branch,#footer a, #box_anschrift a, #box_impressum a, #powered_by a, .btn-legal,#tabs .modul_more_infos a,.modul_more_infos a,#tabs .modul_more_infos a:hover,.modul_more_infos a:hover, .event-more-infos a, .event-more-infos a:hover, .event-download-pdf a, .event-download-pdf a:hover {color:#000000 !important;}#cmps-information #cloudContentPowersites li.view3 a,#cloudContentPowersites li.view3 span, #cmps-information #cloudContentPowersites li.view6 a,#cmps-information #cloudContentPowersites li.view6 span{color:#686868 !important;}#cmps-information #cloudContentPowersites li.view5 a, #cmps-information #cloudContentPowersites li.view5 span{color:#333 !important;}#cmps-information #cloudContentPowersites li.view2 a, #cmps-information #cloudContentPowersites li.view4 a,#cmps-information #cloudContentPowersites li.view2 span, #cmps-information #cloudContentPowersites li.view4 span,#cmps-information #cloudContentPowersites li.view8 a,#cmps-information #cloudContentPowersites li.view9 a,#cmps-information #cloudContentPowersites li.view8 span,#cmps-information #cloudContentPowersites li.view9 span{color:#000000 !important;}#cmps-information li a, #person li a,#cmps-information li a:hover, #cmps-information li.ui-state-active a,#person li a:hover, #person li.ui-state-active a{color:# !important;}#cmps-information #overview h2.company_description, #tabs.extern #box h3, #cmps-information h3{color:#000000 !important;}