img, div, a#demoLink { behavior: url("iepngfix.htc") }



#mail_links{
position:relative;
top:-26px;
left:50px;
}
#firstpar_ref{
position:relative;
left:0px;
top:6px;
height:360px;
width:260px;
}

#telmail{
 position:absolute;
 width:130px;
 height:63px;
 z-index:3;
 left: 52px;
 top: 137px;
 }
 #formular{
 position:absolute;
 width:330px;
 height:115px;
 z-index:2;
 left: 250px;
 top: 110px;
 }
 #impressum{
 position:relative;
 width:580px;
 height:430px;
 z-index:2;
 left: -0px;
 top: 135px;
 }
 
 
 #Toplayer{
background-color:#FFFFFF;
}



body,td,th {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;

}

body {
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#Navi {
	font-size:14px;

}

#Suptitle{
	font-size:18px;

}
#Kurz{
font-size:10px;

}


.headline{
font-weight:bold;
font-size:13px;
letter-spacing:0.1em;

}

.highlight{
color:#ABE00C;

}

.strich{
	height:1px;
	width:100%;
	border:0px;

}


a.reflinks{
display:block;
height:15px;
padding-top:2px;
}
a.reflinks:link{
text-decoration:none;
}
a.reflinks:hover{
color:#ABE00C;
text-decoration:none;
background-color:#151515;
}
a.reflinks:visited{
text-decoration:none;
}
a.reflinks:active{
text-decoration:none;
}




a.navi{
font-size:14px;
display:block;
color:#FFFFFF;
}
a.navi:link{
text-decoration:none;
color:#FFFFFF;
}
a.navi:hover{
text-decoration:none;
color:#FFFFFF;
}
a.navi:visited{
text-decoration:none;
color:#FFFFFF;
}
a.navi:active{
text-decoration:none;
color:#FFFFFF;
}







a {
	font-size: 12px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #00FF00;
}
a:active {
	text-decoration: none;
	color: #00FF00;
}
