.Eingabefeld{    BACKGROUND: white;    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif}.Ausgabefeld{    BACKGROUND: #d5eae9;    BORDER: 0px;    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif}a:link {	color:#666666;	text-decoration:underline;}a:visited {	color:#666666;	text-decoration:underline;}a:hover {	color:#339966;	text-decoration:underline;}a:active {	color:#339966;	text-decoration:underline;}body {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	background-color:#FFFFFF;	scrollbar-face-color: #DCDCDC;	scrollbar-shadow-color:#FFFFFF;	scrollbar-highlight-color:#FFFFFF;	scrollbar-3dlight-color:#000000;	scrollbar-darkshadow-color:#FFFFFF;}table {	border:0px;	background-color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}th {	border:0px;	background-color:#fafdff;}tr {	border:0px;	background-color:#DBE4F0;	}td {	background-color:#fafdff;	border:1px solid #003399;	padding:4px;	margin:4px;}.td_special {	padding:4px;	margin:4px;}.td_special2 {	padding:0px;	margin:0px;}.td_imp {	border:1px solid #003399;	padding:10px;	margin:4px;	background-color: transparent;}.suche {	background-color:#ffffdf;}.tabelle {	position:absolute;	top:10px;	left:20px;}.tabelle2 {	background-color:#FFFFFF;}.navi_back {	position:absolute;	top:0px;	left:0px;	z-index:1;}.navi_text {	color:#666666;	position:absolute;	top:20px;	left:35px;	z-index:2;	width:120px;	font-weight:normal;	height:400px;		}.navi_form{	color:#666666;	position:absolute;	top:300px;	left:35px;	z-index:2;	width:120px;	font-weight:bolder;		}.main_text {	color: #003399;	position: absolute;	top: 20px;	left: 20px;	z-index: 2;	width: 800px;	height: 420px;	padding: 10px;	text-align: justify;}.main_text2 {	color: #003399;	position: absolute;	top: 20px;	left: 20px;	z-index: 2;	width: 800px;	height: 420px;	padding: 10px;	text-align: justify;}.main_text3 {	color: #003399;	position: relative;	left: 40px;	z-index: 2;	text-align: justify;}#box1 {	position:absolute;	top:60px;	left:5px;	width:230px;	border:1px solid #003399;	z-index:2;	padding: 4px;}.neu {	position: absolute;	top: 300px;	left: 30px;	width: 700px;	height:100;	border: ;	z-index: 2;	padding: 4px;	font-family:verdana;	font-size:8pt; 	font-weight:normal;	color:#666666;	visibility:hidden;	filter:blendTrans(Duration=5)	}#box2 {	position: absolute;	top: 60px;	left: 250px;	width: 230px;	border: 1px solid #003399;	z-index: 2;	padding: 4px;}#box1_angebot {	position:absolute;	top:100px;	left:10px;	width:350px;	z-index:2;	height:320px;	background-color:transparent;	}#box2_angebot {	position: absolute;	top: 100px;	left: 400px;	width: 350px;	z-index: 2;	height: 320px;	background-color:transparent;}#vorher {	border: 1px solid #003399;	padding: 6px;	overflow-y: scroll;}#butt_angebot {	position: absolute;	top: 16px;	left: 537px;	width: 120px;	z-index: 2;	height: 25px;	background-color:transparent;	text-align: center;}.shop {	position: absolute;	top: 50px;	left: 50px;	width: 450px;	z-index: 2;	padding: 10px;	height: 200px;}.team_img {	position: relative;	left: 10px;	border: 1px solid #003399;	z-index: 2;	padding: 6px;}.team2_img {	position: relative;	left: 110px;	border: 1px solid #003399;	z-index: 2;	padding: 6px;}.team_text {	position: relative;	left: 10px;	width: 260px;	border: 0px solid #003399;	z-index: 2;	padding: 6px;	height: 50px;}.team2_text {	position: relative;	left: 100px;	border: 0px solid #003399;	z-index: 2;	padding: 6px;	height: 50px;}.karte {	position: absolute;	top: 15px;	left: 500px;	border: 1px solid #003399;	z-index: 2;}.lauftext {	position: absolute;	top: 260px;	left: 32px;	border: 1px solid #003399;	z-index: 2;}