* {margin:0; padding:0/*; height:100%*/}
 
body {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; color:#555; background:url(../usage/bg-komplett.gif) no-repeat; background-color:#aaa}
a, a:visited, a:hover {color:#555; text-decoration:none}
p {margin-top:12px}
.detail {font-size:10px; line-height:12px}
img {border:0px}

#oben {position:absolute; top:0px; left:0px; width:100%; height:60px; background-color:#808080; z-index:2}
#titel {margin-top:22px; margin-left:280px; color:white; font-size:22px; font-weight:bold; z-index:2}
#hauptmenu {position:absolute; top:69px; left:280px; width:600px; height:20px; color:#fff; font-weight:bold; z-index:3}
.menupunkt {float:left; margin-right:35px; height:20px; cursor:pointer; z-index:3}

#inhalt {margin-top:120px; margin-left:280px; width:505px; z-index:2}

#footer{position:fixed; bottom:0px; left:0px; width:910px; height:29px; font-size:11px; font-weight:bold; padding-top:11px; color:white; background-color:#aaa; z-index:3}
.punkt {float:left; margin-left:280px; margin-right:30px; height:15px; cursor:pointer; z-index:3}

#lightbox{padding:30px 10px 10px 10px; background-color:#fff}
#lightboxDetails{font-size:11px; line-height:14px; padding-top:8px}	
#lightboxCaption {float:left}
#keyboardMsg {float:right}
#closeButton {top:8px; right:8px;}

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

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

* html #overlay{background-color: #fff;	back\ground-color: transparent; background-image: url(../usage/blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../usage/overlay.png", sizingMethod="scale")}