/*
----------Inhalt------------------------------
1. Infos zu Standards
2. Allgemeine Festlegungen
3. Äußeres DIV der Seite
6. Content
	6.1. Content Allgemein
	6.3. Content Objektseiten
		6.3.1. Content Objektseite Expose	
			6.3.1.2. Content Objektseite Expose Eckdaten
			6.3.1.4. Content Objektseite Expose Beschreibung
			6.3.1.5. Content Objektseite Expose Weitere Info
7.	Bilder Druckansicht Expose
*/
/*
---------- 1. Infos zu Standards ------------------------------
wichtige Farben: 
	Schrift Fliesstext = #575553
	grün = #5DA526
	beige = #F1F0C2
	grau für Linien = #727272
*/

/*
---------- Fuer die Druckausgabe ueberfluessiges abschalten ------------------------------
*/


/*
----------2. Allgemeine Festlegungen ------------------------------
*/
body, 
input, 
select, 
textarea {	
font: 10pt/13pt Arial, Helvetica, sans-serif; 
color: #000;
margin: 0px; 
padding: 0px;
}

body {	
background: none;
}

div, 
p,
dl,
dl dt,
dl dd {
margin: 0px;
padding: 0px;
}

img, 
table { 
border: 0px; 
}
	
a {
color: #000;
text-decoration:underline; 
}

a:hover { 
text-decoration: none; 
}

ul, 
li {
list-style-type: none;
margin: 0px;
padding: 0px;
}

h1 {
color: #5DA526; 
margin: 0px;
padding: 0px;
}

h2 {
color: #5DA526; 
margin: 16pt 0px 16pt 0px;
padding: 0px;
}

h3 {
font: bold 10pt/13pt Arial, Helvetica, Verdana, sans-serif; 
margin: 0px 0px 16pt 0px;
padding: 0px;
}

.textfarbe {
color: #5DA526;
}

/*
---------- 3. Äußeres Div für Seite ------------------------------
*/
div.page-links {
display: none;
}

/*
---------- 6. Content ------------------------------
*/
/* ------- 6.1. Content Allgemein ------- */
div#content {
float: left;
margin: 0px;
width: 610px;
} 

* + html div#content { /* ------- for IE 7 ------- */
width: 610px;
}

div#logo {
float: right;
margin-right: 5px;
}

/* ------- 6.3. Content Objektseiten ------- */
div#objektexposetitel {
margin-top: 0.4cm;
height: 3.0cm;
}

div#objektexposetitel h1 {
font: 16pt/20pt Arial, Helvetica, Verdana, sans-serif; 
margin: 0px;
padding: 0px;
}

/* ------- 6.3.1. Content Objektseite Expose ------- */
div#exposeeckdaten h2,
div#exposebeschreibung h2,
div#exposeinfo h2 {
padding: 0px;
border-bottom: 0.06cm solid #ccc;
font: bold 13pt/17pt Arial, Helvetica, Verdana, sans-serif;
color: #5DA526;
margin: 0px;
}

/* ------- 6.3.1.2. Content Objektseite Expose Eckdaten ------- */
div#exposeeckdaten {
width: 10.55cm;
margin-bottom: 16pt;
} 

dl.exposeeckdatendaten,
dl.exposeeckdatendatenende {
float: left;
width: 10.55cm;
padding: 0.06cm 0px 0.06cm 0px;
border-bottom: 0.02cm solid #ccc;
}

dl.exposeeckdatendatenende {
border-bottom: none;
margin-bottom: 16pt;
}

dl.exposeeckdatendaten dt,
dl.exposeeckdatendatenende dt {
float: left;
padding: 0px 0px 0px 0px;
width: 4.55cm;
font-weight: bold;
}

dl.exposeeckdatendaten dd,
dl.exposeeckdatendatenende dd {
float: left;
padding: 0px;
width: 5.85cm;
}

* + html dl.exposeeckdatendaten dd,
* + html dl.exposeeckdatendatenende dd { /* ------- for IE 7 ------- */
width: 5.9cm;
}

dl.exposeeckdatendatenende dd ul.othercurrency {
display:none;
}

#span-expose-show {
display:none;
}

#span-img-show {
display:none;
}

#span-imgall-show {
display:none;
}

dl.exposeeckdatendatenende dd span {
float:left;
}

/* ------- 6.3.1.4. Content Objektseite Expose Beschreibung ------- */
div#exposebeschreibung {
margin: 0px 0px 16pt 0px;
width: 10.55cm;
}

div#exposebeschreibung h3 {
padding: 0px 0px 0px 0.3cm;
margin: 8pt 0px 4pt 0px;
border-left: 0.15cm solid #ccc;
border-bottom: 0.02cm solid #ccc;
}

div#exposebeschreibung p {
margin-bottom: 16pt;
padding: 0px;
}
/* ------- 6.3.1.5. Content Objektseite Expose Weitere Info ------- */
div#exposeinfo {
width: 10.55cm;
}

div#exposeinfo dl {
float: left;
width: 10.55cm;
}

div#exposeinfo dt {
float: left;
padding: 0.06cm 0px 3px 0.06cm;
font-weight: bold;
border-bottom: 0.02cm solid #ccc;
width: 4.55cm;
}

div#exposeinfo dd {
float: left;
padding: 0.06cm 0px 3px 0.06cm;
width: 5.85cm;
border-bottom: 0.02cm solid #ccc;
}

* + html div#exposeinfo dd { /* ------- for IE 7 ------- */
width: 5.9cm;
}

/*
---------- 7. Bilder Druckansicht Expose ------------------------------
*/

div#images {
float: left;
margin: 0px 0px 7px 0px;
width: 400px;
}

* + html div#images { /* ------- for IE 7 ------- */
margin-bottom: 24pt;
}

div#images-all {
width: 635px !important;
}

div#images div.links {
display: none;
}

div#images-all div.links {
display: none;
}

div#images div.links span {
display: none;
}

div#images div.links a {
display: none;
}

div#images div.links a:hover {
display: none;
}

div#images-small div.links {
display: none;
}

div#images-all div.links {
display: none;
}

div#images-all {
float: left;
}

div#images div.out,
div#images-small div.out,
div#images-all div.out {
float: left;
display: table;
width: 183px;
height: 129px;
padding: 5px;
margin: 0px 0px 17px 0px;
border: 0.02cm solid #ccc;
#position: relative; /* ------- for IE ------- */
overflow: hidden;
}

div#images-all div.out {
margin-right: 10px;
}

div#images div.out {
width: 388px;
height: 287px;
}

div#images div.pdf {
width: 398px;
}

div#images div.middle,
div#images-small div.middle,
div#images-all div.middle {
display: block;
height: 129px;
width: 182px;
display: table-cell;
vertical-align: middle;
#position: absolute; /* ------- for IE ------- */
#top: 50%; /* ------- for IE ------- */
}

* html body div#images div.middle,
* html body div#images-all div.middle,
* html body div#images-small div.middle { /* ------- for IE 6 ------- */
height: auto !important;
}

div#images div.middle {
width: 388px;
}

* + html div#images div.middle,
* + html div#images-all div.middle,
* + html div#images-small div.middle { /* ------- for IE 7 ------- */
height: auto !important;
}

div#images div.inner,
div#images-all div.inner,
div#images-small div.inner {
#position: relative; 
#top: -50%;
}

div#images img,
div#images-all img,
div#images-small img {
float: none;
display: block;
margin-left: auto;
margin-right: auto;
}

a#loading-icon-en,
a#loading-icon-de,
a#loading-icon-es,
div#loading-bg {
display: none;
}
