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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-family:"Lato","Arial";font-weight:300;background-color:#efefef}body img{display:block}body b,body strong{font-family:"Lato";font-weight:700;}body p{font-size:17px;line-height:23px;margin-bottom:12px;color:#202020}body p.center{text-align:center}body p.text-center{text-align:center}body h1{font-size:35px;line-height:40px;text-align:center;color:#202020}body h2,body h3{font-family:"Lato","Arial";font-weight:700;font-size:16px;line-height:20px;color:#202020;margin-bottom:10px}body .float-left{float:none}body .float-right{float:none}body .page-size{width:300px;margin:0 auto 0 auto;position:relative}body a{text-decoration:none;color:#202020}body header,body .header{background-color:#FFF}body header .header-container,body .header .header-container{padding-bottom:10px}body header .header-container .logo,body .header .header-container .logo{width:198px;cursor:pointer;margin-left:auto;margin-right:auto;padding-top:10px}body header .header-container nav,body header .header-container .nav,body .header .header-container nav,body .header .header-container .nav{text-transform:uppercase;position:static;right:0px;bottom:40px;margin-top:20px;height:auto}body header .header-container nav #menu-toggle-btn,body header .header-container .nav #menu-toggle-btn,body .header .header-container nav #menu-toggle-btn,body .header .header-container .nav #menu-toggle-btn{padding-bottom:10px}body header .header-container nav #menu-toggle-btn a,body header .header-container .nav #menu-toggle-btn a,body .header .header-container nav #menu-toggle-btn a,body .header .header-container .nav #menu-toggle-btn a{font-size:20px;display:block;width:100%;height:14px;background-image:url('../images/menu_opener1.png?1391533240');background-repeat:no-repeat;background-position:top right;line-height:14px}body header .header-container nav #menu-toggle-btn a.active,body header .header-container .nav #menu-toggle-btn a.active,body .header .header-container nav #menu-toggle-btn a.active,body .header .header-container .nav #menu-toggle-btn a.active{background-image:url('../images/menu_opener2.png?1391533247');color:#a99175}body header .header-container nav .links,body header .header-container .nav .links,body .header .header-container nav .links,body .header .header-container .nav .links{display:none}body header .header-container nav ul li a,body header .header-container .nav ul li a,body .header .header-container nav ul li a,body .header .header-container .nav ul li a{display:block;padding-left:10px;padding-right:10px;padding-bottom:7px}body header .header-container nav ul li a:hover,body header .header-container nav ul li a.active,body header .header-container .nav ul li a:hover,body header .header-container .nav ul li a.active,body .header .header-container nav ul li a:hover,body .header .header-container nav ul li a.active,body .header .header-container .nav ul li a:hover,body .header .header-container .nav ul li a.active{color:#a99175}body header .header-container .language-selector,body .header .header-container .language-selector{position:static;display:none;top:0px;right:0px}body header .header-container .language-selector a,body .header .header-container .language-selector a{display:block;background-color:#a99175;color:#efefef;-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}body header .header-container .language-selector a:hover,body .header .header-container .language-selector a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}body .slider{position:relative;margin-bottom:0px}body .headline-block-underline{border-bottom:1px solid #202020;width:120px;margin-left:auto;margin-right:auto;margin-top:30px}body .block-underline{border-bottom:1px solid #202020;width:120px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}body .headline-block{margin-bottom:20px}body .headline-block h2{font-family:"Lato","Arial";font-weight:300;font-size:30px;line-height:35px;color:#202020;margin-bottom:20px;text-align:center}body .objects{background-color:#efefef}body .objects .settings{height:auto;padding-bottom:20px;line-height:25px;padding-top:10px;overflow:hidden;*zoom:1}body .objects .settings .filter{padding:0px;padding-top:0px;display:none}body .objects .settings .sorting{display:none}body .objects .settings .sorting a{width:10px}body .objects .settings span{display:block-inline;float:left;margin-right:10px;line-height:30px;border:1px solid #efefef}body .objects .settings a{text-indent:0;border:1px solid #dcdcdc;display:inline-block;line-height:30px;padding:0px 5px 0px 5px;text-decoration:none;text-align:center;margin-bottom:5px;font-size:14px;font-style:normal}body .objects .settings a.active,body .objects .settings a:hover{background-color:#a99175}body .objects .loader{background-image:url('../images/loader2.gif?1392629281');background-repeat:no-repeat;background-position:center 50px}body .objects .raster{margin-bottom:40px;min-height:500px;width:100%;overflow:hidden;*zoom:1}body .objects .raster .block{height:400px;width:300px;margin-left:auto;margin-right:auto;background-color:#efefef;margin-bottom:20px;position:relative;overflow:hidden}body .objects .raster .block .type-move{position:absolute;top:0px;right:-65px;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body .objects .raster .block .type-move span{display:inline-block;font-weight:normal;width:100px;background-color:#a99175;color:#202020;font-size:35px;padding:0px;text-transform:uppercase;vertical-align:center}body .objects .raster .block .typeM{background-image:url('../images/m.png?1392203820');background-repeat:no-repeat;width:99px;height:34px}body .objects .raster .block .typeK{background-image:url('../images/k.png?1392204202');background-repeat:no-repeat;width:99px;height:34px}body .objects .raster .block .block-image{width:310px;height:310px}body .objects .raster .block .block-caption{height:101px;background-color:#a99175;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body .objects .raster .block .block-caption p{font-size:15px;line-height:18px;color:#202020}body .objects .raster .block .block-caption p span{font-family:"Lato";font-weight:700;}body .objects .raster .block .over{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}body .objects .raster .block img{width:100%;height:auto;line-height:0;display:block}body .objects .raster .block p{color:#a99175;padding:14px 20px 20px 20px}body .toparticle{background-color:#efefef;padding-top:40px;padding-bottom:10px;margin-bottom:0px}body article .gallery,body .article .gallery{overflow:hidden;*zoom:1;display:block;margin-bottom:40px;padding-top:20px}body article .gallery .thumb,body .article .gallery .thumb{float:left;width:48.7%;margin-right:2%;margin-bottom:5px;overflow:hidden}body article .gallery .thumb img,body .article .gallery .thumb img{width:100%;height:auto;cursor:pointer}body article .gallery .no-right-margin-mod2,body .article .gallery .no-right-margin-mod2{margin-right:0px}body article .gallery .ico-view-fullscreen,body .article .gallery .ico-view-fullscreen{position:absolute;top:0px;right:0px;z-index:10;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body article .gallery .ico-view-fullscreen span,body .article .gallery .ico-view-fullscreen span{display:inline-block;width:34px;height:30px;background-color:#a99175}body article .gallery .ico-view-fullscreen span p,body .article .gallery .ico-view-fullscreen span p{color:#202020;font-size:35px;padding:0px;padding-top:3px;padding-left:4px;text-transform:uppercase}body article .gallery .over,body .article .gallery .over{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}body article ul,body article ol,body .article ul,body .article ol{margin-bottom:12px;margin-left:10px;padding-left:15px;list-style-type:circle;color:#202020}body article ul li,body article ol li,body .article ul li,body .article ol li{line-height:23px;font-size:17px;padding-left:3px;margin-left:0px}body article ol,body .article ol{list-style-type:decimal}body article .head-text,body .article .head-text{margin-bottom:40px}body article .service .service-block div,body .article .service .service-block div{background-color:#FFF;padding:20px;margin-bottom:40px}body article .service img,body .article .service img{display:block;margin-left:auto;margin-right:auto;width:80px;margin-bottom:20px}body article .block-image-clear,body .article .block-image-clear{overflow:hidden;*zoom:1}body article .right div,body .article .right div{padding:20px;background-color:#FFF}body article .download-area p,body .article .download-area p{text-align:center;margin-bottom:40px}body .map-canvas{height:400px}body .helper{display:none}body .block-image-left,body .block-image-right{margin-bottom:40px}body .block-image-left:first-child,body .block-image-right:first-child{margin-top:40px}body .block-image-clear img{margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}body .default-button a{display:inline-block;padding:13px 15px 11px 15px;color:#202020;text-decoration:none;margin-right:10px;line-height:1;text-align:center;background-color:#a99175;font-size:13px;font-family:"Lato";font-weight:700;white-space:nowrap;text-transform:uppercase;margin-bottom:40px;-webkit-box-shadow:1px 1px 3px #333;-moz-box-shadow:1px 1px 3px #333;box-shadow:1px 1px 3px #333;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}body .default-button a:hover{background-color:#202020;color:#a99175}body .button-center{text-align:center}body .button-center .distance-center-button{margin-left:8px;margin-right:8px}body section,body .section{background-color:#FFF;border-top:4px solid #202020}body section .immo-search,body .section .immo-search{padding-bottom:50px;padding-top:40px}body section .immo-search a,body .section .immo-search a{margin-left:auto;margin-right:auto;margin-top:50px;width:122px;height:122px;display:block}body footer,body .footer{background-color:#202020;height:80px;font-size:13px}body footer .footer-container,body .footer .footer-container{padding-top:20px}body footer p,body .footer p{line-height:14px;font-size:13px;line-height:14px;color:#efefef}body footer a,body .footer a{color:#a99175;padding-left:0px;padding-right:10px}body footer a:hover,body footer a.active,body .footer a:hover,body .footer a.active{color:#efefef}body footer ul li,body .footer ul li{float:left}body .referenzen{background-color:#FFF}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.responsiveHeight{height:0px;width:100%;margin-left:auto;margin-right:auto;overflow:hidden;background-color:#202020;padding:0 0 41.3% 0}.responsiveHeight>.inner{position:absolute;width:100%;height:100%}.iosSlider{position:relative;top:0;left:0;overflow:visible;width:100%;height:100%}.iosSlider i{display:none}.iosSlider .slider{width:100%;height:100%}.iosSlider .slider .item{float:left;width:970px;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:0.2}.iosSlider .slider .item img{width:100%;height:auto}.indicators{position:absolute;bottom:8px;right:20px;z-index:10}.indicators .item{float:left;width:12px;height:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;margin:0 5px 0 0;border:1px solid #000;background-color:#a99175;cursor:pointer}.indicators .item:hover{background-color:#202020}.indicators .selected{background:#202020}.nav-container{position:relative}.slider .prev{position:absolute;top:-200px;left:20px;width:37px;height:70px;color:#efefef;background-image:url('../images/prev.png?1391514248');background-repeat:no-repeat;z-index:10}.slider .next{position:absolute;top:-200px;right:20px;width:37px;height:70px;color:#efefef;background-image:url('../images/next.png?1391514252');background-repeat:no-repeat;z-index:10}.slider-caption{background-color:#a99175;height:30px}.slider-caption p{padding-top:2px;padding-left:0px;font-family:"Lato","Arial";font-weight:300;font-size:14px}.image-caption{display:none}.nav-control{display:none}@media screen and (min-width: 480px){body .page-size{width:460px}body .button-center{text-align:center}body .button-center .distance-center-button{margin-left:20px;margin-right:20px}body article,body .article{background-color:#efefef}body article .gallery,body .article .gallery{overflow:hidden;*zoom:1;display:block}body article .gallery .thumb,body .article .gallery .thumb{float:left;width:22.9%;margin-right:2.4%;margin-bottom:14px}body article .gallery .no-right-margin-mod2,body .article .gallery .no-right-margin-mod2{margin-right:2.4%}body article .gallery .no-right-margin-mod4,body .article .gallery .no-right-margin-mod4{margin-right:0px}}@media screen and (min-width: 768px){body .slider-caption{background-color:#a99175;height:30px}body .slider-caption p{padding-top:2px;padding-left:20px;font-family:"Lato","Arial";font-weight:300;font-size:14px}body .nav-control{display:block}body .page-size{width:748px}body .float-left{float:left}body .float-right{float:right}body .headline-block-underline{border-bottom:1px solid #202020;width:120px;margin-left:auto;margin-right:auto;margin-top:40px}body .objects .settings a{white-space:nowrap}body .objects .settings .filter{float:left;width:230px;display:block}body .objects .settings .imotyp{float:left;width:240px}body .objects .settings .sorting{float:left;width:270px;display:block}body .objects .settings .sorting div{float:left;width:134px}body .objects .settings .sorting div span{width:62px;display:block;float:left}body .objects .raster{margin-bottom:40px;min-height:530px;overflow:hidden;*zoom:1}body .objects .raster .no-right-margin{margin-right:0px !important}body .objects .raster .block{height:330px;width:31.95876288659794%;float:left;margin-right:2.061855670103093%;margin-bottom:20px}body .objects .raster .block img{width:100%;height:auto}body .objects .raster .block p{padding:16px 20px 20px 20px}body .objects .raster .block .block-image{width:239px;height:239px}body article .gallery,body .article .gallery{overflow:hidden;*zoom:1;display:block}body article .gallery .thumb,body .article .gallery .thumb{float:left;width:14.8%;margin-right:2%;margin-bottom:14px}body article .gallery .no-right-margin-mod2,body .article .gallery .no-right-margin-mod2{margin-right:2.4%}body article .gallery .no-right-margin-mod4,body .article .gallery .no-right-margin-mod4{margin-right:2.4%}body article .gallery .no-right-margin-mod6,body .article .gallery .no-right-margin-mod6{margin-right:0}body article .head-text,body .article .head-text{margin-bottom:45px}body article .service,body .article .service{overflow:hidden;*zoom:1}body article .service .service-block,body .article .service .service-block{width:364px;margin-right:20px;float:left}body article .service .service-block div,body .article .service .service-block div{min-height:475px}body article .service .right-block,body .article .service .right-block{margin-right:0px}body article .detail-info,body .article .detail-info{overflow:hidden;*zoom:1;margin-top:40px}body article .detail-info .detail-info-left,body .article .detail-info .detail-info-left{float:left;width:330px;margin-right:20px}body article .detail-info .detail-info-left span,body .article .detail-info .detail-info-left span{width:150px;display:block;float:left}body article .detail-info .detail-info-right,body .article .detail-info .detail-info-right{float:left;width:370px}body article .detail-info .headline-block-underline,body .article .detail-info .headline-block-underline{margin-top:0px;overflow:hidden;*zoom:1}body footer a,body .footer a{padding-left:10px}}@media screen and (min-width: 970px){body h1{font-size:41px;line-height:38px}body .float-left{float:left}body .float-right{float:right}body .page-size{width:970px}body .responsiveHeight{height:379px;padding-bottom:0;position:relative;overflow:visible;background-color:#202020;padding:0}body header .header-container,body .header .header-container{position:relative;height:200px;overflow:hidden}body header .header-container .logo,body .header .header-container .logo{width:195px;height:100px;cursor:pointer;padding:0;background-color:#FFF;position:absolute;top:60px;left:0px}body header .header-container nav,body header .header-container .nav,body .header .header-container nav,body .header .header-container .nav{text-transform:uppercase;position:absolute;margin-bottom:0px;margin-top:0px;height:24px;border-bottom:1px solid #202020}body header .header-container nav #menu-toggle-btn,body header .header-container .nav #menu-toggle-btn,body .header .header-container nav #menu-toggle-btn,body .header .header-container .nav #menu-toggle-btn{margin-bottom:10px;display:none}body header .header-container nav .links,body header .header-container .nav .links,body .header .header-container nav .links,body .header .header-container .nav .links{display:block !important}body header .header-container nav ul li,body header .header-container .nav ul li,body .header .header-container nav ul li,body .header .header-container .nav ul li{float:left}body header .header-container nav ul li a,body header .header-container .nav ul li a,body .header .header-container nav ul li a,body .header .header-container .nav ul li a{display:block;padding-left:18px;padding-right:18px;padding-bottom:7px}body header .header-container nav ul li a:hover,body header .header-container nav ul li a.active,body header .header-container .nav ul li a:hover,body header .header-container .nav ul li a.active,body .header .header-container nav ul li a:hover,body .header .header-container nav ul li a.active,body .header .header-container .nav ul li a:hover,body .header .header-container .nav ul li a.active{color:#a99175;border-bottom:3px solid #a99175}body header .header-container .language-selector,body .header .header-container .language-selector{position:absolute;display:block;top:0px;right:0px}body header .header-container .language-selector a,body .header .header-container .language-selector a{padding:11px;display:block;background-color:#a99175;color:#efefef;-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}body header .header-container .language-selector a:hover,body .header .header-container .language-selector a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}body .headline-block-underline{border-bottom:1px solid #202020;width:120px;margin-left:auto;margin-right:auto;margin-top:54px}body .headline-block{margin-bottom:13px;margin-top:0px;padding-top:0px}body .objects .settings a{white-space:nowrap}body .objects .settings .imotyp{float:left;width:331px}body .objects .settings .filter{float:left;width:331px}body .objects .settings .sorting{float:left;width:307px}body .objects .settings .sorting a{width:20px}body .objects .settings .sorting div{float:left;width:150px}body .objects .settings .sorting div span{width:62px;display:block;float:left}body .objects .raster{min-height:630px}body .objects .raster .block{height:410px}body .objects .raster .block .block-image{width:310px;height:310px}body .objects .raster .block p{padding:20px 20px 20px 20px}body .toparticle{background-color:#efefef;padding-top:60px;padding-bottom:10px;margin-bottom:0px}body article .gallery,body .article .gallery{overflow:hidden;*zoom:1}body article .gallery .thumb,body .article .gallery .thumb{float:left;width:14.9%;margin-right:1.97%}body article .gallery .no-right-margin-mod2,body .article .gallery .no-right-margin-mod2{margin-right:1.97%}body article .gallery .no-right-margin-mod4,body .article .gallery .no-right-margin-mod4{margin-right:1.97%}body article .gallery .no-right-margin-mod6,body .article .gallery .no-right-margin-mod6{margin-right:0}body article .head-text,body .article .head-text{margin-bottom:53px}body article .service,body .article .service{overflow:hidden;*zoom:1}body article .service .service-block,body .article .service .service-block{width:475px;margin-right:20px;float:left}body article .service .service-block div,body .article .service .service-block div{min-height:407px}body article .service .right-block,body .article .service .right-block{margin-right:0px}body article .detail-info,body .article .detail-info{overflow:hidden;*zoom:1;margin-top:40px}body article .detail-info .detail-info-left,body .article .detail-info .detail-info-left{float:left;width:475px;margin-right:20px}body article .detail-info .detail-info-left span,body .article .detail-info .detail-info-left span{width:150px;display:block;float:left}body article .detail-info .detail-info-right,body .article .detail-info .detail-info-right{float:left;width:420px}body article .detail-info .headline-block-underline,body .article .detail-info .headline-block-underline{margin-top:0px;overflow:hidden;*zoom:1}body .helper{display:block}body .block-image-left{background-image:url('../images/block-bg-left.png?1392108410');background-position:center center;background-repeat:repeat-y;margin-bottom:40px;overflow:hidden;*zoom:1}body .block-image-left:first-child{margin-top:40px}body .block-image-left img{width:100%;height:auto}body .block-image-left .left{float:left;width:31.95876288659794%;margin-right:2.061855670103093%}body .block-image-left .right{float:left;width:65.97938144329897%}body .block-image-left .right div{padding-left:165px;padding-top:80px;padding-bottom:80px;padding-right:0px}body .block-image-right{background-image:url('../images/block-bg-right.png?1392107829');background-position:center center;background-repeat:repeat-y;margin-bottom:40px;overflow:hidden;*zoom:1}body .block-image-right:first-child{margin-top:40px}body .block-image-right img{width:100%;height:auto;vertical-align:middle}body .block-image-right .right{float:left;width:48.96907216494845%}body .block-image-right .right div{padding-top:80px;padding-bottom:80px;padding-left:0px;padding-right:0px}body .block-image-right .left{float:right;width:31.95876288659794%;margin-left:2.061855670103093%}body section .immo-search,body .section .immo-search{padding-bottom:50px}body footer .footer-container,body .footer .footer-container{padding-top:30px}}
.headline-block  h1{font-family:"Lato";font-weight:400;}
/*
 * PhotoSwipe - http://www.photoswipe.com/
 * Copyright (c) 2011 by Code Computerlove (http://www.codecomputerlove.com)
 * Licensed under the MIT license
 *
 * Default styles for SwipeGallery
 * Avoid any position or dimension based styles
 * where possible, unless specified already here.
 * The gallery automatically works out gallery item
 * positions etc.
 */

