.temp-main {
	position: absolute; 
	width: 912px; 
	top:0px; 
	margin-left: 50%; 
	left: -456px;
	background-color: #F2F3F4; 
}

.temp-streifen1 {
	background-image: url(schatten1.jpg);
	background-repeat: repeat-y;
	position: absolute;
	left: 12px;
	width: 900px;
	height: 110px;
	background-color: #F2F3F4; 
}

.temp-streifen1-a {
	position: absolute;
	top:25px;
	left:305px;
	height: 30px;
	width: 575px; 
	background-color:#929297; 	
}

.tx-macinasearchbox-pi1 {
	left: 5px;
	position: absolute;
width:200px;
}

.temp-pdf {
	position: absolute; 
	right: 10px;
}

.temp-streifen1-b {
	position: absolute;
	top:60px;
	left:305px;
	width: 575px; 
	background-color:#D9DADB; 	
}

.temp-rest {
	background-image: url(schatten1.jpg);
	background-repeat: repeat-y;
	background-color: #F2F3F4; 
	position: absolute;
	left: 12px; 
	top: 114px; 
	width: 900px;
}

html>body .temp-rest {
	background-image: url(schatten1.jpg);
	background-repeat: repeat-y;
	background-color: #F2F3F4; 
	position: absolute;
	left: 12px; 
	top: 110px; 
	width: 900px;
}

.temp-topnews {
	overflow: hidden;
	width: 370px;
	height: 345px;
	margin-left: 13px;
	border: 1px solid #929297; 
	background-color:#FFFFFF; 
	float:left;
}

html>body .temp-topnews {
  margin-left: 26px;
}

.temp-3news {
	height: 345px;
	overflow: hidden;
	margin-left: 10px;
	width: 475px;
	border-bottom: 1px solid #929297; border-left: 1px solid #929297; border-right: 1px solid #929297; 
	float:left;
	background-color:#FFFFFF; 
}

.temp-links {
	margin-left: 26px; 
	width: 860px;
	background-color:#F2F3F4;
}

.temp-cloud {
	width: 568px;
	border: 1px solid #929297;
	background-color:#D9DADB; 
	float:left;
}

.temp-linktipp {
	margin-left: 10px;
	width: 265px;
	float:left;
}

.temp-zeile3 {
	margin-left: 26px; 
	width: 860px;
}

.temp-menuleft {
	position: absolute; 
	left: 0px; 
	width: 190px; 
	top: 281px;
	background-color:#c8c8c8;
}

.temp-inhalt {
	margin-left: 26px; 
  width: 646px;
	float:left;
}
html>body .temp-inhalt { margin-left: 26px; }

.temp-inhalt2 {
  margin-left: 10px;
	width: 200px;
	float:left;
}

.temp-imp2 {
	float: left;
	font-size: 10px;
	font-family: Verdana;
	color: #929297;
	padding-bottom: 5px;
}

.temp-imp3 {
	float: right;
	font-size: 10px;
	font-family: Verdana;
	color: #929297;
}

.temp-imp3 a{
	color: #929297;
	text-decoration: none;
}

ul.menu li { 
  float:left;
  height: 30px; 
}


