﻿@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2013 Leo Feyer :: LGPL license */
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 all{
/* mediaboxAdvanced - black theme */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../plugins/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;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.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../plugins/mediabox/1.4.6/images/loading.gif") 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;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;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:16px;line-height:14px;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}
}
@media all{
/* Style sheet basic */
*{
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}* html body *{overflow:visible}* html iframe,* html frame{overflow:auto}* html frameset{overflow:hidden}option{padding-left:4px}select{padding:1px}html{height:100%;margin-bottom:1px}fieldset,img{border:0 solid}body{text-align:center;color:#666;font:13px Arial, Helvetica, sans-serif;background:#910000 url("../../tl_files/bi/img/bg_body.jpg") top left repeat-x}h1,h2,h3,h4,h5,h6{margin:0 0 10px;padding:0 0 5px;border-bottom:1px solid #ccc;font-family:'PT Sans',Arial,Helvetica,sans-serif;font-weight:normal}h1{display:none}h2{margin:0 0 20px;font-size:24px}h3{font-size:18px}h4{font-size:18px}p{margin:0 0 10px;line-height:18px}hr{margin:0 0 15px;padding:0 0 25px;border:0;color:#fff;background:transparent;border-bottom:1px solid #eeeeee}em,i{font-style:italic}strong,b{font-weight:bold}acronym,abbr{border-bottom:1px dotted #aaa;font-variant:small-caps;cursor:help}table{
	width: 100%;
	margin-bottom: 0px;
	border: 0 none;
	border-collapse: collapse;
}table caption{font-variant:small-caps}th,td{padding:5px;text-align:left}ul,ol,dl{margin:0 0 10px 10px}li{margin-left:10px;line-height:18px}dt{font-weight:bold}dd{margin:0 0 10px 10px}blockquote,cite{margin:0 0 10px 10px}a,a:visited{margin:0;padding:0;text-decoration:none;color:#930000}a:hover,a:active,a:focus{color:#f0c943}.clearfloat{height:0.1px;clear:both;font-size:0.1px;line-height:0.1px;visibility:hidden}.skip{height:0.1px;display:none;font-size:0.1px;line-height:0.1px}form{margin:0;padding:0}label{width:140px;display:block;margin:0;padding:5px 0 0}select,input,textarea{width:220px;margin:0 0 5px;padding:5px;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#666;behavior:url('plugins/css3pie/PIE.htc');background:#f5f5f5;margin-bottom:5px !important}select:hover,select:active,select:focus,input:hover,input:active,input:focus,textarea:hover,textarea:active,textarea:focus{border:1px solid #333;color:#333;background:#ddd}select{width:140px}input.captcha{width:30px;margin-left:140px !important}span.captcha_text{font-size:0.8em}.captcha_text{margin:0 0 0 10px;font-size:12px}textarea{height:80px}.submit{width:232px;margin-left:140px;cursor:pointer;margin-left:140px !important}span.mandatory{margin:0 0 0 3px;font-size:16px;font-weight:bold;color:#910000}.floatlabel label{float:left;clear:left}.error{font-weight:bold;color:#900}p.error{display:none}
}
@media screen{
/* Style sheet layout */
#wrapper{width:976px;margin:0 auto;text-align:left}#header{
	width: 976px;
	height: 587px;
	position: relative;
	background: transparent url('../../tl_files/bi/img/wb_header.jpg') no-repeat center
top
}#header_nav{width:920px;height:27px;top:530px;position:absolute;margin:0;padding:0;left:28px}#header_nav ul{margin:0;padding:0;list-style-type:none}#header_nav ul li{display:inline;margin:0;padding:0}#header_nav ul li a,#header_nav ul li a:visited,#header_nav .active{height:27px;float:left;display:block;margin:0;padding:0 15px;border-right:1px solid #c88080;color:#fff;line-height:26px !important;font:17px 'PT Sans', Arial, Helvetica, sans-serif;text-shadow:1px 1px 0 #330000}#header_nav ul li a:hover,#header_nav ul li a:active,#header_nav ul li a:focus,#header_nav .active,#header_nav .trail{color:#f0c943}#header_logo{width:74px;height:112px;top:15px;position:absolute;left:60px}#header_phone{width:280px;height:auto;top:30px;position:absolute;font-size:20px;color:#fff;text-transform:uppercase;right:20px;text-align:right !important;text-shadow:1px 2px 0 #330000}.header_phone_number{margin-left:10px;font-weight:bold}#header_facebook{width:135px;height:22px;top:80px;position:absolute;right:0}#header_link{top:360px;position:absolute;left:140px}#header_link ul{margin:0;padding:0;list-style-type:none}#header_link ul li{display:inline;margin:0;padding:0}#header_link ul li a,#header_link ul li a:visited{width:125px;height:40px;display:block;margin:0 0 10px;padding:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;line-height:40px;font-weight:bold;font-style:italic;color:#333;behavior:url('plugins/css3pie/PIE.htc');background:#fff;box-shadow:1px 1px 0 #330000;text-align:center !important}#header_link ul li a:hover,#header_link ul li a:active,#header_link ul li a:focus{color:#fff;background:#da7716}#header_slider{width:380px;height:250px;top:203px;position:absolute;left:510px}#header_reference{top:462px;position:absolute;left:770px;z-index:1}#header_reference a,#header_reference a:visited{font-size:11px;font-weight:bold;font-style:italic;color:#333}#header_reference a:hover,#header_reference a:active,#header_reference a:focus{color:#f0c943}#container{width:880px;padding:20px 48px;background:transparent url("../../tl_files/bi/img/bg_container.jpg") top center repeat-y}* html #container{width:976px;w\idth:880px}#main{
	width: 976px;
	float: left;
}#right{width:200px;float:right}#footer{
	width: 976px;
	height: 350px;
	position: relative;
	font-size: 12px;
	color: #fff;
	background: transparent url('../../tl_files/bi/img/wb_footer.jpg') no-repeat center
