html{height:90%;}body{background-color:#333333;font-family:Arial, verdana, helvetica;font-size:10px;margin:0;padding:10% 0 0 0;text-align:center;height:80%;}html>body{height:90%;}/*html {	overflow-y:scroll;}*/ul {	text-decoration: none;	list-style-type: square;	margin-top:5px;}li {	/*margin-top: 4pt;*/	list-style-type: square;	margin-left:4px;}/*	Schriften */h1 {    font-family : Times New Roman, Times, serif;    font-size:28px;	color: #000000;	}	h2 {    font-family : Arial, verdana, helvetica;    font-size:20px;	color: #000000;	}	h3{	font-weight:bold;	margin-bottom:2px; 	font-family: Trebuchet, Arial, Helvetica, sans-serif;	font-size: 12pt;	line-height: 17pt;	color: #747576;		margin-top:0;	padding: 8px 0 0 8px;}h4{	font-weight:normal;	margin-bottom:2px; 	font-family: Arial, Helvetica, sans-serif;	font-size: 8pt;	line-height: 12pt;	color: #747576;		margin-top:0;	padding: 0px 0 0 0px;}.fliess {   font-family : Arial, Helvetica, sans-serif;   font-size:12px; line-height:20px; font-weight:lighter; letter-spacing:1px;    color: #333333;   }   /* Fliesstext mit mehr durchschuss, linehight*/.weiss {    font-family : Arial, verdana, helvetica;    font-size:10px; font-weight:lighter; letter-spacing:1px; line-hight:13px;	color: #FFFFFF;	}	/* Fliesstext weiss*/	.titel {    	font-family:Arial, Helvetica, sans-serif;    	font-size:14px; line-height:11px; letter-spacing:4px;   color: #999999; /* Titel grau*/    	}.zwischentitel {   font-family : Arial, Helvetica, sans-serif;   font-size:10px; line-height:18px; font-weight:bold; letter-spacing:1px;    color: #333333;   }	.titelgrau {    	font-family:Arial, Helvetica, sans-serif;    	font-size:13px; line-height:11px; letter-spacing:6px;   color: #CCCCCC; /* Titel grau*/    	}    	.zitat {    	font-family:Arial, Helvetica, sans-serif;    	font-size:9px; line-height:13px; font-weight:lighter; letter-spacing:1px;   color: #000000; } /* Fliesstext fuer zitate*//*	-------------------------Grundraster -----------------------*/#center{	margin:auto;	width: 800px;	border: 0;	padding:0;	text-align:left;}#passleiste{	width:850px;	margin:0 0 0 0;	float:left;}#headleiste{	width:600px;	height:160px;	margin:0 0 0 0px	float:left;	overflow:visible;}#head{	width:599px;	height:50px;	margin:0 0 0 0px;	 border-right-width:1px;	 border-right-style:solid;     border-right-color: #ffffff;	float:left;	overflow:visible;}#content{	width:600px;	height:400px;	margin: 0 0 0 0px;    float:left;	overflow:visible;}#message{	width:600px;	height:200px;	margin: 0 0 0 0px;    float:left;	overflow:visible;	background-image: url("../images/hg1.jpg");	background-repeat: repeat-x;}#navi{	width:200px;	height:400px;	margin:50px 0 0 0;	overflow:visible;	float:right;}#subnav{	width:599px;	height:50px;	margin: 0 0 0 0px; 	background-color: #333333;	float:left;	border-right-width:1px;	border-right-style:solid;    border-right-color: #ffffff;}#fussleiste{	width:850px;	margin:0 0 0 0;	float:left;}#adresse{	width:780px;	margin:0 0 0 0;	clear:both;}#menue{    background-image: url("../images/menue_hg.jpg");	background-repeat: repeat-x;	height:570px;	width:176px;	float:left;}.formtable {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;}/*----------------------------------------------------------**/* html #spalte_foto{width: 470px;} /* for IE/Win */#spalte_foto{	width:500px;	float:right;	margin:20px 20px 0px 0px;	overflow:hidden;	}div#spalte_foto img {background: #fbfbf7;padding: 3px;margin: 5px;border-width: 1px;border-style: solid;border-color: #ddd #aaa #aaa #ddd;cursor: nw-resize;}div#spalte_foto a {	font-size: 0,3em;	margin: 0 0 2em;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	color: #8f673e;	text-decoration: none; }div#spalte_foto a:hover {background-color: DDD8E9;    font-size: 0,3em;    margin: 0 0 2em;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	color: #464a4f;}/*	Links*/a.liste:link {text-decoration:none; font-family:Arial, verdana, helvetica; font-size:10px; color: #000000;}a.liste:visited {text-decoration:none; font-family:Arial, verdana, helvetica; font-size:10px; color: #000000;}a.liste:active {text-decoration:underline; font-family:Arial, verdana, helvetica; font-size:10px; color: #000000;}a.liste:hover {text-decoration:underline; font-family:Arial, verdana, helvetica; font-size:10px; color: #000000;}/* Kundenliste */	a.titelweiss:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:lighter; line-height:13px; letter-spacing:1px; color: #FFFFFF}a.titelweiss:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size : 10px; font-weight:lighter; line-height:13px; letter-spacing:1px; color: #FFFFFF}a.titelweiss:active {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size : 10px; font-weight:lighter; line-height:13px; letter-spacing:1px; color: #FFFFFF}a.titelweiss:hover {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size : 10px; font-weight:lighter; line-height:13px; letter-spacing:1px; color: #FFFFFF; background-color:#999999}		a.titelklein:link {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;line-height:12px; letter-spacing:1px; color:#515356}a.titelklein:visited {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:12px; letter-spacing:1px; color: #000000}a.titelklein:active {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11pxt; font-weight:normal; line-height:12px; letter-spacing:1px; color: #003333}a.titelklein:hover {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:12px; letter-spacing:1px; color:#003333; background-color:#CCCCCC}a.titelklein:focus {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:12px; letter-spacing:1px; color: #005531}/*  515356 Farbe fŸr on Mouse Over   */		a.titelgrau:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; line-height:15px; letter-spacing:1px; color: #636669}a.titelgrau:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; line-height:15px; letter-spacing:1px; color: #515356}a.titelgrau:active {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; line-height:15px; letter-spacing:1px; color: #003333}a.titelgrau:hover {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; line-height:15px; letter-spacing:1px; color: #003333}/* Titelseite links */	a.grau:link {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:12px; letter-spacing:1px; color: #636669}a.grau:visited {text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:12px; letter-spacing:1px; color: #515356}a.grau:active {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:12px; letter-spacing:1px; color: #003333}a.grau:hover {text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:12px; letter-spacing:1px; color: #003333}/* Referenzenliste links */		sub { font-family : Arial, verdana, helvetica; font-size : 11px; font-style : italic;	color: #000000;	}	.titelgelb { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:11px; letter-spacing:6px; color: #FFCC33; }