/* .outer_block{
	position:absolute;
	left:50%;
	width:757px;
	height: auto;
	margin-left:-378px;
	top:0px;
margin-left:-317px;
margin-top:24px;
	background-color: #FFFFFF;
} */
body {
	background:#E3E4E4 url(../images/shining_wr.png) repeat-x scroll center top;
	text-align:center;
}
.outer_block{
	display:block;
	min-height:100%;
	width:852px;
	height: auto;
	margin: 0 auto;
	margin-top:24px;
	background-color: #FFFFFF;	
}
.headline{
	font-size:8pt;
	color:rgb(0,0,0);
	font-weight:bold;
	FONT-FAMILY: arial; 
}
.text{
	font-size:8pt;
	color:rgb(0,0,0);
	font-weight:normal;
	FONT-FAMILY: arial;
	vertical-align : top;
	line-height : 10pt;
}
.footertext{
	font-size:8pt;
	color:rgb(255,255,255);
	font-weight:normal;
	FONT-FAMILY: arial;
}
.footerlink{
	font-size:8pt;
	color:rgb(255,255,255);
	font-weight:normal;
	FONT-FAMILY: arial;	
	text-decoration : none;
}	
.projekt_td{
	background-color : White;
	border-bottom : thin solid Black;
	border-right : thin solid Black;
	border-top : thin solid Black;
}
.projekt2_td{
	background-color : #E0E0E0;
	border-bottom : thin solid Black;
	border-right : thin solid Black;
	border-top : thin solid Black;
}
.projekt_bild_td{
	border-left : thin solid Black;
	border-bottom : thin solid Black;
	border-right : thin solid Black;
	border-top : thin solid Black;
	background-color : #909090;
}
.punktlinie{
	border-bottom: 1px dotted Black;	
	border-top: 1px dotted Black;	
}
.punktlinie_oben{
	border-top: 1px dotted Black;	
}	
.punktlinie_links{
	border-left: 1px dotted Black;	
}
a{
	font-size:8pt;
	color:rgb(0,0,0);
	font-weight:bold;
	FONT-FAMILY: arial; 
}
.produkt_name{
	font-size:72px;
	color:rgb(0,0,0);
	font-weight:normal;
	FONT-FAMILY: arial;	
	text-decoration : none;
}
a.navekon	{
	font-size:8pt;
	font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: normal;
	color: #505050;
	text-decoration : none;
}
a.navekon:link 	{
	font-size:8pt;
	font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: normal;
	color: #505050;
	text-decoration : none;
}
a.navekon:visited		{
	font-size:8pt;
	font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: normal;
	color: #505050;
	text-decoration : none;
}
a.navekon:hover {
	font-size:8pt;
	font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: normal;
	color: #F5BA3D;
	text-decoration : none;
}
a.navekon:active {
	font-size:8pt;
	font-family: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: normal;
	color: #F5BA3D;
	text-decoration : none;
}
.textekon{
	font-size:8pt;
	color: #F5BA3D;
	text-decoration:none;
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.textnormal4{
	font-size:8pt;
	color:rgb(80,80,80);
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
.textnav{	
	font-size:8pt;
	color:rgb(255,255,255);
	text-decoration:none;			
	font-weight:normal;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
.textbold5{	
	font-size:8pt;
	color:rgb(80,80,80);
	font-weight:bold;
	FONT-FAMILY: verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}