body.ps-active
{
	-webkit-text-size-adjust: none;
	overflow: hidden;
}
body.ps-active * 
{ 
	-webkit-tap-highlight-color:  rgba(255, 255, 255, 0); 
}
body.ps-active *:focus 
{ 
	outline: 0; 
}


/* Document overlay */
div.ps-document-overlay 
{
	background: #000;
}


/* Viewport */
div.ps-viewport 
{
	background: #000;
	cursor: pointer;
}


/* Zoom/pan/rotate layer */
div.ps-zoom-pan-rotate{
	background: #000;
}


/* Slider */
div.ps-slider-item-loading 
{ 
	background: url(../images/loader.gif) no-repeat center center; 
}


/* Caption */
div.ps-caption
{ 
	background: #000000;
	background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
	border-bottom: 1px solid #42403f;
	color: #ffffff;
	font-size: 13px;
	font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
	text-align: center;
}

div.ps-caption-bottom
{ 
	border-top: 1px solid #42403f;
	border-bottom: none;
}

div.ps-caption-content
{
	padding: 13px;
}


/* Toolbar */
div.ps-toolbar
{ 
	background: #000000;
	background: -moz-linear-gradient(top, #303130 0%, #000101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));
	border-top: 1px solid #42403f;
	color: #ffffff;
	font-size: 13px;
	font-family: "Lucida Grande", Helvetica, Arial,Verdana, sans-serif;
	text-align: center;
	height: 44px;
	display: table;
	table-layout: fixed;
}

div.ps-toolbar-top 
{
	border-bottom: 1px solid #42403f;
	border-top: none;
}

div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play
{
	cursor: pointer;
	display: table-cell;
}

div.ps-toolbar div div.ps-toolbar-content
{
	width: 44px;
	height: 44px;
	margin: 0 auto 0;
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
}

div.ps-toolbar-close div.ps-toolbar-content
{
	background-position: 0 0;
}

div.ps-toolbar-previous div.ps-toolbar-content
{
	background-position: -44px 0;
}

div.ps-toolbar-previous-disabled div.ps-toolbar-content
{
	background-position: -44px -44px;
}

div.ps-toolbar-next div.ps-toolbar-content
{
	background-position: -132px 0;
}

div.ps-toolbar-next-disabled div.ps-toolbar-content
{
	background-position: -132px -44px;
}

div.ps-toolbar-play div.ps-toolbar-content
{
	background-position: -88px 0;
}

/* Hi-res retina display */
@media only screen and (-webkit-min-device-pixel-ratio: 2)
{
	div.ps-toolbar div div.ps-toolbar-content
	{
		-webkit-background-size: 176px 88px;
		background-image: url(../images/icons@2x.png);
	}
}

.immo-search.page-size img {
    background: none repeat scroll 0 0 #a99175;
    border-radius: 50%;
}

.immo-search.page-size img:hover {
    opacity:0.8;
}