* { margin:0px; padding:0px; }
  
.pad { background-color:transparent; background-repeat:no-repeat; height:300px; }
  
a:active, a:focus { outline:none; }  
  
a.zoom:link { text-decoration:none; color:transparent; }	
a.zoom:visited { text-decoration:none; color:transparent; }  
a.zoom:hover { text-decoration:none; color:transparent; }
  
a.menu:link { color:#3F3F3F; text-decoration:none; }
a.menu:visited { color:#3F3F3F; text-decoration:none; }
a.menu:hover { color:#FFFFFF; text-decoration:underline; }

.rahmen {
  margin:auto;
  color:#FFFFFF;
  border:2px solid #FFFFFF; }
  
.noscript {
  vertical-align:top; 
  font-size:25px;
  font-weight:bold;
  color:#900;
  padding-top:90px;
  padding-bottom:200px;
  line-height:1.5; }
  
.hide_img {
  width:0px;
  height:0px;
  visibility:hidden; }
  
#bl1_foto {
  width:8px;
  height:1px;
  background:url(../Bilder/Temp/bl4.gif); }
  
#bl2_foto {
  width:1px;
  height:19px;
  background:url(../Bilder/Temp/bl4.gif); }
  
#bl3_foto {
  width:12px;
  height:1px;
  background:url(../Bilder/Temp/bl4.gif); }
  
#bl4_foto {
  width:1px;
  height:14px;
  background:url(../Bilder/Temp/bl4.gif); }
  
#bl5_foto {
  width:1px;
  height:20px;
  background:url(../Bilder/Temp/bl4.gif); }
  
#slideshow_pos {
  position: relative;
  margin:auto;
  width: 60px;
  height: 50px;
  border:1px outset #5F5F5F; }
  
#jahre {
  background-color:transparent;
  font-family:"Comic Sans MS", cursive;
  font-size: 13px;
  color:#3F3F3F;
  font-weight:bold; }
  
#slideshow2_pos {
  position: relative;
  margin:auto;
  width: 40px;
  height: 50px;
  padding-left:10px;
  border:1px outset #5F5F5F; }
  
#slideshow3_pos {
  position: relative;
  margin:auto;
  width: 25px;
  height: 50px;
  padding-left:17px;
  border:1px outset #5F5F5F; }
  
div#hold { 
   position:relative; 
   overflow:hidden;
   width:556px; 
   height:250px; 
   z-index:100; }	
			         
div#wn { 
   position:absolute; 
   left:0px;			
   top:0px; 
   width:545px; 
   height:232px;  
   clip:rect(0px, 545px, 232px, 0px); 
   overflow:hidden;	
   z-index:1; }
			
div#lyr1 { 
   position:absolute; 
   visibility:hidden;
   padding-left:381px;
   padding-bottom:5px;
   left:0px; 
   top:0px; 
   z-index:1; }	  
   
body #content {		
	position: absolute;	
	width: 375px;
	height: 500px; }

body #contentMask {
    height: 60px;	
	overflow: hidden;
	position: absolute;	
	width: 50px;
	clip:rect(0,50px,60px,0);
	z-index: 0; }

body #track {    
	top: 4px;
	position: absolute;	
	margin-left: 58px;
	z-index: 0px; }
	
body #drag { 
	position: absolute;	
	margin-left: 58px;
	z-index: 0;
	cursor: pointer;
	padding: 2px; }