html {
	height:101%;
}
body {
	font:0.65em Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	margin:0em;
	height:100%;
	padding:0em;
	text-align:center;
}
body.zweitmarktPopup{
	text-align:left;
	padding:4em 4em 4em 4em ;
}
#page {
	margin:auto;
	width:760px;
	text-align:left;
	clear:both;
	height:inherit;
	background-color:#FFFFFF;
	/* neu 
	display:table;*/
	height:101%;
}

/* Layoutelemente und Unterelemente */
#logoFunktion {
	margin:0em;
	padding:0em;
	clear:both;
	width:760px;
	height:60px;
}
#logo {
		margin:0em;
		padding:15px 0px 0px 65px;
		float:left;
		width:40%;
		clear:right;
	}
#logo img {
		padding:0px 0px 0px 20px;
	}
#funktionsleiste {
		margin:0px;
		padding:30px 0px 0px 0px;
		float:left;
		text-align:right;
		width:51%;
		font-size:90%;
		clear:right;
		}
#head{
	margin:0px;
	padding:0px;
	clear:both;
	width:760px;
}
#bildLeiste {
	width:inherit;
	margin:0px;
	padding:0px;
}

/* Hauptnavigation*/
#hauptnav {
	margin: 0px;
	padding:0px;
	height:20px;
	background-color: #00293e;
	clear:both;
	font-size:100%;
}
.zweitmarkt #hauptnav {
	background-color: #ececec;
}
#hauptnav dl{
	margin: 0px 0px 0px 155px;
	white-space:nowrap;
	clear:both;
	color:#FFFFFF;
	padding:0px;
}
.zweitmarkt #hauptnav dl {
	color:#000000;
	padding:2px 0px 0px 0px;
}
#hauptnav dl dd{
	margin: 0px;
	padding: 0px;
	float: left;
	clear:right;
}

/* Layoutelemente und Unterelemente */
#nest{
	margin:20px 0px 0px 0px;
	padding:0px;
}
#col1{
	width:155px;
	float:left;
	padding:0px;
	margin: 0px;
}

#inhalt {
	width:594px;
	margin:0em;
	float: left;
	padding:0em 0em 30px 10px;
	clear:right;
	line-height: 1.5em;
	border-left:1px solid #cccccc;
}

#col2, #col2Breit, #col2Halb,#col2Breit_zweitmarkt{
	width:300px;
	margin:0px;
	float: left;
	padding:0em 0em 0em 0px;
	clear:right;
	height:inherit;
}
#col3, #col3Schmal, #col3Halb,#col3Schmal_zweitmarkt{
	width:270px;
	float: left;
	clear:right;
	margin:0px 0px 0px 22px;
	padding:0px;
}
#col2Breit{
	width:430px;
}
#col2Breit_zweitmarkt{
	width:40.1em;
}
#col3Schmal{
	width:140px;
}
#col3Schmal_zweitmarkt{
	width:14.9em;
}
#col2Halb{
	width:45%;
}
#col3Halb{
	width:45%;
}
#colWide{
	width:570px;
	margin:0em;
	float: none;
	padding:2em 0em 0px 0px;
	clear:both;
}
#col2BreitZweitmarkt
{
	width:590px;
}

/* Ende Layoutelemente und Unterelemente */

/* Subnavigation mittels Definitionslisten */
dl.subNav {
	margin:0px;
	padding: 0px;
}
dl.subNav dd{
	margin:0em;
}
dl.subNavSub {
	margin:0px 0px 10px 0px;
	padding: 0px;
}
dl.subNavSub dd{
	margin:0px;
	background-image:url(../images/links/subNav.gif);
	background-repeat: no-repeat;
	background-position:left 0.7em;
}
/* Ende Subnavigation mittels Aufzaehlungspunkte */