/* CONFIG */

.clickable {
cursor: pointer;
}

.column1 {
float:left;
width:33%;
}

.column2 {
float:left;
width:34%;
}

.column3 {
float:left;
width:33%;
}

/* COLORS */

.yellow .headerholder, .yellow .nav-icons {
color: #000000;
}

.green .headerholder, .green .nav-icons {
color: #ffffff;
}

.orange .headerholder, .orange .nav-icons {
color: #ffffff;
}

.red .headerholder, .red .nav-icons {
color: #ffffff;
}

.information .headerholder, .information .nav-icons {
color: #ffffff;
}


/* WOONCOACH */

#vk_contact_wooncoach .form-image {
width:33%;
float:right;
margin-left:5px;
}

#vk_contact_wooncoach .form-image img {
width:100%;
}


/* DEFAULT */


/* CONTAINERS */

.containerholder {
border:2px solid #999;
overflow:hidden;
margin:0 5px 10px 5px;
}

.containerholder .headerholder {
height:18px;
overflow:hidden;
white-space:nowrap;
font-size: 13px;
}

.containerholder .header {
position: relative;
line-height:20px;
font-weight:bold;
height: 18px;
overflow: hidden;
}

.containerholder .header .title{
position: absolute;
top: 3px;
left: 19px;
z-index: 1;
height: 18px;
}

.containerholder .header .noinfo-title {
position: absolute;
top: 0px;
left: 19px;
z-index: 1;
height: 18px;
line-height:18px;
}

.headerholder .header .noinfo-title {
  font-size:12px;
}

.containerholder .header .noinfo-title {
left: 4px;
}

.containerholder .header .matches {
font-size:9px;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
-moz-opacity: 0.7;
}

.containercontentholder {
padding: 5px;
}

.containercontent {
padding:0px;
line-height:11px;
position: relative;
width: auto !important;
width: 100%;
overflow:hidden;
}

.center{
text-align: center;
}

.containercontent p{
margin: 0 0 8px 0;
}

.containercms p{
padding:5px;
}

.containercms a{
background: url(../images_livy/bullet-arrow-nor.gif) 2px 4px no-repeat;
padding: 3px 3px 4px 19px;
display:block;
line-height:13px;
text-decoration:none;
}

.containercms a:hover {
background: url(../images_livy/bullet-arrow-hov.gif) 2px 4px no-repeat;
text-decoration:underline;
}

.containercms h1 {
font-size: 20px;
margin: 8px 0 8px 0;
}

.containercms h2 {
font-size:11px;
color:#000000;
margin:0;
}

.containercms h3 {
font-size:11px;
margin: 0 0 4px 0;
}

.containercms ul li h3 {
font-size: 14px;
padding:0 0 0 24px;
}

#project_contact {

}
  #project_contact .buttonbig {
  float:right;
  }

.img-main {
position:relative;
}

.img-main img {
width:100%;
}

.img-main .imglink{
cursor:pointer;
}

.img-main-name {
position:absolute;
width:100%;
color:#333;
background:#ffffff;
-moz-opacity: 0.7;
opacity: .7;
filter: alpha(opacity=70);
font-size: 18px;
line-height:100%;
}

.object_image .img-main-veilobject {
position:absolute;
left: 0px;
bottom: 0px;
width:100%;
height : 20px;
color:#000000;
background:#ffb60f;
-moz-opacity: 0.7;
opacity: .7;
filter: alpha(opacity=70);
line-height:100%;
}

.img-main-veilobject {
position:absolute;
left: 0px;
bottom: 0px;
width:100%;
color:#000000;
background:#ffb60f;
-moz-opacity: 0.7;
opacity: .7;
filter: alpha(opacity=70);
line-height:100%;
}

.img-main-veilobject-text {
padding: 5px 5px;
font-weight:bold;
text-align: left;
}

.img-main-padding {
padding:10px;
}

.ol {
font-family: Georgia, "Times New Roman", Times, serif;
color:#7e7e7e;
border-right:1px solid #aaaaaa;
padding-right:5px;
margin-right:5px;
}

.headerholder .ol {
color:#ffffff;
border-right:1px solid #ffffff;
margin-right:0px;
}

.grey {
color:#9F9F9F;
float: left;
}

.containercontentholder .small {
font-size: 9px;
}

#ml-page-offers .containerholder {
width: 31%;
float: left;
margin:0% 1% 1.6% 1%;
}
#ml-page-offers .containerholder .offer-propperties {
height: 15.5%;
padding-top: 3px;
}
#ml-page-offers .containerholder .containercontentholder {
height: 100%;
}

