/* ---------- Global: Inhaltsseite ---------- */

#dataBody h2.underline {
	padding: 0.54545455em 0em 0.18181818em 1em; 
	border-bottom: 0.09090909em solid #e5e5e5; 
}


#dataBody ul li {
	margin: 0em;
	padding: 0em;
	font-size: 0.68743126em;
}

#dataBody ul li li {
	margin: 0em;
	padding: 0em;
	font-size: 0.99990001em;
}

/* ---------- Komponent: Fliesstext ---------- */
#dataBody div.fliesstext {
	width: 28.68463154em;
	padding-left: 0.68743126em;
}

#dataBody div.fliesstext div.editorTXT h2 {
	padding: 0.54545455em 0em 0.72727273em 0em; 
}

#dataBody div.fliesstext div.editorTXT p {
	padding: 0em 0em 0.72727273em 0em; 
}

#dataBody div.fliesstext div.editorTXT ul {
	list-style-type: square;
	list-style-position: outside;
	margin: 0em 0em 0.54545455em 1.36363636em; 
	padding: 0em; 
}

#dataBody div.fliesstext td, 
#dataBody div.fliesstext div.editorTXT li {
	padding: 0em 0em 0.72727273em 0em; 
	line-height: 1.27272727em; 
}

#dataBody div.fliesstext div.downloadLink table td p {
	padding: 0em;
}


/* ---------- Globale Tabellen-Definitionen ---------- */
#dataBody div.tabelleKlein table, 
#dataBody div.tabelleGross table,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph {
	border-bottom: 0.06249375em solid #FFFFFF;
	width: 100%;
	border-spacing: 0em;
	border-collapse: collapse;
}

#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td {
	vertical-align: top;
}

#dataBody div.tabelleKlein tr.sortBar, 
#dataBody div.tabelleGross tr.sortBar {
	text-align: left;
	vertical-align: bottom;
}

#dataBody div.tabelleGross tr.sortBar td.selected {
	border-bottom: 0.06249375em solid #000000;
}

#dataBody div.tabelleKlein tr.sortBar img.sortImg, 
#dataBody div.tabelleGross tr.sortBar img.sortImg {
	width: 0.45454545em; 
	height: 0.54545455em; 
	padding-right: 0.18181818em; 
}

#dataBody div.tabelleKlein div.tabelleLeadRechts, 
#dataBody div.tabelleGross div.tabelleLeadRechts {
	padding: 0.68743126em 0em 0.249975em 0em;
	text-align: right;
}

/* ---------- Komponent: TabelleKlein ---------- */
#dataBody div.tabelleKlein, 
#dataBody div.linkUndDownloadParagraph {
	width: 29.43455654em;
	margin-bottom: 1.12488751em;
	border-bottom: 0.1249875em solid #DBE9F6;
}

#dataBody div.tabelleKlein h2,
#dataBody div.tabelleGross h2,
#dataBody div.linkUndDownloadParagraph h2 {
	padding-left: 1em;  
}

#dataBody div.linkUndDownloadParagraph h2 { 
	margin-bottom: 1.27272727em;  
}


#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte1,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte2,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte3,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar th {
	width: 8.37416258em !important;
	width: 9.06159384em;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
	padding-left: 0.68743126em;
	padding-right: 0.68743126em !important;
	padding-right: 0em;
	padding-top: 0.18748125em;
	border-right: 0.06249375em solid #FFFFFF;	
}

#dataBody div.tabelleKlein td,
#dataBody div.tabelleKlein th {
	background-color: #FFFFFF;
	width: auto;
	padding: 0.18748125em 0.68743126em 0em 0.68743126em;
	border-right: 0.06249375em solid #FFFFFF;
}

#dataBody div.tabelleKlein th {
	text-align: left;
}

#dataBody div.tabelleKlein th,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar th {
	background-color: #DBE9F6;
	width: auto;
}

#dataBody div.tabelleKlein td.zeile1,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.zeile1 {
	background-color: #FFFFFF;
}

#dataBody div.tabelleKlein td.zeile2,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.zeile2 {
	background-color: #EDF4FA;
}

