﻿/*
 * Main stylesheet for the new cleaned structure.
 *
 * 090814	HE		Initial version
 * 111028	NP		Removed some imports
 */

div.siteHeader-container,
div.siteMain-container {
  background: #fff;
  padding-bottom: 10px;
  width: 980px;
}

div.siteFooter-container {
  display: none;
}

div.siteHeader {
  background: #fff;
  border-right: 1px solid #d7d7d7;
  border-left: 1px solid #d7d7d7;
  border-bottom: 1px solid #d7d7d7;
  width: 960px;
}

div.siteMain,
div.siteFooter {
  background: #fff;
  border: 1px solid #d7d7d7;
  width: 960px;
  padding: 15px 0;
}

/*
 * Site header
 */
div.siteHeader {
}

/*
 * Sidebar container 
 */
div.siteSidebar {
}

/*
 * Content containers 
 */
div.siteContent {
  margin-right: 10px;
}

div.siteContentFull {
}

div.siteContentPopup {
}

div.siteContentIframe {
}

/*
 * Footer elements 
 */
div.siteBreadcrumbs {
}

div.siteOptions {
}

div.siteContact {
}

div.siteLogos {
}

ul.siteOptions {
}

  ul.siteOptions li {
  }

/*
 * Page containers 
 */
.col100, .col75, .col50, .col37, .col25 {
}

.col100 {
}

.col75 {
}

.col50 {
}

.col37 {
}

.col33 {
}

.col25 {
}

.page-popup {
}

/*
 * Errormessage control
 */
div.errormsg {
}

div.erroricon {
}

div.errortext {
}

/*
 * Search area
 */
div.search_area {
  display: none;
}

  div.search_area .search_field {
  }

div.global-authorization {
  width: 30%;
  height: 30px;
  float: right;
  padding-right: 20px;
  font-size: 13px;
}

  div.global-authorization:after {
  }

div.global-unauthorized-login, div.global-unauthorized-register, div.global-authorized-mypages, div.global-authorized-logout, div.global-language, div.global-rss {
  color: #2a85e8;
}

.payButton {
  color: white;
  background-color: darkgray;
  border-color: lightgray;
}

.hss_interest_customobject div[id*="divStages"] {
  display: none;
}

html {
}

body {
  background: #E2EBF1;
  color: #333;
  font-family: Arial,Helvetica,"sans-serif";
  line-height: 16px;
  font-size: 13px;
}

input, textarea, select {
}

pre, code, kbd {
}

strong, b {
}

em {
}

.ingress {
}

.pre-amble {
}

.alert {
}

a {
  color: #2a85e8;
  text-decoration: none;
}

p {
  line-height: 17px;
}

/*
 * Headers
 */
h1, h2, h3, h4, h5, h6 {
  color: #181818;
  font-weight: bold;
  line-height: 1.25;
  background: transparent;
}

  h1, h2.pagetitle {
  }

h1 {
  font-size: 24px;
  margin-bottom: 12px;
}

h2 {
  font-size: 20px;
  margin-bottom: 9px;
}

h3 {
  font-size: 18px;
  margin-bottom: 9px;
}

h4 {
  font-size: 16px;
  margin-bottom: 3px;
}

h5 {
  font-size: 15px;
  font-weight: normal;
  margin-bottom: 3px;
}

h6 {
  font-size: 14px;
  font-weight: normal;
  color: #333;
}

h2.header, h3.header {
}

.siteHeader h1 {
  padding: 20px;
  width: 50%;
}

/*
 * Menus
 */
ul.topmenu li a {
}

ul.submenu li {
}

/*
 * Search area
 */
div.search_area .btn_search {
}

/*
 * Boxes
 */
.box {
}

