body{
	text-align:left;
}
body, div, table, span, textarea, form
{font-size:13px; font-family:verdana,arial,helvetica,sans-serif; ;margin:0; padding:0;}
 /*background:transparent;*/


#blanko {
	/* background: #FFF url(img/blanko_n-cyan.gif);margin: 0; */
background: #FFF url(img/baustelle-PREH.gif);
	border: 0px dotted #000;
	margin: 0;
	position:absolute;
	top:50%;
	left:50%;
	margin: -230px 0 0 -430px;
	width:860px;
	height:460px;
	background-repeat: no-repeat;
}

/*
#blanko p {margin: 300px 71px 0 0;
text-align:right;
}
*/
#info {
	border: 0px dotted #F00;
color:#E27B3D;
	left:610px;
	margin: 290px 0 0 63px;
	width:160px;

}

#footer {
	border: 0px dotted #F00;
	position:absolute;
	left:50%;
	margin: 90px 0 0 -430px;
	width:860px;
	height:20px;
	padding: 0px 0 0 0;
	;

}

span {color:#52a1c4;
}

#Current {position:absolute;top:31px; left:49px;
color:#52a1c4}

#ncyan{
	margin: 0 0 0px 20px;
	color:#BBB;
	text-align:center;
	height:20px;
	left: 256px;
	width: 100%;
}

#held{
	border: 0px dotted #F00;
	margin: 480px 0 0px 0px;
	color:#777;
	text-align:center;
	height:20px;
	left: -2px;
	width: 840px;
	position: absolute;
	top: -17px;
}

#meld{	border: 0px dotted #CCC;
	margin: 30px 34px 0px 0px;
	color:#777;
	text-align:right;
float:right;
}


#ref {
	position:relative;
	top:100px;
	left:49px;
	text-align:left;
	z-index: auto;
}

#nav1 {z-index:999;
	position:absolute;
	left:163px;
	top: 91px;
}

#nav2 {z-index:999;
	position:absolute;
	left:128px;
	top: 30px;
}

#nav3 {z-index:999;
border: 0px dashed #F00;
	position:absolute;
	left:55px;
	top: 30px;
}

#kpl {
	position:absolute;
	overflow:hidden;
	/* overflow:auto; */
	padding: 141px 0 0 0;
	border: 0px dashed #000;
	font-size:1em;
	margin:0px 0 0 0px;
	width:300px;
	height:396px;
	left: 540px;
	top: 40px;
}

#wolke {

	z-index:70;
	/* overflow:auto; */
	padding: 0px 0 0 0;
	border: 0px dashed #F00;
	font-size:1em;
	margin:50px 0 0 200px;
	width:800px;
	height:300px;
}



INPUT {
padding-left:6px; font-size:1.0em; font-family:arial,helvetica,sans-serif; color:#000;
}
INPUT:focus {
background-color:#c3c0ae;
}
textarea {
padding-left:6px; padding-top:4px; font-size:1.0em; font-family:arial,helvetica,sans-serif; color:#000;
}
textarea:focus {
background-color:#c3c0ae;
}







#cont {
display:block;
font-size:1.0em;
position:absolute;
left:60px;
top:100px;
width:530px;
}

#impr {
display:block;
font-size:1.0em;
position:absolute;
left:80px;
top:146px;
width:470px;
height:200px;
}




/* = NAVI */
a, a:visited {
cursor:pointer;
font:normal normal normal 1.0em verdana, sans-serif;
color:#BBB; text-decoration:none;
}
/* rollover pseudo-classes, and scriptable persistence class */
a:hover, a:focus, a.rollover, a.rollover:visited {
color:#333;
background:#C1DCE8;
text-decoration:underline;
}
#blanko p {
	overflow: visible;
	position: relative;
	height: auto;
	width: 300px;
	display: none;
	margin: 280px 0 0 66px;
	padding: 0px;
}