@font-face{font-family:'open_sansregular';src:url('fonts/OpenSans-Regular-webfont.eot');src:url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Regular-webfont.woff') format('woff'), url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight';src:url('fonts/OpenSans-Light-webfont.eot');src:url('fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Light-webfont.woff') format('woff'), url('fonts/OpenSans-Light-webfont.ttf') format('truetype'), url('fonts/OpenSans-Light-webfont.svg#open_sanslight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanssemibold';src:url('fonts/OpenSans-Semibold-webfont.eot');src:url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Semibold-webfont.woff') format('woff'), url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), url('fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansbold';src:url('fonts/OpenSans-Bold-webfont.eot');src:url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-Bold-webfont.woff') format('woff'), url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansextrabold';src:url('fonts/OpenSans-ExtraBold-webfont.eot');src:url('fonts/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/OpenSans-ExtraBold-webfont.woff') format('woff'), url('fonts/OpenSans-ExtraBold-webfont.ttf') format('truetype'), url('fonts/OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');font-weight:normal;font-style:normal;}
body{background:#F5F4EF;color:#000305;font-size:87.5%;font-family:'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;line-height:1.429;margin:0;padding:0;text-align:left;}
body{scrollbar-base-color:#8a7f6c;scrollbar-3dlight-color:#C0C0C0;scrollbar-highlight-color:#C0C0C0;scrollbar-track-color:#e0dace;scrollbar-arrow-color:#8a7f6c;scrollbar-shadow-color:#e0dace;scrollbar-dark-shadow-color:#8a7f6c;}
::-webkit-scrollbar{width:12px;}
::-webkit-scrollbar-button:vertical:decrement{background-image:url(/imgs/icons/arrow-up.png);background-repeat:no-repeat;background-position:2px 2px, 0 0;}
::-webkit-scrollbar-button:vertical:increment{background-image:url(/imgs/icons/arrow-down.png);background-repeat:no-repeat;background-position:2px 2px, 0 0;}
::-webkit-resizer{background:#F2F2F2;border-top:1px solid #D9D9D9;border-left:1px solid #D9D9D9;}
.scroll::-webkit-scrollbar-corner{background:#F2F2F2;border-top:1px solid #D9D9D9;border-left:1px solid #D9D9D9;}
::-webkit-scrollbar-track{-webkit-border-radius:0px;border-radius:0px;background:#E0DACE;}
::-webkit-scrollbar-thumb{-webkit-border-radius:0px;border-radius:0px;background:#897E69;}
::-webkit-scrollbar-thumb:window-inactive{background:#897E69;}
.bot_10{padding-bottom:10px !important;}
.bot_0{padding-bottom:0px !important;}
.bot_10m{margin-bottom:10px !important;}
.small,
.smallErr{height:auto;width:315px;border:1px solid #cec3ad;border-radius:4px;background:#F1EFEB;margin-top:5px;}
.smallErr{border:1px solid red;}
hr.gray_hr{border-top:none;margin:0px;height:3px;border-left:none;background:#EFEDE9;}
.kaufgesuch-anlegen label{color:#333;font-weight:300;}
#anrede_sel{width:315px;background:url(/imgs/icons/select_ic.png) no-repeat scroll 298px 14px #F1EFEB;margin-bottom:30px;border:1px solid #CEC3AD;margin-top:5px;}
#anrede_sel select{width:334px;}
#res_kauf{margin:23px 0 50px;}
#absenden_kauf{width:295px;}
.input_x,
.input_xErr{background:#F1EFEB;color:#666;border:1px solid #CEC3AD;padding:5px 5px 5px 5px;border-radius:4px;margin-top:5px;margin-bottom:30px;}
input[type=text].input_x{font-size:16px;padding:7px;}
input[type=password].input_x{font-size:16px;padding:7px;}
textarea.input_x{font-size:14px;}
.input_xErr{border:1px solid red;}
.width_690{width:690px;}
.width_295{width:295px;}
.width_300{width:300px;}
.width_320{width:320px;}
.top_30{margin-top:30px;}
.p_top_30{padding-top:30px;}
.grid{float:left;margin-bottom:2.127659574468%;padding-top:0;}
.grid-right{float:right;margin-bottom:0;padding-top:0;}
.col-60{width:6.382978723404%;}
.col-140{width:14.893617021277%;}
.col-220{width:23.404255319149%;}
.col-300{width:31.914893617021%;}
.col-380{width:40.425531914894%;}
.col-460{width:48.936170212766%;}
.col-540{width:57.446808510638%;}
.col-620{width:65.957446808511%;}
.col-700{width:725px;}
.box-700{width:73.5768085%;}
.col-780{width:82.978723404255%;}
.col-860{width:91.489361702128%;}
.col-940{width:100%;}
.col-60,
.col-140,
.col-220,
.col-300,
.col-380,
.col-460,
.col-540,
.col-620,
.col-700,
.col-780,
.col-860,
.col-940{display:inline;margin-right:2.127659574468%;}
.fit{margin-left:0 !important;margin-right:0 !important;}
h1,
.hdl1{font-size:1.571em}
h2,
.hdl2{font-size:1.571em}
h3,
.hdl3{font-size:1.429em}
h4,
.hdl4{font-size:1.286em}
h5{font-size:1.143em}
h6{font-size:1em}
h1,
h2,
h3,
h4,
h5,
h6,
.hdl1,
.hdl2,
.hdl3,
.hdl4{font-weight:400;line-height:1.1;margin-bottom:.8em;}
img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 20px auto;}
.aligncenter{display:block;margin:5px auto;}
.top_23{margin-top:23px;}
.bott_30{margin-bottom:30px;}
.slider_h2{font-family:'open_sanslight';font-weight:300;color:#333;margin:10px 0px 5px 0px;font-size:22px;}
a{outline:0;text-decoration:none;}
a img{border:0px;text-decoration:none;}
a:link,
a:visited{color:#fff;padding:0 1px;text-decoration:none;}
a:hover,
a:active{color:#fff;text-decoration:none;}
p{margin-bottom:1.143em;}
* p:last-child{margin-bottom:0;}
p{font-family:'open_sanslight';text-align:justify;font-size:14px;line-height:18px;color:#666;margin:15px 0;font-weight:300;}
strong,
b{font-weight:bold;}
em,
i{font-style:italic;}
::-moz-selection{background:#F6CF74;color:#fff;}
::selection{background:#F6CF74;color:#fff;}
ul{list-style:disc;margin:1em 0 1.5em 1.5em;}
ul,
ol{margin:0 1.5em 1.5em 0;padding-left:2.0em;}
ol{list-style:decimal;margin:1em 0 1.5em 1.5em;}
dl{margin:0 0 1.5em 0;}
dt{font-weight:bold;}
dd{margin-left:1.5em;}
blockquote{font-style:italic;}
cite{}q{}
table{margin:.5em auto 1.5em auto;width:98%;}
thead th{padding:.5em .4em;text-align:left;}
thead td{}
tbody td{padding:.5em .4em;}
tbody th{}
tbody .alt td{}
tbody .alt th{}
tfoot th{}
tfoot td{}
header,
section,
footer,
aside,
nav,
article,
figure{display:block;}
.body{clear:both;margin:0 auto;}
img.right figure.right{float:right;margin:0 0 2em 2em;}
img.left,
figure.left{float:right;margin:0 0 2em 2em;}
#banner{margin:0 auto;padding:0;}
.width_100{float:left;width:100%;}
.menu_back{background:#90836B;background:-moz-linear-gradient(top, #90836b 0%, #7e725b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #90836B), color-stop(100%, #7E725B));background:-webkit-linear-gradient(top, #90836B 0%, #7E725B 100%);background:-o-linear-gradient(top, #90836b 0%, #7e725b 100%);background:-ms-linear-gradient(top, #90836b 0%, #7e725b 100%);background:linear-gradient(to bottom, #90836B 0%, #7E725B 100%);box-shadow:0px 0px 10px #000;position:fixed;top:0px;width:100%;z-index:99999;border-bottom:1px solid #786B52;}
#banner h1{font-size:3.571em;line-height:.6;}
#banner h1 a:link,
#banner h1 a:visited{color:#000305;display:block;font-weight:bold;margin:0 0 .6em .2em;text-decoration:none;width:427px;}
#banner h1 a:hover,
#banner h1 a:active{background:none;color:#C74350;text-shadow:none;}
#banner h1 strong{font-size:0.36em;font-weight:normal;}
#banner nav{font-size:1.143em;height:60px;line-height:30px;margin:0 auto 0 auto;padding:0;text-align:center;width:960px;border-right:1px solid #AC9F88;}
#banner nav a{border-right:1px solid #746750;border-left:1px solid #AC9F88;font-family:'open_sanslight';font-size:16px;text-shadow:1px 1px #534325;font-weight:300;line-height:61px;height:61px;padding:0 43px 0 44px;float:left;color:#FFF;}
.ie8 #banner nav a{padding:0px 41px 0px 41px;}
#banner nav ul{list-style:none;margin:0 auto;width:960px;}
#banner nav li{float:left;display:inline;margin:0;}
#banner nav a:link,
#banner nav a:visited{color:#fff;display:inline-block;text-decoration:none;}
#banner nav a:hover,
#banner nav a:active,
#banner nav .active a:link,
#banner nav .active a:visited,
#banner nav .active a,
.uber-uns #banner nav .menuli_3 a,
.immobilienangebot #banner nav .menuli_2 a{background:#786B52;color:#fff;}
#banner nav li:first-child a{padding:0 43px 0 44px;}
#featured{background:#fff;margin-bottom:2em;overflow:hidden;padding:20px;width:760px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
#featured figure{border:2px solid #eee;float:right;margin:0.786em 2em 0 5em;width:248px;}
#featured figure img{display:block;float:right;}
#featured h2{color:#C74451;font-size:1.714em;margin-bottom:0.333em;}
#featured h3{font-size:1.429em;margin-bottom:.5em;}
#featured h3 a:link,
#featured h3 a:visited{color:#000305;text-decoration:none;}
#featured h3 a:hover,
#featured h3 a:active{color:#fff;}
#content{margin-bottom:0em;overflow:hidden;padding:0px;width:960px;}
#contentinfo{padding-bottom:2em;text-align:right;}
.hentry{border-bottom:1px solid #eee;}
li:last-child .hentry,
#content > .hentry{border:0;margin:0;}
#content > .hentry{padding:1em 0;}
.entry-title{font-size:1.429em;margin-bottom:0;}
.entry-title a:link,
.entry-title a:visited{text-decoration:none;}
.hentry .post-info *{font-style:normal;}
.hentry footer{margin-bottom:2em;}
.hentry footer address{display:inline;}
#posts-list footer address{display:block;}
#posts-list{list-style:none;margin:0;}
#posts-list .hentry{padding-left:200px;position:relative;}
#posts-list footer{left:10px;position:absolute;top:1.5em;width:190px;}
#posts-list .hentry:hover{background:#C64350;color:#fff;}
#posts-list .hentry:hover a:link,
#posts-list .hentry:hover a:visited{color:#F6CF74;text-shadow:1px 1px 1px #333;}
#banner h1{line-height:1;}
#featured figure{display:inline;}
#posts-list footer{left:-190px;}
#extras .social{width:165px;}
@-moz-keyframes cycle{0%{}
4%{}
16%{opacity:1;z-index:0;}
20%{opacity:0;z-index:0;}
21%{opacity:0;z-index:-1;}
92%{opacity:0;z-index:0;}
96%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes cycletwo{0%{opacity:0;}
16%{opacity:0;}
20%{opacity:1;}
24%{opacity:1;}
36%{opacity:1;z-index:0;}
40%{opacity:0;z-index:0;}
41%{opacity:0;z-index:-1;}
100%{opacity:0;z-index:-1;}
}
@-moz-keyframes cyclethree{0%{opacity:0;}
36%{opacity:0;}
40%{opacity:1;}
44%{opacity:1;}
56%{opacity:1;}
60%{opacity:0;z-index:0;}
61%{opacity:0;z-index:-1;}
100%{opacity:0;z-index:-1;}
}
@-moz-keyframes cyclefour{0%{opacity:0;}
56%{opacity:0;}
60%{opacity:1;}
64%{opacity:1;}
76%{opacity:1;z-index:0;}
80%{opacity:0;z-index:0;}
81%{opacity:0;z-index:-1;}
100%{opacity:0;z-index:-1;}
}
@-moz-keyframes cyclefive{0%{opacity:0;}
76%{opacity:0;}
80%{opacity:1;}
84%{opacity:1;}
96%{opacity:1;z-index:0;}
100%{opacity:0;z-index:0;}
}
@-webkit-keyframes cycle{0%{}
4%{}
16%{opacity:1;z-index:0;}
20%{opacity:0;z-index:0;}
21%{opacity:0;z-index:-1;}
50%{opacity:0;z-index:-1;}
92%{opacity:0;z-index:0;}
96%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes cycletwo{0%{opacity:0;}
16%{opacity:0;}
20%{opacity:1;}
24%{opacity:1;}
36%{opacity:1;z-index:0;}
40%{opacity:0;z-index:0;}
41%{opacity:0;z-index:-1;}
100%{opacity:0;z-index:-1;}
}
@-webkit-keyframes cyclethree{0%{opacity:0;}
36%{opacity:0;}
40%{opacity:1;}
44%{opacity:1;}
56%{opacity:1;z-index:0;}
60%{opacity:0;z-index:0;}
61%{opacity:0;z-index:-1;}
100%{opacity:0;z-index:-1;}
}
@-webkit-keyframes cyclefour{0%{opacity:0;}
56%{opacity:0;}
60%{opacity:1;}
64%{opacity:1;}
76%{opacity:1;z-index:0;}
80%{opacity:0;z-index:0;}
81%{opacity:0;z-index:-1;}
100%{opacity:0;z-index:-1;}
}
@-webkit-keyframes cyclefive{0%{opacity:0;}
76%{opacity:0;}
80%{opacity:1;}
84%{opacity:1;}
96%{opacity:1;z-index:0;}
100%{opacity:0;z-index:0;}
}
@-moz-keyframes fullexpand{0%, 20%, 40%, 60%, 80%, 100%{width:0%;opacity:0;}
4%,
24%,
44%,
64%,
84%{width:0%;opacity:0.3;}
16%,
36%,
56%,
76%,
96%{width:100%;opacity:0.7;}
17%,
37%,
57%,
77%,
97%{width:100%;opacity:0.3;}
18%,
38%,
58%,
78%,
98%{width:100%;opacity:0;}
}
@-webkit-keyframes fullexpand{0%, 20%, 40%, 60%, 80%, 100%{width:0%;opacity:0;}
4%,
24%,
44%,
64%,
84%{width:0%;opacity:0.3;}
16%,
36%,
56%,
76%,
96%{width:100%;opacity:0.7;}
17%,
37%,
57%,
77%,
97%{width:100%;opacity:0.3;}
18%,
38%,
58%,
78%,
98%{width:100%;opacity:0;}
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
body{line-height:1;}
ol,
ul{list-style:none;}
blockquote,
q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.container{margin:0 auto;overflow:hidden;width:960px;}
#content-slider{width:100%;height:353px;margin:0px auto 0;}
#slider{box-shadow:1px 1px 5px rgba(0, 0, 0, 0.7);height:353px;width:960px;margin:0px auto 0;overflow:visible;position:relative;}
#mask{overflow:hidden;height:353px;}
#slider ul{margin:0;padding:0;position:relative;}
#slider li{width:960px;height:353px;position:absolute;list-style:none;}
#slider li.firstanimation .slide{-moz-animation:cycle 25s linear infinite;-webkit-animation:cycle 25s linear infinite;}
#slider li.secondanimation .slide{-moz-animation:cycletwo 25s linear infinite;-webkit-animation:cycletwo 25s linear infinite;}
#slider li.thirdanimation .slide{-moz-animation:cyclethree 25s linear infinite;-webkit-animation:cyclethree 25s linear infinite;}
#slider li.fourthanimation .slide{-moz-animation:cyclefour 25s linear infinite;-webkit-animation:cyclefour 25s linear infinite;}
#slider li.fifthanimation .slide{-moz-animation:cyclefive 25s linear infinite;-webkit-animation:cyclefive 25s linear infinite;}
#slider .tooltip{background:rgba(0, 0, 0, 0.5);width:100%;height:80px;position:relative;bottom:121px;padding:18px;}
#slider .tooltip h2,
#slider .tooltip p{color:#fff;}
#slider .tooltip h1{color:#fff;font-size:24px;font-weight:300;line-height:60px;padding:0 0 0 20px;}
#slider li#first:hover .tooltip,
#slider li#second:hover .tooltip,
#slider li#third:hover .tooltip,
#slider li#fourth:hover .tooltip,
#slider li#fifth:hover .tooltip{left:0px;}
#slider:hover li,
#slider:hover .progress-bar{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;}
.progress-bar_rez{position:relative;top:-5px;width:680px;height:5px;background:#000;-moz-animation:fullexpand 25s ease-out infinite;-webkit-animation:fullexpand 25s ease-out infinite;}
.left,
.left32{float:left !important;}
.left32{margin-left:32px;margin-top:0px;}
.left40{margin-left:40px;margin-top:0px;}
.left5{margin-left:5px;margin-right:15px;margin-top:10px;}
.right{float:right !important;}
.center{text-align:center;}
#footer .grid{margin-bottom:0;}
#footer-wrapper .grid.col-940{margin:0;}
#footer-wrapper{margin:0;padding:0;}
#footer{clear:both;margin:0 auto;max-width:960px;padding:0 0px 0 0px;min-width:960px;}
#footer p{color:#FFF;font-size:12px;}
.footer-menu{margin-left:0;padding:0;}
.footer-menu{margin-top:26px;text-indent:5px;}
.footer-menu li{display:inline;list-style-type:none;}
body{font-family:'open_sanslight';background-image:url('/imgs/layout/back1.jpg');background-repeat:repeat;}
#logo{display:none;}
#menu_back #wrapper{margin:0;padding-bottom:0;}
#menu_back{background:#90836b;background:-moz-linear-gradient(top, #90836b 0%, #7e725b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #90836b), color-stop(100%, #7e725b));background:-webkit-linear-gradient(top, #90836b 0%, #7e725b 100%);background:-o-linear-gradient(top, #90836b 0%, #7e725b 100%);background:-ms-linear-gradient(top, #90836b 0%, #7e725b 100%);background:linear-gradient(to bottom, #90836b 0%, #7e725b 100%);box-shadow:0px 0px 10px #000;position:fixed;top:0px;width:100%;z-index:99999;border-bottom:1px solid #786B52;}
.top_shadow{background:url(/imgs/layout/header_shadow.png) repeat-x;position:fixed;top:63px;width:100%;height:57px;}
.ie #banner nav a{padding:0 42px;}
#wrapper{margin:0px auto 0px auto;border:none;background:none;padding-bottom:0;}
#widgets{margin-right:1.12766%;width:24.404255%;margin-top:0px;background:url(/imgs/layout/left_shadow.png) repeat-x;background-color:#C6BAA3;margin-bottom:0;}
.widget-wrapper{background:none;background-color:transparent;border:none;padding:0;border-radius:0px;margin-bottom:0;float:left;width:100%;}
.widget-title h3,
.widget-title strong{display:block;font-size:20px;margin:10px 0px 5px 0px;color:#fff;font-family:'open_sanslight';font-weight:300;padding:15px 14px;background:#897f6d;background:-moz-linear-gradient(top, #897f6d 1%, #7e725b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #897f6d), color-stop(100%, #7e725b));background:-webkit-linear-gradient(top, #897f6d 1%, #7e725b 100%);background:-o-linear-gradient(top, #897f6d 1%, #7e725b 100%);background:-ms-linear-gradient(top, #897f6d 1%, #7e725b 100%);background:linear-gradient(to bottom, #897f6d 1%, #7e725b 100%);border-bottom:1px solid #D7CDBB;}
.textwidget{padding:5px 11px 0px 14px;}
#text-6 .textwidget{padding:5px 0 10px;text-indent:10px;}
#banner{height:61px;}
#search-3{padding:10px 12px}
#search-3 input[type='submit']{display:none;}
#search-3 input,
.textwidget #searchbox_d input{width:100%;border:1px solid #ADA086;box-shadow:none;text-align:center;padding:0;border-radius:4px;background:url(/imgs/icons/search_ic.png) scroll 182px 8px no-repeat;background-color:#F1EFEB;height:37px;}
#searchbox_d{float:left;border:1px solid #ADA086;box-shadow:none;text-align:center;border-radius:4px;background:url(/imgs/icons/google_search.png) scroll 4px 10px no-repeat;background-color:#F1EFEB;width:207px;}
.textwidget #searchbox_d input[type='submit']{display:block;width:25px;background:url(/imgs/icons/search_ic.png) scroll 0px 8px no-repeat;padding:0;float:left;position:absolute;z-index:9;margin-left:184px;border:none;background-color:rgba(0, 0, 0, 0);}
.textwidget #searchbox_d #inp_gog{float:left;margin:0px;background:rgba(0, 0, 0, 0);border:none;text-indent:20px;color:#90836B;width:207px;height:37px;line-height:37px;}
p{font-family:'open_sanslight';text-align:justify;font-size:14px;line-height:20px;color:#444;margin:15px 0;font-weight:300;}
h1{font-family:'open_sanslight';font-weight:500;color:#000;margin:10px 0px 5px 0px;font-size:20px;}
h2{font-family:'open_sanslight';font-weight:300;color:#333;margin:10px 0px 5px 0px;font-size:20px;}
h3{font-family:'open_sanslight';font-weight:300;color:#999;font-size:20px;margin:10px 0px 5px 0px;}
h4{font-family:'open_sanssemibold';font-weight:600;color:#333;font-size:18px;margin:10px 0px 5px 0px;}
h5{font-family:'open_sanssemibold';font-weight:600;color:#999;font-size:18px;margin:10px 0px 5px 0px;}
h6{font-family:'open_sanssemibold';font-weight:500;color:#999;font-size:18px;margin:10px 0px 0px 0px;}
a{font-family:'open_sanslight';font-weight:300;font-size:14px;}
a strong{font-family:'open_sansbold';font-weight:500;color:#8e8068;text-decoration:underline;}
a strong:hover{color:#5F4F33;}
.t-16{font-size:16px;line-height:20px;font-weight:500;}
.t-14_bold{font-size:14px;line-height:18px;font-weight:500;}
.t-18{font-size:18px;line-height:26px;font-weight:500;}
.t-20{font-size:20px;line-height:24px}
.t_20{font-size:20px;color:#333333;}
.t-21{font-size:21px;}
.t-22{font-size:22px;}
.t_23{font-size:23px;}
.t_24{font-size:24px;}
.t-25{font-size:25px;}
.t-28{font-size:28px;}
h1.t-28{font-size:25px;}
.top-20{margin-top:20px;}
.top-30{margin-top:30px;}
.top_10{margin-top:10px;}
.top_10m{margin-top:-10px;}
.widget-wrapper p{color:#fff;margin:10px 0 5px;}
.starten,
a.starten,
input[type=submit]{background:#f1dcb5;background:-moz-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f1dcb5), color-stop(50%, #dbc498), color-stop(100%, #c7ad7e));background:-webkit-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:-o-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:-ms-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:linear-gradient(to bottom, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);border:1px solid #9E8E71;-webkit-box-shadow:inset 0px 0px 1px 1px #E5D9C1;box-shadow:inset 0px 0px 1px 1px #E5D9C1;color:#645841;font-size:16px;padding:7px 0px;font-family:'open_sanssemibold';text-shadow:1px 1px rgba(240, 225, 198, 0.82);text-transform:uppercase;font-weight:600;border-radius:4px;text-align:center;width:182px;margin:23px auto 0px;cursor:pointer;}
.textwidget a.starten{}.starten:hover,
input[type=submit]:hover{background:#E6CC9B;background:-moz-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #E6CC9B), color-stop(50%, #d8c096), color-stop(100%, #bba171));background:-webkit-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:-o-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:-ms-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:linear-gradient(to bottom, #E6CC9B 1%, #d8c096 50%, #bba171 100%);}
input[type=submit].starteninactive{background:#D7CDBB;border:1px solid #9E8E71;}
input.btlogin{width:311px;margin:5px 0px 0px 130px;}
div.btlogin{background:#f1dcb5;background:-moz-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f1dcb5), color-stop(50%, #dbc498), color-stop(100%, #c7ad7e));background:-webkit-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:-o-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:-ms-linear-gradient(top, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);background:linear-gradient(to bottom, #f1dcb5 1%, #dbc498 50%, #c7ad7e 100%);border:1px solid #9E8E71;-webkit-box-shadow:inset 0px 0px 1px 1px #E5D9C1;box-shadow:inset 0px 0px 1px 1px #E5D9C1;padding:10px 0px 7px 0px;border-radius:4px;width:311px;margin:5px 0px 0px 130px;cursor:pointer;text-align:center;height:22px;vertical-align:center;}
div.btlogin:hover{background:#E6CC9B;background:-moz-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #E6CC9B), color-stop(50%, #d8c096), color-stop(100%, #bba171));background:-webkit-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:-o-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:-ms-linear-gradient(top, #E6CC9B 1%, #d8c096 50%, #bba171 100%);background:linear-gradient(to bottom, #E6CC9B 1%, #d8c096 50%, #bba171 100%);}
div.btlogin a{font-family:'open_sanssemibold';text-shadow:1px 1px rgba(240, 225, 198, 0.82);text-transform:uppercase;color:#645841;font-size:16px;font-weight:600;}
div.btlogin a:hover{color:#A8997A;}
#text-5{border-bottom:1px solid #AC9D82;padding-bottom:23px;}
#text-4{border-bottom:1px solid #AC9D82;padding-bottom:23px;}
#text-7{border-top:1px solid #D7CDBB;padding:15px 0 0;margin-bottom:16px;}
#text-5{padding:0px 0 0px;border-bottom:1px solid #D7CDBB;float:left;margin-bottom:20px;}
#widgets #text-5 .textwidget{float:left;padding-bottom:25px;border-bottom:1px solid #AC9D82;}
#widgets{border-top:1px solid #D7CDBB;margin-right:0;width:100%;padding-bottom:0px;}
#content{margin-top:0px;margin-bottom:0px;background-color:#C6BAA3;}
.post-edit{margin:0;}
#content1{background-image:url('/imgs/layout/back1.jpg');background-repeat:repeat;display:inline-block;}
#text-4 .starten a{color:#645841;font-size:16px;font-family:'open_sanssemibold';text-shadow:1px 1px rgba(240, 225, 198, 0.82);font-weight:600;}
.sakri_select{width:206px;border:1px solid #ADA086;height:37px;border-radius:4px;background:url(/imgs/icons/select_ic.png) no-repeat scroll 190px 14px #F1EFEB;overflow:hidden;position:relative;}
.widget-wrapper select,
select{width:227px;height:37px;background:rgba(0, 0, 0, 0);min-width:227px;box-shadow:none;border:none;color:#897e69;font-size:14px;padding:10px 1px 10px 5px;line-height:37px;}
#text-4 p{margin-left:3px;}
#widgets .social-icons{list-style:none;margin:0;padding:0;}
#widgets .social-icons li{display:inline;margin:0 0px 0 0;}
#widgets .social-icons li a{font-size:0;}
.merkzettel div{-moz-box-sizing:border-box;-moz-border-radius:4px;-webkit-box-sizing:border-box;-webkit-border-radius:2px;-webkit-box-shadow:1px 1px 0px rgba(242, 240, 236, 0.5), inset 1px 1px 3px #8A7A60;-moz-box-shadow:1px 1px 0px rgba(242, 240, 236, 0.5), inset 1px 1px 3px #8A7A60;box-shadow:1px 1px 0px rgba(242, 240, 236, 0.5), inset 1px 1px 3px #8A7A60;background:#A69982;box-sizing:border-box;width:28px;height:28px;color:#fff;text-align:center;margin-right:10px;line-height:28px;font-size:14px;}
.merkzettel label{font-size:16px;color:#82755E;font-family:'open_sanslight';line-height:30px;}
#widgets #text-3 .textwidget{padding:10px 20px 0px;float:left;}
.social-icons{float:right;}
.widget-title{float:left;width:100%;}
#nino{position:relative;z-index:99;}
.slider_solo img{width:100%;margin:0;}
#nino img.alignleft{margin:30px 10px 20px 0;}
#slider_text{height:80px;margin-top:-117px;background:rgba(0, 0, 0, 0.4);position:relative;padding:18px;}
.light_slid .col-140{margin-bottom:0;}
.light_slid h2{margin:0;font-size:36px;}
#slider_text h2,
#slider_text p,
#slider_text{color:#fff;font-family:'open_sanslight';font-weight:200;}
#slider_text h2{margin:0px 0 10px;line-height:22px;}
#slider_text p{margin:0;line-height:24px;}
.slider_solo{position:absolute;}
.nino_slider_main{width:100%;height:351px;margin:0px;padding:0px;}
.nino_slider_main #container{padding:0 18px;}
.nivo-directionNav{position:relative;z-index:99;float:right;margin-bottom:1px;margin-top:277px;}
.nivo-prevNav,
.nivo-prevNav1{background:url(/imgs/icons/arrow_left.png) no-repeat;width:32px;height:32px;float:left;cursor:pointer;margin-right:10px;}
.nivo-nextNav,
.nivo-nextNav1{background:url(/imgs/icons/arrow_right.png) no-repeat;width:32px;height:32px;float:left;cursor:pointer;}
.slider_text_in{max-width:800px;}
#box_g,
.box_g{background:#ece9e3;}
#box_light,
.box_light{background:#f8f6f4;}
.box{padding:1%;float:left;width:98%;padding-bottom:20px;}
.bot50.box{padding-bottom:50px;}
.box .grid{margin-bottom:0;}
.bott_0{margin-bottom:5px;}
.alignleft{float:left;margin:5px 8px 0px 0px;}
.width_49{margin-bottom:20px;}
td{border:2px solid #F8F6F4;background:#FFF;color:#82755E;font-size:13px;font-weight:600;}
.frst,
.thr{font-weight:300;}
.frst{border-left:none;}
.fou{border-right:none;}
.frst_row,
.frst_row_big{border-left:1px solid #B2A388;border-top:1px solid #B2A388;border-right:1px solid #fff;background:#C6BAA3;color:#FFF;padding:8px 5px;border-radius:4px;margin:15px 0px 0px 0px;float:left;width:699px;}
.jedan{text-shadow:1px 1px #A59577;font-size:20px;font-weight:600;float:left;display:inline;width:50%;}
.jedan.t-18{font-size:18px;}
h3.jedan{margin:0;color:#FFF;}
.dva{float:left;text-shadow:none;font-size:14px;font-weight:400;display:inline-block;display:inline-block;width:50%;text-align:right;font-family:'open_sansregular';}
p label,
.frst_row p,
.frst_row_big p{font-weight:600;text-shadow:1px 1px #A59577;font-size:20px;color:#fff;}
.frst_row label span{font-weight:600;font-size:22px;text-shadow:1px 1px #A59577;color:#fff;}
.frst_row label span.t-20{font-size:20px;}
.frst_row p{margin:0;}
.frst_row_big label span{font-weight:600;font-size:22px;text-shadow:1px 1px #A59577;color:#fff;}
.frst_row_big label span.t-20{font-size:20px;}
.frst_row_big p{margin:0;}
table{margin:0 0 10px;width:100%;}
.but1{background:#c6baa3;background:-moz-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #c6baa3), color-stop(100%, #b5a992));background:-webkit-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:-o-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:-ms-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:linear-gradient(to bottom, #c6baa3 1%, #b5a992 100%);border:1px solid #A29783;border-radius:2px;float:left;color:#FFF;text-shadow:1px 1px #b1a48a;font-size:16px;padding:7px 46px;cursor:pointer;font-family:'open_sanslight';font-weight:300;}
.but1:hover{background:#a99d87;box-shadow:1px 1px 0 #6D5B38;}
.starten a,
.but1 a{color:inherit;font-size:16px;font-weight:600;text-shadow:1px 1px #A59577;}
.but1 a{font-family:'open_sansregular';font-weight:400;}
#ansehen{padding:7px 33px;margin:0 0 0 5px;}
#angebote{padding:7px 27px;margin:0 0 0 5px;}
#angebote a{color:#FFF;text-shadow:1px 1px #B1A48A;font-size:16px;font-family:'open_sanslight';font-weight:300;}
#anfordern,
#anfordern_det,
.ansehen_list{color:inherit;float:left;margin:0 0px 0 5px;padding:7px 0px;text-transform:none;font-weight:300;text-shadow:1px 1px #A29783;}
.ansehen_list a{color:#645841;text-transform:none;font-weight:300;text-shadow:1px 1px rgba(240, 225, 198, 0.82);font-weight:600;}
.ansehen_list a:link,
.ansehen_list a:visited{color:#645841;text-shadow:1px 1px rgba(240, 225, 198, 0.82);font-weight:600;font-family:'open_sanssemibold'}
#ansehen_list,
.ansehen_list{width:184px;}
a.video{padding:7px 12px;}
.starten:hover a,
#text-4 .starten:hover a,
.ansehen_list a:hover,
input[type=submit]:hover{color:#A8997A;}
input[type=submit].inputsubmit{width:205px;}
a.darklink-bold{color:#82755E;padding:0 1px;text-decoration:underline;font-family:'open_sansbold';}
a.darklink-bold:hover{color:#5F4F33;}
.home .foot_home{background:#7F735D;}
.footer_back{background:url(/imgs/images/footer_back.jpg) center no-repeat;background-color:#90836B;float:left;width:100%;min-width:960px;}
#footer p{color:#fff;text-align:center;font-size:14px;margin-top:30px;}
#footer .col-220.fit{float:right;}
#footer .col-220 p{max-width:209px;margin:10px auto 0;text-align:left;}
.footer_back1{background:#796d57;float:left;width:100%;}
.footer_back1 p{padding-bottom:15px;color:#FFF;font-size:13px;}
#footer .grid{margin-bottom:0;}
.scroll-top{position:fixed;bottom:0;right:0;width:20px;}
#newsletterwidget-2{width:100%;margin-top:30px;}
#footer #newsletterwidget-2 p{margin-right:0;}
#newsletterwidget-2 .widget-title h3{background:transparent;border:none;font-size:18px;padding:0;text-align:right;}
#footer .widget-title h3,
#footer .widget-title strong{margin:30px 0 20px;background:transparent;border:none;font-size:18px;padding:0;text-align:right;}
#text-8{width:100%;}
.widget-wrapper input.newsletter-email{width:100%;border:1px solid #7f7259;box-shadow:none;padding:10px 30px 10px 10px;border-radius:4px;background-color:#F1EFEB;color:#90836B;font-size:14px;width:207px;height:37px;line-height:37px;}
.widget-wrapper form{margin-top:0;}
.widget-wrapper p{margin-top:10px;}
#text-8 .textwidget{padding:0;}
.widget-wrapper .newsletter-submit,
#footer .anmelden_foot{border-radius:2px;background:#C6BAA3;border:none;box-shadow:none;color:#FFF;text-shadow:none;font-weight:400;font-size:14px;padding:11px 14px;float:right;margin-bottom:40px;}
.widget-wrapper .newsletter-submit:hover,
#footer .anmelden_foot:hover{color:#fff;background:#b2a68f;border:none;box-shadow:none;}
.footer-menu li,
.sidemenu li{display:block;border:none;border-bottom:1px solid #A39479;cursor:pointer;float:left;width:98%;}
#footer .footer-menu a,
.sidemenu a{color:#FFF;font-family:'open_sanssemibold';line-height:32px;border:none;font-size:14px;padding:0 2px;width:98%;height:100%;float:left;}
#footer #menu-item-924 a{font-weight:600;}
#immobili a{border-bottom:1px solid #A39479;}
.sidemenu li.hov_menu_widg li.hov_menu_widg{background:#A69982;border-top:1px solid #A09581;}
.footer-menu{margin-top:26px;text-indent:5px;}
.footer-menu li:hover,
#footer li.hov_menu_foot{background:#7f735d;text-indent:5px;}
#footer #menu-item-924{background:transparent;}
.sidemenu li:hover{border-top:1px solid #A39479;border-bottom:1px solid #A2957D;}
.sidemenu li:hover{background:#a2957d;background:-moz-linear-gradient(top, #a2957d 1%, #a2947d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #a2957d), color-stop(100%, #a2947d));background:-webkit-linear-gradient(top, #a2957d 1%, #a2947d 100%);background:-o-linear-gradient(top, #a2957d 1%, #a2947d 100%);background:-ms-linear-gradient(top, #a2957d 1%, #a2947d 100%);background:linear-gradient(to bottom, #a2957d 1%, #a2947d 100%);}
.top_23{margin-top:23px;}
ul.sira{margin-left:45px;margin-bottom:33px;}
#footer .col-380{width:34.425532%;}
#footer .col-540{width:63.446809%;}
.hov{display:none;position:absolute;z-index:9;}
.social-icons li:hover .hov{display:inline;}
.social-icons a,
.social-icons li{float:left;}
#text-6 #immobili{background:#A69982;border-top:#7F735D;}
#widgets ul.sidemenu{list-style:circle;margin:0;padding:0;border-top:1px solid #A39479;border-bottom:1px solid #D7CDBB;float:left;}
.sidemenu li{border-top:1px solid #D7CDBB;cursor:pointer;float:left;width:100%;}
#immobili{border-top:1px solid #A39479;}
#widgets .textwidget a:before{font-size:10px;padding:0px 0px 0px 0px;position:relative;float:left;width:11px;line-height:28px;}
.schloesser-burgen .frst_row{width:476px;}
.schloesser-burgen .col-300{width:28.914894%;}
.schloesser-burgen .table_list{width:69.960447%;}
.schloesser-burgen .table_list td{padding:9px 7px;}
.big_img img{margin:0;}
.first_cass{}div.prev_cass,
div.next_cass{font-weight:700;font-size:18px;line-height:20px;}
.but_cass{float:left;width:24px;height:24px;cursor:pointer;background:#c6baa3;background:-moz-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #c6baa3), color-stop(100%, #b5a992));background:-webkit-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:-o-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:-ms-linear-gradient(top, #c6baa3 1%, #b5a992 100%);background:linear-gradient(to bottom, #c6baa3 1%, #b5a992 100%);text-shadow:1px 1px #d0c7b6;font-size:14px;font-weight:700;font-family:'open_sansbold';border:1px solid #a29783;border-radius:4px;color:#64583E;text-align:center;margin-left:4px;line-height:24px;}
.but_cass:hover,
.but_cass_selected{background:#f1dcb5;background:-moz-linear-gradient(top, #f1dcb5 1%, #c8ae7f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #f1dcb5), color-stop(100%, #c8ae7f));background:-webkit-linear-gradient(top, #f1dcb5 1%, #c8ae7f 100%);background:-o-linear-gradient(top, #f1dcb5 1%, #c8ae7f 100%);background:-ms-linear-gradient(top, #f1dcb5 1%, #c8ae7f 100%);background:linear-gradient(to bottom, #f1dcb5 1%, #c8ae7f 100%);-webkit-box-shadow:inset 0px 0px 1px 1px #E5D9C1;box-shadow:inset 0px 0px 1px 1px #E5D9C1;}
.but_cass img{margin:8px 7px;}
.num_t{float:left;width:24px;height:24px;font-size:14px;font-weight:700;font-family:'open_sansbold';text-align:center;margin-left:2px;}
.total{font-family:'open_sanslight';font-weight:300;font-size:18px;color:#333;}
.table_list .frst_row{margin-top:0px;padding:7px 10px;}
.table_list td{padding:7px;}
a img.img_list{margin:0;}
.bott_list{margin:5px 0 15px;}
.bott_list .total{margin-top:10px;}
.bott_list .right{}
#widgets .textwidget a{border:none;}
.pres_text_1{margin-top:0;min-height:90px;}
.select{position:absolute;width:172px;height:21px;padding:7px 24px 6px 8px;font:12px/21px arial, sans-serif;background:url(/imgs/icons/select_ic.png) scroll 189px no-repeat #F1EFEB;overflow:hidden;border:1px solid #ADA086;border-radius:5px;color:#897E69;font-size:14px;}
.page-id-891 .footer_back,
.page-id-891 .footer_back1{display:none;}
#nino_slider1{width:351px;height:235px;float:left;margin-top:5px;}
.nivo-directionNav1{position:relative;float:right;margin-top:-40px;margin-right:10px;}
#nino1{width:345px;float:right;margin-left:19px;margin-top:5px;}
#nino1 #cf4a{height:232px;}
p.ispodh4{margin-top:5px}
.box h4{margin-bottom:0px}
#box_g p{margin-top:5px;}
.page-id-1009 #text-6 .in_der_presse{background:#A69982;border-top:#7F735D;}
.botom_5{margin-bottom:5px;}
.page-id-1009 #in-der-presse{background:#7F735D;}
#like_frame{max-width:123px;float:none;margin:0px 0 10px;}
label#senden_moj{position:absolute;border:1px solid #1D3F81;padding:0px 4px;font-weight:200;width:60px;font-size:12px;text-align:right;border-radius:4px;color:#fff;background:url(/imgs/icons/senden_ic.png) scroll 4px 4px no-repeat #3B5998;}
#share_sak div{opacity:0;}
#share_sak{width:70px;}
#widgets .textwidget .dk_container#dk_container_zustand_imm a{font-size:12px;}
#like_frame a._8o{display:none;}
.slides *{user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;}
.slides input{display:none;}
.slide-container{display:block;}
.slide{top:0;opacity:0;width:960px;height:353px;display:block;position:absolute;transform:scale(0);transition:all .7s ease-in-out;}
.slide1{width:351px;height:235px;}
.slide img{width:100%;height:100%;}
.navx label{width:32px;height:312px;display:none;position:absolute;opacity:0;z-index:9;cursor:pointer;transition:opacity .2s;color:#FFF;font-size:156pt;text-align:center;line-height:380px;font-family:"Varela Round", sans-serif;background-color:rgba(255, 255, 255, .3);text-shadow:0px 0px 15px rgb(119, 119, 119);opacity:0.5;}
.navx1 label{height:227px;}
.navx .prev{background:url(/imgs/icons/arrow_left.png) no-repeat;background-position:bottom;right:50px;}
.navx .next{background:url(/imgs/icons/arrow_right.png) no-repeat;background-position:bottom;right:10px;}
.slide:hover + .navx label{opacity:0.5;}
.navx label:hover{opacity:1;}
.nav .next{right:0;}
input:checked + .slide-container .slide{opacity:1;transform:scale(1);transition:opacity 1s ease-in-out;}
input:checked + .slide-container .navx label{display:block;}
.slides{height:350px;width:960px;padding:0;display:block;margin:0 auto;position:relative;}
.slides1{width:351px;height:235px;}
.slides1 input{display:none;}
#slider li.nav-dots{width:100%;bottom:9px;height:11px;display:block;position:absolute;text-align:center;visibility:hidden;}
.nav-dots .nav-dot{top:-5px;width:11px;height:11px;margin:0 4px;position:relative;border-radius:100%;display:inline-block;background-color:rgba(0, 0, 0, 0.6);}
.nav-dots .nav-dot:hover{cursor:pointer;background-color:rgba(0, 0, 0, 0.8);}
input#img-1:checked ~ .nav-dots label#img-dot-1,
input#img-2:checked ~ .nav-dots label#img-dot-2,
input#img-3:checked ~ .nav-dots label#img-dot-3,
input#img-4:checked ~ .nav-dots label#img-dot-4,
input#img-5:checked ~ .nav-dots label#img-dot-5,
input#img-6:checked ~ .nav-dots label#img-dot-6{background:rgba(0, 0, 0, 0.8);}
.lb-album{width:900px;margin:0 auto;font-family:'BebasNeueRegular', 'Arial Narrow', Arial, sans-serif;}
.lb-album li{float:left;margin:5px;position:relative;}
.lb-album li > a,
.lb-album li > a img{display:block;}
.lb-album li > a{width:205px;height:133px;position:relative;padding:10px;}
.lb-album li > a span{position:absolute;width:200px;height:133px;top:10px;left:10px;text-align:center;line-height:150px;color:#000;font-size:24px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";background:rgba(255, 255, 255, 0.5);background:-moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.84) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(100%, rgba(255, 255, 255, 0.84)));background:-webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.84) 100%);background:-o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.84) 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.84) 100%);background:radial-gradient(center, ellipse cover, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.84) 100%);-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;transition:opacity 0.3s linear;font-weight:600;}
.lb-album li > a:hover span{opacity:1;filter:alpha(opacity=99);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)";}
.lb-overlay{width:0px;height:0px;position:fixed;overflow:hidden;left:0px;top:0px;padding:0px;z-index:99;text-align:center;background:rgba(198, 186, 163, 0.86);background:-moz-radial-gradient(center, ellipse cover, rgba(198, 186, 163, 0.57) 0%, #8F8166 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stoprgba(198, 186, 163, 0.57)), color-stop(100%, #8F8166);background:-webkit-radial-gradient(center, ellipse cover, rgba(198, 186, 163, 0.57) 0%, #8F8166 100%);background:-o-radial-gradient(center, ellipse cover, rgba(198, 186, 163, 0.57) 0%, #8F8166 100%);background:-ms-radial-gradient(center, ellipse cover, rgba(198, 186, 163, 0.57) 0%, #8F8166 100%);background:radial-gradient(center, ellipse cover, rgba(198, 186, 163, 0.57) 0%, #8F8166 100%);}
.lb-overlay > div{position:relative;color:#574A33;width:550px;height:35px;margin:40px auto 0px auto;text-shadow:0px 1px 1px rgba(255, 255, 255, 0.6);}
.lb-overlay div h3,
.lb-overlay div p{padding:0px 20px;height:40px;}
.lb-overlay div h3{font-size:30px;text-align:center;font-weight:600;color:#574A33;}
.lb-overlay div h3 span,
.lb-overlay div p{font-size:16px;font-family:Constantia, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;font-style:italic;}
.lb-overlay div h3 span{display:block;line-height:6px;}
.lb-overlay div p{font-size:14px;text-align:left;float:left;width:260px;}
.lb-overlay a.lb-close{border-radius:3px;padding:0 5px;background:#574A33;z-index:1001;color:#fff;position:absolute;top:65px;left:50%;font-size:15px;line-height:25px;text-align:center;width:50px;height:25px;overflow:hidden;margin-left:-25px;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";-webkit-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);}
.lb-overlay img{max-height:100%;position:relative;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 2px 7px rgba(0, 0, 0, 0.2);-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;-ms-transition:opacity 0.5s linear;transition:opacity 0.5s linear;border:1px solid #574A33;border-radius:6px;padding:10px;background:rgba(255, 255, 255, 0.44);}
.lb-prev,
.lb-next{text-indent:-9000px;position:absolute;top:-40px;width:36px;height:40px;left:52%;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";}
.lb-prev:hover,
.lb-next:hover{opacity:1;filter:alpha(opacity=99);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)";}
.lb-prev{margin-left:-60px;background:transparent url(/imgs/icons/arrows3.png) no-repeat top left;}
.lb-next{margin-left:6px;background:transparent url(/imgs/icons/arrows3.png) no-repeat top right;}
.lb-overlay:target{width:auto;height:auto;bottom:0px;right:0px;padding:80px 100px 55px 100px;}
.lb-overlay:target img,
.lb-overlay:target a.lb-close{opacity:1;filter:alpha(opacity=99);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=99)";}
@-webkit-keyframes cf4FadeInOut{0%{opacity:1;}
27%{opacity:1;}
33%{opacity:0;}
90%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes cf4FadeInOut{0%{opacity:1;}
27%{opacity:1;}
33%{opacity:0;}
95%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes cf4FadeInOut{0%{opacity:1;}
27%{opacity:1;}
33%{opacity:0;}
95%{opacity:0;}
100%{opacity:1;}
}
@keyframes cf4FadeInOut{0%{opacity:1;}
27%{opacity:1;}
33%{opacity:0;}
95%{opacity:0;}
100%{opacity:1;}
}
#cf4a{position:relative;height:353px;width:100%;margin:0 auto;}
#cf4a li{position:absolute;left:0;width:100%;}
#cf4a img{width:100%;height:353px;}
#cf4a li{-webkit-animation-name:cf4FadeInOut;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:24s;-moz-animation-name:cf4FadeInOut;-moz-animation-timing-function:ease-in-out;-moz-animation-iteration-count:infinite;-moz-animation-duration:24s;-o-animation-name:cf4FadeInOut;-o-animation-timing-function:ease-in-out;-o-animation-iteration-count:infinite;-o-animation-duration:24s;animation-name:cf4FadeInOut;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:24s;}
#cf4a li:nth-of-type(1){-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;animation-delay:24s;}
#cf4a li:nth-of-type(2){-webkit-animation-delay:16s;-moz-animation-delay:16s;-o-animation-delay:16s;animation-delay:16s;}
#cf4a li:nth-of-type(3){-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s;}
#cf4a li:nth-of-type(4){-webkit-animation-delay:16s;-moz-animation-delay:16s;-o-animation-delay:16s;animation-delay:16s;}
#cf4a li:nth-of-type(5){-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s;}
#cf4a li:nth-of-type(6){-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}
#cf4a li:nth-of-type(7){-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}
@-webkit-keyframes nino{0%{opacity:1;}
20%{opacity:1;}
25%{opacity:0;}
95%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes nino{0%{opacity:1;}
20%{opacity:1;}
25%{opacity:0;}
95%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes nino{0%{opacity:1;}
20%{opacity:1;}
25%{opacity:0;}
95%{opacity:0;}
100%{opacity:1;}
}
@keyframes nino{0%{opacity:1;}
20%{opacity:1;}
25%{opacity:0;}
95%{opacity:0;}
100%{opacity:1;}
}
#nino1 #cf4a li{-webkit-animation-name:nino;-webkit-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;-webkit-animation-duration:32s;-moz-animation-name:nino;-moz-animation-timing-function:ease-out;-moz-animation-iteration-count:infinite;-moz-animation-duration:32s;-o-animation-name:nino;-o-animation-timing-function:ease-out;-o-animation-iteration-count:infinite;-o-animation-duration:32s;animation-name:nino;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-duration:32s;}
#nino1 #cf4a li:nth-of-type(1){-webkit-animation-delay:24s;-moz-animation-delay:24s;-o-animation-delay:24s;animation-delay:24s;}
#nino1 #cf4a li:nth-of-type(2){-webkit-animation-delay:16s;-moz-animation-delay:16s;-o-animation-delay:16s;animation-delay:16s;}
#nino1 #cf4a li:nth-of-type(3){-webkit-animation-delay:8s;-moz-animation-delay:8s;-o-animation-delay:8s;animation-delay:8s;}
#nino1 #cf4a li:nth-of-type(4){-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}
#nino1 #cf4a li:nth-of-type(5){-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}
#cf4a li label{margin-top:-50px;color:#fff;margin:0px 20px 10px;float:left;}
.lab_back{float:left;position:relative;width:100%;background:rgba(0, 0, 0, 0.56);height:96px;margin-top:-117px;padding:10px 0;}
.lab_back h2,
.slider_h2{color:#fff;}
.lab_back p{color:#fff;}
x:-o-prefocus,
.lb-overlay img{height:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0){#banner nav a{padding:0 44px 0 44px;}
#banner nav li:first-child a{padding:0 44px 0 44px;}
#ansehen_list,
.ansehen_list{width:184px;}
}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){#banner nav a{padding:0 43px 0 44px;}
#banner nav li:first-child a{padding:0 43px 0 44px;}
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0){#banner nav a{padding:0 44px 0 44px;}
#banner nav li:first-child a{padding:0 44px 0 44px;}
#ansehen_list,
.ansehen_list{width:184px}
}
@-moz-document url-prefix(){#banner nav a{padding:0 44px 0 44px;}
#banner nav li:first-child a{padding:0 42px 0 41px;}
#ansehen_list,
.ansehen_list{width:184px;}
}
x:-o-prefocus,
#banner nav li:first-child a{padding:0 44px 0 44px;}
.footer-menu li.foot_immobilienangebote{border-top:1px solid #A39479;}
strong{font-weight:600;}
.kontakt .menuli_4{background:#786B52;color:#FFF;}
.kontakt .footer-menu li.foot_kontakt{background:#7F735D;}
.kontakt form label{color:#333;font-weight:300;}
#absenden_kontakt{width:234px;margin:0 auto 20px;display:block;}
.faq .foot_faq-hilfe{background:#7F735D;}
.hilfe_list{margin-left:30px;}
.hilfe_list ul{margin-left:20px;}
.hilfe_list a{text-decoration:none;}
.hilfe_list li{line-height:25px;}
.login_form .foot_login{background:#7F735D;}
.login_form .menuli_6{background:#786B52;color:#FFF;}
.login_form{width:450px;}
.login_form label{color:#333;font-weight:300;width:130px;float:left;line-height:43px;}
.login_form .input_x{margin-bottom:10px;}
th.first_th{-webkit-box-shadow:0px 0px 0px #B2A388, inset 1px 1px 0px #B2A388;-moz-box-shadow:0px 0px 0px #B2A388, inset 1px 1px 0px #B2A388;box-shadow:0px 0px 0px #B2A388, inset 1px 1px 0px #B2A388;border-top-left-radius:6px;}
th.last_th{-webkit-box-shadow:0px 0px 0px #B2A388, inset -1px 1px 0px #B2A388;-moz-box-shadow:0px 0px 0px #B2A388, inset -1px 1px 0px #B2A388;box-shadow:0px 0px 0px #B2A388, inset -1px 1px 0px #B2A388;border-top-right-radius:6px;}
.tabela_x{padding:0;height:41px;width:708px;border:none;}
.tabela_x label{float:left;border-right:2px solid #F8F6F4;padding:10px 5px;line-height:21px;text-shadow:1px 1px #A59577;border-top:1px solid #B2A388;}
.tabela_x label.jedan_rund{width:157px;border-left:1px solid #B2A388;border-top-left-radius:4px;border-bottom-left-radius:4px;}
.tabela_x label.dva_rund{width:278px;}
.tabela_x label.tri_rund{width:100px;}
.tabela_x label.cetiri_rund{width:125px;border-right:none;border-right:1px solid #B2A388;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.tabela_x label.jedan_rund_a{width:146px;}
.tabela_x label.dva_rund_a{width:271px;}
.tabela_x label.tri_rund_a{width:116px;}
.tabela_x label.cetiri_rund_a{width:127px;}
.tabela_x label.jedan_rund_b{width:389px;}
.tabela_x label.tri_rund_b{width:124px;}
.tabela_x label.cetiri_rund_b{width:159px;}
.svi_hoteli{max-height:80px;overflow:hidden;float:left;display:block;-webkit-transition:max-height 1s ease-in-out;-moz-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;}
.svi_hoteli:target{max-height:1800px;}
input#proba1:checked + .svi_hoteli,
input#proba2:checked + .svi_hoteli,
input#proba3:checked + .svi_hoteli,
input#proba4:checked + .svi_hoteli,
input#proba5:checked + .svi_hoteli,
input#proba6:checked + .svi_hoteli,
input#proba7:checked + .svi_hoteli,
input#proba8:checked + .svi_hoteli,
input#proba9:checked + .svi_hoteli,
input#proba10:checked + .svi_hoteli,
input#proba11:checked + .svi_hoteli,
input#proba12:checked + .svi_hoteli,
input#proba13:checked + .svi_hoteli{max-height:1800px;}
input#proba1:checked + .svi_hoteli .prev,
input#proba2:checked + .svi_hoteli .prev,
input#proba3:checked + .svi_hoteli .prev,
input#proba4:checked + .svi_hoteli .prev,
input#proba5:checked + .svi_hoteli .prev,
input#proba6:checked + .svi_hoteli .prev,
input#proba7:checked + .svi_hoteli .prev,
input#proba8:checked + .svi_hoteli .prev,
input#proba9:checked + .svi_hoteli .prev,
input#proba10:checked + .svi_hoteli .prev,
input#proba11:checked + .svi_hoteli .prev,
input#proba12:checked + .svi_hoteli .prev,
input#proba13:checked + .svi_hoteli .prev{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:none;border-bottom:7px solid #A59577;}
input.scriven{display:none;}
.prev{width:0;height:0;border-left:5px solid rgba(0, 0, 0, 0);border-right:5px solid rgba(0, 0, 0, 0);border-top:7px solid #A59577;display:inline-block;cursor:pointer;}
.hotel_details,
a.hotel_details{text-shadow:none;color:#64522A;font-size:14px;text-decoration:underline;margin-right:3px;cursor:pointer;font-weight:600;}
.ban_foot{margin-top:9px;max-width:213px;float:right;margin-right:1px;}
.blight{background:#f8f6f4;}
.bdark{background:#ece9e3;}
.bcenter{text-align:center;}
div.amazonBox{float:left;width:166px;padding:0;margin:5px;background:#ece9e3;}
div.amazonBox iframe{border:0;background:#ece9e3;margin:0px 0px 0px 20px;}
#boxparent{margin:0;width:100%;border:0px solid yellow;}
.boxleft{float:left;width:234px;padding:0px;margin:0px;border:0px solid red;}
.boxright{float:right;overflow:hidden;width:725px;border:0px solid red;}
img.aligncenter2{margin:1px 0px 0px;}
nav li.hov_menu_widg{background:#A69982;}
.sidemenu .menusubitem{border-top:1px solid rgb(143, 129, 102);background:#A69982;}
.menusubitem a:before{content:"�";font-size:10px;padding:0px 0px 0px 10px;position:relative;float:left;width:11px;line-height:28px;}
.sidemenu .hover_menusubitem{border-top:1px solid rgb(143, 129, 102);background:none repeat scroll 0% 0% rgb(143, 129, 102);}
.hover_menusubitem a:before{content:"�";font-size:10px;padding:0px 0px 0px 10px;position:relative;float:left;width:11px;line-height:28px;}
.login_anmelden_form label{color:rgb(51, 51, 51);font-weight:300;width:130px;float:left;line-height:43px;}
.action{margin-left:5px;}
.action a:visited,
a:link,
a:active{}
.action a:visited{color:white;}
a.txt{color:inherit;text-decoration:underline;}
table.listtable{}.listtable td{font-weight:300;}
.listtable a{outline:0;text-decoration:none;color:#000;}
.listtable a:link,
a:visited{color:#82755E;padding:0 1px;text-decoration:none;}
.listtable a:hover,
a:active{color:#000;text-decoration:underline;}
.headrow_x{background:#C6BAA3;color:#FFF;padding:8px 10px;margin:15px 0px 0px 0px;border-left:1px solid rgb(178, 163, 136);border-right:1px solid rgb(178, 163, 136);border-top:1px solid rgb(178, 163, 136);}
.headth_x{border-right:2px solid rgb(248, 246, 244);}
ol a:link,
a:visited{color:#82755E;padding:0 1px;text-decoration:none;}
ol a:hover,
a:active{color:#000;text-decoration:underline;}
input,
select,
textarea{font-size:13px;font-family:Verdana, sans-serif;}
.sidemenu{margin:0px;}
.sidemenu a:link,
.sidemenu a:visited{color:#fff;padding:0 1px;text-decoration:none;}
.sidemenu a:hover,
.sidemenu a:active{color:#fff;text-decoration:none;}
iframe.buecher{margin-top:0px;margin-bottom:0px;margin-right:0px;margin-left:0px;overflow:hidden;width:150px;height:240px;border:none;}
input.profile{margin:0px;width:270px;}
#sortby_sel{width:155px;background:url(/imgs/icons/select_ic.png) no-repeat scroll 138px 14px #F1EFEB;margin-bottom:30px;border:1px solid #CEC3AD;margin-top:5px;}
#sortby_sel select{width:174px;}
#orderby_sel{width:95px;background:url(/imgs/icons/select_ic.png) no-repeat scroll 78px 14px #F1EFEB;margin-bottom:30px;border:1px solid #CEC3AD;margin-top:5px;}
#orderby_sel select{width:114px;}
#sortdir_rad{width:215px;background:#F1EFEB;margin-bottom:30px;border:1px solid #CEC3AD;margin-top:5px;}
#sortdir_rad label{font-size:13px;font-family:Verdana, sans-serif;color:rgb(137, 126, 105);}
.lab_back{height:90px;margin-top:-92px;padding:0px 0;}
.lab_back h2,
.slider_h2{margin:0px 0;}
#cf4a li div.lab_back div{margin:0px 20px 0px;}
.lab_back p{margin:10px 0;}
#text-7 .gsc-control-cse{padding:0;margin:0;border:none;}
#text-7 input.gsc-search-button{text-indent:-1000px;margin-left:-27px !important;display:block;width:25px;background:url(/imgs/images/search_ic.png) scroll 0px 0px no-repeat;padding:0;float:left;position:relative;z-index:9;border:none;background-color:rgba(0, 0, 0, 0);}
#text-7 input.gsc-input{border-color:#ADA086;padding:10px !important;width:185px !important;border-radius:4px;}
#text-7 .gsc-input-box{border:1px solid #ADA086;background:#F1EFEB;height:39px;border-radius:4px;}
#text-7 .gsc-control-cse div{border:none;}
#text-7 td{border:0px solid #F8F6F4;background:transparent;padding:0;}
#text-7 td.gsc-clear-button{position:absolute;margin-left:-32px;display:none;}
#text-7 .gs-title{text-decoration:underline;}
#text-7 table.gsc-search-box,
#text-7 form.gsc-search-box{margin:0 !important;}
.kunde_32 label{margin-left:42px;}
.kaufgesuch-anlegen{margin-top:20px;margin-bottom:0px;padding:0px;}
.kaufgesuch-anlegen .levi20{margin-left:20px;}
.levi20last{margin-left:20px;margin-top:24px;float:right;}
.h233_w350{height:233px;width:350px;}
.andere_a.but1{margin-left:5px;}
.andere_a.but1 a,
.andere_a.but1 a:link,
.andere_a.but1 a:visited{color:#fff;}
.bar_code{margin:23px 0px 0px 0px;}
.social-icons a{font-size:0;margin-right:1px;float:left;width:39px;}
#footer .social-icons a{width:42px;}
.social-icons img{padding:0;margin:0;width:39px;}
.social-icons img.hov{width:41px;}
#footer .social-icons img{width:42px;}
#footer .social-icons img.hov{width:44px;}
.social-icons li.rss-feed-icon a{margin-right:0px;}
.n_0_n{font-size:0px;display:none;}
.merkzettel a:link,
.merkzettel a:visited{color:#fff;font-family:'open_sansregular';font-size:16px;}
.details{text-shadow:none;color:#64522A;font-size:14px;text-decoration:underline;margin-right:3px;cursor:pointer;font-weight:600;font-family:'open_sanssemibold';}
.koop td a:link,
.koop a:visited,
.koop a:hover,
.koop a:active{color:#000;}
.koop a:hover{text-decoration:underline;}
.kooptd1{width:120px;}
@media screen{#banner nav a{padding:0 41px 0 41px;}
#ansehen_list,
.ansehen_list{width:180px;}
}
#topnav_mob{display:none;}
#menu_mob_left,
#menu_mob_left_g{display:none;}