A:link {color: #FFFFFF; text-decoration: none; font-weight: normal; font-family 
: calibri; font-size: 11pt;} A:active {color: #FFFFFF; text-decoration: none; font-weight: 
normal; font-family : calibri; font-size: 11pt;} A:visited {color: #FFFFFF; text-decoration: 
none; font-weight: normal; font-family : calibri; font-size: 11pt;} A:hover {color: 
#FFFFFF; text-decoration: underline; font-weight: normal; font-family: calibri; 
font-size: 11pt;} body { color: #FFFFFF; text-decoration: none; font-weight: normal; 
font-family: calibri; font-size: 14px; scrollbar-base-color: #666666;scrollbar-face-color: 
#666666; scrollbar-shadow-color: #FFFFFF;scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: 
#666666; scrollbar-darkshadow-color: #666666; scrollbar-track-color: #666666; 
scrollbar-arrow-color: #FFFFFF;} input, textarea, select {background: #666666; 
color:#000000; border=solid 14px #000000; font-family: calibri; font-size: 11pt;} 
.ss {text-decoration:none; color:#FFFFFF; font-family: Calibri; font-size: 11pt;} 
.ss_klein {text-decoration:none; color:#FFFFFF; font-family: calibri; font-size: 
11pt;} .imageborder {border-color: #000000; border-width: 14px; border-style: solid;} 
.ss { border: #000000}

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 2px; right: 2px; }
 
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
 
#overlay{ background-image: url('http://www.erfurter-strassenbahn.de/overlay.png'); }
 
* html #overlay{
 background-color: #333;
 back\ground-color: transparent;
 background-image: url('blank.gif');
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.erfurter-strassenbahn.de/overlay.png", sizingMethod="scale")
 }