#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.zweispaltig,
#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar th.zweispaltig {
	width: 18.18568143em !important;
	width: 18.87311269em;
	padding-left: 0.68743126em;
	padding-right: 0.68743126em !important;
	padding-right: 0em;
	padding-top: 0.18748125em;
	border-right: 0.06249375em solid #FFFFFF;
} 

#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte3 a.externerLink {
	background-image: none;
	white-space: normal; /* Defect Firefox, IE */
}

#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte3 p {
	padding-left: 1.36363636em; 
}

#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte3 p.ersteZeile {
	text-indent: -1.36363636em; 
}

#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte3 p.zeilenPadding {
	text-indent: 0em; 
	padding-left: 0em; 
}

#dataBody div.linkUndDownloadParagraph table.linkUndDownloadParagraph tr.keineEditbar td.spalte3 img.linkUndDownloadImage {
	width: 0.81818182em; 
	height: 1.27272727em; 
	padding-right: 0.54545455em; 
	vertical-align: top;

}

/* ---------- Komponent: TabelleGross ---------- */

#dataBody div.tabelleGross {
	width: 39.05859414em;
	margin-bottom: 1.12488751em;
	border-bottom: 0.1249875em solid #DBE9F6;
	background-color:#FFFFFF;	
}

#dataBody div.formFonds div.tabelleGross {
	width: 39.05859414em;
	margin-bottom: 0em;
	border-bottom: 0.1249875em solid #DBE9F6;
	background-color:#FFFFFF;	
}

#dataBody div.tabelleGross td, 
#dataBody div.tabelleGross th {
	width: auto;
	background-color: #FFFFFF;
	text-align: left;
	padding-left: 0.68743126em;
	padding-right: 0.68743126em;
	padding-top: 0.18748125em;
	border-right: 0.06249375em solid #FFFFFF;	
}

#dataBody div.tabelleGross th {
	background-color: #DBE9F6;
}

#dataBody div.tabelleGross td.zeile1 {
	background-color: #FFFFFF;
}

#dataBody div.tabelleGross td.zeile2 {
	background-color: #EDF4FA;
}

/* ---------- Komponent: Aufzählungsliste ---------- */
#dataBody div.aufzaehlungsliste {
	width: 28.87211279em;
	padding: 0em 0em 0.56244376em 0.68743126em;
}

#dataBody div.aufzaehlungsliste ul {
	list-style-type: square;
	list-style-position: outside;
	margin: 0em 0em 0em 0.93740626em;
	padding: 0em;
}

#dataBody div.aufzaehlungsliste li {
	padding: 0em 0em 0.72727273em 0em; 
	line-height: 1.27272727em; 
}

/* ---------- Komponent: Anchor Horizontal (RESERVE!!!) ---------- */
#dataBody div.anchorHorizontal {
	width: 38.30866913em;
	border-top: solid 0.06249375em #DBE9F6;
	border-bottom: solid 0.06249375em #DBE9F6;
	padding: 0.68743126em 0em 0.1249875em 0.68743126em;
}

#dataBody div.anchorHorizontal ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0em 0em 0.18748125em 0em;
}

#dataBody div.anchorHorizontal li {
	display: inline;
	padding-right: 1em; 
}

#dataBody div.anchorHorizontal li img, #dataBody div.anchorVertical li img {
	width: 0.31246875em;
	height: 0.68743126em;
}

/* ---------- Komponent: Anchor Vertical (RESERVE!!!) ---------- */
#dataBody div.anchorVertical {
	width: 38.30866913em;
	margin: 0em 0em 0.62493751em 0em;
	border-top: solid 0.06249375em #DBE9F6;
	border-bottom: solid 0.06249375em #DBE9F6;
	padding: 0.68743126em 0em 0.1249875em 0.68743126em;
}

#dataBody div.anchorVertical ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0em;
}

#dataBody div.anchorVertical li {
	padding: 0em;
	margin-bottom: 0.27272727em; 
}

/* ---------- Komponent: Anchor FAQ ---------- */
#dataBody div.anchorFaq {
	width: 39.05859414em;
	margin: 0em 0em 1.06239376em 0em;
}