top
}#footer a,#footer a:visited{color:#fff}#footer a:hover,#footer a:active,#footer a:focus{color:#f0c943}#footer_col1{width:420px;top:55px;position:absolute;left:38px}#footer_col2{width:180px;top:55px;position:absolute;left:470px}#footer_col3{width:180px;top:55px;position:absolute;left:652px}#footer_col4{top:133px;position:absolute;color:#333;left:38px}#footer_back{top:106px;position:absolute;right:78px}#footer_top{top:106px;position:absolute;right:50px}#footer_back a,#footer_top a{width:28px;height:28px;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url('plugins/css3pie/PIE.htc')}.pagination{margin:0;padding:10px 0}.pagination ul{margin:0;padding:0;list-style-type:none}.pagination li{display:inline;margin:0 5px 0 0}.pagination li a,.pagination li a:visited,.pagination .current{height:18px;float:left;display:block;margin:0 3px 3px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:12px;line-height:18px;color:#fff;behavior:url('plugins/css3pie/PIE.htc');padding:4px 10px !important;background:#910000}.pagination li a:hover,.pagination li a:active,.pagination li a:focus{background:#f0c943}.pagination .current{background:#5a0000}.mod_dlh_googlemaps{margin:0 0 10px;padding:5px;border:1px solid #ccc;background:#fff}.dlh_googlemap{border:1px solid #ccc}.ce_text,.ce_gallery{margin:0 0 20px}.box_style_01{margin:0 0 20px;padding:20px 20px 10px;border:1px solid #ccc;font-size:12px;background:#fff}.box_style_01 p a{padding:0 20px;background:transparent url("../../tl_files/bi/img/arrow_02.png") 7px center no-repeat}.box_style_01 a{font-weight:bold}.box_style_02{height:180px;background:#f5f5f5}.box_style_02 img{width:220px;height:180px;border-right:1px solid #fff}.box_style_02 h3{height:35px;margin:0 0 15px;padding:0 0 0 270px;border-bottom:1px solid #fff;line-height:35px;background:#910000 url("../../tl_files/bi/img/arrow_01.png") 245px center no-repeat}.box_style_02 h3 a,.box_style_02 h3 a:visited{display:block;color:#fff;text-transform:uppercase;text-shadow:1px 1px 0 #330000}.box_style_02 h3 a:hover,.box_style_02 h3 a:active,.box_style_02 h3 a:focus{color:#f0c943}.box_style_02 p{padding:0 20px 0 240px;font-size:12px;line-height:15px}.box_style_02 p a{margin:0;padding:0;font-weight:bold}.box_style_03{margin:0 0 15px;padding:20px 20px 10px;border:3px solid #eee}.box_style_03 .ce_text{margin:0 0 10px}.box_style_03 th,.box_style_03 td{margin:0;padding:0 0 3;text-align:left}.box_style_03 td.col_0{width:180px;font-weight:bold}.box_style_03 label,.box_style_03 input{margin:0}.box_style_03 input.submit{width:auto;margin:10px 0 10px 194px;padding:10px 20px;background-color:#910000;border:0;font-weight:bold;color:#fff}.box_style_03 input:hover.submit{background-color:#5a0000}.box_style_03 .checkbox_container input{width:20px;height:20px;margin:0;padding:0}.box_style_04{padding:20px 20px 10px;color:#333;background:#eee}.txt_style_01{font-size:11px;font-weight:bold;text-transform:uppercase;text-align:center !important}.txt_style_01 p a{padding:0;background:0 none}iframe{margin:0 0 30;padding:0;border:0}.slider_home{}.slider_home ul{overflow:hidden;margin:0 0 3em;padding:0;list-style-type:none}.slider_home li{float:left;display:inline;margin:0;padding:0}.slider_home img{width:310px;height:auto}
}
@media screen{
/* Style sheet immomanager */
.ce_immo_object_list .immo_object_details_full{height:168px;position:relative;display:block;margin:0 0 20px;border:2px solid #f5f5f5;background:#fff}.ce_immo_object_list .immo_object_details_full h2{width:100%;height:30px;left:0;top:0;position:absolute;display:block;margin:0;padding:0;border:0;font-size:14px;line-height:30px;font-weight:bold;text-indent:10px;background:#f5f5f5}.ce_immo_object_list .immo_object_details_full h2:first-letter{text-transform:uppercase}.ce_immo_object_list .immo_object_details_full h2 a{color:#910000}.ce_immo_object_list .immo_object_details_full .object_image{width:204px;height:138;top:30px;position:absolute;text-align:center;left:0}.ce_immo_object_list .immo_object_details_full .object_image a,.ce_immo_object_list .immo_object_details_full .object_image a:visited{display:block;padding:4px}.ce_immo_object_list .immo_object_details_full .object_image a:hover,.ce_immo_object_list .immo_object_details_full .object_image a:active,.ce_immo_object_list .immo_object_details_full .object_image a:focus{display:block;padding:4px}.ce_immo_object_list .immo_object_details_full .object_buttons{width:115px;height:25px;top:137px;position:absolute;right:5px}.ce_immo_object_list .immo_object_details_full .object_buttons a,.immo_object_details_full .object_buttons a:visited{width:105px;height:25px;display:block;margin:0;padding:0 0 0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:11px;line-height:25px;font-weight:bold;color:#fff;behavior:url('plugins/css3pie/PIE.htc');background:#910000;z-index:1}.ce_immo_object_list .immo_object_details_full .object_buttons a:hover,.ce_immo_object_list .immo_object_details_full .object_buttons a:active,.ce_immo_object_list .immo_object_details_full .object_buttons a:focus{background:#f0c943}.ce_immo_object_list .immo_object_details_full .detail_location .fieldLabel{width:120px;top:60px;position:absolute;font-weight:bold;left:230px}.ce_immo_object_list .immo_object_details_full .detail_location .fieldValue{width:200px;top:60px;position:absolute;left:355px}.ce_immo_object_list .immo_object_details_full .objectid .fieldLabel{width:120px;top:80px;position:absolute;font-weight:bold;left:230px}.ce_immo_object_list .immo_object_details_full .objectid .fieldValue{width:200px;top:80px;position:absolute;left:355px}.ce_immo_object_list .immo_object_details_full .detail_price .fieldLabel{width:120px;top:100px;position:absolute;font-weight:bold;left:230px}.ce_immo_object_list .immo_object_details_full .detail_price .fieldValue{width:130px;top:100px;position:absolute;left:355px}.ce_immo_object_list .immo_object_details_full .detail_lease .fieldLabel{width:120px;top:100px;position:absolute;font-weight:bold;left:230px}.ce_immo_object_list .immo_object_details_full .detail_lease .fieldValue{width:130px;top:100px;position:absolute;left:355px}.ce_immo_object_list .immo_object_details_full .detail_surface .fieldLabel,.ce_immo_object_list .immo_object_details_full .detail_surface2 .fieldLabel{width:120px;top:120px;position:absolute;font-weight:bold;left:230px}.ce_immo_object_list .immo_object_details_full .detail_surface .fieldValue,.ce_immo_object_list .immo_object_details_full .detail_surface2 .fieldValue{width:130px;top:120px;position:absolute;left:355px}#expose h2{margin:0 0 10px;font-size:15px;font-weight:bold;text-transform:uppercase}#expose h3{margin:0 0 20px}#expose .immo_object_details_full .pagination{margin:0 0 10px}#expose .immo_object_details_full .object_images .image_container{
	width: 215px;
	height: 130px;
	float: left;
	margin: 0;
	padding: 5px;
}#expose .immo_object_details_full div.fieldLine,#expose .immo_object_details_full div.object_buttons{clear:both}#expose .immo_object_details_full div.fieldLabel{width:170px;float:left;margin:0 0 5px;padding:0 0 5px;border-bottom:1px solid #eee;font-weight:bold}#expose .immo_object_details_full div.fieldValue{
	width: 913px;
	float: left;
	margin: 0 0 5px;
	padding: 0 0 5px;
	border-bottom: 1px solid #eee;
}#expose .immo_object_details_full div.expose_button{float:left;padding:10px 0}#expose .immo_object_details_full .detail_description div.fieldLabel,#expose .immo_object_details_full .detail_description div.fieldValue{width:913px !important;border:0 none !important}#expose .immo_object_details_full .detail_equipment div.fieldLabel,#expose .immo_object_details_full .detail_equipment div.fieldValue{width:913px !important;border:0 none !important}#expose .immo_object_details_full .detail_placedetails div.fieldLabel,#expose .immo_object_details_full .detail_placedetails div.fieldValue{width:913px !important;border:0 none !important}#expose .immo_object_details_full .detail_miscellaneous div.fieldLabel,#expose .immo_object_details_full .detail_miscellaneous div.fieldValue{width:913px !important;border:0 none !important}.ce_immo_object_list .sort{display:none}.ce_immo_object_list .sort select{width:190px}.ce_immo_object_list .pagination{width:100%;height:26px;position:relative;display:block}.ce_immo_object_list .pagination .totalCount,.ce_immo_object_list .pagination .perPage{height:26px;top:0;right:0;position:absolute;margin:0 0 10px;padding:0 5px;line-height:26px;font-weight:bold;color:#999}.ce_immo_object_list .pagination .perPage a,.ce_immo_object_list .pagination .perPage a:visited{height:26px;float:left;display:block;margin:0 3px 0 0;padding:0 7px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:12px;line-height:26px;color:#fff;behavior:url('plugins/css3pie/PIE.htc');background:#910000}.ce_immo_object_list .pagination .perPage a:hover,.ce_immo_object_list .pagination .perPage a:active,.ce_immo_object_list .pagination .perPage a:focus{background:#f0c943}.ce_immo_object_list .pagination .pagination_page{width:380px;height:26px;top:0;left:0;position:absolute;margin:0 0 10px;line-height:26px}.ce_immo_object_list .emptyObjectList{margin:0 0 30px}.mod_immo_filter{margin:0 0 20px;padding:10px;border:1px solid #ccc;font-size:12px;background:#fff}.mod_immo_filter form{margin:0;padding:0}.mod_immo_filter label{width:auto;display:block}.mod_immo_filter input,.mod_immo_filter select{width:166px;margin:0}.mod_immo_filter .filter_label{font-weight:bold}.mod_immo_filter .filter_legend{margin:0 0 15px;font-size:9px;color:#222}.mod_immo_filter .slider_minmax_value{font-size:11px}.mod_immo_filter .reset{padding:15px 0 5px}.mod_immo_filter .submit_container{padding:5px;text-align:center;border:1px solid #ccc}.mod_immo_filter .submit_container input{font-weight:bold}
}
