/* Style sheet Design */
@font-face{font-family: "Great Vibes";src: url(/tl_files/fonts/GreatVibes-Regular.ttf)}@font-face{font-family: "Open Sans";src: url(/tl_files/fonts/OpenSans-Variable.ttf)}#customForm{background-color: #f6e9ce;    border: 1px solid #fff;    border-radius: 2px;    color: #973333;    display: block;    padding: 3px;    cursor: pointer;    width: 300px;    box-shadow: 0 0 2px 2px #d3d3d3;    text-align: center;    max-width: 93%}.fb_iframe_widget{top: -130px}#header .inside{margin: auto;width: 1249px}#logo-b{position:absolute;font:32px PT Serif;font-weight:normal;color:#a30000;text-transform:uppercase;letter-spacing:1px;margin-top: -5px}#logo-b a:hover{text-decoration:none}#right{padding-top:30px;padding-right:20px;padding-left:30px;background-image:url("../../tl_files/design/linke-spalte.png");margin-top: -500px;min-height: 820px;color: white;right: -25px}.custom{height: 590px}a.mod_mobile_switch_root_link{background-color: #f5e9ce;    box-shadow: 0 2px 7px 1px #2e2e2e;    display: block;    padding: 15px;    text-align: center}#lbCaption,#lbNumber{color: #993335}.ce_text li{list-style-image:url("../../tl_files/design/li.png");margin-left: 265px}.image_container a{padding: 0px}#main img{border: 2px solid #cb9800}#preise h2{text-decoration:none;color: #f5e9ce;margin-bottom: 0}#preise table{background-color: #973333;border: 1px solid #cb9800}.control-group button.cicolors,#topnav.nav.cicolors li.first.clickable.active.cicolors{background: none repeat scroll 0 0 #f5eace !important;color: #973333 !important}.datepicker.hasDatepicker,#smwrap select{background-color: #f5eace !important;color: #973333 !important}#menubutton a{padding: 0px}#menubutton img:hover{background-image: url("../../../../tl_files/design/tagesmenu-button-hover.jpg");z-index: 200}#menubutton{box-shadow: 0 2px 7px 1px #727272;    left: 308px;    margin-top: -15px;    position: absolute;    top: 0}#adresse a{color: #cb9800}#linke-spalte{top: -541px;    position: absolute;left: -351px;z-index: 100}#linke-spalte img{height: 501px;width: 289px !important}.error{color:#C8070A;text-shadow: 0 0 3px white;width: 93%}#preise td{padding:8px;color: white}.ce_noobSlide{z-index: 0 !important}#route{border: none}#lbOverlay{background-color: white !important}#lbBottom,#lbBottomContainer,#lbImage{background-color: #973333 !important;border-color: #973333 !important;color: white !important}#facebook{width: 250px;height: 244px}#zimmerbesetzung{border: none}hr{border: 1px solid #cb9800}#header-slider{position: relative;z-index: 10}#header2{position: relative;height: 500px;width: 1249px; margin-left: auto;margin-right: auto;z-index: 0;top: 90px;box-shadow: 0 2px 10px 4px #989898}#logo{font:34px Vollkorn;text-transform:uppercase;position: absolute;font-size:24px;!importantmargin-left: 100px}#main{margin-top:30px;margin-left:40px;position:relative;width: 860px;margin-bottom: 90px}#headslide{background-image:url("../../tl_files/header/schatten.png");background-position:left bottom;background-repeat:repeat-x;position: relative;margin-top: 100px;padding-bottom: 19px}#container{width: 1030px;margin: auto;!Important}#wrapper{position: relative;width: 100%}#header{height:115px;background-image:url("../../tl_files/design/header-bg.png");background-position:left top;background-repeat:repeat-x;width: 100%;z-index: 1000;position: fixed;background-size: 100% 107px}body{background-color: #FFFFFF;background-position: center center;background-size: 100% 100%}#footer{height: 26px;left: 0;position: absolute;right: 0;bottom: 0;background-color: #f5e9ce;border-top: medium solid #f5e9ce;padding-bottom: 13px}#easyloop{position: absolute;right: 0;bottom: 5px}