#dataBody div.anchorFaq div.anchorFaqList {
	margin-bottom: 0.3749625em;
	border-bottom: solid 0.06249375em #DBE9F6;
	padding: 0em 0em 0.18748125em 0.68743126em;
}

#dataBody div.anchorFaq ul {
	list-style-type: none;
	list-style-position: outside;
	margin: 0em 0em 0em 0.99990001em;
	padding-right: 9.37406259em;
}

#dataBody div.anchorFaq li {
	margin: 0em;
	padding-bottom: 0.18748125em;
	list-style-image: url(../icons/anchor_pfeil_down.gif);	
}

#dataBody div.anchorFaq table.anchorFaqTable {
	width: 39.05859414em;
	padding: 0em;
	border-spacing: 0em;
	border-collapse: collapse;
	margin: 0em;
}

#dataBody div.anchorFaq table.anchorFaqTable td {
	border-bottom: solid 0.06249375em #e5e5e5;
	padding-bottom: 0.18748125em;
	padding-top: 0.68743126em;
}

#dataBody div.anchorFaq table.anchorFaqTable td.anchorFaqText {
	width: 28.68463154em;
	padding-left: 0.68743126em;
}

#dataBody div.anchorFaq table.anchorFaqTable td.anchorFaqToplink {
	width: 9.68653135em;
	vertical-align: bottom;
	text-align: right;
}

#dataBody div.anchorFaq table.anchorFaqTable td.anchorFaqToplink img.topImage {
	margin-right: 0.45454545em; 
}




/* ---------- Komponent: Liste ---------- */

#dataBody div.list {
	width: 29.37206279em;
	padding: 0em 0em 0.3749625em 0em;
	margin: 0em;
}

#dataBody div.list h2 {
	padding: 0.54545455em 0em 0.72727273em 1em ; 
}

#dataBody div.list div.listTitle {
	padding: 0em 0em 0.62493751em 0.68743126em;
}

#dataBody div.listItem {
	width: 29.37206279em;
	border-bottom: solid 0.06249375em #e5e5e5;
	margin-bottom: 0.68743126em;
	padding-bottom: 0.31246875em;
}

#dataBody div.listItemTitle {
	width: 6.49935006em;
	float: left;
	padding-left: 0.68743126em;
}

#dataBody div.listItemTitle p {
	font-weight: bold;
}

#dataBody div.listItemSublist {
	width: 21.68533147em;
	float: left;
}

#dataBody div.listItemSublist div.editorTXT ul {
	list-style-type: square;
	list-style-position: outside;
	margin-left: 1.36363636em; 
}

#dataBody div.listItemSublist div.editorTXT li {
	line-height: 1.27272727em; 
	padding-bottom: 0em; 
}



/* ---------- Komponent: Liste B---------- */
#dataBody div.listeB {
	width: 28.68463154em;
}

#dataBody div.listeB div.listeBTitle {
	padding: 0em 0em 0em 0.87491251em;
}

#dataBody div.listeB div.listeBTabelle {
	border-top: 0.06249375em solid #e5e5e5;
	border-bottom: 0.06249375em solid #e5e5e5;
	padding: 0.31246875em 0em 0em 0.87491251em;
}
#dataBody div.listeB div.listeBTabelle td {
	padding: 0.3749625em 1.37486251em 0em 0em;
}

#dataBody div.listeB div.listeBText {
	padding: 0.68743126em 0.68743126em 0.62493751em 0.87491251em;
}

/* ---------- Komponent: Informationsblock  ---------- */
#dataBody div.infoblock {
	width: 28.68463154em; 
	padding: 0em 0em 0em 0.68743126em;
	margin-bottom: 0.68743126em;
	border-bottom: solid 0.06249375em #e5e5e5;
}

#dataBody div.ohneTrennlinie {
	border-bottom: none;
	padding-bottom: 0.249975em;
}

#dataBody div.infoblock div.infoblockTitle {
	float: left;
	width: 7.12428757em;
}

