body{
	margin:0;
	padding:0;
	text-align:center;
	background:#eeeeee;
}
hr {
border:none;
border-top:dotted #dcdcdc 5px;
margin-right:10px;
height:5px;
margin-top:15px;
margin-bottom:15px;
}

#bottomnavi{
position:absolute;
top:40px;left:40px;
}

#leistungtext{
margin-top:160px;
margin-left:18px;
}

#layer{
	margin:10px auto;
	width:978px;
}
.layer{
	float:left; 
	width:100%;
}

.head{
	position:relative;
	width:100%;
	height:126px;
	background-image: url(../../UserFiles/Image/main/top.png);
	background-repeat:none;
	z-index:10;
}

.content{
	position:relative;
	top:-38px;
	height:500px;
	margin: 0 15px;
	z-index:0;
	background:#fff;
	overflow:hidden;
	text-align:left;
}
#content2{
	position:relative;
	height:500px;
}

.transp1{
height:100%;min-height:20px;z-index:0;display:block;border:1px solid #f00;margin-right:-10px;
}

.bottom{
	position:relative;
	top:-46px;
	width:100%;
	height:105px;
	background-image: url(../../UserFiles/Image/main/bottom.png);
	background-repeat:none;
	z-index:15;
}

#topnavi{
	position:absolute;
	top:42px;
	left:140px;
	width:650px;
	height:30px;
	z-index:15;
}





.transp{/*wichtig zur markierung*/
	margin-top:0px;
	padding:0;
	color:#000;
	filter:alpha(opacity=0);   
	-moz-opacity: 0.0;   
	opacity: 0.0;  
	position:absolute;top:0px;left:0px;width:100%;height:100%;background:#0f0;z-index:200; display:block;height:500px;
	cursor:pointer;
}


.gpdf {
	padding: 0; float:right; top: 0px; right: 0px; margin-top:20px;
}
.gpdf img{
	margin-right:3px;
}
.bild-links{
	float: left; margin-left: 10px; margin-right: 10px;margin-bottom: 10px;
}.bild-rechts{
	float: right; margin-left: 10px; margin-right: 10px;margin-bottom: 10px;
}.produkt-links{
	text-align: center; width: 270px; float: left; margin-top: 10px; position: relative;
}.produkt-rechts{
	text-align: center; width: 270px; float: right; margin-top: 10px; position: relative;
}

.inputtext{
width:250px;
}

.suchtext{
		color:#666;
		height: 15px; 
		width: 74px; 
		font-size:12px;
		background-color:transparent;
		border:solid 1px #cfcfcf;
		padding-left: 20px; 
		background: url(../../UserFiles/Image/main/linklogo.jpg) no-repeat left top; 
}

#grsearch{
position:absolute;
	right:0;
	height:20px;
	margin:0;
	padding:0;
	top:80px;
}

.search_highlight{
background-color:#FFFFCC;
}

.linklogo {
height: 16px; 
padding-left: 20px; 
background: url(../../UserFiles/Image/main/linklogo.jpg) no-repeat left top; 
}

.dreieck_davor {
height: 16px; 
padding-left: 20px; 
background: url(../../UserFiles/Image/main/dreieck.gif) no-repeat left top; 
}
.kreis_davor {
height: 16px; 
padding-left: 20px; 
background: url(../../UserFiles/Image/main/kreis.gif) no-repeat left top; 
}
.pdf_davor {
height: 16px; 
padding-left: 20px; 
background: url(../../UserFiles/Image/main/pdf.jpg) no-repeat left top; 
}


#content2 .tzliste ul{
margin:0;
padding:0;
margin-bottom:10px;
}

#content2 .tzliste li{
list-style-image: url(../../UserFiles/Image/main/dreieck.gif); 
margin-top:3px;
margin-bottom:5px;
}
#content2 .tzliste li li{
list-style-image: url(../../UserFiles/Image/main/kreis.gif); 
margin-left:10px; 
padding-left:0px; 
}

#content2 .tzliste_nur_kreis ul{
margin:0;
padding:0;
margin-bottom:10px;
}

#content2 .tzliste_nur_kreis li{
list-style-image: url(../../UserFiles/Image/main/kreis.gif); 
margin-top:3px;
margin-bottom:5px;
}
#content2 .tzliste_nur_kreis li li{
list-style-image: url(../../UserFiles/Image/main/kreis.gif); 
margin-left:10px; 
padding-left:0px; 
}

#content2 a img{
border:0;
}
.borderbottom2_print{
position:relative;
float:right;
padding:3px;
cursor:pointer;
}




	#breakingnews {
		position:absolute;
		top:15px;
		left:60px;
		padding:2px 10px 3px 10px;
		color:#fff;
		background:#ee7f01;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:14px;
	} 


	.textscroll {
	overflow:hidden;
	position:absolute;
	top:50px;
	left:60px;
	width:850px;
	} 



	#scrollingText
	{
		left:-200px;
		width: 1100px;
		height: 16px;
		position: relative;
	}
	
	#scrollingText div.scrollableArea *
	{
		display: inline;
		margin: 0;
		padding: 2px 0px 0px 0px;
		font-family:"Verdana",Verdana,sans-serif;
		font-size:12px; 
		font-weight: normal; 
		background-color: #fff; 
		color:#535353;
		width: auto;
		height: auto;
	}
#scrollingText a:link {color:#ef7f00; text-decoration:none;}
#scrollingText a:visited {color:#ef7f00; text-decoration:none;}
#scrollingText a:active {color:#ef7f00; text-decoration:none;}
#scrollingText a:hover {color:black; text-decoration:underline;}
.plugin_kontaktformular input{
margin-left:3px;
}