.primary h3, .secondary h3 {
  margin: -15px -15px 10px;
  padding: 7px 10px;
  color: #fff;
  background: linear-gradient(to bottom, #93b1cc 0%, #566d8a 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
  background: #93b1cc; /* Old browsers */
  background: -moz-linear-gradient(top, #93b1cc 0%, #566d8a 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#93b1cc), color-stop(100%,#566d8a)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #93b1cc 0%,#566d8a 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #93b1cc 0%,#566d8a 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #93b1cc 0%,#566d8a 100%); /* IE10+ */
  background: linear-gradient(to bottom, #93b1cc 0%,#566d8a 100%); /* W3C */
}

.primary h3 {
}

.secondary h3 {
}

.box-rental h2, .box-resident h2 {
}

h2.localnews {
}

span.button-list input {
}

a.link-large {
}

.siteBreadcrumbs, .siteOptions {
}

.siteContact {
}

div.siteHeader table {
}

ul.form {
}

.box ul.form {
}

.pageFooter input {
}

div.navbar div.text {
}

.tbl_list {
}

.tbl_cell_list_header {
}

.tbl_grid {
}

.agreetext, .infotext {
}

div.rental h3 {
  margin: 0;
}

ul.mypage_profile_interest_header h4 {
  background: none;
  color: #333;
  font-size: 16px;
}

.box-secondary h3, .secondary h3, .box-secondary h4, .secondary h4 {
  background-color: #fff;
}

.tbl_snippets_main {
}

.tbl_snippets_main_70 {
}

.tbl_snippets_main_hss {
}

.tbl_cell_snippet_spacer {
}

.tbl_cell_snippet_33 {
}

.tbl_cell_snippet_50 {
}

.tbl_cell_snippet_70 {
}

.tbl_cell_snippet_100 {
}

.link {
}


/*
 * Paragraphs
 */
p {
}

  p.mul-img img {
  }

  p.mul-plan img {
  }

  p.pNoEntries {
  }

/*
 * Hyperlinks
 */
a.image {
}

a.planning {
}

a.bulleted {
}

a.icon-areainfo img {
}

/*
 * Form elements
 */
input, select, textarea {
}

input, textarea {
}

  input.no-border, table.no-border input, span.no-border input {
  }

  /*** Checkbox ***/
  input.check, table.check input, span.check input {
  }

  /*** Radiobutton ***/
  input.radio, table.radio input, span.radio input, span.radio label {
  }

/*** Submit button ***/
.btn, .btn-disabled {
}

.btn {
}

.btn-disabled {
}

/*** Input element default sizes ***/
.col50 .box-inner .textbox,
.col75 .box-inner .textbox {
}

.col50 .box-inner .textarea,
.col75 .box-inner .textarea {
}

/*
 * Horizontal rule 
 */
hr {
}

/*
 * Button list
 */
span.button-list input, span.button-list a {
}

span.button-list a {
}

  span.button-list a.selected {
  }

.rentalinfo input, .rentalinfo a {
}

/* 
 * Navigation bar
 */
div.navbar {
  margin-top: 15px;
}

  div.navbar .buttons {
  }

    div.navbar .buttons input {
    }

      div.navbar .buttons input dimmed {
      }

    div.navbar .buttons .btn_first {
    }

    div.navbar .buttons .btn_prev {
    }

    div.navbar .buttons .btn_next {
    }

    div.navbar .buttons .btn_last {
    }

  div.navbar .text {
  }

    div.navbar .text a {
    }

    div.navbar .text p {
    }

      div.navbar .text p.left {
      }

      div.navbar .text p.right {
      }

/*
 * Page form header & footer
 */
div.pageHeader, div.pageSubHeader {
}

div.pageHeader, div.pageSubHeader {
}

div.pageFooter {
}

  div.pageFooter input {
  }

/*
 * Validator 
 */
td div.validator-valid, td div.validator-unvalid {
}

div.validator-valid {
}

div.validator-unvalid {
}

span.validation-summary {
}

span.forminfo-icon {
}

span.forminfo-text {
}

/*
 * Landlord presentation
 */
div.landlord-area {
}

div.landlord-img {
}

  div.landlord-img img {
  }

ul.landlord-list {
}

  ul.landlord-list li {
  }

    ul.landlord-list li div.label {
    }

/* 
 * Image text 
 */
div.image-text-basic {
}

  div.image-text-basic img {
  }

div.article {
}

/* 
 * Parking-direct & Object-direct & Storage-direct
 */
span.ico_p-direct, span.ico_object_direct, span.ico_storage-direct {
}

span.ico_p-direct {
}

span.ico_object_direct {
}

span.ico_storage-direct {
}

/* NEWS DATE */
span.newsdate {
}

/* COMMENT*/
span.comment {
}

/* 
 * Table list
 */
table.tbl_list {
}

  table.tbl_list tr td {
  }

  table.tbl_list tr.tbl_cell_list_header td {
  }

/* 
 * Table grid
 */
table.tbl_grid {
}

  table.tbl_grid tr td {
  }

.headerstyle {
}

.alternate {
}

/*
 * Control specific styles
 */
div.ImageTextStyles {
}

/*
 * Search Area Results
 */
div.search_results {
}

  div.search_results .search_textfield_area {
  }

  div.search_results .navbar {
  }

input {
  height: auto;
}

div.print tr#ctl00_Col1_trFloor, div.print tr#ctl00_Col1_trElevator, div.print tr#ctl00_Col1_trBalcony {
  display: none;
}

/*** Reset all list-styles ***/
ul.topmenu, ul.topmenu li {
  display: none;
}

/*** Setup basic menu look ***/
ul.topmenu {
}

  ul.topmenu li {
  }

    ul.topmenu li a {
    }

      ul.topmenu li a:hover {
      }

    /*** Selected item or selected child-item ***/
    ul.topmenu li.selected, ul.topmenu li.childselected {
    }

      ul.topmenu li.selected a:hover, ul.topmenu li.childselected a:hover {
      }

/*** Element padding ***/
ul.submenu {
  margin: 10px !important;
  padding: 0;
}

  ul.submenu ul {
  }

    ul.submenu ul a {
    }

    ul.submenu ul ul a {
    }

  /*** Link styles ***/
  ul.submenu a {
    color: #333;
    border-bottom: 1px solid #d2d2d2;
  }

    ul.submenu a:hover {
    }

  /*** Special styles ***/
  ul.submenu li.expanded {
  }

  ul.submenu li.collapsed {
  }

  ul.submenu li.selected, ul.submenu li.childselected {
  }

    ul.submenu li.selected ul, ul.submenu li.childselected ul {
    }

  ul.submenu li.collapsed:before, ul.submenu li.expanded:before {
    color: #2a85e8;
  }

/*
 * Ordered/Unordered lists 
 */
ul, ol {
}

  ul li {
  }

  ol li {
  }

  /* 
 * Horizontal list 
 */
  ul.horizontal {
  }

    ul.horizontal li, div.box-primary-inner ul.horizontal li, div.box-secondary-inner ul.horizontal li, div.box-inner ul.horizontal li {
    }

  ul.horizontal-bulleted {
  }

    ul.horizontal-bulleted li {
    }

div.related-content div.box-inner li.doc_document {
}

div.related-content div.box-inner li.inf_link {
}

div.related-content div.box-inner li.cm_page {
}

/*
 * Boxlist
 */
ul.boxlist {
}

  ul.boxlist li {
  }

/* 
 * FAQ List 
 */
ul.faq-list {
}

  ul.faq-list li {
  }

  ul.faq-list .icon-question {
  }

  ul.faq-list .icon-answer {
  }

  ul.faq-list .question {
  }

  ul.faq-list .question, ul.faq-list .answer {
  }

/* 
* Sitemap
*/
.sitemap_paragraph {
}

/* 
 * Sitemap List 
 */
ul.link {
}

ul li.maplink {
}

/* 
 * ListAvailable
 */
ul.listavailable {
}

.col50 ul.listavailable li a {
}

.col25 ul.listavailable li a.align-left {
}

ul.listavailable a img {
}

/*
 * Thumbnail list
 */
div.thumbnail-container {
}

ul.thumbnail-list {
}

  ul.thumbnail-list img {
  }

.thumbnail-container ul.thumbnail-list li {
}

  .thumbnail-container ul.thumbnail-list li.alignleft {
  }

.col25 .thumbnail-container ul.thumbnail-list li {
}

  .col25 .thumbnail-container ul.thumbnail-list li.alignleft {
  }


div.interest-objectinfo div.subst-table ul:nth-of-type(1), div.interest-objectinfo div.subst-table ul:nth-of-type(3), div.interest-objectinfo div.subst-table ul:nth-of-type(5) {
  display: none;
}

/*** General rules ***/
.box {
}

.box-outer {
}

.box .noheight {
}

.box-inner {
  background: #fff;
  border: 1px solid #d7d7d7;
}

.box a.rss {
}

.box a img {
}

.box a.rss img {
}

td.box-inner {
}

/*** Primary ***/
.primary {
  color: #000;
}

  .primary hr {
  }

  .primary a {
  }

    .primary a.bulleted {
    }

      .primary a.bulleted:before {
        color: #2a85e8;
        content: "";
        font-family: FontAwesome;
      }

/*** Secondary ***/
.secondary {
  color: #000;
}

  .secondary hr {
  }

  .secondary a {
  }

    .secondary a.bulleted:before {
      color: #2a85e8;
      content: "";
      font-family: FontAwesome;
    }

/*** Login Control ***/
.col25 div.loginarea span {
}

.col37 div.loginarea span {
}

.col37 div.loginarea input {
}

  .col37 div.loginarea input.btn {
  }

/*
 * Table grid list
 */
div.grid {
}

table.gridlist {
}

  table.gridlist tr.headerrow {
  }

  table.gridlist tr.marked {
  }

  table.gridlist tr.dimmed {
  }

  table.gridlist td {
  }

    table.gridlist td.header, tr.header td {
    }

      table.gridlist td.header a, tr.header td a {
      }

        table.gridlist td.header a:hover, tr.header td a:hover {
        }

        table.gridlist td.header a.sel-asc, table.gridlist tr.header td a.sel-asc {
        }

        table.gridlist td.header a.sel-desc, table.gridlist tr.header td a.sel-desc {
        }

    table.gridlist td.listitem-even, tr.listitem-even td {
    }

.box-primary table.gridlist td.listitem-even, .box-primary tr.listitem-even td,
.box-secondary table.gridlist td.listitem-even, .box-secondary tr.listitem-even td,
.box table.gridlist td.listitem-even, .box tr.listitem-even td,
.box-primary table.gridlist td.listitem-odd, .box-primary tr.listitem-odd td,
.box-secondary table.gridlist td.listitem-odd, .box-secondary tr.listitem-odd td,
.box table.gridlist td.listitem-odd, .box tr.listitem-odd td {
}

table.gridlist td.listitem-odd, tr.listitem-odd td {
}

table.gridlist td.listitem-level2, tr.listitem-level2 td {
}

table.gridlist .label {
}

table.gridlist tr td td {
}

table.gridlist img.objectlist_icon {
}

/*
 * UL form list
 */
ul.form {
}

  ul.form li {
  }

    ul.form li.validator {
    }

    ul.form li.label {
    }

.box-primary ul.form li.label,
.box-secondary ul.form li.label,
.box ul.form li.label {
}

ul.form li.textvalue {
}

ul.form li.value {
}

ul.form li.text {
}

div.siteContentIframe ul.form li.label {
}

div.siteContentIframe ul.form li.text {
}

ul.form li.textrow {
}

ul.form li.value label {
}

ul.form li.value input {
}

ul.form li.label-large {
}

.formstyle {
}

  .formstyle .label {
  }

/*
 * Statistics grid
 */
div.statistics table {
}

/*
 * News-archive grid
 */
div.news-archive .date-column {
}

div.news-archive .content-column .title {
}

.dynamic-map {
}

  .dynamic-map a {
  }

  .dynamic-map #infobox {
  }

    .dynamic-map #infobox > div {
    }

  .dynamic-map #fade_bg {
  }

  .dynamic-map #fade_color {
  }

  .dynamic-map #fade_bg img {
  }

  .dynamic-map .more {
  }

    .dynamic-map .more .nr {
    }

    .dynamic-map .more .area-label {
    }

/*
  * Slider width and position
  */
.col75 .slider,
.col75 .slider-container {
}

.col50 .slider,
.col50 .slider-container {
}

.col25 .slider,
.col25 .slider-container {
}

.col25 .slider,
.col25 .slider-container {
}

.slider-container {
}

.slider-inner {
}

.slider {
}

/*
 * Pager
 */
.pager {
}

  .pager li {
  }

    .pager li.selected {
    }

/*
 * Prev/Next buttons
 */
#slider_next, #slider_prev {
}

#slider_next {
}

#slider_prev {
}

.devwatermark {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-size: 144px;
    position: fixed;
    bottom: 49px;
    right: 8px;
    opacity: 0.05;
    z-index: 99;
    color: black;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
}
