BODY  
{margin:0px;}
td
{vertical-align:top;}
input
{font-size:8pt;}
select
{font-size:8pt;}
div
{width:100%;}
hr
{width: 100%;}


/* 'Body' des Includes */
.outertable
{padding:0px;}
.innertable
{width:100%;}
.outertd
{width:100%;}
.tdright
{text-align:right;}
.tdcenter
{text-align:center;}
.tdcolor
{text-align:center;}
.tdline
{text-align:center;}

.spacer
{display:block;line-height:10px;}
.poweredby
{width:100%;}

/* Suche */
.tablesuche
{width:100%;}
.Boxsuche
{width:100%;}
.BoxKatLeft
{width:100%;}
.BoxHeader
{width:100%;}
.Boxsucheleft
{width:100%;}
.Boxsucheright
{width:100%;}
.BoxSuchkrit
{width:100%;}
.Boxkarte
{vertical-align:top;}
.tablesuchkrit
{width:100%; }
.innertablesuchkrit
{padding:0px;}
.tdsuchkritleft
{width:30%;}
.tdsuchkritright
{width:70%;}
.tableSearchButton
{width:100%;}
.innertablesuchkrittdleft
{padding:7px 5px 7px 0px;}
.innertablesuchkrittdright
{padding:7px 5px 7px 5px;}


/* Umblättern */
.tablesetpage
{width:100%;}

/* Objektliste */
.tdObjListpic
{text-align:center;}
.tdObjListheader
{vertical-align:middle;}
.tdObjListinfo
{padding:3px;}
.nopic
{text-align:center;}

/* Expose */
.tdexposeadress
{vertical-align:top;}
.tdexposebild
{text-align:right;}
.tdexposeleft
{vertical-align:top;}
.tdexposeright
{vertical-align:top;}

