body{background-color:#666666; font-family:Verdana, helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#333;}

table{font-size:11pt; text-align: left;}

h1{font-size:12pt; text-align:center;}

h2{font-size:11pt; text-align:center;}

h3{font-size:11pt; text-align:center;}

li {font-weight: bold;}

a:link {text-decoration:underline; color:#333; font-weight: bold; font-size:10pt;}
a:visited {text-decoration:underline; color:#333; font-weight: bold; font-size:10pt;}
a:hover {text-decoration:none; background-color:#666666; font-weight: bold; font-size:10pt;}

a.ks:link {text-decoration:underline; color:#333; font-weight: bold; font-size:8pt;}
a.ks:visited {text-decoration:underline; color:#333; font-weight: bold; font-size:8pt;}
a.ks:hover {text-decoration:none; background-color:#666666; font-weight: bold; font-size:8pt;}

a.block{color:white;background:#158C18;display:block;text-align:center;width:117px;border:white solid 1px;padding:2px;text-decoration:none;font:bold 13px Verdana, helvetica, sans-serif;}

a.block:hover{color:#158C18;background-color:white;}

.oben{vertical-align:top;}

.unten{vertical-align:bottom;}

.menucss{
position:absolute;
visibility: hidden;
border:1px solid white;
border-bottom-width: 0;
font: bold;
line-height: 18px;
background-color:#158C18;
width: 105px;
}

#lightbox{
	background-color:#ffffff;
	padding: 3px;
	border-bottom: 3px solid #000000;
	border-right: 3px solid #000000;
	}
#lightboxDetails{
	font-size: 1.2em;
	padding-top: 0.2em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

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


