/*********************     Grundgerüst    ************************/

body {
	margin: 0px;
	height: 100%;
	width: 100%;
	scrollbar-face-color:#ffffff;	
	scrollbar-base-color:#ffffff;
	background-image:url(bilder/bg.gif);
	background-repeat:repeat-x;
	background-color: #4c6d00;
	
	}

img, div { 
	behavior: url(iepngfix.htc) 
	}

#fannetz_container {
	position: relative;
	width: 743px;
	height: 105%;
	margin-left: 5%;
	}

#fannetz_head {
	position: relative;
	width: 743px;
	height: 184px;
	background-color: #ffffff;
	margin-top: 10px;
	float: left;
	z-index: 10;
}

#content {
	position: relative;
	float: left;
	margin-top: 5px;
	width: 743px;
	height: auto;		
}


#links {
	position: relative;
	float: left;
	width: 150px;
	height: auto;
}


#mitte {
	position: relative;
	margin-left: 5px;
	float: left;
	width: 433px;
	height: auto;
	background-color:#b2b2b2;
	background-image:url(bilder/bg_mitte.gif);
	background-repeat:repeat-x;
	min-height: 755px;
}


#rechts {
	position: relative;
	margin-left: 5px;
	float: left;
	width: 150px;
	height: auto;
}


/*******************     Grundgerüst Ende    **********************/




/*******************  Startseite  *************************/

#fannetz_container_2 {
	position: relative;
	width: 743px;
	height: 105%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}

#logo {
	position: absolute;
	margin-left: 220px;
	margin-top: 155px;
	}

#balken {
	position: absolute;
	margin-top: 200px;
	width:746px; 
	height:216px;
	background-image:url(bilder/balken_startseite.png);
	}

#sponsor_startseite_1 {
	position: relative;
	margin-left: 30px;
	margin-top: 17px;
	background-image: url(sponsoren/sponsor_1/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_2 {
	position: relative;
	margin-left: 20px;
	margin-top: 17px;
	background-image: url(sponsoren/sponsor_2/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_3 {
	position: relative;
	margin-left: 260px;
	margin-top: 17px;
	background-image: url(sponsoren/sponsor_3/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_4 {
	position: relative;
	margin-left: 20px;
	margin-top: 17px;
	background-image: url(sponsoren/sponsor_4/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_5 {
	position: relative;
	margin-left: 90px;
	background-image: url(sponsoren/sponsor_5/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_6 {
	position: relative;
	margin-left: 380px;
	background-image: url(sponsoren/sponsor_6/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_7 {
	position: relative;
	margin-left: 30px;
	background-image: url(sponsoren/sponsor_7/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_8 {
	position: relative;
	margin-left: 20px;
	background-image: url(sponsoren/sponsor_8/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_9 {
	position: relative;
	margin-left: 260px;
	background-image: url(sponsoren/sponsor_9/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

#sponsor_startseite_10 {
	position: relative;
	margin-left: 20px;
	background-image: url(sponsoren/sponsor_10/Logo_startseite.gif);
	width: 97px;
	height: 60px;
	float: left;
	display: inline;
	}

/*******************  Startseite  Ende *************************/




/*******************  Head *************************/


#visual_head {
		position: relative;
		width: 743px;
		height: 136px;
		background-image: url(bilder/head1.jpg);
}



/*******************     Menu  Basis  **********************/


#menu_head {
		position: relative;
		width: 743px;
		height: 42px;
		float: left;
		background-image:url(bilder/menu_rand_links.gif);
		background-repeat:repeat-x;
		z-index: 20;
		}
		
#menu_border {
		position: relative;
		width: 743px;
		height: 6px;
		float: left;
		}		

.menu_button {
		position: relative;
		height: 42px;
		float: left;
		}	
		
/*******************     Menu  Basis  Ende **********************/




/*******************     Menu    **********************/
		
#aktuelles {
		height: 42px;
		width: 102px;
		background-image: url(bilder/buttons/aktuelles.gif);
		position: relative;
		float: left;
        }        
#aktuelles:hover {
        background-image: url(bilder/buttons/aktuelles_aktiv.gif);
        height: 42px;
        }
        
		
#abteilungen {
		height: 42px;
		width: 121px;
		background-image: url(bilder/buttons/abteilungen.gif);
		float: left;
		}       
#abteilungen:hover {
		background-image: url(bilder/buttons/abteilungen_aktiv.gif);
		height: 42px;
        }
        
		
#geschichte {
		height: 42px;
		width: 115px;
		background-image: url(bilder/buttons/geschichte.gif);
		float: left;
        }       
#geschichte:hover {
       	background-image: url(bilder/buttons/geschichte_aktiv.gif);
        height: 42px;
        }
 
 
#fanshop {
		height: 42px;
		width: 98px;
		background-image: url(bilder/buttons/fanshop.gif);
		float: left;
        }       
#fanshop:hover {
       	background-image: url(bilder/buttons/fanshop_aktiv.gif);
        height: 42px;
        }
 
        
		
#vorstand {
		height: 42px;
		width: 104px;
		background-image: url(bilder/buttons/vorstand.gif);
		float: left;
        }      
#vorstand:hover {
		background-image: url(bilder/buttons/vorstand_aktiv.gif);
		height: 42px;
        }
       
	    
#kontakt {
		height: 42px;
		width: 91px;
		background-image: url(bilder/buttons/kontakt.gif);
		float: left;
        }  
#kontakt:hover {
		background-image: url(bilder/buttons/kontakt_aktiv.gif);
		height: 42px;
        }		
		
/*******************     Menu Ende   **********************/	





/*******************     Meta Menu    **********************/
		
#anfahrt {
		height: 31px;
		width: 61px;
		background-image: url(bilder/buttons/anfahrt.gif);
		display: block;
		float: left;
		position: relative;
        } 