#dataBody div.infoblock div.infoblockText {
	float: right;
	width: 21.56034397em;
	padding-bottom: 0.31246875em;
}

#dataBody div.infoblock div.infoblockText div.infoblockTextItem {
	width: 21.56034397em;
	padding-bottom: 0.49995em;
}

#dataBody div.infoblock div.infoblockText div.infoblockTextItem table {
	width: 100%;
}

#dataBody div.infoblock div.infoblockText div.infoblockTextItem td.spalte1 {
	width: 7.49925007em;
}

#dataBody div.infoblock div.infoblockText div.infoblockTextItem td.spalte2 {
	width: 14.06109389em;
}



/* ---------- Komponent: Filialinfoblock  ---------- */
#dataBody div.filialInfoblock  {
	width: 28.68463154em; 
	margin-bottom: 0.56244376em;
	padding: 0em 0em 0.18748125em 0.68743126em;
	border-bottom: solid 0.06249375em #e5e5e5;
}

#dataBody div.keineTrennlinie  {
	width: 29.37206279em; 
	padding: 0em;
	border-bottom: none;
}

#dataBody div.filialInfoblock table {
	width: 100%;
}

#dataBody div.filialInfoblock td {
	vertical-align: top;
}

#dataBody div.filialInfoblock td.title {
	width: 7.12428757em;
}

#dataBody div.filialInfoblock table td.spalte1 {
	width: 8.43665633em;
}

#dataBody div.filialInfoblock table td.spalte2 {
	width: 13.12368763em;
}

#dataBody div.filialInfoblock table td.topSpacer {
	padding-top: 0.43745625em;
}

#dataBody div.filialInfoblock table td.bottomSpacer {
	padding-bottom: 0.81241876em;
}

/* ---------- Globale: ContentNavigation Spalten ---------- */

#dataBody div.contentNavigation3, #dataBody div.contentNavigation2 {
	width: 29.37206279em;
	border-top: solid 0.1249875em #DBE9F6;
	border-bottom: solid 0.1249875em #DBE9F6;
	margin-bottom: 1.06239376em;
}

#dataBody div.contentNavigation3 table, div.contentNavigation2 table {
	width: 100%;
	border-spacing: 0em;
	border-collapse: collapse;
}

#dataBody div.contentNavigation3 a, #dataBody div.contentNavigation2 a {
	color: #054696;
}

#dataBody div.contentNavigation3 a.selected, #dataBody div.contentNavigation2 a.selected {
	color: #000000;
}


/* ---------- Komponent: ContentNavigation 3-Spaltig ---------- */
#dataBody div.contentNavigation3 td {
	width: 33.3%;
	padding: 0.249975em 0.68743126em 0.1249875em 0.68743126em;
	border-bottom: solid 0.06249375em #DBE9F6;
}

#dataBody div.contentNavigation3 td.ohneLinie {
	width: 33.3%;
	padding: 0.249975em 0.68743126em 0.1249875em 0.68743126em;
	border: none;
}


/* ---------- Komponent: ContentNavigation 2-Spaltig ---------- */
#dataBody div.contentNavigation2 td {
	width: 50%;
	padding: 0.249975em 0.68743126em 0.1249875em 0.68743126em;
	border-bottom: solid 0.06249375em #DBE9F6;
}

#dataBody div.contentNavigation2 td.ohneLinie {
	width: 50%;
	padding: 0.249975em 0.68743126em 0.1249875em 0.68743126em;
	border: none;
}


/* ----- Komponent: Bildstand ----- */
#dataBody div.bildstand {
	width: 28.68463154em;
	padding: 0em 0em 0.43745625em 0.68743126em;
	margin: 0em 0em 0.68743126em 0em;
	border-bottom: solid 0.06249375em #e5e5e5;
}

#dataBody div.bildstand img {
	vertical-align: top;
}

#dataBody div.bildstand div.bildstandImageKlein {
	float: left;
	width: 8.93660634em;
	padding: 0.56244376em 0.87491251em 0.81241876em 0em;
}

#dataBody div.bildstand div.bildstandImageKlein img {
	float: right;
}

