html, body {
	height: 100%;
	width: 100%;
}
body {
	font: 12px arial, verdana, sans-serif;
	color: #000000;
	line-height: 16px;
	margin: 0;
	padding: 0;
	/*overflow: hidden;*/
	background-color: #ffffff;
}
p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
img {
	border : 0px;
}
hr {
	clear: both;
	text-align: left;
}
a,
a:link,
a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #000000;
	height: 13px;
	line-height: 13px;
	text-decoration: none;
}
a:hover,
a:focus,
a:active {
	color: #000000;
	text-decoration: underline;
}



#container {
	margin: 8px 8px 8px 8px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent;
	max-width: 550px;
}



ul#unternehmen {
	margin: 0px;
	padding-left: 18px;
	list-style-type: square;
}
ul#unternehmen li {
	line-height: 120%;
}
ul#unternehmen li a,
ul#unternehmen li a:link,
ul#unternehmen li a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #888888;
	height: 13px;
	line-height: 15px;
	text-decoration: none;
}
ul#unternehmen li a:hover,
ul#unternehmen li a:focus,
ul#unternehmen li a:active {
	color: #003399;
	text-decoration: underline;
}
ul#unternehmen li a.activelink,
ul#unternehmen li a.activelink:link,
ul#unternehmen li a.activelink:visited,
ul#unternehmen li a.activelink:focus,
ul#unternehmen li a.activelink:hover,
ul#unternehmen li a.activelink:active {
	color: #003399;
	text-decoration: none;
}



ul#unterpunkte {
	margin: 0px;
	padding-left: 18px;
	list-style-type: circle;
}
ul#unterpunkte li {
	line-height: 120%;
}
ul#unterpunkte li a,
ul#unterpunkte li a:link,
ul#unterpunkte li a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #888888;
	height: 13px;
	line-height: 15px;
	text-decoration: none;
}
ul#unterpunkte li a:hover,
ul#unterpunkte li a:focus,
ul#unterpunkte li a:active {
	color: #003399;
	text-decoration: underline;
}
ul#unterpunkte li a.activelink,
ul#unterpunkte li a.activelink:link,
ul#unterpunkte li a.activelink:visited,
ul#unterpunkte li a.activelink:focus,
ul#unterpunkte li a.activelink:hover,
ul#unterpunkte li a.activelink:active {
	color: #003399;
	text-decoration: none;
}



/************************************/
/*	BREADCRUMB NAVI					*/
/************************************/
ul#breadcrumb {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
ul#breadcrumb li {
	display: inline;
	height: 13px;
	line-height: 13px;
}
ul#breadcrumb li a,
ul#breadcrumb li a:link,
ul#breadcrumb li a:visited {
	font: 12px arial, verdana, sans-serif;
	color: #000000;
	line-height: 16px;
	height: 13px;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
ul#breadcrumb li a:hover,
ul#breadcrumb li a:focus,
ul#breadcrumb li a:active {
	color: #546053;
	text-decoration: none;
}
ul#breadcrumb li a.activelink,
ul#breadcrumb li a.activelink:link,
ul#breadcrumb li a.activelink:visited,
ul#breadcrumb li a.activelink:focus,
ul#breadcrumb li a.activelink:hover,
ul#breadcrumb li a.activelink:active {
	color: #003399;
	text-decoration: none;
}





/************************************/
/*	METANAVI						*/
/************************************/
#footer_metanavi ul {
	padding: 0px;
	margin: 0px;
	width: 554px;
	color: #888888;
}
#footer_metanavi li {
	display: block;
	height: 13px;
	line-height: 13px;
	display: inline;
}
#footer_metanavi li a,
#footer_metanavi li a:link,
#footer_metanavi li a:visited {
	font: 11px arial, verdana, sans-serif;
	color: #888888;
	height: 13px;
	line-height: 13px;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 5px;
	/*border-right: 1px #888888 solid;*/
}
#footer_metanavi li a:hover,
#footer_metanavi li a:focus,
#footer_metanavi li a:active {
	color: #546053;
	text-decoration: none;
}
#footer_metanavi li a.activelink,
#footer_metanavi li a.activelink:link,
#footer_metanavi li a.activelink:visited,
#footer_metanavi li a.activelink:focus,
#footer_metanavi li a.activelink:hover,
#footer_metanavi li a.activelink:active {
	color: #003399;
	text-decoration: none;
}


.copyright {
	font: 11px arial, verdana, sans-serif;
	color: #000000;
	height: 13px;
	line-height: 13px;
}

.delimiter_5 {
	clear: both;
	height: 5px;
}