#anfahrt:hover {
		background-image: url(bilder/buttons/anfahrt_aktiv.gif);
		height: 31px;
        }
		
		
#disclaimer {
		height: 31px;
		width: 80px;
		background-image: url(bilder/buttons/disclaimer.gif);
		display: block;
		float: left;
		position: relative;
        }
#disclaimer:hover {
		background-image: url(bilder/buttons/disclaimer_aktiv.gif);
		height: 31px;
        }
		
		
#impressum {
		height: 31px;
		width: 80px;
		background-image: url(bilder/buttons/impressum.gif);
		display: block;
		float: left;
		position: relative;
        }
#impressum:hover {
		background-image: url(bilder/buttons/impressum_aktiv.gif);
		height: 31px;
        }		

/*******************     Meta Menu Ende  **********************/


			


/*******************     Sub Menu    **********************/
	
#fussball {
		height: 30px;
		width: 77px;
		background-image: url(bilder/buttons/fussball.gif);
		display: block;
		float: left;
		}
#fussball:hover {
		background-image: url(bilder/buttons/fussball_aktiv.gif);
		height: 30px;
		z-index: 30;
        }		
		
				
#badminton {
		height: 30px;
		width: 103px;
		background-image: url(bilder/buttons/badminton.gif);
		display: block;
		float: left;
		margin-left: 2px;
        }
#badminton:hover {
		background-image: url(bilder/buttons/badminton_aktiv.gif);
		height: 30px;
        }
		
		
#breitensport {
		height: 30px;
		width: 111px;
		background-image: url(bilder/buttons/breitensport.gif);
		display: block;
		float: left;
		margin-left: 2px;
        }
#breitensport:hover {
		background-image: url(bilder/buttons/breitensport_aktiv.gif);
		height: 30px;
        }	
	
/*******************     Sub Menu  Ende  **********************/	
	
	
	
		

.ueberschrift_mitte {
border-bottom:solid 1px #b2b2b2;
width: 413px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
height: 26px;
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #6f53a2;
}

#line_mitte {
	position: relative;
	float: left;
	height: 1px;
	width: 403px;
	z-index: 9;
    background-color: #b2b2b2;
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden;
	margin-top: 31px;
}

#menu_mitte_container {
	position: relative;
	float: left;
	height: 30px;
	width: 413px;
	z-index: 10;
	margin-left: 10px;
	margin-top: -30px;
	display: inline;
}




.ueberschrift_uebersicht {
border-bottom:solid 1px #b2b2b2;
width: 130px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
height: 26px;
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #6f53a2;
position: relative;
}

#sponsoren_beschriftung a{
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
position: relative;
float:right;
z-index: 10;
height: auto;
width: 100px;
display: block;
vertical-align:bottom;
text-decoration: none;
top: 12px;
line-height: 12px;

}

#sponsoren_beschriftung a:hover{
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
text-decoration: underline;
}




#uebersicht {
	background-color:#ffffff;
	width: 150px;
	height: auto;
	position: relative;
	display: block;
	margin-bottom: 5px;
	float: left;
	}


.sponsor {
	position: relative;
	float: left;
	width: 150px;
	height: 90px;
	background-color:#ffffff;
	margin-bottom: 5px;
	}


#sponsor_gross_1 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	left: 650px;
	top: 40px;
	z-index: 50;
	}

#sponsor_gross_2 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 135px;
	}


#sponsor_gross_3 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 230px;
	}