#ml-page-offers .offer-image {
height: 84.5%;
overflow:hidden;
}

/* INLINE-ICONS */

.inline-icons {
position: absolute;
top: 4px;
right: 5px;
display:block;
width: 18px;
height:18px;
padding-right:4px;
z-index: 3;
clear: right;
}

.inline-icons:hover {
-moz-opacity: 1;
}

.icon-info-black {
background: url(../images_livy/icon-info-black.gif) 4px 4px no-repeat;
cursor:pointer;
-moz-opacity: 0.4;
}

.icon-info-white {
background: url(../images_livy/icon-info-white.gif) 4px 4px no-repeat;
cursor:pointer;
-moz-opacity: 0.6;
}

/* NAV-ICONS */

.nav-icons {
position: absolute;
top: 0;
right: 0;
display:block;
height:19px;
z-index: 2;
padding-right: 4px;
cursor:pointer;
}

.nav-icons div {
float: left;
margin: 4px;
margin-right: 0px;
width: 11px;
height: 11px;
}

.nav-icons:hover {
-moz-opacity: 1;
}

.icon-expand-black {
background:url(../images_livy/icon-expand-black.gif) right top no-repeat;
-moz-opacity: 0.4;
}

.icon-expand-white {
background:url(../images_livy/icon-expand-white.gif) right top no-repeat;
-moz-opacity: 0.6;
}

.icon-shrink-black {
background:url(../images_livy/icon-shrink-black.gif) right top no-repeat;
-moz-opacity: 0.4;
}

.icon-shrink-white {
background:url(../images_livy/icon-shrink-white.gif) right top no-repeat;
-moz-opacity: 0.6;
}

.icon-newtab-black {
background:url(../images_livy/icon-newtab-black.gif) right top no-repeat;
-moz-opacity: 0.4;
}

.icon-newtab-white {
background:url(../images_livy/icon-newtab-white.gif) right top no-repeat;
-moz-opacity: 0.6;
}

/* DEFAULT LINK STYLES */
.goto, .status, .total, .gotostatus, .disabledstatus {
position: relative;
background-position: right 4px;
background-repeat: no-repeat;
white-space: nowrap;
height: 22px;
}

.goto:hover, .status:hover, .gotostatus:hover {
background-color: #efefef;
}

.goto a, .status a, .gotostatus a, .disabledstatus a {
position: relative;
display: block;
cursor: pointer;
text-decoration: none;
overflow: hidden;
line-height: 15px;
height: 15px;
padding-left: 19px;
padding-top: 3px;
padding-bottom: 4px;
padding-right: 17px;
}

.goto a:hover, .status a:hover, .gotostatus a:hover {
text-decoration: underline;
}

.goto a div, .status a div, .gotostatus a div, .goto a span, .status a span, .gotostatus a span {
}

.goto a:hover div, .status a:hover div, .gotostatus a:hover div, .goto a:hover span, .status a:hover span, .gotostatus a:hover span {
}

.total {
line-height: 16px;
padding: 3px 3px 0px 19px;
line-height: 13px;
display: block;
overflow: hidden;
}

.disabled {
position: relative;
color:#9F9F9F!important;
background: url(../images_livy/bullet-arrow-nor.gif) 2px 4px no-repeat;
padding: 3px 3px 4px 19px;
line-height: 13px;
overflow: hidden;
}

/* Link styles */
.link {
margin-left: 5px;
}

.link a {
background: url(../images_livy/bullet-arrow-nor.gif) 2px 4px no-repeat;
padding: 3px 3px 4px 19px;
display:block;
line-height:13px;
overflow: hidden;
text-decoration: none;
}

.link a:hover {
background: url(../images_livy/bullet-arrow-hov.gif) 2px 4px no-repeat;
overflow: hidden;
text-decoration: underline;
}

/* GOTO LINKS */

.goto {
background-image: url(../images_livy/icon-open-nor.gif);
}

.goto:hover {
background-image: url(../images_livy/icon-open-hov.gif);
}

.goto a {
background: url(../images_livy/bullet-arrow-nor.gif) 2px 4px no-repeat;
padding-right: 0px;
}

.goto a:hover {
background: url(../images_livy/bullet-arrow-hov.gif) 2px 4px no-repeat;
}

.linkcontentleft {
position: relative;
float: left;
height: 20px;
width: 190px;
}

.linkcontentright {
position: relative;
float: right;
width: 60px;
padding-right: 2px;
text-align: right;
}

.total .linkcontentleft {
width: 153px;
left: 37px;
}

.total .linkcontentright {
right: 14px;
}


