* {
		margin:0;
		padding:0;
		}

html, body {
		height:100%;
		}

body {
   background-color: #fff; 
   text-align: center;
   font-family: Verdana, sans-serif;   
   font-size: 12px;
   margin: 0;
   padding: 0;
   color: #0a3e8d;
   }
div {
    
   font-size: 12px;
   }  
h1 {
   font-size: 12px;
   font-weight: bold;
   }
img {
   border: none;
   }    
a {
   text-decoration: none;
   color: #0a3e8d;
   }
#info a:hover, #inhalt a:hover {
   text-decoration: underline;
   }     
#distance { 
		width:1px;
		height:50%;
		margin-bottom:-450px; /* half of container's height */
		float:left;
		}
#skip {
   margin-top: 10px;
   font-size: 1.2em;
   font-weight: bold;
   }
#flashcontainer {
	position: relative;
	margin: auto;
   clear: left;	
	width: 900px; 
   height: 900px;
	padding: 0;
	overflow: auto;
	
	text-align: center;
	}
#container {
	position: relative;
	margin: auto;
   clear: left;	
	width: 875px; 
   height: 800px;
	padding: 100px 0 0 25px;
	overflow: auto;
	background-repeat: no-repeat; 
	background-position: top;
	text-align: left;
	}
#nav {
   padding: 0;
   float: left;
   width: 135px;
   margin: 0;   
   text-align: right;
   }
#nav ul, #galnav ul {
   margin-bottom: 2em;
   }
#nav li, #galnav li {
   list-style: none;
   margin: 0; padding: 0.5em;
   padding-bottom: 1em;
   }
#nav li.on a, #galnav li.on a {
   color: #0a3e8d

    }
#galnav a, #nav a, #impressum a , a.navi {
   color: #535353;
   }
#info {
   float: right;
   width: 270px;
   margin-top: 0px;
   margin-right: 10px;

   text-align: left;
   
   }
#inhalt img {
   margin: 10px 10px 0 0;
   }   
#info img {
   margin: 0 10px 10px 0;
  
   }
#inhalt {
   margin: 0px 320px 20px 175px;
   }
#logo {
   position: absolute;
   top: 20px;
   right: 30px;
   }      
#impressum {
   position: absolute;
   bottom: 40px;
   right: 740px;
   text-align: right;
  
   } 
#footer {
   position: absolute;
   bottom: 17px;
   left: 200px;
   text-align: left;
   font-size: 0.8em;
  
   } 
#bild {
  position: absolute;
  top: 25px;
  right: 20px;
  }
#neu {
   display: block;
   }
#alt {
   display: none;
   }
div.date {
   margin-bottom: 30px;
   }
#photodiv {
  background-repeat:no-repeat
  }