*{font-family:Arial,'Times New Roman',Times,serif;background-color:transparent}
body,{font-size:12pt;color:#000;line-height:1.4;word-spacing:1.1pt;letter-spacing:0.2pt;width:20cm !important;margin:0 !important;padding:0!important;background-color:#FFF !important}
html,body{background-color:#FFF !important}
#header,#rootline,#footer,#printlink,#servicemenu,.navbar,.btob,#search,#logo,.bg_img,.pdf_link,.footer-links,.flex-control-nav,.flex-direction-nav,hr,.fullTeaserSize,.tx-gsipagenav-pi1,#search-box,#map,.control-group,span.filelist-icon-pdf,[class^="iniconlarge-"],[class*=" iniconlarge-"],a.btn,h3.ui-accordion-header a,.calendar-table{display:none !important}
.navbar.main-nav,.navbar-inner,div.btob,div.navbar.subnav,.shopButtonLeft{display:none !important}
#title img{width:250px}
#title .hero-unit{padding:0;position:relative;top:0px}
.well,.thumbnail,.homeTeaser,.filelist,.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border:none;border-radius:0;box-shadow:none}
.filelist{margin:0}
.nav-header,.sidebar .nav.nav-list li,.sidebar img{display:none}
.nav-header.top_20,.nav.nav-list li.sidebar_phone_number{display:block !important;text-align:left}
div.csc-textpic-center .csc-textpic-center-outer,div.csc-textpic-center .csc-textpic-center-inner{float:none;right:inherit;position:inherit;left:0}
.content,.container-fluid,.well{padding:0 !important;margin:0 !important}
.ui-widget-content{display:block !important;border:0 !important;background:none !important}
.ui-accordion .ui-accordion-content{padding:0}
.ui-accordion .ui-accordion-content img{width:200px !important}
.ui-accordion-content table.contenttable.contenttable-0 td,table.contenttable.contenttable-0 td{font-size:10pt !important;font-family:Arial,'Times New Roman',Times,serif;color:#000;line-height:1.4;word-spacing:1.1pt;letter-spacing:0.2pt;padding-right:10px;margin-right:10px;padding-left:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-khtml-border-bottom-right-radius:0;border-bottom-right-radius:0}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-khtml-border-bottom-left-radius:0;border-bottom-left-radius:0}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0 !important;background:none !important}
.ui-state-default .ui-icon{background-image:none !important}
.csc-bulletlist.csc-bulletlist-0 li,.contenttable,.ui-accordion-content .contenttable,.ui-accordion-content p{font-size:12pt !important}
.csc-bulletlist.csc-bulletlist-0 li{padding-bottom:7px}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:none !important}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:0px !important}
.img-polaroid{padding:0;background-color:#fff;border:0px;border:0px solid rgba(0,0,0,0.2);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.teaser .row-fluid div.span8{clear:both}
.teaser p{padding:10px 0 0 0}
.teaser h3.month_day{font-size:12pt;font-weight:bold}
.teaser h1.year,.news-list-browse{display:none}
.ui-accordion .ui-accordion-header{display:none}
#contentWrap,#contentMain,#contentRight,#contentBorder,.container-fluid{float:none}
#contentMain,#contentRight,#contentBorder,.container-fluid{width:100%}
#contentMain,#contentRight,#contentBorder{border-bottom:3pt solid #ccc;padding-bottom:30pt;margin-bottom:30pt}
#language{position:static;clear:both}
a,h1 a,h2 a,h3 a,h4 a,h5 a,h1,h2,h3,h4,h5{font-weight:bold;color:#000}
h1,h2,h3,h4,h5,h6,.list-header h3 a{font-family:Arial,'Times New Roman',Times,serif !important;padding-top:10px;padding-bottom:10px}
h1{font-size:16pt}
h2{font-size:15pt}
h3,.list-header h3 a{font-size:14pt}
h4{font-size:13pt}
h5,h6{font-size:12pt}
ul.csc-menu li,ul.csc-menu li a,span.filelist-name a,.ui-widget{font-family:Arial,'Times New Roman',Times,serif !important;font-weight:normal !important;font-size:10pt;font-weight:normal;color:#000;text-transform:none;margin:0;padding:0}
ul.csc-menu{list-style:none !important}
b,strong,p b{font-family:Arial,'Times New Roman',Times,serif !important;text-transform:none;font-weight:bold}
ul.csc-menu{margin-left:0}
a{font-size:10pt;font-weight:normal}
div.csc-textpic-center div.csc-textpic-imagewrap{margin:0}
div.csc-textpic-right div.csc-textpic-imagewrap{width:100%}
div.csc-textpic-center{text-align:left}
pre{white-space:pre-wrap}
thead{display:table-header-group}
img{page-break-inside:avoid}
.hideFromPrinting,.visible-desktop,.mobile_open{display:none !important}
.printFullSize,.maincol,.container-fluid{width:100% !important;max-width:100% !important}
body.left_padding4{padding:0 !important}
.content .printFullSize .span12{padding:10px !important}
.content .printFullSize .span12:first-child>.row-fluid>.span4{display:none !important}
.content .printFullSize .span12:first-child>.row-fluid>.span8{width:100% !important}
body>.container-fluid{width:100% !important;max-width:100% !important}
.row-fluid.content,.span10.maincol{width:100% !important}
.flexslider .slides img{width:17cm !important;max-width:17cm !important}
div,span,p{border:0px solid #FFF !important}
.content .printFullSize .hotelaccordion .span12:first-child>.row-fluid>.span4{display:block !important}
.span12 .row-fluid .span4 .row-fluid{height:4cm}
.span12 .row-fluid .span4 .row-fluid .span12,.myh3{display:none}
.hotelaccordion .row-fluid,.hotelaccordion h3,.hotelaccordion h5{line-height:17px;font-size:17px;clear:both}
.hotelaccordion .span12>h5{margin-top:1.5cm}
.row-fluid .span8 h1{margin-top:70px}
.hotelaccordion .row-fluid .span4{float:left;width:30% !important;display:block !important}
.hotelaccordion .row-fluid .span4 img{float:left;width:5.3cm !important;height:3.3cm !important;display:block !important}
.hotelaccordion .row-fluid .span6{float:left;width:45% !important;margin-top:0.7cm;padding:0}
.hotelaccordion .row-fluid .span6 p,.hotelaccordion .row-fluid .span12 p{font-size:12px;line-height:12px}
.hotelaccordion .row-fluid .span12>p{margin-top:0.8cm}
.hotelaccordion .span6 .contenttable td{font-size:12px;line-height:12px}
.hotelaccordion .row-fluid .csc-textpic-image{max-width:4cm !important;width:4cm !important;height:auto !important;display:block;margin:3mm}
.hotelaccordion .row-fluid .span4 csc-bulletlist{display:block !important;width:8cm !important;float:none !important;clear:both !important}
.hotelaccordion .btn{display:none}
.row-fluid .span12 .flexslider{height:300px}
.hotelaccordion.tagungen .row-fluid{font-size:12px}
.content .span12 .span8>h2{margin-top:2cm}
.hotelaccordion.tagungen h2{margin-top:3cm;font-size:18px}
.hotelaccordion.tagungen .row-fluid .span6{float:left;width:46% !important;margin-top:0.7cm;padding:0}
.hotelaccordion.tagungen .row-fluid .span3{float:left;width:25% !important;margin-top:0.4cm;padding:0}
.hotelaccordion.tagungen .row-fluid .span3 h5{font-size:14px;line-height:14px;padding-right:8px}
.hotelaccordion.tagungen .row-fluid .span12 h5{margin-top:4mm !important}
.hotelaccordion.tagungen .row-fluid .span12>h4{margin-top:1.4cm !important}
.hotelaccordion.tagungen h4{clear:both;font-size:16px;line-height:16px}
.hotelaccordion.tagungen .tx-jfmulticontent-pi1>div>h3{display:none}
.hotelaccordion.tagungen .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 h3{margin-top:0.3cm;font-size:14px;line-height:14px;margin-bottom:10px;padding:0;display:block !important}
.hotelaccordion.tagungen .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 p{font-size:12px;line-height:12px}
.hotelaccordion.tagungen .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 div p b{padding-top:0.2cm;display:block}
.hotelaccordion.tagungen .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1>div>div{margin-top:-0.3cm}
.hotelaccordion.tagungen .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 ul li{font-size:12px !important}
.hotelaccordion.tagungen .row-fluid .span3>p{margin-top:-0.3cm;font-size:12px;line-height:12px}
.hotelaccordion.tagungen .row-fluid .span12>p{font-size:12px}
.hotelaccordion.tagungen .row-fluid .span6 p{font-size:14px}
.hotelaccordion.tagungen .tx-jfmulticontent-pi1 .tx-jfmulticontent-pi1 div p,.hotelaccordion .row-fluid .span3{padding:0;margin:0}
.content>.row-fluid>.span12>.row-fluid>.span4{display:none}
.hotelaccordion>div>div>.ui-accordion-content{page-break-before:always}
.hotelaccordion .span12 .span6 p b{font-size:12px}
.hotelaccordion li.odd,.hotelaccordion li.even{font-size:11px !important}
.hotelaccordion.tagungen .ui-accordion-content .ui-accordion-content{page-break-before:avoid !important}