#dataBody div.bildstand div.bildstandImageMittel {
	float: left;
	width: 18.81061894em;
	padding: 0em 0em 0.81241876em 0em;
}

#dataBody div.bildstand div.bildstandImageGross {
	float: left;
	width: 28.68463154em;
	padding: 0em 0em 0.81241876em 0em;
}

#dataBody div.bildstand div.bildstandText {
	float: right;
	padding: 0em 0em 0em 0em;
}

#dataBody div.bildstand div.spalte {
	padding: 0.54545455em 0em 0em 0em; 
}

.spalte {
	width: 18.81061894em;
}

.volltext {
	width: 28.68463154em;
}

#dataBody div.bildstand div.bildstandText div.editorTXT h2 {
	padding: 0.54545455em 0em 0.72727273em 0em; 
}

#dataBody div.bildstand div.bildstandText div.editorTXT p {
	padding: 0em 0em 0.72727273em 0em; 
}

#dataBody div.bildstand div.bildstandText div.editorTXT ul {
	list-style-type: square;
	list-style-position: outside;
	margin: 0em 0em 0.54545455em 1.36363636em; 
	padding: 0em; 
}

#dataBody div.bildstand div.bildstandText td, 
#dataBody div.bildstand div.bildstandText div.editorTXT li {
	padding: 0em 0em 0.72727273em 0em; 
	line-height: 1.27272727em; 
}



/* ----- Komponent: Diagramm ----- */
#dataBody div.diagramm {
	width: 29.37206279em;
	padding: 0em 0em 0.87491251em 0em;
	margin: 0em 0em 1.06239376em 0em;
	border-bottom: solid 0.06249375em #e5e5e5;

}

#dataBody div.diagramm div.diagrammImage {
	float: left;
	padding: 1.24987501em 0em 0em 0.31246875em;
	margin: 0em 0em 0em 0em;
}

#dataBody div.diagramm div.diagrammText {
	float: left;
	padding: 1.24987501em 0em 0em 0em;
	margin: 0em 0em 0em 0em;

}

/* ----- Komponent: Checkliste für Anlage-Check ----- */
#dataBody div.checkliste {
	width: 29.37206279em;
	margin: 1.06239376em 0em 1.24987501em 0em;
	border-top: solid 0.1249875em #DBE9F6;
	border-bottom: solid 0.1249875em #DBE9F6;
}

#dataBody div.checklisteFrage {
	width: 28.68463154em;
	padding: 0.68743126em 0em 0.99990001em 0.68743126em;
	border-bottom: solid 0.06249375em #e5e5e5;
}

#dataBody div.checklisteAntwort {
	width: 28.68463154em;
	padding: 0.68743126em 0em 0.56244376em 0em;
	border-bottom: solid 0.06249375em #e5e5e5;
}

#dataBody div.checklisteFrage table tr td.spalte1 {
	width: 0.81241876em;
	padding-top: 0.43745625em;
	vertical-align: top;
}

#dataBody div.checklisteFrage table tr td.spalte2 {
	width: 27.55974403em;
	padding-top: 0.43745625em;
	vertical-align: top;
}

#dataBody div.checklisteFrage div.checklisteFehler {
	margin: 0.99990001em 0.68743126em 0.99990001em 0em;
	padding: 0.249975em 0.68743126em 0.1249875em 0.68743126em;
	font-weight: bold;
	border-top: solid 0.06249375em #E63E2E;
	border-bottom: solid 0.06249375em #E63E2E;
	color: #E63E2E;
}

#dataBody div.checklisteAntwort div.diagramm {
	padding: 0.3749625em 0em 0.43745625em 0em;
	margin: 0em;
	border-bottom: none;

}

/* ----- Komponent: ButtonBox für Inhaltsseiten----- */
#dataBody div.inhaltseiteButtonBox {
	float: right;
	padding: 0.87491251em 2.49975002em 0.87491251em 0em;
}

#dataBody div.keineTrennlinie div.inhaltseiteButtonBox {
	float: right;
	padding: 0.31246875em 2.49975002em 0.87491251em 0em;
}

/* ----- Komponent: FilialBox für Filial-Suche----- */


