		body
		{
			position:absolute;
			background:#ffffff;
		}
		html, body
		{
			top:0; left:0; right:0;
			min-height:100%;
			margin:0;
			padding:0;
			width:100%;
		}
		#header_container
		{
			position:fixed;
			top:0; left:50px; right:0;
			margin:0;
			height:64px;
			z-index:3;
			border: 0px;
		}
      #navigation
      {
         height: 100px;
			background: url(gfx/dannheim_bg_5grey.gif) top left repeat-x;
      }
      #navi
		{
			margin: 0;
			padding: 0;
		   list-style: none;
			width: 950px;
		}
      #logoli
      {
         padding: 0px;
         margin: 0px;
         border-right: solid 50px #fff;
         background: #900 url(gfx/dannheim_bg_whiteloop.gif);
      }
      #logo
		{
         width: 150px;
         height: 25px;
         border-top: solid 3px #fff;
			border-bottom: solid 22px #fff;
			margin: 50px 0 0 0;
			padding: 0;
			background: #fff;
		}
		#navi li
		{
			margin: 0;
			padding: 0;
			float: left;
			width: 150px;
		}

		.spacer
		{
			border: 0px;
			width: 148px;
			height: 50px;
			display: block;
		}

		#navi a
		{
   	display: block;
		width: 148px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #4c4c4c;
		text-decoration: none;
      margin: 0 0 0 0;
      border-right: solid 2px #fff;
		background: #fff url(gfx/dannheim_bg_5grey.gif) top left repeat-x;
		}
		#navi a:visited
		{
		}
		#navi a:hover
		{
			background: #900 url(gfx/dannheim_bg_translinkhover.gif) left no-repeat;
		}
		#navi a:active, body#live #link_live a, body#theater #link_theater a, body#games #link_games a, body#info #link_info a, body#kontakt #link_kontakt a
		{
		   background: #900 url(gfx/dannheim_bg_translink.gif) left no-repeat;
		}
		#sidebar
		{
			height: 100%;
         		position:fixed;
			top:0px;
			left:50px;
			width:150px;
			border: 0px;
			padding: 0px;
			background: #900 url(gfx/dannheim_bg_whiteloop.gif);
			margin: 0px;
			border-bottom: solid 2px #fff;
		}

		#sideunten
		{
         position: absolute;
			bottom: 0;
			left: 0;
      		}
		#weiss
		{
         width: 150px;
         height: 250px;
         background: url(gfx/dannheim_music_transparent.gif) bottom no-repeat;
         border-bottom: solid 50px #fff;
		}
		#sideunten p
		{

			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
			padding: 39px 0 62px 0;
			border: 0px;
			background: #fff;
		}
		#sideunten a
                 {
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
			padding: 0;
			border: 0px;
			background: #fff;
                         text-decoration: none;
                 }

		.text
		{
			padding: 0 0 0 0;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
       }
		.feldname
		{
			padding-top: 3px;
			vertical-align: top;

		}
		.textfeldname
		{
			padding-top: 4px;
		}
		.formularfeld
		{
			padding: 2px 0 0 0;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
			border:0px;
			background: url(gfx/dannheim_bg_line.gif) 0px 0px no-repeat;
      }
		.textfeld
		{
			padding: 0;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
			border: 0px;
			line-height: 18px;
			background: url(gfx/dannheim_bg_line.gif) 0px 1px repeat-y;
			background-attachment: scroll;
			scrollbar-base-color:#fff;
			scrollbar-3d-light-color:#4c4c4c;
			scrollbar-arrow-color:#FFFFFF;
			scrollbar-darkshadow-color:#fff;
			scrollbar-face-color:#fff;
			scrollbar-highlight-color:#FFFFFF;
			scrollbar-shadow-color:#fff;
			scrollbar-track-color:#fff;
      }
		#content
		{
			margin:0;
         height: 150px;
			width: 330px;
			padding-top:150px;
			padding-left:400px;
			padding-bottom:50px;
			z-index:2;
         border-bottom: 2px solid #fff;
		}
		#spacer
		{
			height: 50px;
		}
      h2
		{
         font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bolder;
			color: #4c4c4c;
			padding: 0 0 5px 0;
         width: 300px;
         margin:0px;
		}
		h3
		{
			padding: 0 0 10px 1px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
			width: 300px;
		}
      table
      {
         width: 300px;
			padding: 0px;
			margin: 0px;
		}
      tr
      {
			padding: 0px;
			margin: 0px;
		}
		th
		{


			text-align: left;
			width: 150px;
			padding: 0px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
       }
		td
		{
			padding: 0px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
			margin: 0px;
       }
       td a:link
       {
			padding: 0 0 0 0;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #9B3238;
			margin: 0px;
         text-decoration: underline;
       }
       td a:visited
       {
			color: #791016;
         text-decoration: underline;
       }
       td a:hover
       {
			color: #791016;
			margin: 0px;
         text-decoration: underline;
       }
       #viadrina
		 {
         background: url(gfx/dannheim_label_viadrina.jpg) no-repeat top left;
         height: 150px;
			margin: 0 0 25px 0;
			padding: 0 0 0 150px;
		 }
       #trainone
		 {
         background: url(gfx/dannheim_label_trainone.jpg) no-repeat top left;
         height: 150px;
         width: 300px;
			margin: 0 0 25px 0;
			padding: 0 0 0 150px;
		}
      #tagtraeumer
		{
         background: url(gfx/dannheim_label_tagtraeumer3.jpg) no-repeat top left;
         height: 150px;
			margin: 0 0 25px 0;
			padding: 0 0 0 150px;
		}
      #schubert
		{
         background: url(gfx/dannheim_label_schubert.jpg) no-repeat top right;
         height: 150px;
         width: 300px;
			margin: 0 0 25px 0;
			padding: 0 150px 0 0;
		}
      #aquababe
		{
         background: url(gfx/dannheim_label_aquababe.jpg) no-repeat top left;
         height: 150px;
			margin: 0 0 25px 0;
			padding: 0 0 0 150px;
		}
      #cronos
		{
         background: url(gfx/dannheim_label_cronos.jpg) no-repeat top right;
         width: 300px;
         height: 150px;
			margin: 0 0 25px 0;
			padding: 0 150px 0 0;
		}
      #dannheim
		{
         background: url(gfx/dannheim_label_dannheim.jpg) no-repeat top left;
         height: 150px;
			margin: 0 0 25px 0;
			padding: 0 0 0 150px;
		}
      #textbox
		{
         border: solid 0px #aaa;
         width: 450px;
			margin: 0;
			padding: 0;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-weight: normal;
			color: #4c4c4c;
		}
		#footer_container
		{
			position:fixed;
			bottom:0; left:50; right:0;
			text-align:center;
			margin:0;
			height:50px;
			z-index:3;
			background:#4c4c4c url(gfx/dannheim_bg_white.gif) no-repeat 198px;
		}



		/* Nun für den MSIE */
		* html, * html body
		{
			overflow:hidden;
			bottom:0;
			height:100%;
		}
		* html #header_container, * html #footer_container
		{
			position:absolute;
			width:100%;
			padding-right:16px;
		}
		* html #sidebar
		{
			position:absolute;
         		height: 100%;
		}
		* html #header,* html #footer
		{
			height:100%;
			position:static;
		}
		* html #content
		{
			position:absolute;
			top:0; bottom:0; left:0; right:0;
			height:100%;
			width:100%;
			overflow:auto;
			margin:0;
		}
		* html #sidebar
		{
			margin:0;
			padding: 0px;
			width:150px;
		}
                 * html dl
                 {
			width: 479px;
                 }