html {
	height:101%;
}
body {
	font:0.7em verdana, Helvetica, sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	margin:0em;
	height:100%;
	padding:0em;
	text-align:center;
	line-height:1.5em;}
#page {
	margin:auto;
	width:73em;
	text-align:left;
	clear:both;
	height:inherit;
	background-color:#FFFFFF;
}

/* Layoutelemente und Unterelemente */
#head {
	height:16.07em;
	}
#logo {
		margin:0em;
		padding:0px 0px 0px 0px;
		clear:right;
	}
img.logo{
		width: 15.36em;
		height:14.73em;
	}
img.logo1884{
		clear:both;
		padding:0.2em 0em 0em 0em;
	}

#funktionsleiste , #pfad {
		margin:0em ;
		padding:0.6em 0em 0.1em 0em;
		text-align:left;
		font-size:77%;
		clear:right;
		border-bottom:1px solid #cccccc;
		}

#pfad {
		margin:0em 0em 1em 0em  ;
		}
.atmo {
height:14.73em;
width:52.2em;

margin:0em;
padding:0em;
}
/* Hauptnavigation*/


/* Layoutelemente und Unterelemente */
#nest{
	padding:0px;
}
#col1{
	width:15.9em;
	float:left;
	padding:0px;
	margin: 0em 2.6em 0em 0.8em ;
}

#col2 {
	width:52.3em;
	margin:0em;
	float: left;
	padding:0em 0em 2.6em 0em;
	clear:right;
	line-height: 1.5em;
}



 #inhalt, #col2Halb{
	width:300px;
	margin:0px;
	float: left;
	padding:0em 0em 0em 0px;
	clear:right;
	height:inherit;
}
#col3, #SpR, #col3Halb{
	width:270px;
	float: left;
	clear:right;
	margin:0em 0em 0em 1.1em;
	padding:0px;
}
#inhalt{
	width:35.8em;
}
#SpR{
	width:13.75em;
	float: right;
}
#col2Halb{
	width:45%;
}
#col3Halb{
	width:45%;
}
#inhalt, #SpR{
	padding:.4em 0em 0em 0px;
}
/* Ende Layoutelemente und Unterelemente */

/* hauptNavigation mittels Definitionslisten */
dl.hauptNav {
	margin:0px;
	padding: 0px;
}
dl.hauptNav dd  {
	margin:0em;
	clear:both;
}
dl.hauptNavSub {
	margin:0em 0em 0em 0em;
	padding: 0em;
}
dl.hauptNavSub dd{
	margin:0em;
}
/* Ende hauptNavigation mittels Aufzaehlungspunkte */