body {	background-color:#494949;	font-family: Verdana,Arial, sans-serif;	font-size: 10pt;	font-size: 1em;		padding:0px;	scrollbar-base-color:#FFFFFF; 	scrollbar-3dlight-color:#222222; 	scrollbar-arrow-color:#000000; 	scrollbar-darkshadow-color:#000000; 	scrollbar-face-color:#FFFFFF;	scrollbar-highlight-color:#000000;	scrollbar-track-color:#FFFFFF; 	}	a { 	color: #000000;	text-decoration: none;	}a:link {	color:#000000;		}a:visited {	color:#000000;	}a:hover {	color:#666666;	}a:active {	color:#666666;	}a.web:hover {	color:#666666;	text-decoration:underline;	}a.web :active {	color:#666666;	text-decoration:underline;	}	.frame {	background-image: url(images/head4.gif);	background-repeat:no-repeat;	background-position:top;	width:760px;	height:500px;	background-color:#ffffff;	border:solid 1px #000000;	margin-right:auto;	margin-left:auto;	margin-top:30px;	overflow:hidden;	}.main{	background-image: url(images/back_bottom.gif);	background-repeat:no-repeat;	background-position:left bottom;    margin-right:auto;	margin-left:auto;	}td	{	text-align:top;	border-collapse:collapse;	}	.flag_area{	padding:5px 0px 5px 15px;	height:40px;	}	.flag{	float:left;		margin:5px 8px 5px 0px;	border:solid 1px #BDBDBD;	}.film{	float:right;	margin:0px 0px 0px 0px;   	width:100%;   	height:354px;   	}   	.filmbild{   	   	background-image: url(images/back_3.gif);	background-repeat:no-repeat;	background-position:left bottom;	background-attachment:fixed;	background-color:#FFFFFF;	}	buttonfeld {	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	}   /* --------------------------- Text Formatierung --------------------------  */  .text {	float:left;	padding: 0px 25px 0px 35px;	line-height:12pt;	text-align:left;	font-family:verdana;	font-style:normal;   	font-size: 8pt;   	font-weight:100;	}	.crew {	float:right;	margin:20px 62px 0px 0px;	line-height:12pt;	text-align:left;	font-family:verdana;	font-style:normal;   	font-size: 8pt;   	font-weight:100;   	overflow:hidden;   	width:421px;	}	.willkommen {	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;	text-align:center;	font-style:normal;   	font-size: 11pt;   	line-height:11pt;   	font-weight:100;   	border:solid 0px #000000;	}h1 {	margin: 5px 0px 10px 0px;	line-height:11pt;	font-style:normal;   	font-size: 11pt;   	font-weight:100;	}	.menu{	margin: 9px 0px 12px 0px;	}	h3 {	padding: 0px 0px 0px 0px;	line-height:15pt;	font-style:normal;   	font-size: 11pt;   	font-weight:100;	}	h4 {	padding: 6px 0px 0px 0px;	line-height:11pt;	font-style:normal;   	font-size: 11pt;   	font-weight:100;	}		ul	{	margin: 5px 0px 0px 0px;	padding: 0px 0px 0px 15px;	list-style-type:disc;	}		ul.agb	{	padding: 0px 22px 10px 20px;	list-style-type:decimal;	}	li {margin:0px 0px 6px 0px;	}	.liste {	text-align:justify;	padding:5px 0px 5px 0px;	}	.underline {	text-decoration:none;	font-size: 10pt;   	font-weight:100;	margin: 0px 0px 14px 0px;	}		.untermenu{	text-decoration:none;	font-size: 10pt;   	font-weight:100;	margin: 0px 0px 5px 10px;	}			.introline {	text-decoration:none;	margin: 0px 0px 5px 0px;	}	.abstand {	text-align:justify;	margin: 70px 0px 0px 0px;	}.absatz1 {	text-align:justify;	text-decoration:none;	margin: 0px 20px 35px 0px;	}	.absatz2 {	text-align:justify;	text-decoration:none;	padding: 0px 22px 12px 0px;	margin: 0px 0px 0px 0px;	}	.absatz3 {	text-align:justify;	text-decoration:none;	padding: 10px 20px 4px 0px;	margin: 0px 0px 0px 0px;	}	.kontakt {	text-decoration:none;	line-height:12pt;	text-align:left;	font-family:verdana;   	font-size: 8pt;	padding:5px 0px 0px 0px;	}	.preview {	border-collapse:collaspe;	margin:20px 0px 0px 0px;	padding:0px 0px 0px 0px;	border:solid 0px #BEBEBE;	}	.box {	border-collapse:collaspe;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	border-left:solid 1px #BEBEBE;	border-top:solid 1px #BEBEBE;	border-bottom:solid 1px #BEBEBE;	}	.bildbox {	border-collapse:collaspe;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	border-right:solid 1px #BEBEBE;	border-top:solid 1px #BEBEBE;	border-bottom:solid 1px #BEBEBE;	}	.absatz {	text-align:justify;	text-decoration:none;	padding: 0px 20px 4px 0px;	margin: 0px 0px 0px 0px;	}.absatzleer {	border:solid 0px #000000;	line-height:27px;	}	.absatzleer1 {	margin: 75px 0px 0px 0px;	}	.absatzleer2 {	margin: 28px 0px 0px 0px;	}	.absatzleer3 {	margin: 220px 0px 0px 0px;	border:solid 0px #000000;	}/* ------------------------------ Team - Klassen -----------------------------  */.bild1{	float:right;	padding:0px 10px 0px 0px;	margin-left:10px;	}.bild2{	float:left;	padding:0px 0px 10px 0px;	}	.crew_bild{	margin:2px 0px 0px 0px;		}	.title_bild{	margin:10px 78px 20px 75px;	float:right;	}.member_bild{	padding:30px 12px 15px 30px;	}.service_bild{	padding:0px 0px 0px 0px;	border-left:solid 1px #BEBEBE;	}.linkliste{	padding:0px 0px 0px 0px;	border:solid 0px #000000;	float:left;	}.link{	padding: 0px 0px 3px 0px;	line-height:12pt;	text-align:left;	font-family:verdana;	font-style:normal;   	font-size: 10pt;   	font-weight:100;	}