#anker {
	position: relative;
	top:0px;
	left:0px;
}
#box11 {
	position: absolute;
	top:10px;
	left:00px;
}
#footer {
	position: fixed;
	bottom:0px;
	left:0px;
	width:100%;
}
a:link		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
a:visited	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}
a:active 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFC100;
text-decoration: none;
}
a:hover 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFC100;
text-decoration: none;
}
.linkfooter		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000;
}
a.linkfooter:link		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000;
text-decoration: none;
}
a.linkfooter:visited	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000; 
text-decoration: none;
}
a.linkfooter:active 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000; 
text-decoration: none;
}
a.linkfooter:hover 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color: #000000; 
text-decoration: underline;
}
.linkmenu		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
}
a.linkmenu:link		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
}
a.linkmenu:visited	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
}
a.linkmenu:active 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFC100;
text-decoration: none;
}
a.linkmenu:hover 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFC100;
text-decoration: none;
}
.linkmenuactive		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
}
a.linkmenuactive:link		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFC100;
text-decoration: none;
}
a.linkmenuactive:visited	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFC100;
text-decoration: none;
}
a.linkmenuactive:active 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFC100;
text-decoration: none;
}
a.linkmenuactive:hover 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFC100;
text-decoration: none;
}
.linkadmin		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
a.linkadmin:link		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
a.linkadmin:visited	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
}
a.linkadmin:active 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFC100;
text-decoration: none;
}
a.linkadmin:hover 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFC100;
text-decoration: none;
}
.linkadminactive		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFC100;
text-decoration: none;
}
a.linkadminactive:link		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFC100;
text-decoration: none;
}
a.linkadminactive:visited	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFC100;
text-decoration: none;
}
a.linkadminactive:active 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFC100;
text-decoration: none;
}
a.linkadminactive:hover 	{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFC100;
text-decoration: none;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(./images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(./images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
.textheader		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #ffcc00;
text-decoration: none;
}
.text		{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffcc00;
text-decoration: none;
}

div#scrollbar {
    display:block; /* initially display:none; to hide from incapable */
    }

div#wn	{ 
    position:relative;
    width:450px; height:450px;
    overflow:hidden;
	}
    
div#scrollbar { 
  position:relative;
  width:11px; height:450px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#track { 
  position:absolute; left:0; top:12px;
  width:11px; height:426px;
  background: #666666;
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:9px; height:20px;
  background-color:#FFC100;
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#scrollbar, div#track, div#dragBar, div#up, div#down {
    -moz-user-select: none;
    -khtml-user-select: none;
}
/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#scrollbar img {
    display:block; 
    } 

.klein {
	color:#000000;
	background-color:#ffcc00;
	margin:3px;
	padding:3px;
	border:0px;
	width:202px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input {
	color:#000000;
	background-color:#ffcc00;
	margin:3px;
	padding:3px;
	border:0px;
	width:416px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.knopf {
	color:#000000;
	background-color:#ffcc00;
	margin:3px;
	margin-left:28px;
	margin-right:28px;
	padding:3px;
	border:0px;
	width:152px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea {
	color:#000000;
	background-color:#ffcc00;
	margin:3px;
	padding:3px;
	border:0px;
	width:416px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.linkpicture		{ 
  border:2px solid #ffffff;
}
a.linkpicture:link		{ 
  border:2px solid #ffffff;
}
a.linkpicture:visited	{ 
  border:2px solid #ffffff;
}
a.linkpicture:active 	{ 
  border:2px solid #ffffff;
}
a.linkpicture:hover 	{ 
  border:2px solid #ffffff;
}