/* Kontaktformular */
.tablekontakt
{width:100%;}
.tdkontaktleft
{width:20%;}
.tdkontaktright
{text-align:left;}
.divkontaktinfo
{text-align:right;}
.tablekontaktinfo
{width:100%;border:solid;border-width:1px;border-color:#000000;}
.tdkontaktinfo
{font-size:8pt;color:#000000;padding:5px;}

/* FinanzAnzeigeExpose */
.Finanzbox
{width:99%;}

/* Finanzrechner*/
.outerFinanztable
{width:100%;padding:0px; border:none;}
.FinanzTable
{width:100%;}
.FinanzHeader
{width:100%;}
.innerFinanzTable
{width:98%;}
.Finanznoborder
{width: 120px;border: 0px transparent solid;}
.FinanztxtRight50
{width: 50px;}
.FinanztxtRight120
{width: 120px;}
.FinanztxtRight100
{width: 100px;}
.FinanztxtRight75
{width: 75px;}
.Finanztdright
{text-align:right;}
.Finanztdcenter
{text-align:center;}
.Finanztdleft
{text-align:left;}
.Finanzheadlinebg
{text-align:left;}
.FinanzButton
{width: 120px;}
.FinanzBackButton
{width: 120px;}

/* Kontaktformular FinanzRechner */
.Finanztablekontakt
{width:370px;}
.FinanztdKontaktHead
{width:100%;}
.Finanztdkontaktleft
{width:30%;}
.Finanztdkontaktright
{width:70%;}



/* Diashow */
a.arrowback:link
{text-decoration:none;}
a.arrowback:visited
{text-decoration:none;}
a.arrowback:Hover
{text-decoration:underline;}
a.arrowback:Active
{text-decoration:underline;}
a.arrownext:link
{text-decoration:none;}
a.arrownext:visited
{text-decoration:none;}
a.arrownext:Hover
{text-decoration:underline;}
a.arrownext:Active
{text-decoration:underline;}

/* 'Bilder' umblättern */
.outerTableBigImg
{
width:auto;
}

.outerTableImg
{border:none;}
.outerTdImgleft
{text-align:left;}
.outerTdImgright
{text-align:right;}
.tableImg
{border:none;}
.tdImgleft
{text-align:left;}
.tdImgright
{text-align:right;}
.tdmitteImg
{white-space:nowrap;}
.tdImgPic
{text-align:center;}

/* TopObjekt */
.tableTopObjekt
{width:220px;}
.TopObjektHeader
{width:220px;}
.TopObjektBild
{width:220px;}
.TopObjektUnten
{width:220px;}
.odwPic
{border-width:0px;}

a.odwLink:link
{text-decoration:none;}
a.odwLink:visited
{text-decoration:none;}
a.odwLink:Hover
{text-decoration:underline;}
a.odwLink:Active
{text-decoration:underline;}

a.odwBoldLink:link
{text-decoration:none;color:#000000;}
a.odwBoldLink:visited
{text-decoration:none;color:#000000;}
a.odwBoldLink:Hover
{text-decoration:underline;color:#000000;}
a.odwBoldLink:Active
{text-decoration:underline;color:#000000;}



/* Internationale Angebote */
.IAtable
{padding:0px;}

/* Schriftstyle */
.titel
{color:#ff0000;}

.suchkrit
{color:#000000;}
.suche
{color:#000000;}

.vsmall  
{color:#000000;}
.small  
{color:#000000;}
.smallcolor  
{color:#ff0000;}
.smallred 
{color:#ff0000;}
.smallbold  
{color:#000000;}
.smallboldcolor  
{color:#ff0000;}

.normcolor
{color:#ff0000;}
.normbold
{color:#000000;}
.normboldcolor
{color:#ff0000;}

.big  
{color:#000000;}
.bigbold  
{font-weight:bold;}
.bigboldcolor  
{font-weight:bold;}

a.smalllink:link
{text-decoration:none;}
a.smalllink:visited
{text-decoration:none;}
a.smalllink:Hover
{text-decoration:underline;}
a.smalllink:Active
{text-decoration:underline;}
a.smallboldlink:link
{text-decoration:none;}
a.smallboldlink:visited
{text-decoration:none;}
a.smallboldlink:Hover
{text-decoration:underline;}
a.smallboldlink:Active
{text-decoration:underline;}

a.normlink:link
{text-decoration:none;}
a.normlink:visited
{text-decoration:none;}
a.normlink:Hover
{text-decoration:underline;}
a.normlink:Active
{text-decoration:underline;}
a.normboldlink:link
{text-decoration:none;}
a.normboldlink:visited
{text-decoration:none;}
a.normboldlink:Hover
{text-decoration:underline;}
a.normboldlink:Active
{text-decoration:underline;}

a.biglink:link
{text-decoration:none;}
a.biglink:visited
{text-decoration:none;}
a.biglink:Hover
{text-decoration:underline;}
a.biglink:Active
{text-decoration:underline;}
a.bigboldlink:link
{text-decoration:none;}
a.bigboldlink:visited
{text-decoration:none;}
a.bigboldlink:Hover
{text-decoration:underline;}
a.bigboldlink:Active
{text-decoration:underline;}

a.arrow:link
{text-decoration:none;}
a.arrow:visited
{text-decoration:none;}
a.arrow:Hover
{text-decoration:underline;}
a.arrow:Active
{text-decoration:underline;}
a.arrowbold:link
{text-decoration:none;}
a.arrowbold:visited
{text-decoration:none;}
a.arrowbold:Hover
{text-decoration:underline;}
a.arrowbold:Active
{text-decoration:underline;}

a.merkelink:link
{text-decoration:none;}
a.merkelink:visited
{text-decoration:none;}
a.merkelink:Hover
{text-decoration:underline;}
a.merkelink:Active
{text-decoration:underline;}
a.merkelinkbold:link
{font-weight:bold;text-decoration:none;}
a.merkelinkbold:visited
{font-weight:bold;text-decoration:none;}
a.merkelinkbold:Hover
{font-weight:bold;text-decoration:underline;}
a.merkelinkbold:Active
{font-weight:bold;text-decoration:underline;}

a.print:link
{text-decoration:none;}
a.print:visited
{text-decoration:none;}
a.print:Hover
{text-decoration:underline;}
a.print:Active
{text-decoration:none;}

/* InputStyle */
.selbox 
{width:180px;}
.width30
{width:30px;}
.width50
{width:50px;}
.width130
{width:130px;}
.width150
{width:150px;}
.width180
{width:180px;}
.width200
{width:200px;}
.width250
{width:250px;}
.Button180
{width: 180px;}
.Button200
{width: 200px;}
.Button250
{width: 250px;}

.energyperformancebalk {
	background-repeat:no-repeat;
	background-image:url(../../../../DBIncludeGlobalFiles/1_img/all/scale_small_orig.gif);
	background-color:Transparent;
	background-position:center;
	width:155px;
	height:16px;	
	text-align:left;
}
.energyperformancebalk .energyperformancemark{
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:2px;
	height:18px;	
}

.energyperformancebalk .energyperformancemark{
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:2px;
	height:18px;
}

.energyperformancepopup
{
	background-color:White;	
    Height:auto;
    border-style:solid;
    border-width:1px;
    border-color:Gray;
	
}
.energyperformancepopuphead
{
	background-color:#DDDDDD;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	font-family : tahoma;
	font-size : 11px;
	color : #333333;	
	font-weight:bold;
	color:Gray;	
	height:20px;
	vertical-align:middle;	
}
.energyperformancepopupcontent
{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	font-family:arial;
	color:Gray;
	font-size:11px;
}

/* YouTube Video */
.VideoHeader
{
margin:15px;
white-space:nowrap;
width:530px;
border:none;
}
.VideoTitel
{
font-family : arial;
font-size : 12px;
color : #333333;
font-weight:bold;
float:left;
}

.VideoClose
{
font-family : arial;
font-size : 11px;
color : #333333;
width:auto;
float:right;
}

.VideoClose a:link,
.VideoClose a:visited
{color :#333333;
text-decoration:none;}

.VideoClose a:active,
.VideoClose a:hover
{color :#666666;}

.VideoHeader .spacer
{
clear:all;
height:5px;
}

.YouTubeVideo
{
border:none;
text-align:center;
}



