@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,latin-ext');

@charset "UTF-8";
.jspContainer {

  overflow: hidden;
  position: relative;
}
.jspPane {
  position: absolute;
}
.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0px;
  width: 10px;
  height: 100%;
}
.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
}
.jspVerticalBar *,
.jspHorizontalBar * {
  margin: 0;
  padding: 0;
}
.jspCap {
  display: none;
}
.jspHorizontalBar .jspCap {
  float: left;
}
.jspTrack {
  background: #dde;
  background: rgba(0,0,0,0.8);
  position: relative;
}
.jspDrag {
  background: #bbd;
  background: rgba(255,255,255,0.8);
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}
.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
}
.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}
.jspVerticalBar .jspArrow {
  height: 16px;
}
.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}
.jspVerticalBar .jspArrow:focus {
  outline: none;
}
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}
* html .jspCorner {
  margin: 0 -3px 0 0;
}
@charset "UTF-8";
#header {
  height: 20px;
}
#footer {
  height: 37px;
}
body {
  margin: 0;
  padding: 0;
  font-size: 100.01%;
  text-align: left;
  position: relative;
}
select,
input,
textarea {
  font-size: 99%;
}
form {
  margin: 0;
  padding: 0;
}
img {
  border: 0;
}
#left {
  float: left;
}
#right {
  float: right;
}
#main {
  width: auto;
  position: relative;
}
.inside {
  position: relative;
  text-align: left;
}
.block {
  overflow: hidden;
}
.clear,
#clear {
  height: 0.1px;
  font-size: 0.1px;
  line-height: 0.1px;
  clear: both;
}
.invisible {
  width: 0;
  height: 0;
  left: -1000px;
  top: -1000px;
  position: absolute;
  overflow: hidden;
  display: inline;
}
.custom {
  display: block;
  text-align: left;
}
.custom:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
*+html #main {
  position: static;
}
header,
footer,
nav,
section,
aside,
article,
figure,
figcaption {
  display: block;
}
@media screen
{
#mbOverlay {
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  width: 100%;
  height: 150%;
  background-color: #000;
  cursor: pointer;
}
#mbOverlay.mbOverlayOpaque {
  background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAkSURBVHjaYmFgYDjDQEXAxEBlMGrgqIGjBo4aOGrgUDEQIMAAn+sA9xAfY74AAAAASUVORK5CYII=) repeat;
}
#mbOverlay.mbOverlayAbsolute {
  position: absolute;
}
#mbOverlay.mbMobile {
  position: absolute;
  background-color: transparent;
}
#mbBottom.mbMobile {
  line-height: 24px;
  font-size: 16px;
}
#mbCenter {
  position: absolute;
  z-index: 9999;
  left: 50%;
  padding: 10px;
  background-color: #000;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000');
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";
  -webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.5);
  -khtml-box-shadow: 0px 5px 20px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.5);
  box-shadow: 0px 5px 20px rgba(0,0,0,0.5);
}
#mbCenter.mbLoading {
  background: #000 url(data:image/gif;base64,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) no-repeat center;
  -webkit-box-shadow: none;
  -khtml-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#mbImage {
  position: relative;
  left: 0;
  top: 0;
  font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
  line-height: 20px;
  font-size: 12px;
  color: #fff;
  text-align: left;
  background-position: center center;
  background-repeat: no-repeat;
}
#mbBottom {
  line-height: 20px;
  font-size: 12px;
  font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  color: #999;
  min-height: 20px;
  padding: 10px 0 0;
}
#mbTitle,
#mbPrevLink,
#mbNextLink,
#mbCloseLink {
  display: inline;
  color: #fff;
  font-weight: bold;
}
#mbNumber {
  display: inline;
  color: #999;
  font-size: 0.8em;
  margin: auto 10px;
}
#mbCaption {
  display: block;
  color: #999;
  line-height: 1.6em;
  font-size: 0.8em;
}
#mbPrevLink,
#mbNextLink,
#mbCloseLink {
  float: right;
  outline: none;
  margin: 0 0 0 10px;
  font-weight: normal;
}
#mbPrevLink b,
#mbNextLink b,
#mbCloseLink b {
  color: #eee;
  font-weight: bold;
  text-decoration: underline;
}
#mbPrevLink big,
#mbNextLink big,
#mbCloseLink big {
  color: #eee;
  font-size: 1.4em;
  font-weight: bold;
}
#mbBottom a,
#mbBottom a:link,
#mbBottom a:visited {
  text-decoration: none;
  color: #ddd;
}
#mbBottom a:hover,
#mbBottom a:active {
  text-decoration: underline;
  color: #fff;
}
#mbError {
  position: relative;
  font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
  line-height: 20px;
  font-size: 12px;
  color: #fff;
  text-align: center;
  border: 10px solid #700;
  padding: 10px 10px 10px;
  margin: 20px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
