body {	margin:0;	padding:0;	background-color:white;	font-size:12px;	font-family:Verdana, Arial;	line-height:18px;	text-align:center;	background-image:url(css/body.jpg);	background-position:center top;	background-repeat:repeat-y;}a {	color:black;	text-decoration:none;}img {	border:0;}img.LogoImage {	margin-right:20px;}div.PageContainer {	width:740px;	margin-top:0;	margin-bottom:0;	margin-left:auto;	margin-right:auto;	padding:0;}div.PageContainer div.PageContent {	width:740px;	margin:0;	padding-top:80px;	padding-bottom:50px;	padding-left:0;	padding-right:0;	text-align:left;}div.PageContainer div.PageContent div.SideFrame {	float:left;	width:270px;	margin:0;	padding:0;	padding-top:100px;	padding-left:20px;}div.PageContainer div.PageContent div.MainFrame {	float:left;	width:430px;	margin:0;	padding:0;	padding-right:20px;}div.PageContainer div.PageContent div.MainFrame h1 {	font-size:11px;	line-height:16px;	margin:0;	margin-left:4px;	padding:0;	padding-top:12px;	padding-bottom:2px;	text-align:right;}div.PageContainer div.PageContent div.MainFrame p {  font-size:11px;	line-height:16px;	margin:0;	margin-left:4px;	padding:0;	padding-top:2px;	padding-bottom:4px;	text-align:right;}div.PageContainer div.PageContent div.MainFrame p.align-left {	text-align:left;}div.PageContainer div.PageContent div.MainFrame h2 {	font-size:11px;	font-weight:bold;	line-height:16px;	margin:0;	margin-left:4px;	padding:0;	padding-top:5px;	padding-bottom:1px;}div.PageContainer div.PageContent div.MainFrame ul {	list-style:none;	margin-top:0;	margin-bottom:2px;	margin-left:4px;	margin-right:18px;	padding-top:6px;	padding-bottom:2px;	padding-left:8px;	padding-right:0;	font-size:11px;	font-weight:normal;	line-height:16px;		color:black;}div.PageContainer div.PageContent div.MainFrame ul li {	margin:0;	background-image:url(css/listitem.jpg);	background-position:top left;	background-repeat:no-repeat;	padding-left:20px;	padding-top:0;	padding-bottom:4px;}div.PageContainer div.PageContent div.MainFrame ol {	margin-top:0;	margin-bottom:2px;	margin-left:4px;	margin-right:18px;	padding-top:6px;	padding-bottom:2px;	padding-left:18px;	padding-right:0;	font-size:11px;	font-weight:normal;	line-height:16px;		color:black;}div.PageContainer div.PageContent div.MainFrame ol li {	margin:0;	padding-top:0;	padding-bottom:4px;}div.PageContainer div.PageContent img.IconImage {	vertical-align:middle;	border:0;}div.PageContainer div.PageContent span.LeftIndent{	display:block;	float:left;	width:40px;	margin:0;	padding:0;	color:#666666;}div.PageContainer div.PageContent:after { 	content:"."; 	display:block; 	height:0; 	clear:both; 	visibility:hidden; }ul.MenuList {	list-style:none;	width:200px;	/*height:60px;*/	margin:0;	margin-bottom:45px;	padding:0;	padding-top:26px;	text-align:left;		}ul.MenuList li {	margin:0;	padding:0;}ul.MenuList li a {	display:block;	height:12px;	margin:0;		padding-top:3px;	padding-bottom:5px;	padding-left:0px;	padding-right:10px;	font-size:12px;	line-height:12px;	text-decoration:none;	color:black;	text-align:left;}ul.MenuList li a:hover {	background-image:url(css/menuitem_hover.jpg);	background-repeat:no-repeat;	background-position:left top;}/*ul.MenuList li.Current a {	padding-top:8px;	padding-bottom:5px;	background-image:url(css/menuitem_current.png);	background-position:bottom center;	background-repeat:no-repeat;	color:black;}*/ul.MenuList:after { 	content:"."; 	display:block; 	height:0; 	clear:both; 	visibility:hidden; }ul.Kunden li {	float:left;	height:150px;	width:150px;	text-align:center;}/*ul.Kunden li img {	width:135px;}*/div.PageContainer div.PageContent div.MainFrame div.csc-header {  margin:0;  padding:0;}div.PageContainer div.PageContent div.MainFrame h1.csc-firstHeader {  margin:0;  padding-top:2px;  }