#dataBody div.filialBoxFliesstext {
	padding: 0.68743126em 0em 0em 0.68743126em;
}

#filialBox {
	width: 38.37116288em;
	margin: 0em;
	padding: 1.06239376em 0em 1.06239376em 0.68743126em;
	font: normal 100.01% Arial, Sans-Serif;
	color: #000000;
}

#filialBox p {
	margin: 0em; 
	padding: 0em; 
	font-size: 0.68743126em;
}

#filialBox ul {
	padding: 0em;
	margin: 0em;
}

#filialBox li {
	font-size: 0.68743126em;
}

#filialBox a, #filialBox a:link, #filialBox a:visited, #filialBox a:active {  
	color:#054696;
	text-decoration:none;
}

#filialBox a:hover {
	color:#054696;
	text-decoration:underline;
}

#filialBox a.bold {
	font-weight: bold;
}

#filialBox div.filialBoxImage {
	float: left;
}

#filialBox div.filialBoxImage img.filialBoxImage {
	vertical-align: bottom;
	border: none;
	width: 26.24737526em;
	height: 24.560044em;
}

#filialBox div.filialBoxListe {
	float: right;
	width: 10.4989501em;
	padding-bottom: 0.62493751em;
}

#filialBox div.filialBoxListe div.filialBoxListeTitel {
	border-bottom: 0.06249375em solid #DBE9F6;
	padding: 0em 0em 0.1249875em 0.87491251em;
}

#filialBox div.filialBoxListe div.filialBoxListeItems {
	padding-bottom: 0.62493751em;
}

#filialBox div.filialBoxListe ul {
	list-style-type: none;
}

#filialBox div.filialBoxListe ul li {
	padding: 0.36363636em 0em 0.36363636em 1.27272727em; 
}

#filialBox div.filialBoxListe li.filialBoxListeItemsAbschluss {
	width: 14em; 
	border-top: 0.09090909em solid #DBE9F6;
	border-bottom: 0.09090909em solid #DBE9F6;
}

/* ----- Komponent: Berater-Suche Output----- */
#dataBody div.beraterSuche {
	width: 39.05859414em;
	margin: 0em 0em 0.68743126em 0em;
	border-top: 0.1249875em solid #DBE9F6;
	border-bottom: 0.1249875em solid #DBE9F6;
}

#dataBody div.beraterSucheBox {
	width: 39.05859414em;
	border-bottom: solid 0.06249375em #e5e5e5;
	padding: 0em;
}
#dataBody div.beraterSucheBoxItem {
	float: left;
	width: 18.62313769em;
	padding: 0.87491251em 0.18748125em 0.49995em 0.68743126em;
}

#dataBody div.beraterSucheBoxItemImage {
	float: left;
	padding-right: 1.24987501em;
}

#dataBody div.beraterSucheBoxItemImage img.beraterImage {
	vertical-align: top;
	width: 5.1869813em;
	height: 5.49945005em;
}

#dataBody div.beraterSucheBoxItemText {
	float: left;
	width: 12.06129387em;
	padding-bottom: 0.49995em;

}

/* ----- Komponent: Gallerie----- */
#dataBody div.gallerie {
	width: 39.05859414em;
	margin: 0em 0em 0.68743126em 0em;
}

#dataBody div.gallerieBox {
	width: 39.05859414em;
	border-bottom: solid 0.06249375em #e5e5e5;
	padding: 0em;
}

#dataBody div.gallerieBoxItem {
	float: left;
	width: 18.62313769em;
	padding: 0.43745625em 0.18748125em 0.49995em 0.68743126em;
}

#dataBody div.gallerieBoxItemImage {
	float: left;
	padding-right: 1.24987501em;
}

#dataBody div.gallerieBoxItemImage img.gallerieImage {
	vertical-align: top;
	width: 5.1869813em;
	height: 5.49945005em;
}

#dataBody div.gallerieBoxItemText {
	float: left;
	width: 12.06129387em;
	padding-bottom: 0.49995em;
}