#mbError a,
#mbError a:link,
#mbError a:visited,
#mbError a:hover,
#mbError a:active {
  color: #d00;
  font-weight: bold;
  text-decoration: underline;
}

}
.headline-layer {
  width: 100%;
  background: #000000;
  background: rgba(0,0,0,0.7);
  height: 84px;
}
.headline-styles {
  color: white;
  line-height: 84px;
  padding-left: 25px;
  font-size: 51px;
}
.meta-headline {
  color: #4C4C4C;
  padding-left: 24px;
  background: white;
}
.small-headline {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
}
.custom_input_fields {
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
}
body.b_home #mbCenter {
  box-shadow: 0 5px 20px rgba(255,255,255,0.5);
}
body.b_home #mbCenter #mbContainer .lightbox4wardContentInside .ce_text.block h1 {
  font-family: 'bebasneue';
  color: #ffffff;
  text-align: center;
  font-size: 2.3em;
  font-weight: normal;
  margin-top: 20px;
}
body.b_home #mbCenter #mbContainer .lightbox4wardContentInside .ce_text.block p {
  font-family: 'PT Sans', Verdana, sans-serif;
  color: #ffffff;
  font-size: 1.2em;
  margin-top: 40px;
  padding: 0 30px;
  text-align: center;
}
body.b_home #mbCenter #mbContainer .lightbox4wardContentInside .ce_text.block p a {
  font-family: 'PT Sans', Verdana, sans-serif;
  color: #ffffff;
  font-weight: normal;
}
body.b_home #wrapper {
  background: black;
  min-height: 430px;
}
body.b_home #wrapper #container aside#left {
  background-image: url("../../files/styles/images/home/home_aside_bg_1024.jpg");
  background-repeat: no-repeat;
  background-color: #1b1812;
}
body.b_home #wrapper #container div#main {
  position: absolute;
  min-height: 430px;
  top: 0px;
  left: 237px;
  margin: 0px;
  background: black;
  border-left: 10px solid black;
}
body.b_home #wrapper #container div#main .inside {
  width: 100%;
  height: 100%;
  right: 0px;
  position: relative;
}
body.b_home #wrapper #container div#main .inside .mod_article {
  height: 100%;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist {
  position: absolute;
  top: 50%;
  right: 24px;
  z-index: 10;
  width: 25px;
  display: none;
  overflow: hidden;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_headline {
  height: 84px;
  width: 25px;
  overflow: hidden;
  position: relative;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_headline #arrow_box {
  background-color: #5e5e5e;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 20;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi+P//PwMTAxAABBADnAUQQIwgFghAxIEAIIBgIv9BIiAWI1wKxGAEiQIEEFwXshKYCCOyUpgKBoAAQtaCsIwqHIAAQzEaCYBdhi75H8lhDHC/IguSJInXWKwOAgB+JjACXDXERgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  height: 84px;
  width: 25px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_headline #arrow_box.open {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGZJREFUeNpi+A8ETAwMDIwAAcQAZDCAWP8BAogRxAIxwDyQHEAAwUTA8jgYAAEE1wU2DEmGEUr/hwn8h0kABBDcWBSDqMIBCDAmkNH/IYABHWO4DKcx6IrQJRnw6fyPbAITNkEYAAAywjMDgOQtBwAAAABJRU5ErkJggg==);
  margin-left: 25px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_headline h2 {
  position: absolute;
  top: 0px;
  left: 25px;
  height: 84px;
  background: #000000;
  background: rgba(0,0,0,0.7);
  padding-left: 50px;
  color: white;
  line-height: 84px;
  font-size: 51px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_items,
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact {
  visibility: hidden;
  background-color: white;
  padding: 24px;
  width: 189px;
  margin-left: 25px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_items h3,
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact h3 {
  font-size: 1.6em;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_items h3 a,
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact h3 a {
  text-transform: uppercase;
  font-family: 'bebasneue';
  color: #4c4c4c;
  font-weight: normal;
  text-decoration: none;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_items p.info,
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact p.info {
  margin-bottom: 7px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_items p.info time,
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact p.info time {
  font-size: 0.9em;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact h3 {
  margin-bottom: 14px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact .call_us h4 {
  margin-top: 14px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist .news_contact .hl_subscribe {
  margin-top: 17px;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist.open .news_headline {
  width: 100%;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist.open .news_headline h2 {
  width: 100%;
}
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist.open .news_items,
body.b_home #wrapper #container div#main .inside .mod_article .mod_newslist.open .news_contact {
  visibility: visible;
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box {
  overflow: hidden;
  background: black;
  width: 100%;
  height: 100%;
  display: none;
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box figure {
  position: relative;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box figure a {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box figure img {
  position: absolute;
  top: 0px;
  left: 0px;
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box figure figcaption {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100% !important;
  height: 100%;
  display: block;
  background-color: rgba(0,0,0,0);
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box figure figcaption span {
  display: none;
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box figure figcaption:hover {
  cursor: pointer;
  background: #000000;
  background: rgba(0,0,0,0.7);
}
body.b_home #wrapper #container div#main .inside .mod_article .home_mosaic_box figure figcaption:hover span {
  display: block;
  color: white;
  font-family: 'bebasneue';
  font-size: 3em;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_top_left {
  position: absolute;
  top: 0px;
  left: 0px;
  border-right: 10px solid black;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_top_left figure figcaption:hover span {
  position: absolute;
  bottom: 20px;
  left: 24px;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_top_right {
  position: absolute;
  top: 0px;
  right: 0px;
  border-bottom: 10px solid black;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_top_right figure figcaption:hover span {
  position: absolute;
  bottom: 20px;
  right: 24px;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_bottom_left {
  position: absolute;
  bottom: 0px;
  left: 0px;
  border-top: 10px solid black;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_bottom_left figure figcaption:hover span {
  position: absolute;
  bottom: 20px;
  left: 24px;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_bottom_right {
  position: absolute;
  bottom: 0px;
  right: 0px;
  border-left: 10px solid black;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_bottom_right figure figcaption:hover span {
  position: absolute;
  bottom: 20px;
  right: 24px;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_center,
body.b_home #wrapper #container div#main .inside .mod_article #home_center_video {
  background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NEEwRUFDREIzMzIwNjgxMTg3MUZGNzVFQjcxNzgxNUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCNjk5NUQ0MUVGMTFFMkE4OEVGNDM3MjIxQjc3MTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEFCNjk5NUM0MUVGMTFFMkE4OEVGNDM3MjIxQjc3MTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3RDU4RkRGMDBDMjA2ODExODE3RkRCNjBDMTdCODFGMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTBFQUNEQjMzMjA2ODExODcxRkY3NUVCNzE3ODE1RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAQDAwMDAwQDAwQGBAMEBgcFBAQFBwgGBgcGBggKCAkJCQkICgoMDAwMDAoMDA0NDAwRERERERQUFBQUFBQUFBQBBAUFCAcIDwoKDxQODg4UFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFP/AABEIALEA7gMBEQACEQEDEQH/xACVAAABBQEBAQAAAAAAAAAAAAAEAAECAwUGBwgBAQEBAQEAAAAAAAAAAAAAAAABAgMEEAACAQMCAwQGBgcFBwQDAAABAgMAEQQhEjFBBVFxIhNhgZEyFAahscFCIxXRUnKSM1M1grJDcyTw4WJjs3QWosNENjQldREBAQEAAgMBAQEBAAAAAAAAAAERAhIhMUFRAzJC/9oADAMBAAIRAxEAPwD5affubXma2wa7/rUDeL9Y0Ute0+2gzZhulZw2l6899usNxYi/ClIHmyVhv5sqxgHQki9r61FZk3U8Q5KymYlQm3coPG/CtyVnZo2Hq2FJoMhQSdAxK/XUyrsFec3FTdTwIN6wqSyPcMDroQao00l8xQwJ9PfXol1xsPubtNUQknWK29iL8OJ4Vm2RZNV/HRcix9VY7xrrTfGpyDVe8TrUTnHkje2nc6oNnzC9oibcPFxp2OpjnT6eEenU1Oy9RSSF41dmAJFyL1uVgmmRBdpB7abDAOVlSzDy4iViPvNzNc7y1uccCvIEUszbVHEk2Fqw0x8nq8sreT09S7HQSWJJ/ZWunH+f6xef4K6X8tZPU40zc2crFILrrucj16CuuyMZrpMb5e6Tir4ccSMPvy+M/TpU7VesefPHaWZhYKrlQPXXRy3ypfiPXUrT0H5chil6HiiWNXFm0YA/ePbWL7dIK/IejtL55xIxImosLKSdNV4HjU2mGfLQsxCnieys94vVW2aACfLPtp3OogMpUMbC4va9bZUzzqFKxm7HmOVY5cmpGbkTxwR+bI+xBxvxrk6MXM6pkyO8cB8mMEqWHvGx+iu0/n+uV5/jNZb3Y+JuZOp+musjluhT7nroOn6B0LB6jhebkht5uAVa3A24VLcbk02b0HN6ZkQJ0udpfP32iaw9wXN+R0rFk5e18wsbqHmTfDZKHHzF8JjbQE+i/wBVcuXGx048taQeZLGJtpB1B1B76kq2Lly8gqdwTcOB1tWu9TrEJnklA32uOys8rqyYqW4I9NYjS4wTIRvUWY2Gtb62M7EmgkQqGt4jYWNW8bE00sTwgFiDc6AUssJdUa9h9dZaK3PnUCtVFM8kcCNNIdqKPE1SDGijzvmLK8nHUpiobkn3VHa3afRXo48ZxcbddlgdHxOl47LAu6Yqd8ze8dPoHopq5h+g69IxP2PtNOXsnpoHgaivKnN8iX9pvrrs4K5OI9dSq7v5dzsKDo2Mk2RHG4DXVnUEeI8iaxXWNMdZ6SNy/Gw3I0G8doqYaHOLaV4y17a3t6a59PLXZQ0bhd9vD21mxdRAoqmeVII2nkNkTW9SrHOS5kmXlLkTL+GjApDysO30mvRw4Y8/Llq3Nyost1aOEQhb6A3vetyOcmBHUbT3UaAkeD10R1vy11LCxMEJPLte58IVmPH0A1mx143wLzet9OGdgTF2EUZl3sUce8lha41qYoPrOZ0Hqse4PIuWg/DnSJ+XJtNRSaBej9SOUnkZB/1CDwt+uo599cuXHPLcutYA2NYaObkcqAqeONYgQoBuutdeUmMSpTupCWYGzgmx5U5VIaaRC0dmBs1z3VOVnhZCldJJIgjXs2tqWy4SI5vupftNOacQnEa1zdDcBUGBkHI65mrhYn8FSbE8Dt4ufQOVd+HHJ5cuV1o/LvTMnKwWeLPlxoxIy+XEBYkW1v6a1UkH53R8nHw55z1PJcxozBS1gbDgbVZfJYs6L0rEn6ViyyeYWdLkCRwt7ngAQBUt8kg89E6bY3h3ftO5+s1Nq484YATyAaAFgO69dXJCTiPXUo7r5bwcKXo+PLLjRPId13ZFJNmPMisWukjaXBwtrj4aK1uGxe0eis60EbILSs4XU3W1/TWe3kxBypgCX8V9RS+iew+1taw25zq2Q02R8KrXhiN39L10/nx3y5/05Z4Bha9DgW3nfXhUCYeE9xooA+566DtflYgdLBZto3sKxfbtx9JdYdX6l0jiw859CNPdHbUhWvPpjS7QFGx+XoNRXLHpzS9Aw+pYumXiKWFhq0Yc377VpkdiTjJx0yE92QXK9h5j1V57MuOsurr1FWNM7rtYjb2W7KttqSK6ypri9ufG1FOCQdDYjWqhMztbcxPfS+UxE1FZXWswwY/kobSTXX0hef6K6cOO1nlcjc+X+lp03BEki2yp13SE8VW1wtdKxEPlJr9Mk5Dz5Psq8vZB3WX/AP1uWo/lPft4VJ7L6UfLcl+kYaE3JQkepjSka54Gorykm88ve3112cUZOXrqUjvPlmQp0KBjyL2/eNYzy6QanU/A+moFrc77gK11hoXcSzehjfurzOlSuDcdnGgGlyo1xnykN0VSwPDhp9dSq5OO7Au3vOSx9devjMjy27UmcqVUAHdzPK1VDkuTc2oGO4ixtY9lUAkXTTtqK7X5Ut+VWPKR/srnfbtx9J9Z/qXRrfz3+oUi1r5FzjTH/lv/AHTUVn/LhH5JiBtQVYEHs3HSrUjHw4zgdQzemE+BW86D9hv9xFc+c+rx/GhYH1Vho5sASeFTFV+YD7oa/otRSLgqCSV7PTUC8xQb7ifRY1UOGDDThQOb2040GJiqOp/MkaON0MLajlti1+k134zI5XzXazEacxruHr4UVjfKbovTJS1had/ptVvtIJ6uxOBlWN18p9QdTUntKG6AwHSMU7gvhNySAfeNVW0MiEL/ABV4W1YD7ag8v4zy97fXXRzppBw9f1UqR1PQcxV6bFBvUEFt25wlrk9po2ND44Uj4qHzG1A3ra978b0BjoVYhha5PGvNZY6bpgOOmtRWX15vL6eYxp5jKuntqyeYlvhhxRs9kjUs3IKLnTur1vMhKrJMiuCrC9wRY8PTUU5qoV9aALgnrNQdT8u400nTfMTMlgXzGGxAluWviUmud9u3H0l1bHmTO6WGzJZC8zKrNsumg1WyjXvpFas+BKIJSc/JayMbFltoDxstDGf0HEaXpOPJ8XPGG3eCNwqjxHQC1KRR1TH+A6vgTiWSUThonaVtzegXsO2s8vRPY2400ri6kW421PECggWlB1UFedtD9JqYpFpLXVQo7Cb3Pqq4IqZr2IAH+3poiZN6CEriKJ5f1FLewXoMr5a6fBmR5OTkx+ZZlVdSvHVtQRXocY326R0pTb4fT9t+Y0+9TVZHy907ByenyS5EQeQTOtyT7oA00NLUwbn9K6ZHgZMkWOqukbFW1uCB30lQP0Tp3Tpem4802Mkszg7mYdjGpqtVek9I4Nhw3B1JXt4UXHAAATyAcAWA9Rro500nEeulSOn6FiYc3T43lx43ku12dQSRejca46f0/wAX+kh4fqLbiKirZZDI9zbQm1vTXn5ctdJMNflWdXGL8xH8LHXtcn2Ct8P9Mc/TNw8uTCmGREAXAKgNws2h4V6ccJcV5mS+XmDJkADve4XhoAOdC1WTVREsAyg8Tw7NKgFPues0HXfLkbydHCqbHzm146aVi+3af5P1eMx5vSBu3E5DEH0WWh8bOQ27Gm1/w3/umo0z/l235Pii9rbv75okC/NA2jp0gOoyNO4gVCrjcdmp4VwdUhw/RQV+XGx1JJoEI1BHYvAHgL9lAjGDrua44a0DgFRbj6TxqAXqbFcDI7fLOvfpWp7S+lvymtulOQPfle/qAFd65xr7fFdTcWAII5AGgyPlRrdPl5Dz31Oo4CpRodU8XTsxrWtEw005UntKD6EB+UYvit4Tf941lWojJ7qi9uJ5UV5x/jy97fXXaONNJxHrpSOp6Exj6ZFIRu8TADkBuqNwauXIXdSOBsPaKuGr2eUSstkJ8zyxZuZF78OFebq7KosnzZSmy1hqQb8KxY1nhl/MR8ONp946+qt/z/05c/TIU16nnRYMZENjzoJ2N78udyBQwzanQg29NAOYn2204/rCg6PoWeuH09YZIZXO9m3xruWx9INZs8usvhPOyl6h1DpscCyRukpLFxtIDAAEC/oqGt+SLejIJNt0KEacSLXqNap6fhfA4cWJ5ofy7+K1r3N+F6CrqvTPzNIE87yzBJ5l7Xvpw4ihUvy83uZAR2EXrn0a7HXp5H+IPZTodi+Ae/vg+i1Oh2I4L/rj2U6HY3wD8mFOh2N8BL+uPpqdF7Beo4EpwMnxLpGx58herOGVLy8AvlrNxMbp5jyJ1ik8xm2PobECxrrYxK1D1DC8zcMyPYAedu2oaxegdTwsHDkhyZPLkMrOAVYgqbdgpYaOzetdNmwcmGOfc8kbBV2sLsRpypIWo9Dnxk6VjxyzopCncjMAQdx4is2LrUWfC5ZcSgakb11+mmDz2/48p9LfXXVzqL8R66VI6vohjPSoVLqCC5ILAHj2VG4M8G6+8Xt+sP01RjSyZKSRoTHeQ7bgE2+muEkd7bqxTOp3CcqSLeABdPpqbPxrL+guozTfhB5Xk1PvkG3dpWuHty/pxyB03yeAEljYKCbak+muzznfFyRMibCzEE2UhvRyJoqZxclAWaI7RqeHCqmIvBNGokeN1j5MVIGvpoBfDod/A34UR2nScmY9Nx21N1JLLtUE3OttKxXWJY8jP1aVmUltkQudpI97nQHSKPMY1hpDaOygW0dlA20dlA9htNFRtQKx7fpohWPafaaBte0+00DZF/y7L1JPlPb901qJWP8ALvwx6cxyVjeUSNbzLE2sO2qyNyV6f52MFii2ln3gWsQEPH10UsWDpgiC+QhsTq7bm49poLTj9MIP+nTTsPoqivGwOl+UFOPvIv4pG3Me8i1QsRxen9PlysuN8YMqyKsYubKCgJGh7TRMczNkqsjx+Ws0CsyxiUDeFBtbctjWozar2dPlIYtJjqD4+EgseNr2NKsdDh4nREiWDylnkGu6YASG+vA29VRoWMDpGoOBHe2mlEZ2b0+ePKxI5Co82QqttbW7eFZnF0vPaJPSMi2sw/dt+ms9Wu4HK6S8hULkJde9j9FXjxxjly2BvyuWGSMS+NJXVBYFdb3+9W3KRoSdKlkcyAmI8QF2hRrfQAADWuXLjvx0gefpqwwSSeZ4kUmwCngPRwpOOX0lV5PTpI8bzRvbRdoKWF2tbW/prUmUvoIvR+qnRoAO8foFb1nGtiv1PExUh+FVvL0FnZdDc8LVFSw8vNPVY9+NtEmxZRvvtUXseGtFdDIPGaw0jaga1FK1AraGga1A1qIVqBrUEMn+nZn+U/8AdNaiVg/L+RFH09o2ZLl2991U6gcjWmRmRNE82MQYyAz3s6Hih41BOAxsl1Ebi5F1ZD9tIq3YpB/CB/cPLvqojDGhW4h3DtUBh9BNRajhpCMvL3wttWVdNhNhsHZVRys5AkfzF3KWbUGxGulj3VplU6gwusRL7tQLWItyNSrPbsXjjmjjEqBh5Se8L/dFZaZURkbPnw/Mb4VWA8q5ItvUW7edVN8tjqsMi5/TvNmJBnYXACAacrVFGeXhXt/Gf0bpT9ooLFR7Wig2DtchB7Bc0AXUopFfBMrqqnJUeEWtodbtQGiPHb3Vac9upH02FNFXUI5fy7KCRqg8pvCPEx07BYUEMuCSTp8aozPJ+D4AByZSdLcqA8xvc2kPrC/oop/Lk/XHrQfZUAcSOOp5NyptFDfwkc24a0F7Dxt31lTWoGtRSoFbQ0DWoGtRCtVDVBLYrwyxv7jghu4jWtRGUOh9KJDBo7jh7tVA83y/09ZcdEZLSuVa1uAUsOHpFBYflPEclgwuTfQ9vcaeDyZvlKMhQGPhFhq36aeDyj/4oVVRHIyhRaysw53p4PKmHoeU0uRDHM6tA6gsrkE7kvqaqKYOihsvIxXdgYSo1IIYuLm5IqpiGR0VIMuPCO5VmVnJvcjae6h9Hx9Iz4oQkGQ5Q6q27dpysbUGbFjZh6lNjrKwyQQHkFixN14m1uNqJ9b3VlxU6l04K3msJ23gsZWIt2a1htrh5mFoodi9shCj2C5qKXlTN/EmsP1Yxt+k3NUB5mEsj4rwgFoZlkkLklioBvqb1UGmQngPbUVAsfvGmqjHPENL/Qaz2i4tEsR4OKbDDiReTD21diHuDqCLmqKW941kNRSoFQKga1A1qIVqBUEo9A1aiLRstqfoqimeBZJsZ1ClYnLPcDgVI+s1Bd5GOeKJ7BQL4XH/AJa+rT6qBDFg5KR3Mw+2ooTGxAuZmk71RmQxtuYXAQA6311qoGw7J1PqispeK8QcnxEDZxI5iqn1XlHyuu4DAtJH5UhW3iIGvPmKfD61REGHnYjhd2pHGNu8cj3VFc/iyOvzFnXUCZgoWMtoW3xnQ9wvV+M/Wz1DD8zLwpYNiR4srO6jTThoAKjQoynkPbQRJY+8aCBZVFybAcalq4pOVu0gUyHtGi/vGs3k1ikxTSj/AFEvbdY/Dx7TxrF8tKzBjQ8FsTyBYk/TUqqirsbR3Xhpckj0nXSsquWDI/ne0VUThhyVmVjIrISLgjWw9VantL6HN7xro5mtQKimoFQKgVAqBjRDqdqO3G2tUQGVHzVh6qnaGJDKh7SO8Gr2hiQyID98U2CXmRHg6+2mhwU5Eeo0CvZgQaokoQMZFADNbcQNTbt7aqMfLXyev4DRqTeOQ7Ae+9qfE+tUIH/1GIwVm95T7rEcmHI+msq5/Ed//Is5vLPmbV/DuL33x8618Se3QvYM3eajSmSeOO29gCeA4k9wGtZ1cVl55PcTy1/Wk4/uj7azoQx1JvKTK3/Fw9Q4UxUmdVsvPko4+yoqAjlkJLHYvIc7d9RSOLIpvCyAHjvUsT671MVSUykuq+Tx4Dcv6agnvywP4Cn9l/0iqJwyzb0V8dl1ALXUqPToas9s30Jb3jXRk16IVFNQLlQKga9Ar0DE0CtuhlHG4Ise6nxGcuGQPe77XH21yjokcWU28egII8TDUe2hiMq5ESgmTaCbBmbw39PhoYtEOVa/mqe9aJhjHlDnGfURVUw+LRrhEuNRYkUlTGlE4kQONCeI7DzFdpdYsRbGgkyI8tlvPCCsb3OgbiLVplY8ThjLAQsv3lPuuB2+n01lXO4zbvmTNlMTGRVUrHpuDbox3c+PZV+M/WwYsqSV2ll8tGOkcepFv+I/ZXLHVYkMUV9i2J4txY95OtVDPIqacW5KNTQOI5JOPhHo4+2opJB/ER02reyureJhbiTxGtZaL4QD3ZpR/aB+sVMXVqoVUKWLEfeNrn2VUDye+e+oqxRVRIFQy3IFzYXNrn0VZ7Smc+Nu+tsmvQMWoFegQOhoGvQNegW6gbdQSVj5MpUbmANl7TbhT4jPOVlAHdhsDbiGv9lc8b1Nc+w8ePKvqBoajNmY0qBHjk2k6hoyRUVcufhcPNC+hgR9YpomMrFb3ZkP9oVRIvHa4dSOGhB46UFaF4JvMUkxtZZI+X7Q9IpLiWa0B2jga7OaxWFvRQc9AoPzVlXvcKGFiRzQa9oq/Gf+mxJKokZV8TXPhXU/7q5uhhHNJ7x2r2Dj6zRSWFhIvlsFjU3kFr7tOFzWdXBNqimoISSLHYG5dvdRdWPqoM5uoxs5Em4urmPyIj7pU2uzaeyqmqpcxVy0hIkXcJCQRuP4ZA5X4a1A2d1WPDg3xkyTsQI4mUrfnc3HC1UVYONDkZyZWTKXy49rhDLuVSwJAA04VqRLWtKfxGq1lG9FRJoFuoHB8LeqgbdQRvQK9A1xQXY5uknf9lEK1c3Q9BGTgO+gltU8VB7xREGxsd/eiQ96igpfp+ERrAnq0+qmCk9PxL2VHX0rIwqeFaEEPwyeWHZ0vpvO4j11043GLFwNjfiOYroysUJ43sPd97nxGl6gwszrXTkjkTDdnYEi8alRf1jWuPKukgXonUMifJGKCdpux3eIAchpUmr4dIgfc2+3HQiqJ8NTwqoGbIVlZ43VYV0advdFuQ7TTDQL5DurDG3RxsLtO38V9GOl/dHhojMhUI0yqLKuVIAO40BGT/VoB/y8v66KAndJusT73ULDEsaK7AeMx6kXqYNHCO7q8zbOPw2qkMB+G1bjLTmP4pq1EL0U16BiaCS+4/qoIUCoGJtQRLUBOHqknf8AZT4iqfKXEjaXJGyJeL3FqxjbOfM6n1DXpZjjxOHnsGZybX90iriaq/LupvrL1ZgdCAAVGvbe1MNTDdexJEEc0WdCxIO+yMLaakHnTDR2F1SHLkOPIjY+avvQScTbmp4MKijWqKq++KAs8R31UIixtyNblYsSXRXHIj7RW0ZbfLWPrE0zeTuuyqApJHp1Nefq62tPGxMbDjEWNGI0HEDifSTzrTJNIqMV1ZzwQcTRbQuRkKjBJB5s5KhcZD4V3GwLnsv21UZGDvmV5JzuZZ5tqfcUrKmqjt1OtAY3Bu4/VLUGenvz/wDdyfXVF+R/V8f9jM+ugxMrAyMzPyzAVISQXVjY3KX+oUwWdK6fmY/WIRJHbynjaXaQQA6kikiOpmP4z99aRXuopi1At1BNT+FIe6gr3CgW6iGLUVAmgIxzfHnHq+inxHP5Kr1DrI6eu74HHbxgszKzrqRc3AtwqRa6DyJlayuwG9lAKo2gXuFUQQ5gVCpUgxo5DB14cvCSKIohkkkihJjQhlkABYA6HnuWihXxMPquY0ALY2RDtdGQjcDbWxBtroalgM6bnNP52HkMrZuI2yVl4OBoGH21mtCvviootmAZQeJNh7KqHPKinXgw52+0V03w54ukIDMSbAE3Jrm0CbMV5GiRxGqJ5jyvoNl7XF6uAX4lpH8vEvHEzosmQw/EYSc1v9Z9VBXCioE2jVhEWY6lj55FyeZoBOnC0c3/AHGR/wBVKAtvvdx/92oA8bHmyZclYrKqZMjPK99o10AtxJqi2fHy/wAxx5jGrgLkDwMbHzNeJAtQBY+9c3PBiYt5qblUbiCYmWxt6aqC8ORfzV7hlLjHC7gRcqjA8aoMyWtO/fSoq31At1VS3UFqH8GTvWgqvQNuoG3UREmii8Q/6ec9n6KsRymL1HFhG3JG9/NkdyyE23niCpBPCsjTi6v00kFZfLuzHSSRLAiw94EVdBOPnQsqiPKZiIwu3dG+o9YOlNDYM0yY+OqSIYwsgXfG/PkSL0VmQZZi6+0jhWLBRZD4dBfn2ig0cyQY2TjZi45hJe0rCxVo3O1iSp5Hba9ZqxrMLOB6ayol4tzq1gdp4H6xRTyOsatI5siAsx9A1pRnrlqcdusC/kDGDMtyPv6aW1760yJzciPHZnyryzDc6Y0eug4m3YO00RjOZMjrc6ZgVrYRkWNblV5jjxIvxoo/eFkG7huxT/6TU1cVRzxER+K2kfHThOadoYHwGHlza/8AyMn/AKiVUFxRPmM20lMUEiSUcWILgqv73vUBmPjRwIY4gRGWZ7dhatyM2iNvsqoiY01O0XOpNtTbhQRTHjWQyqLO1gxudQOFMVaUVuIB7xRFbYuO3GNfVpTBU2BAeG5e43qYqtun/qS+0UwR+DnWN0BVi1ra24d9MA7Y2SvGMnu1oKmDr7ykd4NQQ30DbqA3DN8bI/25VYOd6f0/p2XCGylKyyTSopUkXCgECoDX+VcB2IhyJE8bLrZtFF+wUwZHUuht0/GjyxOJFfYdu2xBe/O/K1Asbo3VZcaHKxLFJgWjCyFG8PHsqAOVcrGyD591yUIN2O4js11oonqOVNuWVbeRkRAoQLCxILLpxIYd9B2+p8sniQpPsFZUdaqrL+YnMfSMjbxcKn7x1qJrDHX8UQNE2EwcwiJQJPwyoG3Ud1VGsqKsTSamaXFlMrtq7OSOJ7fRRVDKfz2Z7HYcDbu5buy/bVBX+ID/AMWKfYDf2VixVSrcIGF/d4/55P1UxdCdPwTP5nnjysfzpiRezSK7Cw9Ci3rp1TW9EIY0EauAi6C5HsrrJjFurPNiH319oqoXnQ/zF9oqhvPh/mL7RUC+Ixx/ip7RVDfE4381PaKBvi8X+cntoLEdXXejBlPAjhQPegVx2UC0oF66CDQxP7yKe8CgpbAxW/w7fskipgiuKkMckUbFfM5trY2t6KDD6PFmRYrDaFZZZWEcgKknS/q7KyrW87KRyZcRiN8hPlsr8U7xVGL12RZemwxCF0kAivuQgaA8+FQH9EliXp+DEZQJUSUMhIuDc8qo5zrf9QnN76Lr/ZqKRPxHRFVf4mDJut2xvpf1E0R2wGkXcv1CsqNtRWR8zW/KZN3DenDjxoMP/wAcT4P40ZDEeSJmTaNCVLWvfhcWq4jVaOYr5m/Ro2nGv3VPDhx1rXZMVEyDNbBLnesHxO7Xbt7O+mpibIyLveXag8osxvYCbnx5VOy9VmNiZE675CYkJ8N77iO0jlenbTqKHS1bUzN7K0ivJ6fFBjTTmR7xozi9rXAvQUdHxos/p8WVMT5r7g4WwW6m2gqQHjpmIOTH+1VEh03EH3Ce8mgzesLBhHCMa7BLkKkmvFOYqDSRMBtURCKoD640GP0vIeEKstgEK23X3DhbWgL6cwfCiccHBb2m9FEmqhqBUCtQNQKiIm9FI68aCJXT/bnQDZONHlxeRMCYwQQASpBUWFiO+pgSYuMsSQ+UrIilF3gE2Ot7mmGuV+YsePH6hIsSBI2jRgo4cLVmqF6dKseQqyfwZh5Uo5bXFvopCu8A0jA5AC/dpUUZUGN80f0eX9pP71BJLfkcvh1+CXXT9WtCz/4yf9lN9YrLQR//ALHJ/wDzj9lETzP4Kft4P21BvPxPfW+KVIcK2wD6v/Ss3/Jf6qzWoA+Uv6LH/mSfXViNznQKiOX+dP4fTv8AOP2U+nwT1X3YP2fspFrlM335P7VarLuejf0vF/YFRodQNRSoGohVQxoI1EPQMeFFV0DHhRHI/NX/AOav+SPrNYvtpiJ931VFekxfw4qA6oMX5r/osv7Sf3qUTT/6/L/2K/3TW0f/2Q==);
  width: 238px;
  height: 177px;
  position: absolute;
  top: 0px;
  right: 0px;
  display: none;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_center h2,
body.b_home #wrapper #container div#main .inside .mod_article #home_center_video h2 {
  color: white;
  text-align: center;
  border-bottom: 2px solid white;
  margin: 10px 18px 0px 18px;
  padding: 0px 0px 3px 0px;
  font-size: 3em;
}
body.b_home #wrapper #container div#main .inside .mod_article #home_center h3,
body.b_home #wrapper #container div#main .inside .mod_article #home_center_video h3 {
  padding: 6px 18px 0px 18px;
  color: white;
  text-align: center;
  line-height: 1.3em;
}
@charset "UTF-8";
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : landscape)
{
body #wrapper {
  min-width: 980px;
}
body #wrapper #container aside#left {
  width: 190px;
}
body #wrapper #container aside#left nav.mod_navigation ul li {
  font-size: 1.6em;
}
body #wrapper #container aside#left nav.mod_navigation ul li.active span,
body #wrapper #container aside#left nav.mod_navigation ul li.active a,
body #wrapper #container aside#left nav.mod_navigation ul li.trail span,
body #wrapper #container aside#left nav.mod_navigation ul li.trail a {
  font-size: 1.6em;
  margin-left: 0px !important;
}
body #wrapper #container #main .inside {
  -webkit-transform: translate3d(0,0,0);
}
body #wrapper #footer {
  min-width: 980px;
}
body.b_mietflaechen #wrapper #container #main .inside {
  -webkit-transform: none;
}
body.b_mietflaechen #wrapper #container #main .inside .mod_article .bottom_headline h2,
body.b_mietflaechen #wrapper #container #main .inside .mod_article .bottom_headline h3 {
  position: relative;
  margin-top: 473px;
  font-size: 4.4em;
}
body.b_home #wrapper #container #main {
  -webkit-transform: translate3d(0,0,0);
}
input[type='submit'] {
  padding: 2px 4px;
  -webkit-appearance: none;
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  background: #ffffff;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d6d6d6));
  background: -webkit-linear-gradient(top,#ffffff 0%,#d6d6d6 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#d6d6d6 100%);
}
.ce_hyperlink.unsubscribe {
  margin-top: -20px;
}

}

@charset "UTF-8";
.headline-layer {
  width: 100%;
  background: #000000;
  background: rgba(0,0,0,0.7);
  height: 84px;
}
.headline-styles {
  color: white;
  line-height: 84px;
  padding-left: 25px;
  font-size: 51px;
}
.meta-headline {
  color: #4C4C4C;
  padding-left: 24px;
  background: white;
}
.small-headline {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
}
.custom_input_fields {
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
}
@font-face {
  font-family: 'bebasneue';
  src: url("../../files/styles/fonts/bebasneue-webfont.eot");
  src: url("../../files/styles/fonts/bebasneue-webfont.eot?#iefix") format('embedded-opentype'), url("../../files/styles/fonts/bebasneue-webfont.woff") format('woff'), url("../../files/styles/fonts/bebasneue-webfont.ttf") format('truetype'), url("../../files/styles/fonts/bebasneue-webfont.svg#bebas_neueregular") format('svg');
  font-weight: normal;
  font-style: normal;
}
* {
  margin: 0px;
  padding: 0px;
}
body {
  font-family: 'PT Sans', Verdana, sans-serif;
  font-weight: 400;
  font-size: 80%;
  background-color: black;
}
html,
body {
  height: 100%;
  width: 100%;
  margin: 0px;
}
h1 a {
  text-decoration: none;
  background-image: url(data:image/png;base64,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);
  width: 117px;
  height: 92px;
  display: block;
  text-indent: -5000px;
  margin: 0px auto;
}
p,
div,
li,
a,
tr,
td {
  font-family: 'PT Sans', Verdana, sans-serif;
  font-weight: normal;
  color: #4c4c4c;
  font-size: 1em;
}
p.error {
  color: #c51313;
  border: 1px solid #c51313;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 4px;
  margin-bottom: 7px;
  font-size: 0.9em;
}
p.confirm {
  color: #367221;
  border: 1px solid #367221;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 4px;
  margin-bottom: 7px;
  font-size: 0.9em;
}
span.mandatory {
  color: #c51313;
  font-size: 1em;
  padding: 2px;
}
h2,
h3,
h4,
h5 {
  text-transform: uppercase;
  font-family: 'bebasneue';
  color: #4c4c4c;
  font-size: 1.3em;
  font-weight: normal;
}
h3 {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
}
.ce_text h4 {
  font-size: 1em;
  text-transform: none;
  font-family: 'PT Sans', Verdana, sans-serif;
  font-weight: bold;
}
a {
  font-weight: normal;
}
p a {
  text-decoration: underline;
}
.error_container {
  border: 1px solid #c51313;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0px 0px 4px 0px;
  font-size: 0.8em;
  display: block;
  height: auto;
}
.error_container p.error {
  border: none;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 1.2em;
}
.call_us {
  margin-top: 0px;
}
.call_us h4 {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
  font-family: 'bebasneue';
  font-weight: normal;
  text-decoration: none !important;
}
.ce_hyperlink.unsubscribe {
  margin-top: -15px;
  font-size: 0.8em;
  color: #888888;
  width: 126px;
}
.ce_hyperlink.unsubscribe a {
  color: #888888;
}
.hl_subscribe {
  margin-top: 17px;
}
.mod_subscribe #tl_subscribe {
  margin-bottom: 10px;
}
.mod_subscribe #tl_subscribe label {
  margin-top: 5px;
}
.mod_subscribe #tl_subscribe label.captcha_text {
  margin-top: 0px;
  line-height: 1.2em;
  width: 120px;
  display: block;
  float: left;
}
.mod_subscribe #tl_subscribe input[type="text"] {
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
  margin: 0px 0px 10px 0px;
  float: right;
  width: 130px;
}
.mod_subscribe #tl_subscribe input.captcha {
  width: 40px;
}
.mod_subscribe #tl_subscribe .submit {
  float: right;
  clear: both;
}
.jspVerticalBar {
  background: none;
}
.jspTrack,
.jspDrag {
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}
.jspTrack {
  background: #000000;
  background: rgba(0,0,0,0.8);
}
.jspDrag {
  background: #000000;
  background: rgba(255,255,255,0.8);
  background: -webkit-gradient(linear,0 0,100% 0,from(#D3D3D3),to(#A9A9A9));
  background-image: -moz-linear-gradient(top,#D3D3D3,#A9A9A9);
  background-image: -o-linear-gradient(top,#D3D3D3,#A9A9A9);
  border: 1px solid #000000;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  -o-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  -o-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
}
.no-top-padding {
  padding-top: 0px !important;
}
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  font-size: 0;
  height: 0;
  visibility: hidden;
}
*:first-child+html .clearfix {
  min-height: 0;
}
* html .clearfix {
  height: 1%;
}
.headline-layer {
  width: 100%;
  background: #000000;
  background: rgba(0,0,0,0.7);
  height: 84px;
}
.headline-styles {
  color: white;
  line-height: 84px;
  padding-left: 25px;
  font-size: 51px;
}
.meta-headline {
  color: #4C4C4C;
  padding-left: 24px;
  background: white;
}
.small-headline {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
}
.custom_input_fields {
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
}
body #wrapper {
  overflow: hidden;
  height: 100%;
  position: relative;
  top: 0px;
  left: 0px;
  min-width: 1024px;
}
body #wrapper div.fee_editable {
  overflow: visible;
}
body #wrapper #header {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index: 100;
}
body #wrapper #container {
  position: relative;
  top: 0px;
  left: 0px;
  height: 100%;
  display: block;
  z-index: 50;
  padding-right: 0px;
}
body #wrapper #container aside#left {
  height: 100%;
  position: relative;
  top: 0px;
  left: 0px;
  min-height: 550px;
  width: 237px;
}
body #wrapper #container aside#left .inside {
  height: 100%;
  position: relative;
  top: 0px;
  left: 0px;
  overflow: visible;
}
body #wrapper #container aside#left .inside #logo_container {
  position: absolute;
  bottom: 100px;
  left: 0px;
  text-align: center;
  width: 100%;
  height: 92px;
  z-index: 100;
}
body #wrapper #container #main {
  border: 0px solid black;
  height: 100%;
  position: relative;
  top: 54px;
  right: 0px;
  float: right;
  outline: none;
  min-width: 740px;
  width: 740px;
  margin-right: 25px;
  margin-right: 22px;
}
body #wrapper #container #main .inside {
  position: relative;
  top: 0px;
  right: 3px;
  width: 730px;
}
body #wrapper #container #main .inside .top_container,
body #wrapper #container #main .inside .bottom_container {
  background: white;
  padding: 24px;
  padding-bottom: 0px;
}
body #wrapper #container #main .inside #top_right,
body #wrapper #container #main .inside #bottom_right {
  float: right;
  width: 189px;
}
body #wrapper #container #main .inside #top_right .mod_article,
body #wrapper #container #main .inside #bottom_right .mod_article {
  padding-bottom: 14px;
}
body #wrapper #container #main .inside #top_left,
body #wrapper #container #main .inside #bottom_left {
  float: left;
  width: 469px;
}
body #wrapper #container #main .inside #top_left .mod_article,
body #wrapper #container #main .inside #bottom_left .mod_article {
  padding-bottom: 24px;
}
body #wrapper #container #main .inside #top_left .mod_article.page_image .ce_image,
body #wrapper #container #main .inside #bottom_left .mod_article.page_image .ce_image {
  height: 310px;
  display: block;
}
body #wrapper #container #main .inside #main_right {
  width: 237px;
  float: right;
}
body #wrapper #container #main .inside #main_right .mod_article div,
body #wrapper #container #main .inside #main_right .mod_article section {
  padding: 24px;
  padding-bottom: 14px;
  background: white;
}
body #wrapper #container #main .inside #main_right div.spacer {
  overflow: hidden;
  height: 24px;
  padding: 0px;
  background: white;
}
body #wrapper #container #main .inside .mod_article .ce_text h2 {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
}
body #wrapper #container #main .inside .mod_article .ce_text p {
  margin-bottom: 12px;
}
body #wrapper #container #main .inside .mod_article h2.ce_headline {
  width: 100%;
  background: #000000;
  background: rgba(0,0,0,0.7);
  height: 84px;
  color: white;
  line-height: 84px;
  padding-left: 25px;
  font-size: 51px;
  padding-left: 48px;
}
body #wrapper #container #main .myScrollbarV {
  position: absolute;
  z-index: 100;
  width: 8px;
  bottom: 7px;
  top: 2px;
  right: 1px;
  background: #000000;
  background: rgba(0,0,0,0.8);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

