﻿@media print {
  .hideforprint {
    display: none;
  }
}

	

img, div, a, input 
{
  behavior: url(iepngfix.htc);
}


img 
{
  border: 0;
}


/* Generelles */

body, html {
  font: 12px arial;
  margin: 0;
  padding: 0;
  color: #00622f;
}


a {
  color: #00622f;
}


body {
 background-color:#fde49d;
 text-align: center;
}

/* Klassen */

.header {
  margin: 0;
  background-color: #00622f;
  color: white;
  font-weight: bold;
  font-size: 13px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  background-image: url('deko2.png');
  background-position: top left;
  background-repeat: no-repeat;
}

.detail {
  border-left: 1px solid #99c0ac;
  border-right: 1px solid #99c0ac;
  border-bottom: 1px solid #99c0ac;
  padding: 7px;
}
.block {
  background-color: #e5efea;
}

.haupt {
  background-repeat: repeat-x;
  border: 1px solid #99c0ac;
  background-position: bottom left;
}

.info {
  padding: 7px;
  line-height: 18px;
  color: #00622f;
}
.bilder {
  color: #00622f;
}
.placeholder {
  padding-left: 8px;
}
.energie {
  padding-top: 8px;
}
.lageplan {
  display: inline;
}
.lageplan a {
  color: #00622f;
  padding-left: 11px;
  text-decoration: underline;
  background: url('lage.gif');
  background-repeat: no-repeat;
  background-position: 0px 3px;
}
.detailansicht {
  display: inline;
}
.detailansicht a {
  color: #00622f;
  padding-left: 14px;
  text-decoration: underline;
  background: url('detail.gif');
  background-repeat: no-repeat;
  background-position: 0px 3px;
}
.haupt-normal {
  background: url('bg.png');
  background-color:White;
  background-repeat: repeat-x;
  background-position: bottom left;
}
.haupt-over {
  background: url('bg-over.png');
  background-color:White;
  background-repeat: repeat-x;
  background-position: bottom left;
  background-color: #086736;
}
.info-over {
  padding: 7px;
  line-height: 18px;
  color: #FFFFFF;
}

.info-over a {
  color: #FFFFFF;
}
.bilder-over {
  color: #FFFFFF;
}
.lageplan-over {
  display: inline;
}
.lageplan-over a {
  color: #FFFFFF;
  padding-left: 11px;
  text-decoration: underline;
  background: url('lage-over.gif');
  background-repeat: no-repeat;
  background-position: 0px 3px;
}
.detailansicht-over {
  display: inline;
}
.detailansicht-over a {
  color: #FFFFFF;
  padding-left: 14px;
  text-decoration: underline;
  background: url('detail-over.gif');
  background-repeat: no-repeat;
  background-position: 0px 3px;
}
.footer {
  padding: 7px;
  line-height: 18px;
  color: #00622f;
  border: 1px solid #99c0ac;
}
.footer a {
  line-height: 18px;
  color: #00622f;
}

.highlight {
  font-weight: bold;
  text-decoration: underline;
}

/* einelne Blöcke */#aussenansicht {
  margin-bottom: 12px;
}
#grundriss {
  margin-top: 6px;
}
#objekt {
  margin-bottom: 12px;
}
#wohnung {
  margin-top: 6px;
  margin-bottom: 12px;
}
#ausstattung {
  margin-top: 6px;
  margin-bottom: 12px;
}
#kontakt {
  margin-top: 6px;
  margin-bottom: 12px;
}
#schnellkontakt {
  margin-top: 6px;
}
#wrap {
  width: 630px;
  margin: 0 auto;
  border-bottom: 1px solid #99c0ac;
}
#divlogo {
  width: 630px;
  margin: 0 auto;
  text-align: center;
}
#navirechts {
  width: 315px;
  margin: 0 auto;
  text-align: right;
  float: right;
}
#navilinks {
  width: 315px;
  margin: 0 auto;
  text-align: left;
  float: left;
}

