body{
	font-size: 12px;
	font-family: Helvetica,Arial,sans-serif;
	color: #000000;
	background-color: #ffffff;
	background-image: url(/pub/images/bg.png);
	background-repeat: repeat-y;
	background-position: center top;
}

#horizon        
	{
	color: white;
/*	background-color: #0ff;*/
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}
 
#content    
	{
	position: absolute;
	left: 50%;
	width: 960px; /* Overall width of div */
	height: 510px; /* Overall height of div */
	top: -255px; /* half of the overall height */
	margin-left: -480px; /* half of the overall width */
	visibility: visible
	}
	
#inhalt{
	width: 960px;
	height: 510px;
	color:#000000;
	background-image: url(../images/bgcontent.png);
	background-repeat: no-repeat;
}

p{padding-bottom:18px;}

#nav,#text,#footer{position:absolute;left:82px;text-align:left;}
#nav{top:25px;width:800px;font-size:14px;font-weight:bold;color:#666666;}
#nav a{text-decoration:none;color:#666666;}
#nav a:hover{color:#A1C3DE;}
#nav .this{color:#A1C3DE;}

#text{top:67px;width:390px;color:#666666;line-height: 18px;}
#text a{color:#528FC2;} /* A1C3DE */
#text a:hover{color:#A1C3DE;}

#footer{top:465px;height:30px;font-size: 10px;color:#A1C3DE;}
#footer a{color:#cccccc;text-decoration:none;}
#login{position:absolute;left:850px;top:463px;font-size: 12px;color:#A1C3DE;font-weight:bold;}
#login a{text-decoration:none;color:#A1C3DE;}
/*#login{display:none;}*/

#logintable td { padding:5px; }
input{border: 1px solid #ccc;width:150px;background:#E9F3FA;padding:5px 5px 5px 10px;}
#loginbutton{width:166px;padding:5px;background:#A6C8E3;}