#sponsor_gross_4 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 325px;
	}

#sponsor_gross_5 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top:420px;
	}	

#sponsor_gross_6 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 515px;
	}

#sponsor_gross_7 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 610px;
	}

#sponsor_gross_8 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 705px;
	}

#sponsor_gross_9 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 800px;
	}

#sponsor_gross_10 {
	position: absolute;
	width: 300px;
	height: auto;
	background-color:#ffffff;
	border: solid 1px #a1a1a1;
	z-index: 50;
	left: 650px;
	top: 895px;
	}
/***************************    Rechte Spalte Ende  ***********************************/

.news_container {
position: relative;
float: left;
width: 413px;
margin-left: 10px;
display: inline;
margin-bottom: 0px;
margin-top: 5px;
}




.news_content_aussen {
float: left;
width: 413px;
position: relative;
background-image:url(bilder/news_container_content.gif);
background-repeat:repeat-y;

}


.news_content_innen {
float: left;
width: 413px;
position: relative;
background-color:#dfdfdf;
background-image:url(bilder/news_content_innen.gif);
background-repeat:repeat-x;
overflow: hidden;
}

.news_container_links {
position: relative;
float: left;
width: 1px;
height: auto;
background-color:#8f8f8f;
}


.news_container_oben {
position: relative;
float: left;
width: 413px;
height: 6px;
background-image:url(bilder/news_container_oben.gif);
background-repeat:no-repeat;
overflow: hidden;
}

.news_container_unten {
position: relative;
float: left;
width: 413px;
height: 6px;
background-image:url(bilder/news_container_unten.gif);
background-repeat:no-repeat;
overflow: hidden;
}

/*****************************   Fusszeile  *************************************/

#footer {
		position: relative;
		float: left;
		width: 743px;
		height: 31px;
		background-image:url(bilder/bg_footer.gif);
		background-repeat:repeat-x;
		margin-top: 5px;
}


#footer_menu{
        float:right;
}


#footer_border_links {
		position: relative;
		float: left;
		width: 6px;
		height: 31px;
		background-image:url(bilder/footer_border_links.gif);
		background-repeat:repeat-x;
}

#footer_border_rechts {
		position: relative;
		float: right;
		width: 6px;
		height: 31px;
		background-image:url(bilder/footer_border_rechts.gif);
		background-repeat:repeat-x;
}

/***************************   Fusszeile  Ende  ***********************************/




.sub_menu_font{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3b3b;
	margin-left: 10px;
	margin-top: 10px;
	line-height:18px;
	font-weight: bold;
	}
	
.sub_menu_font a{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3b3b;
	line-height:18px;
	font-weight: bold;
	text-decoration: none;
	}



.sub_sub_menu_font{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3b3b;
	margin-left: 30px;
	line-height:18px;
	}
	
.sub_sub_menu_font a{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3b3b;
	margin-left: 0px;
	line-height:18px;
	text-decoration:none;
	}

.sub_sub_menu_font a:hover{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b3b3b;
	margin-left: 0px;
	line-height:18px;
	text-decoration: underline;
	}



em {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f53a2;
	margin-left: 0px;
	line-height:18px;
	font-weight: bold;
	text-decoration: underline;
	font-style:normal;
	}



.text_mitte {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	text-decoration: none;
		position: relative;
  float: left;
  width: 413px;
  margin-left: 10px;
  display: inline;
  margin-bottom: 0px;
  margin-top: 5px;

}

.text_mitte a {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #6D52A4;
	text-decoration: none;
}


.news_container a {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #6D52A4;
	text-decoration: none;
}



.text_mitte a:hover { text-decoration: underline; }

.detailseite_link {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f53a2;
	margin-left: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	display: block;
	}

.detailseite_link:hover, .text_mitte a:hover {
	text-decoration: underline;
	}
	
.schrift_ueberschrift {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3b3b3b;
	margin-top: 10px;
	margin-left: 15px;
	display: inline;
	position: relative;
	float: left;
	width: 408px;
	}
	
.schrift_datum {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: light;
	color: #3b3b3b;
	margin-top: 10px;
	margin-left: 15px;
	display: inline;
	position: relative;
	float: left;
	width: 408px;
	}


td {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	}
	
th {
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	}


.kader_bild {
	margin-left: 10px;
	border: solid 1px #6f53a2;
	width: 411px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow:hidden;
	display: inline;
	float: left;
	position: relative;
}


.kader_container {
	position: absolute;
	width: 413px;
	margin-bottom: 0px;
	overflow: hidden;
	float: left;
	margin-top: 10px;
	}


.kader_ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6f53a2;
	float: left;
	position: relative;
	width: 400px;
	}