/* STATUS ICONS */
.status {
background-image: url(../images_livy/icon-newtab-nor.gif);
}

.status:hover {
background-image: url(../images_livy/icon-newtab-hov.gif);
}

.status .alert {
background: url(../images_livy/icon-status-alert-nor.gif) 2px 5px no-repeat;
}

.status .alert:hover {
background: url(../images_livy/icon-status-alert-hov.gif) 2px 5px no-repeat;
}

.status .unknown {
background: url(../images_livy/icon-status-unknown-nor.gif) 2px 5px no-repeat;
}

.status .unknown:hover {
background: url(../images_livy/icon-status-unknown-hov.gif) 2px 5px no-repeat;
}

.status .checked {
background: url(../images_livy/icon-status-checked-nor.gif) 2px 5px no-repeat;
}

.status .checked:hover {
background: url(../images_livy/icon-status-checked-hov.gif) 2px 5px no-repeat;
}

.status .gotoshow {
background: url(../images_livy/bullet-arrow-nor.gif) 2px 4px no-repeat;
}

.status .gotoshow:hover {
background: url(../images_livy/bullet-arrow-hov.gif) 2px 4px no-repeat;
}

/* GOTOSTATUS ICONS */
.gotostatus {
background-image: url(../images_livy/icon-open-nor.gif);
}

.gotostatus:hover {
background-image: url(../images_livy/icon-open-hov.gif);
}

.gotostatus .alert, .disabledstatus .alert {
background: url(../images_livy/icon-status-alert-nor.gif) 2px 5px no-repeat;
}

.gotostatus .alert:hover {
background: url(../images_livy/icon-status-alert-hov.gif) 2px 5px no-repeat;
}

.gotostatus .unknown, .disabledstatus .unknown {
background: url(../images_livy/icon-status-unknown-nor.gif) 2px 5px no-repeat;
}

.gotostatus .unknown:hover {
background: url(../images_livy/icon-status-unknown-hov.gif) 2px 5px no-repeat;
}

.gotostatus .checked, .disabledstatus .checked {
background: url(../images_livy/icon-status-checked-nor.gif) 2px 5px no-repeat;
}

.gotostatus .checked:hover {
background: url(../images_livy/icon-status-checked-hov.gif) 2px 5px no-repeat;
}

.disabledstatus {
background:none;
}
  .disabledstatus a {
  color:#9F9F9F !important;
  cursor:default;
  }

/* preview */

#preview_details .preview-characteristic-item {
width:100%;
padding:2px;
line-height:12px;
}

#preview_details .preview-characteristic-item-name {
width:32%;
float:left;
overflow:hidden;
}

#preview_details .preview-characteristic-item-value {
float:left;
width:68%
}

/* offers page styles */
#search_result .containerholder{
height:180px;
margin: 0pt 0px 10px;
}

.search-result-container {
width:210px;
height:180px;
overflow:hidden;
float:left;
}

#search_result {
width:900px;
}

#search_result_holder {
height:600px;
width:650px;
}

#search_result_small {
margin-top: 7px;
margin-top: expression('10px');
position: absolute;
height:590px;
}

#search_result_small #search_result {
width:660px;
height:575px;
overflow:hidden;
}

#search_result_fieldset {
width:880px;
height:395px;
overflow:hidden;
}

#search_result_fieldset #search_result {
position:absolute;
}

#search_result .search-result-container{
margin-right: 8px;
cursor:pointer;
}

#search_result_small .search-result-container{
margin-right: 5px;
}

#search_result_navigation {
width:660px;
padding-top: 5px;
height: 15px;
}

#search_result_navigation #navigation {
height:15px;
padding-bottom: 0px;
}

#search_preview_holder {
display:none;
width:900px;
}

#search_preview_navigator {
width:900px;
height:15px;
margin-bottom:20px;
}

#search_preview {
width:900px;
height:500px;
}

#funda_link_holder {
width:900px;
height: 0px;
}

#search_result_small #funda_link_holder {
width:650px;
}

#funda_link {
margin-top: 2px;
margin-top: expression('5px');
width:50%;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#search_result_small #funda_link_holder #funda_link {
margin-top: 5px;
}

.object_data_layer {
position:absolute;
width:100%;
height:180px;
color:#333;
background:#ffffff;
-moz-opacity: 0.75;
opacity: .75;
filter: alpha(opacity=75);
z-index: 10;
display:none;
}

.object_data {
position:absolute;
width:100%;
height:100%;
z-index: 20;
display:none;
}


.object_image{
padding:0px;
margin:0px;
overflow:hidden;
height:150px;
width:200px;
text-align:center;
}

.object_image img{
margin:auto;
}

