/* CSS Document *//* fonts */h1,h2,h3,h4 {		font-family: geneva, tahoma, verdana, arial, sans-serif;}h1 {	font-size: 14px;	font-stretch: extra-condensed;	line-height: 10px;	text-align: left;	padding-bottom: 0;	margin-left: 22px;	color: #900;}h2 {	font-size: 14px;	font-stretch: condensed;	line-height: 12px;	text-align: left;	padding-bottom: 0;	margin-left: 0;	color: #900;}p {	font-family: geneva, tahoma, verdana, arial, sans-serif; 	font-size: 11px;	font-stretch: normal;	line-height: 14px;	text-align: justify;	margin-top: 15px;	margin-right: 14px;	margin-left: 4px;	color: #333;}p.inhalt {		font-size: 9px;		line-height: 12px;		color: #57050b;		text-align: justify;		margin-top: -2px;}p.hl {		font-size: 9px;		line-height: 12px;		text-align: left;		font-weight: bold;		color: #57050b;		text-align: left;		margin-top: -2px;		margin-bottom: 2px;}p.hl2 {		font-size: 9px;		line-height: 12px;		text-align: left;		font-weight: bold;		font-stretch: narrower;		color: #57050b;		text-align: left;		margin-top: -2px;		margin-bottom: 2px;}p.hl_liste {		font-size: 10px;		font-weight: bold;		line-height: 11px;		text-align: justify;		color: #900;			}p.pps {		font-size: 10px;		line-height: 12px;		text-align: left;		color: #57050b;		text-align: left;		margin-top: -2px;}a {	font-family: geneva, tahoma, verdana, arial, sans-serif; 	text-decoration: none;}a.minor {		font-size: 9px;		line-height: 12px;		color: #57050b;		text-decoration: none;}a.major {		font-size: 9px;		line-height: 12px;		font-style: italic;		font-weight: bold;		color: #57050b;		text-decoration: none;}a.majortom {		font-size: 10px;		line-height: 12px;		font-style: italic;		font-weight: bold;		color: #57050b;		text-decoration: none;}a.more {		font-size: 9px;		line-height: 12px;		color: #900;		text-decoration: none;}a:hover.more {		font-size: 9px;		line-height: 12px;		color: #c5af7d;		text-decoration: none;}/*layers main */#korsett {		position: absolute;		top: 0;		left: 0;}#headline {		position: absolute;		z-index: 1;		top: 0;		left: 0;		border: 0;}#ps {		position: absolute;		z-index: 3;		top: 615px;		left: 20px;		border: 0;		width: 1000px;		height: 10px;}#iframe {		position: absolute;		top: 140px;		left: 290px;		width: 734px;		height: 459px;		overflow: hidden;				}#fli {		position: absolute;		z-index: 5;		top: 600px;		left: 1000px;		border: 0;		width: 20px;		height: 70px;}/*main navigation */#nav {	position: absolute;	z-index: 1;	top: 140px;	left: 0;	width: 289px;	height: 489px;	overflow: hidden;}li {	list-style: none;	list-style-position:inside}	li ul {	position: absolute;	left: 0px;	top: 13px;	display: block;	}			/* Styles for Navigation Items */ul li a.first {		font-family: geneva, tahoma, verdana, arial, sans-serif;		font-size: 10px;		line-height: 10px;		display: block;		text-decoration: none;		color: #900;		font-weight: bold;		padding-bottom: 4px;		padding-top: 4px;		}				ul li a.second {		font-family: geneva, tahoma, verdana, arial, sans-serif;		font-size: 10px;		line-height: 11px;		display: block;		text-decoration: none;		color: #57050b;		padding-bottom: 3px;		}		a:hover.second {				color: #c5af7d;		text-decoration: none;}p.navrubrik	 {		font-family: geneva, tahoma, verdana, arial, sans-serif;		font-size: 10px;		line-height: 4px;		color: #900;		font-weight: bold;		margin-left: 26px;		}			a.navlink {		font-family: geneva, tahoma, verdana, arial, sans-serif;		font-size: 10px;		line-height: 12px;		text-decoration: none;		color: #57050b;		margin-left: 26px;		}		a:hover.navlink {				color: #c5af7d;		text-decoration: none;}