body:not(.b_home) #wrapper #container #main
{
	left: 0px !important;
}

body #wrapper #container #main .myScrollbarV div {
  position: absolute;
  z-index: 100;
  width: 100%;
  background: -webkit-gradient(linear,0 0,100% 0,from(#D3D3D3),to(#A9A9A9));
  background-image: -moz-linear-gradient(top,#D3D3D3,#A9A9A9);
  background-image: -o-linear-gradient(top,#D3D3D3,#A9A9A9);
  border: 1px solid #000000;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  -o-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  -o-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
}
body #wrapper #container #main .myScrollbarH {
  position: absolute;
  z-index: 100;
  height: 8px;
  bottom: 1px;
  left: 2px;
  right: 7px;
}
body #wrapper #container #main .myScrollbarH div {
  position: absolute;
  z-index: 100;
  width: 100%;
  background: -webkit-gradient(linear,0 0,100% 0,from(#D3D3D3),to(#A9A9A9));
  background-image: -moz-linear-gradient(top,#D3D3D3,#A9A9A9);
  background-image: -o-linear-gradient(top,#D3D3D3,#A9A9A9);
  border: 1px solid #000000;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  -o-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  -moz-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  -o-box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
  box-shadow: inset 1px 1px 0 rgba(255,255,255,0.5);
}
body #wrapper #footer {
  background: black;
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: 100;
  width: 100%;
  min-width: 1024px;
}
body #wrapper #passepartout {
  height: 100%;
  position: relative;
  display: block;
}
body #wrapper #passepartout #supersize {
  top: 0;
  left: 0;
  position: fixed;
  z-index: -1;
}
body #wrapper #passepartout #supersize img,
body #wrapper #passepartout #supersize a {
  width: 100%;
  height: 100%;
  display: none;
}
body #wrapper #passepartout #supersize .activeslide,
body #wrapper #passepartout #supersize .activeslide img {
  display: inline;
}
body.b_mietflaechen #wrapper #container #main {
  width: 70%;
  float: left;
}
body.b_mietflaechen #wrapper #container #main .inside {
  width: 100%;
  height: 100%;
  background: none !important;
}
body.b_mietflaechen #wrapper #container #main .inside .mod_article.bottom_headline h2,
body.b_mietflaechen #wrapper #container #main .inside .mod_article.bottom_headline h3 {
  position: absolute;
  bottom: 20px;
  left: 35px;
  color: black;
  font-size: 4.5em;
  line-height: 0.9em;
}
body.b_anfahrt #wrapper #container #main .inside #top_right,
body.b_anfahrt #wrapper #container #main .inside #top_left,
body.b_anfahrt #wrapper #container #main .inside #bottom_right,
body.b_anfahrt #wrapper #container #main .inside #bottom_left {
  width: 329px;
}
body.b_hotels #wrapper #container #main .inside #top_left,
body.b_hotels #wrapper #container #main .inside #top_right {
  line-height: 1px;
}
body.b_hotels #wrapper #container #main .inside #bottom_left {
  width: 100%;
}
body.b_hotels #wrapper #container #main .inside #bottom_left .mod_article .ce_text {
  padding-bottom: 12px;
  border-bottom: 1px solid #4d4d4d;
  margin-bottom: 24px;
}
body.b_hotels #wrapper #container #main .inside #bottom_left .mod_article .ce_text:last-child {
  margin-bottom: 0px;
  border-bottom: 0;
  padding-bottom: 0px;
}
body.b_lage #wrapper #container #main .inside .top_container {
  overflow: hidden;
  height: 370px;
}
body.b_lage #wrapper #container #main .inside .mod_article table {
  border-collapse: collapse;
  width: 100%;
}
body.b_lage #wrapper #container #main .inside .mod_article table tr th {
  border-bottom: 1px solid #4C4C4C;
  padding: 0px 0px 5px 0px;
  text-align: left;
}
body.b_lage #wrapper #container #main .inside .mod_article table tr td {
  vertical-align: top;
  padding: 0px 0px 5px 0px;
}
body.b_lage #wrapper #container #main .inside .mod_article table tr td.col_last {
  text-align: right;
}
body.b_lage #wrapper #container #main .inside .mod_article table tr.row_first td {
  padding: 5px 0px 5px 0px;
}
body.b_about_us #wrapper #container #main .inside .top_container #top_right {
  height: 400px;
  position: relative;
  top: 0px;
  left: 0px;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right {
  position: relative;
  top: 0px;
  left: 0px;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right .ce_gallerythumbnails {
  position: relative;
  bottom: 0px;
  left: 0px;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right #meta_slideshow ul {
  position: relative;
  top: 0;
  left: 0;
  width: 190px;
  height: 163px;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right #meta_slideshow ul li {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right #meta_slideshow ul li.active {
  z-index: 10;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right #meta_slideshow ul li.next {
  z-index: 100;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right ul.thumbnails {
  list-style-type: none;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right ul.thumbnails li {
  position: relative;
  top: 0;
  left: 0;
  width: 56px;
  height: 56px;
  float: left;
  margin-right: 10px;
  margin-top: 10px;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right ul.thumbnails li:nth-child(3n) {
  margin-right: 0px;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right ul.thumbnails li:last-child {
  margin-bottom: 0px;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right ul.thumbnails li:hover {
  cursor: pointer;
}
body.b_about_us #wrapper #container #main .inside .bottom_container #bottom_right ul.thumbnails li .overlay {
  background: #000000;
  background: rgba(0,0,0,0.7);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
body.b_referenzen #wrapper #container #main .inside #top_left .ce_hyperlink,
body.b_referenzen #wrapper #container #main .inside #top_left .ce_image {
  float: left;
  width: 104px;
  margin-right: 70px;
  margin-bottom: 30px;
}
body.b_referenzen #wrapper #container #main .inside #top_left .ce_hyperlink.last,
body.b_referenzen #wrapper #container #main .inside #top_left .ce_image.last {
  margin-right: 0px;
}
body.b_referenzen #wrapper #container #main .inside #top_right .ce_list {
  border-bottom: 1px solid #4C4C4C;
  padding-bottom: 10px;
  margin-top: 10px;
}
body.b_referenzen #wrapper #container #main .inside #top_right .ce_list:first-child {
  margin-top: 0px;
}
body.b_referenzen #wrapper #container #main .inside #top_right .ce_list:last-child {
  padding-bottom: 0px;
  border: none;
}
body.b_referenzen #wrapper #container #main .inside #top_right .ce_list ul {
  list-style-type: bullet;
  padding-left: 17px;
  margin: auto;
}
body.b_referenzen #wrapper #container #main .inside #top_right .ce_list ul li {
  margin-right: 0px;
  font-size: 1em;
}
body.b_referenzen #wrapper #container #main .inside #top_right .ce_list ul li a {
  text-decoration: none;
}
body.b_referenzen #wrapper #container #main .inside #top_right .ce_list ul li a:hover {
  text-decoration: underline;
}
body.b_default #wrapper #container #main .inside {
  background: white;
}
body.b_default #wrapper #container #main .inside h2.ce_headline {
  color: #4C4C4C;
  padding-left: 24px;
  background: white;
}
body.b_default #wrapper #container #main .inside .top_container {
  padding-top: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article .mod_faqpage h2 {
  display: none;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article .mod_faqpage section {
  border-bottom: 1px solid #4D4D4D;
  padding-top: 10px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article .mod_faqpage section h3 {
  margin-bottom: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article .mod_faqpage section p {
  margin-bottom: 9px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article .mod_faqpage section.first {
  padding-top: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article .mod_faqpage section.last {
  border: none;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article .mod_faqpage p.toplink {
  margin-top: 24px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#download-links ul {
  padding-top: 20px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#download-links ul li {
  border-bottom: 1px solid #4D4D4D;
  padding: 2px 0px 10px 24px;
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+4AJkFkb2JlAGTAAAAAAQMAFQQDBgoNAAAB1AAAAigAAAKCAAAC0P/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8IAEQgAFAARAwERAAIRAQMRAf/EAJ4AAAIDAAAAAAAAAAAAAAAAAAYHBAUIAQEAAAAAAAAAAAAAAAAAAAAAEAACAQIHAAAAAAAAAAAAAAAAAwIwBQERIxQkFSURAAADBQUJAAAAAAAAAAAAAAERAgAQAxMEMUESUhRRYbEyQnIzQyQSAQAAAAAAAAAAAAAAAAAAADATAAEDBAMBAQAAAAAAAAAAAAERITEAEEFhMFFxwZH/2gAMAwEAAhEDEQAAAdGhiMApCKEotwaHYf/aAAgBAQABBQJkrywQpy0E8eS+WiXXst17uR//2gAIAQIAAQUCo//aAAgBAwABBQKj/9oACAECAgY/Ah//2gAIAQMCBj8CH//aAAgBAQEGPwJQxIFSqOlPKCIRXkW42pqoQlVaYQalA35gcvsRxU0Qh6Rd8JlLTj8W1Wdhn4pXsLT2X2O//9oACAEBAwE/ISgSMlLgJR6F6FbniBEAlAKAtiyQSUFaDxL8t8O5WO/cUNWHI1Sjq3//2gAIAQIDAT8h4f/aAAgBAwMBPyHh/9oADAMBAAIRAxEAABCQACSf/9oACAEBAwE/EAt53kBoBwHAg4PmjFkTrhAGBiwRQpPDqUIiDGlVWfao1nnR0Ir4Pt+q5JLFPqv/2gAIAQIDAT8Q4f/aAAgBAwMBPxDh/9k=);
  background-repeat: no-repeat;
  margin-bottom: 10px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#download-links ul li:last-child {
  border-bottom: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#download-links ul li a {
  text-decoration: none;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#newsletter-list ul {
  padding-top: 20px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#newsletter-list ul li {
  border-bottom: 1px solid #4D4D4D;
  padding: 2px 0px 10px 0px;
  margin-bottom: 10px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#newsletter-list ul li:last-child {
  border-bottom: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#newsletter-list ul li a {
  text-decoration: none;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody {
  width: 300px;
  margin-left: 23px;
  margin-top: 14px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.widget {
  position: relative;
  width: 100%;
  height: 19px;
  display: block;
  margin-bottom: 20px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody fieldset {
  position: relative;
  padding-left: 78px;
  border: none;
  outline: none;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody fieldset span {
  margin-left: 20px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody legend {
  position: absolute;
  top: 0px;
  left: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody input.radio {
  margin-right: 5px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody input.input_fields {
  float: right;
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody input.input_fields.width_input {
  width: 196px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody label.input_fields {
  width: 60px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody label.input_fields,
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody label.anzahl {
  display: block;
  float: left;
  clear: both;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody select.anzahl {
  float: right;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.widget.date {
  position: relative;
  width: 100%;
  height: 30px;
  display: block;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.widget.date input.date {
  width: 114px;
  margin-right: 20px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.widget.date img.CalendarFieldIcon {
  position: absolute;
  top: 0px;
  right: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.explanation {
  width: 100%;
  height: 18px;
  display: block;
  margin-bottom: 10px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue {
  width: 110%;
  height: 46px;
  margin-bottom: 15px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue fieldset.venue {
  padding: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue .venue span {
  float: left;
  margin: 0px 11px 5px 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue .venue span:last-child {
  margin-right: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue2 {
  width: 110%;
  height: 90px;
  margin-bottom: 15px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue2 fieldset.venue2 {
  padding: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue2 .venue2 span {
  float: left;
  margin: 0px 11px 5px 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.venue2 .venue2 span:last-child {
  margin-right: 0px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.nachricht {
  height: 147px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.nachricht label.nachricht {
  clear: both;
  display: block;
  width: 100%;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody div.nachricht textarea {
  width: 294px;
  height: 120px;
  display: block;
  resize: none;
  outline: none;
  -moz-appearance: none;
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody input.captcha {
  width: 50px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody label.captcha_text {
  float: left;
  width: 230px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody .submit_container {
  clear: both;
  float: right;
  margin-top: 7px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article#kontakt .formbody input.error {
  border-color: #c51313;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article #tl_unsubscribe .formbody {
  width: 300px;
  margin-left: 23px;
  margin-top: 14px;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article #tl_unsubscribe .formbody input.text {
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
  width: 196px;
  float: right;
}
body.b_default #wrapper #container #main .inside .top_container #top_left .mod_article #tl_unsubscribe .formbody input.submit {
  display: block;
  margin-top: 10px;
  float: right;
  clear: both;
}
body.b_newsletter #wrapper #container #main {
  width: 760px;
}
body.b_newsletter #wrapper #container #main .inside {
  padding: 17px 0px 24px 29px;
  width: 721px;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader {
  width: 694px;
  padding: 0px;
  margin: 0px;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader h2 {
  font-family: 'PT Sans', Verdana, Arial, sans-serif;
  font-weight: bold;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader .image_container,
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader table {
  margin-bottom: 18px;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader table tr td h3 {
  font-weight: bold;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader p,
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader h3,
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader h4 {
  color: black;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader p {
  font-size: 1.0em !important;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader p a span {
  font-size: 1.0em !important;
}
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader .footer_text p,
body.b_newsletter #wrapper #container #main .inside .mod_article section.mod_avisota_reader .footer_text a {
  font-size: 12px !important;
}
body.b_noSubmenu #wrapper #container #main {
  top: 30px;
}
body.android #wrapper #header #submenu ul li a,
body.android #wrapper #header #submenu ul li span {
  font-size: 1.7em;
  line-height: 26px;
}
body.android #wrapper #container aside#left nav.mod_navigation ul li {
  font-size: 1.8em;
}
body.android #wrapper #container #main {
  top: 55px;
}
body.android #wrapper #container #main .ce_hyperlink.unsubscribe {
  width: 100px;
  line-height: 1.2em;
  margin-top: -30px;
}
body.iphone #wrapper {
  min-width: 980px;
}
body.iphone #wrapper #container aside#left {
  width: 190px;
}
body.iphone #wrapper #container aside#left nav.mod_navigation ul li {
  font-size: 1.6em;
}
body.iphone #wrapper #container aside#left nav.mod_navigation ul li.active span,
body.iphone #wrapper #container aside#left nav.mod_navigation ul li.active a,
body.iphone #wrapper #container aside#left nav.mod_navigation ul li.trail span,
body.iphone #wrapper #container aside#left nav.mod_navigation ul li.trail a {
  font-size: 1.6em;
  margin-left: 0px !important;
}
body.iphone #wrapper #container #main #top_left,
body.iphone #wrapper #container #main #bottom_left {
  font-size: 0.7em;
}
body.iphone #wrapper #footer {
  min-width: 980px;
}
.ol_fix ol {
  counter-reset: item;
}
.ol_fix li {
  display: block;
}
.ol_fix li:before {
  content: counters(item,".") " ";
  counter-increment: item;
}
.ol_fix td {
  vertical-align: top;
  padding-left: 0.25rem;
  padding-bottom: 0.5rem;
}
.headline-layer {
  width: 100%;
  background: #000000;
  background: rgba(0,0,0,0.7);
  height: 84px;
}
.headline-styles {
  color: white;
  line-height: 84px;
  padding-left: 25px;
  font-size: 51px;
}
.meta-headline {
  color: #4C4C4C;
  padding-left: 24px;
  background: white;
}
.small-headline {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
}
.custom_input_fields {
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
}
aside#left {
  background: #000000;
  background: rgba(0,0,0,0.8);
  z-index: 20;
}
aside#left nav.mod_navigation {
  position: relative;
  top: 0px;
  left: 0px;
  height: 100%;
  margin-left: 10px;
  margin-top: 30px;
}
aside#left nav.mod_navigation ul {
  list-style-type: none;
  height: 100%;
}
aside#left nav.mod_navigation ul li {
  position: relative;
  top: 0px;
  left: 0px;
  color: white;
  font-family: 'bebasneue';
  text-transform: uppercase;
  font-size: 1.5em;
  line-height: 1.2em;
  margin: 0px 0px 0px 30px;
}
aside#left nav.mod_navigation ul li a {
  text-decoration: none;
  color: white;
  font-family: 'bebasneue';
}
aside#left nav.mod_navigation ul li a:hover {
  text-shadow: 0px 0px 4px #c4c4c4;
}
aside#left nav.mod_navigation ul li.active span,
aside#left nav.mod_navigation ul li.active a,
aside#left nav.mod_navigation ul li.trail span,
aside#left nav.mod_navigation ul li.trail a {
  color: white;
  font-size: 1.8em;
  line-height: 1.0em;
  margin-left: 0px;
  font-family: 'bebasneue';
}
aside#left nav.mod_navigation ul li.active,
aside#left nav.mod_navigation ul li.trail {
  margin-left: 10px;
}
#submenu {
  float: right;
  overflow: visible;
  margin-top: 30px;
  margin-right: 35px;
}
#submenu ul {
  overflow: visible;
  list-style-type: none;
  float: right;
}
#submenu ul li {
  position: relative;
  top: 0px;
  left: 0px;
  float: left;
  height: 25px;
}
#submenu ul li a,
#submenu ul li span {
  text-decoration: none;
  padding: 0px 10px 0px 10px;
  background: black;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAYAAAFMy6dMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpi+PfvHxfDq1evDjEBwQuAAGL4+vVrLMOTJ09+MXz//t0FIAAAHgDh/wD6+vouAO/v75EA5eXl6gQDAwPuBAoKCp8A/Pz8GgIMTDD9/v1bC0QYMwEVGzMBxfRAhBITIyPjBxZWVtYbIOI8Exsb2xmIeSArAVQWPM9PrwxmAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: top right;
  display: block;
  color: white;
  font-family: 'bebasneue';
  font-size: 1.4em;
  line-height: 24px;
}
#submenu ul li a.noBG,
#submenu ul li span.noBG {
  background-image: none;
}
#submenu ul li.active a,
#submenu ul li.active span,
#submenu ul li:hover a,
#submenu ul li:hover span {
  background: white;
  color: black;
}
#submenu ul li.last a,
#submenu ul li.last span {
  background-image: none;
}
#submenu div.teaser_container {
  width: 250px;
}
.teaser_box {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 100;
  background: white;
  color: black;
  font-family: 'PT Sans', sans-serif;
  font-weight: normal;
  font-weight: 400;
  font-size: 16px;
  padding-bottom: 12px;
  border-top: none;
  cursor: pointer;
}
.teaser_box h2,
.teaser_box h3 {
  padding-left: 12px;
  margin: 6px 0px 6px 0px;
  font-size: 1.4em;
}
.teaser_box div.ce_image {
  width: 234px;
  height: 165px;
  overflow: hidden;
  padding: 6px 6px 0px 6px;
}
.teaser_box div.ce_table {
  font-size: 0.8em;
}
.teaser_box div.ce_table table {
  margin-left: 0px;
  width: 100%;
  border-spacing: 0px;
  position: relative;
  left: 12px;
}
.teaser_box div.ce_table table tr {
  background-position: bottom left;
  background-repeat: no-repeat;
  line-height: 1.4em;
  display: block;
}
.teaser_box div.ce_table table tr td {
  display: inline-block;
  background: transparent;
  margin: 0px;
  padding: 0px;
  padding: 3px 0px 2px 0px;
  vertical-align: top;
}
.teaser_box div.ce_table table tr td.col_first {
  width: 100px;
}
.teaser_box div.ce_table table tr.row_last {
  background-image: none;
}
.teaser_box div.ce_table table tr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN4AAAABCAYAAACxDxBNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTBBMzYzRUI1NjY0MTFFMjlFQUU5ODI4MDFFQjE0Q0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTBBMzYzRUM1NjY0MTFFMjlFQUU5ODI4MDFFQjE0Q0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNEEyOTRBQTU2NjIxMUUyOUVBRTk4MjgwMUVCMTRDRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMEEzNjNFQTU2NjQxMUUyOUVBRTk4MjgwMUVCMTRDRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjvPBVYAAABaSURBVHjanJDbCQAgCEV7LNBkDutiTWDmZ0WGN+FwOQoiZlVNkSKiZpGNsnA6Qn14DfRuic5+dyH3eo7g/V2MsaCHI8jDJdC7JTr73YXc6znC9mdm7gmsKcAAJc9o///LF0MAAAAASUVORK5CYII=);
}
footer#footer nav {
  background: black;
  float: right;
  height: 100%;
  height: 37px;
  z-index: 100;
}
footer#footer nav ul {
  list-style-type: none;
  margin-right: 36px;
  height: 15px;
  margin-top: 10px;
}
footer#footer nav ul li {
  float: left;
  margin-left: 9px;
  padding-right: 9px;
  height: 15px;
  line-height: 15px;
  color: #888888;
  font-family: 'PT Sans', sans-serif;
  font-weight: 400;
  font-size: 11px;
  text-transform: uppercase;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAPCAYAAAFSGJVvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACVJREFUeNpiSE1N/c/EAAQAAcQAZwEEEIKFIAACDCTGgCaGRgAAwEkH0Dl4YhwAAAAASUVORK5CYII=);
  background-position: top right;
  background-repeat: no-repeat;
}
footer#footer nav ul li a {
  color: #888888;
  text-decoration: none;
}
footer#footer nav ul li a:hover {
  color: white;
}
footer#footer nav ul li.last {
  background-image: none;
  padding-right: 0px;
}
footer#footer nav ul li.active span {
  color: white;
}
footer#footer .socialmedia {
  float: right;
  height: 37px;
  padding-top: 10px;
}
footer#footer .socialmedia #facebook-link-text span {
  float: left;
  margin-left: 9px;
  padding-right: 9px;
  height: 15px;
  line-height: 15px;
  color: #888888;
  font-family: 'PT Sans', sans-serif;
  font-weight: 400;
  font-size: 11px;
  text-transform: uppercase;
  background-image: url('/files/styles/images/metanav_trenner.png');
  background-position: top right;
  background-repeat: no-repeat;
}
footer#footer .socialmedia #facebook-link-text:hover span {
  color: #fff;
}

