html
   {
      overflow: auto;
   }

html, body {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: #000 url() no-repeat scroll 0% 0%;
	color: #FFF;
	font-family: Tahoma, HelvetivaNeue, "Helvetica Neue", Arial;
}

hr {
	color: #fff;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	padding: 6.5px 0;
	margin: 0px;
	border: 1px solid white;
	border-width: 3px 0 1px 0;
}

a{
	color: #fff;
}

p {
	margin: .175em 0 .65em;	
}

.header{
	width: 100%;
	height: 35px;
	padding-top: 35px;
}

.flashplugin {
	font-size: 13px;
	padding: 25px 0px 0px 10px;

}

.foto_diashow {
	position: absolute;
	font-size: 16px;
	padding: 25px 0px 0px 0px;
	width: 345px;
}


.content {
	font-size: 13px;
	padding: 25px 0px 0px 375px;
	width: 550px;
}

body.impressum #boxall .content {
	padding-left: 6px;
}

#boxall {
	width: 950px;
}

.impressun #boxall {
	width: 550px;	
}

#main {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	min-height: 200px;	
}

table {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	min-width: 820px;  /* this is here because FF totaly ignores the width of absolutely positioned items */
	border: none;
}

tbody {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

tr {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

td {
	position: relative;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	vertical-align: top;
}

img {
	border: none;
}

#ufo {
	position: relative;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}


/*
   This is for IE6 so that the Flash content is shown at it's full height
   Without it it shifts upwards so it gets cutoff
*/
* html #ufo {
height: 580px;
} 
