body {
	background-color: #f1f5ee;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-base-color:#003300;
  	scrollbar-3d-light-color:#FFFFFF;
  	scrollbar-arrow-color:#FFFFFF;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#273822;
  	scrollbar-highlight-color:#f1f5ee;
  	scrollbar-shadow-color:#003300;
  	scrollbar-track-color:#ffffff;}

/* für IE 6 */
html, textarea {
  	scrollbar-base-color:#003300;
  	scrollbar-3d-light-color:#FFFFFF;
  	scrollbar-arrow-color:#FFFFFF;
  	scrollbar-darkshadow-color:#000000;
  	scrollbar-face-color:#273822;
  	scrollbar-highlight-color:#f1f5ee;
  	scrollbar-shadow-color:#003300;
  	scrollbar-track-color:#ffffff;}
	
a:link {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc66;
	text-decoration:none;}
a:visited {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc66;
	text-decoration:none;}
a:active {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc66;
	text-decoration:none:;}
a:hover {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;}
	
.arial14boldcenter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;}
.arial12gruen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc66;}
.design {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;}
.detailpic {
	top:166px;
	left:162px;
	width:300px;
	height:310px;
	position:absolute;
	overflow:hidden;
	z-index:5;}
.detailpic_bg {
	top:164px;
	left:159px;
	width:306px;
	height:314px;
	position:absolute;
	overflow:hidden;
	z-index:4;}
.detailtable {
	top:0px;
	position:absolute;
	width:996px;
	height:588px;
	overflow:hidden;
	z-index:2;}
.detailtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc66;
	top:165px;
	left:475px;
	width:362px;
	height:310px;
	position:absolute;
	overflow-y:auto;
	padding: 0px 8px 0px 0px;
	z-index:4;}
.detailtextreferenz {
	color:#ffffff;
	top:165px;
	left:540px;
	width:290px;
	height:190px;
	position:absolute;
	overflow:auto;
	padding: 0px 8px 0px 0px;
	z-index:5;}
.detailtextdiv {
	top:145px;
	left:140px;
	position:absolute;
	width:720px;
	height:358px;
	overflow:hidden;}
.divinhalt {
	top:0px;
	position:absolute;
	width:996px;
	height:588px;
	overflow:hidden;
	z-index:2;}
.divtext {
	top:0px;
	position:absolute;
	width:996px;
	height:588px;
	overflow:hidden;
	z-index:1;}
.listlihigh {
	line-height:20px;}
.listlinks {
	line-height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc66;}
.logo {
	top:0px;
	position:absolute;
	width:996px;
	height:125px;
	z-index:4;}
.logodetail {
	top:0px;
	position:absolute;
	width:996px;
	height:150px;
	z-index:4;}
.maintab {
	table-layout:fixed;
	width:996px;
	height:588px;
	overflow:hidden;
	}
.maintable {
	table-layout:fixed;
	width:996px;
	height:363px;
	overflow:hidden;
	background-color:#273822;}
.menue {
	top:122px;
	width:996px;
	position:absolute;
	z-index:3;}
.menue_start {
	top:121px;
	width:981px;
	position:absolute;
	z-index:3;
	padding-right:15px;}
.menuetext {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003300;
	font-weight:bold;
	padding-left:25px;}
.nurtext {
	top:160px;
	left:158px;
	position:absolute;
	width:688px;
	height:318px;
	overflow-y:auto;}
.picdiv {
	top:145px;
	left:145px;
	position:absolute;
	width:354px;
	height:358px;
	overflow:hidden;}
.pictab {
	table-layout:fixed;
	width:996px;
	height:588px;
	overflow:hidden;
	z-index:3;}	
.referenz {
	left:475px;
	top:375px;
	width:370px;
	height:100px;
	position:absolute;
	overflow:hidden;
	text-align:justify;
	line-height:16px;}
.space20 {
	padding-left:20px;}
.space25 {
	padding-left:25px;}
.team {
	position:absolute;
	left:475px;
	height: 50px;
	width:362px;
	top:420px;
	overflow:hidden;
	z-index:4;}
.techniklinks {
	position:absolute;
	top:150px;
	left:60px;
	width:355px;
	height:342px;}
.technikrechts {
	position:absolute;
	top:150px;
	left:435px;
	width:500px;
	height:342px;}
.techniktext {
	position:absolute;
	overflow-y:auto;
	overflow-x:hidden;
	top:160px;
	left:455px;
	width:460px;
	height:322px;
	color:#FFFFFF;}
.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#99cc66;
	text-align:justify;
	padding: 0px 8px 0px 0px;
	top:160px;
	left:530px;
	width:320px;
	height:325px;
	position:absolute;
	overflow-y:auto;
	overflow-x:hidden;
	z-index:4;}
.textaligncenter {
	text-align:center;}
.textdiv {
	top:145px;
	left:515px;
	position:absolute;
	width:350px;
	height:358px;
	overflow:hidden;}
.thumb {
	color:#99cc66;
	top:158px;
	left:472px;
	width:65px;
	height:200px;
	position:absolute;
	overflow:hidden;
	z-index:4;}
.thumbpic {
	color:#99cc66;
	top:158px;
	left:477px;
	width:49px;
	height:200px;
	position:absolute;
	overflow:hidden;
	z-index:5;
	line-height:65px;}
.verdana12white {
	font-size:12px;
	color:#FFFFFF;}
.verdana14whitebold {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;}
.zurueck {
	top:465px;
	left:880px;
	position:absolute;
	z-index:5;
	width:55px;
	height:26px;}