@charset "UTF-8";
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation : landscape)
{
body #wrapper {
  min-width: 980px;
}
body #wrapper #container aside#left {
  width: 190px;
}
body #wrapper #container aside#left nav.mod_navigation ul li {
  font-size: 1.6em;
}
body #wrapper #container aside#left nav.mod_navigation ul li.active span,
body #wrapper #container aside#left nav.mod_navigation ul li.active a,
body #wrapper #container aside#left nav.mod_navigation ul li.trail span,
body #wrapper #container aside#left nav.mod_navigation ul li.trail a {
  font-size: 1.6em;
  margin-left: 0px !important;
}
body #wrapper #container #main .inside {
  -webkit-transform: translate3d(0,0,0);
}
body #wrapper #footer {
  min-width: 980px;
}
body.b_mietflaechen #wrapper #container #main .inside {
  -webkit-transform: none;
}
body.b_mietflaechen #wrapper #container #main .inside .mod_article .bottom_headline h2,
body.b_mietflaechen #wrapper #container #main .inside .mod_article .bottom_headline h3 {
  position: relative;
  margin-top: 473px;
  font-size: 4.4em;
}
body.b_home #wrapper #container #main {
  -webkit-transform: translate3d(0,0,0);
}
input[type='submit'] {
  padding: 2px 4px;
  -webkit-appearance: none;
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  background: #ffffff;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d6d6d6));
  background: -webkit-linear-gradient(top,#ffffff 0%,#d6d6d6 100%);
  background: linear-gradient(to bottom,#ffffff 0%,#d6d6d6 100%);
}
.ce_hyperlink.unsubscribe {
  margin-top: -20px;
}

}

@charset "UTF-8";
.zoomPad {
  position: relative;
  float: left;
  z-index: 99;
  cursor: move;
}
.zoomPreload {
  -moz-opacity: 0.8;
  opacity: 0.8;
  filter: alpha(opacity=80);
  color: #333;
  font-size: 12px;
  font-family: Tahoma;
  text-decoration: none;
  border: 1px solid #CCC;
  background-color: white;
  padding: 8px;
  text-align: center;
  background-repeat: no-repeat;
  background-position: 43px 30px;
  z-index: 110;
  width: 90px;
  height: 43px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.zoomPup {
  overflow: hidden;
  background-color: #FFF;
  -moz-opacity: 0.6;
  opacity: 0.6;
  filter: alpha(opacity=60);
  z-index: 120;
  position: absolute;
  border: 1px solid #CCC;
  z-index: 101;
  cursor: move;
}
.zoomOverlay {
  position: absolute;
  left: 0px;
  top: 0px;
  background: #FFF;
  z-index: 5000;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 101;
}
.zoomWindow {
  position: absolute;
  left: 110%;
  top: 40px;
  background: #FFF;
  z-index: 6000;
  height: auto;
  z-index: 10000;
  z-index: 110;
}
.zoomWrapper {
  position: relative;
  z-index: 110;
}
.zoomWrapperTitle {
  display: block;
  background: #999;
  color: #FFF;
  height: 18px;
  line-height: 18px;
  width: 100%;
  overflow: hidden;
  text-align: center;
  font-size: 10px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 120;
  -moz-opacity: 0.6;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.zoomWrapperImage {
  display: block;
  position: relative;
  overflow: hidden;
  z-index: 110;
}
.zoomWrapperImage img {
  border: 0px;
  display: block;
  position: absolute;
  z-index: 101;
}
.zoomIframe {
  z-index: -1;
  filter: alpha(opacity=0);
  -moz-opacity: 0.80;
  opacity: 0.80;
  position: absolute;
  display: block;
}
#zoom_img {
  position: relative;
  top: 0px;
  left: 0px;
}
#map,
#zoom_img {
  overflow: visible;
}

body.b_hotels figure.image_container.float_left
{
	float:left;
}

@charset "UTF-8";
.headline-layer {
  width: 100%;
  background: #000000;
  background: rgba(0,0,0,0.7);
  height: 84px;
}
.headline-styles {
  color: white;
  line-height: 84px;
  padding-left: 25px;
  font-size: 51px;
}
.meta-headline {
  color: #4C4C4C;
  padding-left: 24px;
  background: white;
}
.small-headline {
  font-size: 1.6em;
  line-height: 1em;
  margin-bottom: 10px;
}
.custom_input_fields {
  border: 1px solid #4C4C4C;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  padding: 1px 2px 1px 2px;
  font-size: 0.9em;
  color: #888888;
  font-family: 'PT Sans', Verdana, sans-serif;
}
.slideshow_buttons {
  position: absolute;
  top: 113px;
  z-index: 10;
  width: 25px;
  height: 84px;
  cursor: pointer;
  background-color: #5e5e5e;
  background-repeat: no-repeat;
  background-position: center;
  text-indent: -9999px;
}
.col_left {
  width: 730px;
}
body.b_detail #wrapper #container #main .inside {
  overflow: hidden;
}
body.b_detail #wrapper #container #main .inside h2,
body.b_detail #wrapper #container #main .inside h3 {
  font-size: 1.4em;
  line-height: 1em;
  color: #4C4C4C;
}
body.b_detail #wrapper #container #main .inside #detail_top {
  position: relative;
  top: 0px;
  right: 0px;
  width: 237px;
  min-height: 358px;
  display: block;
  float: right;
  background: white;
}
body.b_detail #wrapper #container #main .inside #detail_top.empty {
  background: none;
}
body.b_detail #wrapper #container #main .inside #detail_top .col_right {
  width: 237px;
  background: white;
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 10;
  height: 100%;
}
body.b_detail #wrapper #container #main .inside #detail_top div#info_box {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 100%;
  z-index: 10;
}
body.b_detail #wrapper #container #main .inside #detail_top div#info_box .mod_article {
  padding: 20px 24px 0px 24px;
}
body.b_detail #wrapper #container #main .inside #detail_top div#info_box .mod_article .fee_toolbar {
  position: absolute;
  bottom: 0px;
  left: 24px;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box {
  position: absolute;
  bottom: 0px;
  right: 0px;
  padding: 0px;
  width: 100%;
  z-index: 10;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box h3 {
  margin-bottom: 5px;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box .ce_gallerythumbnails {
  padding: 24px 0px 17px 24px;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box ul.thumbnails {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box ul.thumbnails li {
  float: left;
  padding: 0px;
  margin: 0 7px 7px 0;
  width: 56px;
  height: 56px;
  overflow: hidden;
  display: block;
  position: relative;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box ul.thumbnails li .image_container {
  cursor: pointer;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box ul.thumbnails li .image_container.active .caption,
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box ul.thumbnails li .image_container:hover .caption {
  display: block;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box ul.thumbnails li .caption {
  background: #000000;
  background: rgba(0,0,0,0.7);
  width: 42px;
  height: 56px !important;
  position: absolute;
  top: 0px;
  left: 0px;
  color: white;
  font-family: 'bebasneue';
  padding: 14px 0px 0px 16px;
  font-size: 1.5em;
  line-height: 1.6em;
  display: none;
}
body.b_detail #wrapper #container #main .inside #detail_top div#gallery_box div.caption {
  display: none;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow {
  padding: 24px 0px 24px 24px;
  position: absolute;
  top: 0px;
  z-index: 1;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article {
  position: relative;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block {
  width: 470px;
  height: 310px;
  overflow: hidden;
  position: relative;
  top: 0px;
  left: 0px;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block .fee_toolbar {
  position: absolute;
  bottom: 0px;
  left: 0px;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container {
  width: auto;
  display: block;
  height: 100%;
  list-style-type: none;
  background: black;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li {
  float: left;
  width: 470px;
  height: 100%;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container {
  position: relative;
  top: 0px;
  left: 0px;
  height: 100%;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container img {
  position: absolute;
  top: 0px;
  left: 0px;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption {
  position: absolute;
  bottom: 0px;
  left: 0px;
  color: white;
  background: #000000;
  background: rgba(0,0,0,0.7);
  width: 100% !important;
  height: 30px;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption span.image_number {
  font-family: 'bebasneue';
  padding: 0px 12px 0px 12px;
  font-size: 1.5em;
  line-height: 1.6em;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption span.image_title {
  padding: 0px 12px 0px 0px;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .image_copyright {
  display: none;
  position: absolute;
  top: -170px;
  left: 100px;
  width: 270px;
  min-height: 60px;
  height: auto;
  padding: 14px;
  background-color: #000;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0 5px 20px rgba(0,0,0,0.5);
  -khtml-box-shadow: 0 5px 20px rgba(0,0,0,0.5);
  -moz-box-shadow: 0 5px 20px rgba(0,0,0,0.5);
  box-shadow: 0 5px 20px rgba(0,0,0,0.5);
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000');
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .image_copyright a.crCloseLink {
  float: right;
  color: #eee;
  font-size: 16px;
  line-height: 14px;
  font-weight: bold;
  text-decoration: none;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .image_copyright a.crCloseLink.hover {
  text-decoration: underline;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .image_copyright p.copyright_text {
  padding-bottom: 28px;
  color: white;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .image_copyright a.legals_link {
  position: absolute;
  width: 100%;
  bottom: 14px;
  left: 14px;
  color: white;
  font-size: 0.9em;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .slideshow_copyright_link {
  position: absolute;
  top: 8px;
  right: 30px;
  height: 16px;
  width: 48px;
  color: white;
  z-index: 3;
  cursor: pointer;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .slideshow_copyright_link span.year {
  text-decoration: underline;
  font-size: 0.9em;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div.block ul.slideshow_container li figure.image_container figcaption .slideshow_zoom_link {
  position: absolute;
  top: 7px;
  right: 8px;
  height: 16px;
  width: 17px;
  z-index: 3;
  cursor: pointer;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div#slideshow_prev {
  position: absolute;
  top: 113px;
  z-index: 10;
  width: 25px;
  height: 84px;
  cursor: pointer;
  background-color: #5e5e5e;
  background-repeat: no-repeat;
  background-position: center;
  text-indent: -9999px;
  left: 0px;
  display: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi+P//PwMTAxAABBADnAUQQIwgFghAxIEAIIBgIv9BIiAWI1wKxGAEiQIEEFwXshKYCCOyUpgKBoAAQtaCsIwqHIAAQzEaCYBdhi75H8lhDHC/IguSJInXWKwOAgB+JjACXDXERgAAAABJRU5ErkJggg==);
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article div#slideshow_next {
  position: absolute;
  top: 113px;
  z-index: 10;
  width: 25px;
  height: 84px;
  cursor: pointer;
  background-color: #5e5e5e;
  background-repeat: no-repeat;
  background-position: center;
  text-indent: -9999px;
  right: 0px;
  display: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGZJREFUeNpi+A8ETAwMDIwAAcQAZDCAWP8BAogRxAIxwDyQHEAAwUTA8jgYAAEE1wU2DEmGEUr/hwn8h0kABBDcWBSDqMIBCDAmkNH/IYABHWO4DKcx6IrQJRnw6fyPbAITNkEYAAAywjMDgOQtBwAAAABJRU5ErkJggg==);
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block {
  height: auto;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block table thead tr th {
  padding: 0px 3px 5px 3px;
  border-bottom: 1px solid #4D4D4D;
  text-align: right;
  line-height: 0.9em;
  vertical-align: top;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block table thead tr th.head_0 {
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block table tbody tr td {
  padding: 3px;
  text-align: right;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block table tbody tr td.col_0 {
  text-align: left;
  padding: 3px 0px;
}
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block table tbody tr td.col_1,
body.b_detail #wrapper #container #main .inside #detail_top #slideshow .mod_article#table-overview div.block table tbody tr td.col_2 {
  text-align: right;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle {
  width: 100%;
  background: #000000;
  background: rgba(0,0,0,0.7);
  height: 84px;
  clear: both;
  width: 262px;
  float: right;
  position: relative;
  top: 0px;
  z-index: 10;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle.inactive {
  left: 25px;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle #arrow_box {
  background-color: #5e5e5e;
  float: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGNJREFUeNpi+P//PwMTAxAABBADnAUQQIwgFghAxIEAIIBgIv9BIiAWI1wKxGAEiQIEEFwXshKYCCOyUpgKBoAAQtaCsIwqHIAAQzEaCYBdhi75H8lhDHC/IguSJInXWKwOAgB+JjACXDXERgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  height: 100%;
  width: 25px;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle #arrow_box.open {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAAESzkQjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGZJREFUeNpi+A8ETAwMDIwAAcQAZDCAWP8BAogRxAIxwDyQHEAAwUTA8jgYAAEE1wU2DEmGEUr/hwn8h0kABBDcWBSDqMIBCDAmkNH/IYABHWO4DKcx6IrQJRnw6fyPbAITNkEYAAAywjMDgOQtBwAAAABJRU5ErkJggg==);
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle h2.ce_headline,
body.b_detail #wrapper #container #main .inside div#content_animate_handle h3.ce_headline {
  color: white;
  line-height: 84px;
  padding-left: 25px;
  font-size: 51px;
  background: none;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle h2.ce_headline .fee_toolbar ul li,
body.b_detail #wrapper #container #main .inside div#content_animate_handle h3.ce_headline .fee_toolbar ul li {
  position: absolute;
  top: 3px;
  left: 0px;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle h2.ce_headline .fee_toolbar ul li.fee_article_edit,
body.b_detail #wrapper #container #main .inside div#content_animate_handle h3.ce_headline .fee_toolbar ul li.fee_article_edit {
  position: absolute;
  top: 3px;
  left: 35px;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle h2.ce_headline .fee_toolbar ul li.fee_page_edit,
body.b_detail #wrapper #container #main .inside div#content_animate_handle h3.ce_headline .fee_toolbar ul li.fee_page_edit {
  position: absolute;
  top: 3px;
  left: 62px;
}
body.b_detail #wrapper #container #main .inside div#content_animate_handle h2.ce_headline .fee_toolbar ul li.fee_content_add,
body.b_detail #wrapper #container #main .inside div#content_animate_handle h3.ce_headline .fee_toolbar ul li.fee_content_add {
  position: absolute;
  top: 3px;
  left: 90px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom.open {
  width: 730px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom_closed {
  width: 237px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom {
  position: relative;
  top: 0px;
  right: 0px;
  z-index: 2;
  width: 237px;
  background: white;
  float: right;
  clear: both;
}
body.b_detail #wrapper #container #main .inside #detail_bottom.empty {
  background: none;
}
body.b_detail #wrapper #container #main .inside #detail_bottom .col_right {
  height: auto;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box {
  overflow: hidden;
  float: right;
  position: relative;
  top: 0px;
  right: 0px;
  height: 100%;
  background: white;
  width: 237px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .mod_article {
  background: white;
  padding: 24px 24px 24px 12px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .mod_article .fee_toolbar {
  position: absolute;
  bottom: 0px;
  left: 12px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .mod_article .ce_download.block {
  margin-top: 10px;
  margin-left: 10px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .mod_article .ce_download.block img {
  display: none;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .mod_article .ce_download.block a {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAUAAA/+4AJkFkb2JlAGTAAAAAAQMAFQQDBgoNAAAB1AAAAigAAAKCAAAC0P/bAIQAAgICAgICAgICAgMCAgIDBAMCAgMEBQQEBAQEBQYFBQUFBQUGBgcHCAcHBgkJCgoJCQwMDAwMDAwMDAwMDAwMDAEDAwMFBAUJBgYJDQsJCw0PDg4ODg8PDAwMDAwPDwwMDAwMDA8MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8IAEQgAFAARAwERAAIRAQMRAf/EAJ4AAAIDAAAAAAAAAAAAAAAAAAYHBAUIAQEAAAAAAAAAAAAAAAAAAAAAEAACAQIHAAAAAAAAAAAAAAAAAwIwBQERIxQkFSURAAADBQUJAAAAAAAAAAAAAAERAgAQAxMEMUESUhRRYbEyQnIzQyQSAQAAAAAAAAAAAAAAAAAAADATAAEDBAMBAQAAAAAAAAAAAAERITEAEEFhMFFxwZH/2gAMAwEAAhEDEQAAAdGhiMApCKEotwaHYf/aAAgBAQABBQJkrywQpy0E8eS+WiXXst17uR//2gAIAQIAAQUCo//aAAgBAwABBQKj/9oACAECAgY/Ah//2gAIAQMCBj8CH//aAAgBAQEGPwJQxIFSqOlPKCIRXkW42pqoQlVaYQalA35gcvsRxU0Qh6Rd8JlLTj8W1Wdhn4pXsLT2X2O//9oACAEBAwE/ISgSMlLgJR6F6FbniBEAlAKAtiyQSUFaDxL8t8O5WO/cUNWHI1Sjq3//2gAIAQIDAT8h4f/aAAgBAwMBPyHh/9oADAMBAAIRAxEAABCQACSf/9oACAEBAwE/EAt53kBoBwHAg4PmjFkTrhAGBiwRQpPDqUIiDGlVWfao1nnR0Ir4Pt+q5JLFPqv/2gAIAQIDAT8Q4f/aAAgBAwMBPxDh/9k=);
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 20px;
  padding-top: 3px;
  text-decoration: none;
  display: block;
  height: 20px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box h2.ce_headline,
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box h3.ce_headline {
  padding-left: 12px;
  margin: 0px 0px 10px 0px;
  background: none;
  color: #4c4c4c;
  font-size: 1.5em;
  line-height: 1.1em;
  height: auto !important;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box h2.ce_headline .fee_toolbar,
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box h3.ce_headline .fee_toolbar {
  position: absolute;
  top: 30px;
  left: 12px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_table table {
  margin-left: 0px;
  width: 100%;
  border-spacing: 0px;
  position: relative;
  left: 12px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_table table tr {
  background-position: bottom left;
  background-repeat: no-repeat;
  line-height: 1.4em;
  display: block;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_table table tr td {
  display: inline-block;
  background: transparent;
  margin: 0px;
  padding: 0px;
  padding: 3px 0px 2px 0px;
  vertical-align: top;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_table table tr td.col_first {
  width: 100px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_table table tr.row_last {
  background-image: none;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_table table tr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAABCAYAAABg6BQ9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDRBMjk0QTQ1NjYyMTFFMjlFQUU5ODI4MDFFQjE0Q0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDRBMjk0QTU1NjYyMTFFMjlFQUU5ODI4MDFFQjE0Q0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNEEyOTRBMjU2NjIxMUUyOUVBRTk4MjgwMUVCMTRDRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNEEyOTRBMzU2NjIxMUUyOUVBRTk4MjgwMUVCMTRDRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgVubAIAAABrSURBVHjanJLhCoAgDITT+tHT7WF9un6oa0LBuGxbDT7u2Im4YWLmBYuIdpH8wiok5aOK/iub0c9OHrnTettsBk9xR5o7G9UFvlTTVNagZyl6RGfVOFeNfnfy9pPZDBHVO3pQSjnwj58CDACoBF//iNxGFQAAAABJRU5ErkJggg==);
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_text {
  margin: 24px 0px 0px 10px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#facts_box .ce_text.call_us {
  margin-top: 0px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#floor_plan {
  float: left;
  padding: 24px 0px 24px 24px;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 470px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#floor_plan figure {
  position: relative;
  top: 0px;
  left: 0px;
  width: 470px;
}
body.b_detail #wrapper #container #main .inside #detail_bottom div#floor_plan .ce_hyperlink.zoom_link {
  text-align: right;
  padding-right: 22px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABERpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDo3ODczOUQxM0ZBMDBFMDExQUYzMUYzMTcyQjJCNjZEMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NzBBRUI3RTVCRUQxMUUyOTFFM0VCQUVFNDhENzFDNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NzBBRUI3RDVCRUQxMUUyOTFFM0VCQUVFNDhENzFDNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBODAxMTc0MDcyMDY4MTE4OEM2REY1QTY0MDI4OUNGIiBzdFJlZjpkb2N1bWVudElEPSJ1dWlkOjc4NzM5RDEzRkEwMEUwMTFBRjMxRjMxNzJCMkI2NkQyIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+SW50ZXJuZXQtQnV0dG9ucy1JY29uczwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9X+QdgAAAUFJREFUeNqMlO1twjAQhp0oA2SDeoPSDcj/SIUJCBNAJyidgDJB2wkIygAwgjsBGSEb0LvqcXSyglpLr85n37335SSr69qZVQpeBQuBN+e94EvwLhisQ9d1Lje6Ol4FW0MQkB5yvZ+5ZEWSueBIJuq4FGSCJ+SSc70/p0Q5F0f0TxzbJJjqFdLajyQNF1r32txpdjekoxdr7Dx+I8kz+zf391KiA/vo5wpTX2xiQ6QH9BXZ9JQbzCRHktJEsU7OkOq6QOKmpnNhHzOqmEh1R/dTJDG9jfvfWiFPluRgptEY40D0YM622A22tJyGxcl8CHb0aaDUAX0PXPr0C+SOaTQ87w0E34JHopfGz/NyNdMhSz7ABdH8RC8Cpe8N4W/JxcTzbpnUDLIAeuN4hkht5sWdCYSkoW6i4Ur0Ir+C9keAAQAIgE4THSbhbQAAAABJRU5ErkJggg==) top right no-repeat;
}