#dataBody div.gallerieBoxItemText img.downloadImage {
	width: 0.81818182em; 
	height: 1.27272727em; 
	padding-right: 0.54545455em; 
	vertical-align: bottom;
}

#dataBody div.gallerieBoxItemText p.einzug {
	padding-left: 1.36363636em; 
}

/* ----- Komponent: Produkteröffnung----- */
#dataBody div.produkteroeffnung {
	width: 29.37206279em;
	border-top: solid 0.06249375em #e5e5e5;
}

#dataBody div.produkteroeffnungBox {
	width: 29.37206279em;
	border-bottom: solid 0.06249375em #e5e5e5;
}

#dataBody div.mitTrennlinie {
	width: 29.37206279em;
	border-top: solid 0.06249375em #e5e5e5;
}

#dataBody div.produkteroeffnungBox div.produkteroeffnungBoxItem {
	border-top: 0.18748125em solid #ffffff;
	border-bottom: 0.18748125em solid #ffffff;
	padding: 0.49995em 0.68743126em 0.87491251em 0.68743126em;
	background-color: #EDF4FA;
}

#dataBody #produkteroeffnungAusdruck {
	width: 29.37206279em;
	border-bottom: 0.06249375em solid #e5e5e5;
	padding-bottom: 0.56244376em;
}

#dataBody #produkteroeffnungAusdruck div.downloadLink {
	width: 28.68463154em;
	padding: 0em 0em 0em 0.68743126em;
}

/* ----- Komponent: Aufzählung ----- */
#dataBody div.aufzaehlungslisteEintrag {
	width: 27.99720028em;
	padding: 0.49995em 0em 0em 0em;
}

#dataBody div.aufzaehlungslisteEintrag p {
	padding: 0em;
	margin: 0em;
}

#dataBody div.aufzaehlungslisteEintrag p.einzug {
	padding-left: 1.36363636em; 
}

#dataBody div.aufzaehlungslisteEintrag img.downloadImage {
	width: 0.81818182em; 
	height: 1.27272727em; 
	padding-right: 0.54545455em; 
	vertical-align: top;
}


/* ----- Komponent: Immobilienmarkt----- */
#immomarkt {
}

#immomarkt div.spalte {
	float: left;
	width: 12.18628137em;
	margin: 0.18748125em 0em 1.24987501em 0em;
	border-top: solid 0.06249375em #DBE9F6;
	padding: 0.249975em 0em 0em 0em;
}

#immomarkt div.leftSpacer{
	float: left;
	margin-left: 0.93740626em;
}

#immomarkt a {
	font-size: 0.68743126em;
}
#immomarkt ul a{
	font-weight: bold;
	color: #054696;
}

#immomarkt p.level1 {
	padding-left: 1em; 
	margin-top: 0.36363636em; 
	border-bottom: solid 0.09090909em #DBE9F6;
}

#immomarkt p.level1 a {
	font-size: 1em; 
	font-weight: bold;
	color: #000000;
}

#immomarkt p.level2 {
	margin-left: 1em; 
	margin-top: 0.18181818em; 
	padding-top: 0.36363636em; 
}

#immomarkt p.level2 a {
	font-size: 1em; 
	font-weight: normal;
	color: #054696;
}

/* ----- Komponent: AudioVideo ----- */
#dataBody div.audioVideo {
	border-top: solid 0.06249375em #e5e5e5;
	border-bottom: solid 0.06249375em #e5e5e5;
	padding: 0.1249875em 0.0em 0.1249875em 0.0em;
	margin-bottom: 0.68743126em;
}

#dataBody div.objectTag {
	margin-bottom: 0.68743126em;
}

#dataBody div.audioVideo div.avHeader {
	height: 1.12488751em;
	padding: 0.74992501em 0.3749625em 0.3749625em 0.3749625em;
	background-color: #DBE9F6;
	border-bottom: solid 0.06249375em #fff;
}

#dataBody div.audioVideo div.avBody {
}

#dataBody div.container100 {
	width: 39.05859414em;
}

#dataBody div.container75 {
	width: 29.37206279em;
}

#dataBody div.container50 {
	width: 19.56054395em;
}

