html,body {
	height: 100%;
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 11px;
	color: #000;
    background-color:#FFF;
}
* {
  margin:0;
  padding:0;
  overflow:auto;
}

img {
	border: 0px;
	margin: 0;
	padding:0;
}

#container {
 background-color: #FFFFFF; 

margin: auto; /* Div soll zentriert werden */
min-height: 100%; /* Mindesthöhe für moderne Browser */
height:auto !important; /* Important Regel für moderne Browser */ 
height:100%; /* Mindesthöhe für den IE */ 


}
#head {
	display:block;
	width:600px;
	height:90px;
	margin-top:50px;
	margin-left:20px;
	overflow:hidden;
}
#logo {
 display:block;
 height:30px;
 width:200px;
 overflow:hidden;
 }
#info {
	display:block;
	width:400px;
	text-align:right;
	}
#menue  {
 display:block;
 height:20px;
 margin-top:10px;
 text-transform: uppercase;
 }
#photos {
 display:block;
 padding:0;
 float:left;
 white-space:nowrap;
 height:410px;
 width:1000px;
 _overflow:hidden;
 } 
#photos li {
 float:left;
 }

#content {
 display:block;
 height:auto;
 margin-top:30px;
 overflow:hidden;
}

a { text-decoration:none; color: #000; outline-width: 0px;}
a:link { text-decoration:none; color: #000; outline-width: 0px;}
a:visited { text-decoration:none; color: #000; outline-width: 0px;}
a:focus { text-decoration:none; color: #000; outline-width: 0px;}
a:hover { text-decoration:none; color: #999; outline-width: 0px;}


#navi_top a { text-decoration:none; color: #000;}
#navi_top a:link { text-decoration:none; color: #000;}
#navi_top a:visited { text-decoration:none; color: #000;}
#navi_top a:focus { text-decoration:none; color: #000;}
#navi_top a:hover { text-decoration:none; color: #999;}
