/* CSS Document *//*This is the core style sheet of the site.*/body {	background-color: #FFFFFF;	color: #000000;	font-family: Arial, Geneva, Verdana, sans-serif;	font-size: 13px;	padding: 0;	margin: 0;}h1 {	font-size: 1em;	font-style: normal;	line-height: 1em;	margin-top: 0px;	margin-bottom: .6em;	font-weight: bold;}p {	}#upLtile{	position: absolute;	top: 0px;	left: 0px;}#rTile{	position: absolute;	top: 0px;	left: 245px;	z-index: 0;}#loLtile{	position: absolute;	top: 129px;	left: 0px;}#backgrd{	position: absolute;	top: 0px;	left: 0px;	visibility: visible;	width: 1212px;	height: 525px;	z-index: 1;}#foregrd {	position: absolute;	top: 0px;	z-index: 30;	padding: 0;	margin: 0;	width: 1000px;}#headline {	background-color: #1534B6;	font-size: 1.5em;	color: #FFFFFF;	font-weight: bold;	letter-spacing: 3px;	position: absolute;	left: 45px;	padding-top: 8px;	padding-right: 12px;	padding-bottom: 8px;	padding-left: 12px;	top: -30px;	}#leftCol {	position: relative;	width: 170px;	left: 0px;	top: 0px;	}#navbar {	position: absolute;	top: 110px;	left: 0px;	width: 170px;	font-size: 0.9em;	border-top-color: #000000;	border-top-style: solid;	border-top-width: 1px;}#navbar ul li {	list-style-type: none;	margin: 0;	padding: 0;}#navbar ul {	margin: 0;	padding: 0;}#navbar ul li a:link, #navbar ul li a:visited {	display: block;	text-decoration: none;	border-bottom-color: #000000;	border-bottom-style: solid;	border-bottom-width: 1px;	padding-bottom: 3px;	padding-top: 3px;	padding-left: 10px;	letter-spacing: 1px;	text-align: center;	color: #000000;	background-color: #CCCCCC;	padding-right: 10px;}#navbar ul li a:hover {	text-decoration: none;	color: #FFFFFF;	background-color: #EFB01E;}.currentLink{	background-color: #1534B6;	color: #FFFFFF;}#MPTlogo{	left: 28px;	position: relative;	top: 30em;	}#main {	width: 550px;	padding-top: 20px;	padding-right: 15px;	padding-bottom: 20px;	padding-left: 15px;	position: absolute;	left: 170px;	top: 70px;	z-index: 35;	background-color: #FFFFFF;	}#rightCol {	position: absolute;	width: 170px;	top: 0px;	left: 770px;	margin-top: 70px;	background-color: #000000;	text-align: center;}#footer {	position: relative;	bottom: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 0.8em;	text-align: center;	margin-top: 3em;	line-height: 1.3em;}#NAB {	color: #FFFFFF;	background-color: #000000;	font-size: 1.1em;	font-weight: bold;	text-align: center;	position: relative;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;}#main a:link, #main a:visited {	color: #000000;	text-decoration: underline;}#main a:hover, #main a:active {	background-color: #EFB01E;	color: #FFFFFF;	text-decoration: none;}.filmTitle {	font-style: italic;	line-height: normal;	font-weight: 500;}.inPgHeading {	font-size: 1.2em;	font-style: normal;	font-weight: bold;	color: #1534B6;	text-indent: 1em;	margin-bottom: -.5em;}.parNoIndent {	text-indent: 0px;}.parIndent {	text-indent: 10px;}.parTech {	padding-left: 2em;	margin-top: 0.2em;	margin-bottom: 10px;	padding-top: 0.2em;	padding-bottom: 0.2em;}.parTechPicLeft {	padding-left: 2em;	margin-top: 0.2em;	margin-bottom: 10px;	padding-top: 0.2em;	padding-bottom: 0.2em;	vertical-align: -60em;}.parTechNoIndent {	margin-top: .8em;	margin-bottom: 10px;	padding-top: 0.2em;	padding-bottom: 0.2em;}.parTechHead {	font-size: 1.2em;	font-style: normal;	line-height: 1em;	font-weight: bold;	color: #1534B6;}.impressum{	font-size: 0.8em;	}.impressumUndL{	font-size: 0.8em;	text-decoration: underline;}.attention1 {	font-weight: bold;	border-width: 2px;	border-style: solid;	border-color: #0033CC;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	margin-right: 20px;}#image{	z-index: 31;	position: absolute;	left: 22em;	top: 21em;}.image1{	position: absolute;	width: 300px;	top: 16em;	left: 20em;	}#text{	z-index: 40;}#imgLeft{	float: left;}#textPicLeft{	position: relative;}#textblockPicLeft {	position: static;	vertical-align: middle;}