/* CSS Document */
   html, body {
   height: 100%; 
   background-color: #ffffff;
   }
   
   body {
   font-family :Verdana, Arial, Helvetica, sans-serif;
   margin: 0; 
   padding: 0;
   }
   
   #wrapper {
   width: 960px; 
   margin: auto auto; 
   min-height: 100%; 
   position: relative; 
   background-color: white; 
   border-right: 1px solid black; 
   border-left: 1px solid black
   }
   
   * html #wrapper {
   height: 100%;
   } /* IE Hack für 100 % Höhe */
   
   a {
   text-decoration: none;
   }
   
   
   #footer {
   position: absolute; 
   bottom: 0; 
   left: 0; 
   width: 100%;
   }
   
   * html #footer {
   bottom: -1px;
   } /* Nächster IE Hack, da bottom: 0; als bottom: 1px interpretiert wird */
   
   #content {
   margin-bottom: 2em; 
   float: left; 
   background-color: white;
   }
   
   #page_content {
   float: left; 
   padding-left: 2px;
   height: 99%;
   }
   
	#spacer
	{
		width: 950px;
		height: 15px;
		background-color: white;
		float: left;
	}
	#s
	{
		width: 237px;
		margin: 1px;
		height: 220px;
		float: left;
	}

	#m
	{
		width: 476px;
		margin: 1px;
		height: 220px;
		float: left;
	}
	#g
	{
		width: 713px;
		margin: 1px;
		height: 220px;
		float: left;
	}
	#text
	{
		width: 940px;
		margin: 5px;
		float: left;
	}


	#header
	{
		width: 960px;
		height: 124px;
		background-image: url(site_images/header.gif);
	}

	#nav
	{
		width: 960px;
		height: 47px;
		background-image: url(site_images/menu_off.gif);
	}
	#footer_content
	{
		width: 960px;
		height: 38px;
		background-image: url(site_images/footer.gif);
	}
	#center
	{
		float: left;		
		width: 960px;
		min-height: 100%; 
		position: relative;
		background-color: white;
	}
	#ad1
	{

		position:absolute;
		left: 970px; top: 5px;
		width: 130px;
		height: 349px;
		border: 1px solid #000000;
		background-color: gray;		
	}
	#ad2
	{

		position:absolute;
		left: 970px; top: 365px;
		width: 130px;
		height: 350px;
		border: 1px solid #000000;
		background-color: gray;
	}
	#ad1frame
	{
		float: left;
		width: 130px;
		height: 349px;
		border: 1px solid #000000;
		background-color: gray;		
	}
	#ad2frame
	{

		float: left;
		width: 130px;
		height: 350px;
		margin-top: 10px;
		border: 1px solid #000000;
		background-color: gray;
	}
	#ad1frame2
	{
		position:absolute;
		left: 9px; top: 5px;
		width: 130px;
		height: 349px;
		border: 1px solid #000000;
		background-color: gray;		
	}
	#ad2frame2
	{

		position:absolute;
		left: 9px; top: 365px;
		width: 130px;
		height: 350px;
		border: 1px solid #000000;
		background-color: gray;
	}

	#text
	{
		padding: 10px;
	}
	#site_header
	{
		padding: 10px;
	}
	#yt
	{
		width: 480px;
		margin: auto;
		padding: 10px;
	}
	#bild
	{
		text-align: center;
		margin: auto;
		padding: 10px;
	}

	
	#menu_forum { float: right;	width: 241px; height: 47px; background-image: url(site_images/menu_forum.gif); }
	#menu_1 { float: left;	width: 85px; height: 47px; background-image: url(site_images/menu_on_01.gif); }
	#menu_2 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_02.gif); }
	#menu_3 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_03.gif); }
	#menu_4 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_04.gif); }
	#menu_5 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_05.gif); }
	#menu_6 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_06.gif); }
	#menu_7 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_07.gif); }
	#menu_8 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_08.gif); }
	#menu_9 { float: left;	width: 79px; height: 47px; background-image: url(site_images/menu_on_09.gif); }
	#menu_text { padding-top: 25px; padding-left: 8px; padding-right: 8px;}
	#menu_text_first { padding-top: 25px; padding-left: 14px; padding-right: 8px;}
	#menu_text_forum { padding-top: 25px; padding-left: 8px;padding-right: 15px;}
	



	