.object-data-padding {
padding:10px;
}


.dataitemholder {
line-height:13px;
}

.dataitem {
padding-bottom:2px;
}

.dataitem .data-name {
float: left;
margin-right: 5px;
}

.dataitem .data-value {
float: left;
font-weight:bold;
}

/* Search Filter*/
#sortbar {
color: #999999;
margin-bottom: 10px;
}

#sortbar #selected {
background-color: #34b5d0;
color: #ffffff;
}

#sortbar a {
color: #999999;
padding-left: 12px;
padding-top: 1px;
padding-right: 3px;
padding-bottom: 1px;
margin-left: 2px;
margin-right: 2px;
text-decoration: none;
}

#sortbar a:hover {
color: #000000;
text-decoration: underline;
}

#sortbar .up-down {
}

#sortbar .up-down:hover {
background: url(../images_livy/'icon_sortbar_hover.gif') no-repeat;
}

#sortbar .up {
background: url(../images_livy/'icon_sortbar_up.gif') no-repeat;
}

#sortbar .down {
background: url(../images_livy/'icon_sortbar_down.gif') no-repeat;
}

/* Navigation of search results */
#navigation{
width: 100%;
}

#navigation a {
color: #000;
text-decoration: none;
}

#navigation div {
}

.navLeft {
float: left;
width: 20%;
text-align: left;
}

.navMiddle {
float: left;
width: 60%;
text-align: center;
}

.navMiddle .active, .navMiddle .active first, .navMiddle .active last {
color: #990000 !important;
text-decoration: underline !important;
}

.navRight {
float: left;
width: 20%;
text-align: right;
}


#navigation a {
margin-left: 3px;
margin-right: 3px;
padding-left: 3px;
padding-right: 3px;
text-decoration: none !important;
}

#navigation a:hover {
color: #000000;
text-decoration: underline !important;
}

#search_preview_navigator #navigation .navMiddle a {
background:transparent url(../images_livy/'bullet-arrow-left-nor.gif') no-repeat scroll left 2px;
padding-left: 19px;
}

#search_preview_navigator #navigation .navMiddle a:hover {
background:transparent url(../images_livy/'bullet-arrow-left-hov.gif') no-repeat scroll left 2px;
}

#search_preview_navigator #navigation a, #search_result_navigation #navigation a, #search_result_navigation #navigation .navMiddle {
color: #000000;
font-weight: normal;
}

#navigation .navMiddle .active {
color: #ffffff !important;
background-color: #34b5d0;
}

#navigation .navRight a {
background:transparent url(../images_livy/'bullet-arrow-nor.gif') no-repeat scroll right 2px;
padding-right: 19px;
}

#navigation .navRight a:hover {
background:transparent url(../images_livy/'bullet-arrow-hov.gif') no-repeat scroll right 2px;
}

#navigation .navLeft a {
background:transparent url(../images_livy/'bullet-arrow-left-nor.gif') no-repeat scroll left 2px;
padding-left: 19px;
}

#navigation .navLeft a:hover {
background:transparent url(../images_livy/'bullet-arrow-left-hov.gif') no-repeat scroll left 2px;
}

.gotostyle {
background:transparent url(../images_livy/'bullet-arrow-nor.gif') no-repeat scroll 2px 4px;
padding:3px 0px 4px 19px;
}


#search_holder, #search_holder input, #offer-preview, #offer-preview p, #website_offers, #website_offers input, #search_preview p {
font-size: 11px;
}

/* preview */
#offer-preview a {
outline:none;
color: #000000;
cursor : pointer;
font-weight: normal;
}

#website_offers fieldset {
margin-bottom:0px;
width:880px;
}

#website_offers {
display: none;
}

#searchForm {
width: 240px;
float: right;
display: none;
}

#searchForm .suggest-holder{
margin-top: 16px;
margin-top: expression('17px');
margin-left:2px;
position:absolute;
min-width:140px;
width:auto !important;
width:140px;
color:#000000;
background:#ffffff;
border: 1px solid #AAAAAA;
z-index: 10;
/*overflow: auto*/
overflow: visible;
}

#search_opacity_layer{
display: none;
position:absolute;
z-index:1000;
width: 900px;
height:660px;
-moz-opacity: 0.6;
opacity: .6;
filter: alpha(opacity=60);
background: #ffffff url(../images_livy/loader.gif) no-repeat center center;
}

/*offer_preview_buyer_certanties*/

#offer_preview_buyer_certanties {
}

/* digital touur */

#digital_tour_holder {

}

#digital_tour_holder iframe {
  border: none;
  width: 100%;
  height: 600px;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
}
