/*------Haupt----------------------------------------------------------------*/

body { 
	margin:0px 0; 
	padding:0; 
	font: 76% Arial, Sans-Serif;  
	color:#000000;  
	line-height: 1.4em; 
	background : #e4e4e4;
}
p { 
	margin: 0 10px 10px; 
	color: #000000; 
	background: inherit;
	text-align:justify;
	padding: 20px 5px 20px 10px;
}

/*------Ende haupt-------------------------------------------------------*/
/*************************************************************************/
/*------haupt_link-------------------------------------------------------*/
a { 
	color: #ff8040;
	background: inherit; 
	text-decoration:none;
}

a:hover { 
	background: inherit;
	text-decoration: underline;

}
/*------haupt_link-------------------------------------------------------*/
/*************************************************************************/

/*************************************************************************/
/*------  <H> -----------------------------------------------------------*/
h1 { 
	padding:0; 
	margin:0; 
	color: #FFF; 
	background: inherit;
	font: bold 1.8em Arial, Sans-Serif; 
	letter-spacing: -1px;
}

h1 a {
	color: #FFF; 
	background: inherit;
}

h2 { 
	color:#5e5e2f;
	font: 120% Arial, Times New Roman, Sans-Serif;
	font-weight:bold; 
	margin: 10px 10px 10px ; 
	padding:0; 
}

h2 a { 
	background-color: inherit; 
	color:#808000; 
 
}



h3 { 
	background-color: inherit; 
	color:#800040; 
	font-size:100%; 
	font-weight:bold; 
	margin: 10px 0 10px 0; 
	padding:0; 
}
/*------Ende <H>---------------------------------------------------------*/
/*************************************************************************/

/*------List------------------------------------------------------------*/
ul { 
	margin: 0 0 10px 0; 
	padding : 0; 
	list-style : none; 
}
	
li { 

	margin: 0 0 8px 0;
}

li a {	
	color: #000000;
	text-decoration: underline 
	}
li a:hover { 	
	color: #808080;
	text-decoration: underline; 
	}
/*------Ende List-------------------------------------------------------*/
/*************************************************************************/

/*------IMG------------------------------------------------------------*/
img {
	border: 0;
}
/*------Ende IMG-------------------------------------------------------*/
/*************************************************************************/

/*------<HR>------------------------------------------------------------*/
hr { 
	background: #000000; 
	border: 1px solid #555;
	margin: 10px 10px 10px 0px;
}
.hr_platz {
   border: 0;
   height: 10px;
   color: #ffffff;
   background-color: #ffffff;
}
.hr_titel {
   border: 0;
   height: 10px;
   color: #ffffff;
   background-color: #ffffff;
}

.hr_platz_content {
	border-top:1px dashed #b8b8b8;
	background: #ffffff; 
	margin: 0 10px 0px; 
	width: 96%;

}

/*------Ende <HR>-------------------------------------------------------*/
/*************************************************************************/

/*------HEADER------------------------------------------------------------*/
div#header{
	background: url(../picture/header/header.jpg) no-repeat center top;
	height:168px;
	margin:0;
  	padding-left:0px;
  	color: #ffff80}
/*------Ende HEADER-------------------------------------------------------*/
/*************************************************************************/

/*------CONTENT------------------------------------------------------------*/

div#content p{line-height:1.8;}
div#content{
	width:630px;
	margin: 0 150px;
	background: #ffffff;
	}	
	
/*------Ende CONTENT-------------------------------------------------------*/
/*************************************************************************/
/*------FOOTER------------------------------------------------------------*/
div#footer{

	clear:left;
	width:100%
	}
	
div#footer p{
	text-align: center;
	color: #ffffff;
	margin:0;
	padding:5px 10px
	}
	
div#footer a{
	text-align: center;
	color: #ffff00;
	margin:0;
	}
	
div#footer a:hover { 
	color: #ffffb9;
	text-decoration: underline;

}
/*------Ende FOOTER-------------------------------------------------------*/
/*************************************************************************/
/*------CONTAINER------------------------------------------------------------*/

div#container{
	width:980px;
	background: #ffffff;
	margin: 0 auto; 
	padding: 0;
	text-align:left;
}



/*------Ende CONTAINER-------------------------------------------------------*/
/*************************************************************************/
/*------WRAPPER------------------------------------------------------------*/

div#wrapper{
	float:left;
	width:100%;
}

/*------Ende WRAPPER-------------------------------------------------------*/
/*************************************************************************/

/*------EXTRA------------------------------------------------------------*/

div#extra{
	background : #ffffff;
	float:left;
	width:180px;
	margin-left:-190px}
	
/*------Ende EXTRA-------------------------------------------------------*/
/*************************************************************************/

/*------HAUPT_TITEL------------------------------------------------------------*/

div#titel{
	width: 96%;
	font: 220% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	margin: 0px 0px 0px 10px ;  
	color: #7f7f7f; 
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 0px; 
	}
	
/*------Ende HAUPT_TITEL-------------------------------------------------------*/
/*************************************************************************/


/*------HAUPT_UNTERTITEL------------------------------------------------------------*/

div#u_titel{
	width: 96%;
	font: 170% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	margin: 0px 0px 0px 10px ;  
	color: #7f7f7f; 
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 0px; 
	}
	
	
div#u_titel p{
	margin: 0 10px 10px; 
	font: 70% Arial, Times New Roman, Sans-Serif;
	line-height: 1.4em; 
	color: #000000; 
	text-align:justify;
	padding: 10px 5px 10px 5px;
	}
	
/*------Ende HAUPT_UNTERTITEL-------------------------------------------------------*/
/*************************************************************************/

/*------HAUPT_ANFAHRT------------------------------------------------------------*/

div#anfahrt a{
	width: 96%;
	background: url(../../picture/gif/anfahrt.gif) no-repeat left top;
	font: 180% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	margin: 0px 0px 0px 5px ;  
	color: #3b3b3b;
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
div#anfahrt a:hover{
	width: 96%;
	background: url(../../picture/gif/anfahrt_1.gif) no-repeat left top;
	font: 180% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #939393;
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
	
/*------Ende HAUPT_ANFAHRT-------------------------------------------------------*/
/*************************************************************************/


/*------HAUPT_Sponsoren------------------------------------------------------------*/

div#h_spon a{
	width: 100%;
	background: url(../../picture/gif/sponsoren.gif) no-repeat right top;
	font: 120% Verdana, Times New Roman, Sans-Serif, Arial; 

	margin: 0px 0px 0px 5px ;  
	color: #3b3b3b;
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
div#h_spon a:hover{
	width: 100%;
	background: url(../../picture/gif/sponsoren.gif) no-repeat right top;
	font: 120% Verdana, Times New Roman, Sans-Serif, Arial; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #939393;
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
	
/*------Ende HAUPT_Sponsoren-------------------------------------------------------*/
/*************************************************************************/


/*------HAUPT_FOTOALBUM------------------------------------------------------------*/

	
div#foto a{

	width: 96%;
	background: url(../../picture/gif/foto.gif) no-repeat left top;
	font: 180% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	margin: 0px 0px 0px 5px ;  
	color: #3b3b3b;
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
div#foto a:hover{
	width: 96%;
	background: url(../../picture/gif/foto_1.gif) no-repeat left top;
	font: 180% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #939393; 
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
	
	.foto{

	font: 90%  Arial, Times New Roman, Sans-Serif; 
	font-weight:bold; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #6e6e6e; 
	text-align: left;
	}
	
div#foto_klein a{
	width: 96%;
	font: 80%  Arial, Times New Roman, Sans-Serif;  
	font-weight:bold; 
	margin: 0px 0px 0px 5px ;  
	color: #3b3b3b;
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
div#foto_klein a:hover{
	width: 96%;
	font: 80%  Arial, Times New Roman, Sans-Serif; 
	font-weight:bold; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #939393;
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}
	
/*------Ende HAUPT_FOTOALBUM-------------------------------------------------------*/
/*************************************************************************/


/*------HAUPT_TERMIN------------------------------------------------------------*/

	
.n_termin{

	width: 96%;
	font: 180% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	margin: 0px 0px 0px 5px ;  
	color: #3b3b3b;
	text-align: left;
	padding: 0px 0px 0px 10px; 
	}

.n_termin_titel{

	font: 120%  Arial, Times New Roman, Sans-Serif; 
	font-weight:bold; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #000000; 
	text-align: left;
	}


.n_termin1{

	font: 100%  Arial, Times New Roman, Sans-Serif; 
	font-weight:bold; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #989898; 
	text-align: left;
	}


.n_termin1 a{

	font: 90%  Arial, Times New Roman, Sans-Serif; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #464646; 
	text-align: left;
	}
	

	
/*------Ende HAUPT_TERMIN-------------------------------------------------------*/
/*************************************************************************/




/*------NAVIGATION------------------------------------------------------------*/
#navcontainer
{
background: #071f3a;
padding: 10px 50px 5px 70px;
height: 30px;
}


#navcontainer ul
{
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#navcontainer ul li a
{
background: #a0c2e8;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;
padding: 0;

padding-top: 3px;
padding-right: 10px;
padding-bottom: 3px;
padding-left: 10px;

margin: 0 0 10px 0;
color: #000000;
text-decoration: none;
display: block;
text-align: center;
font: bold 90%  arial,verdana, lucida, sans-serif;
}

#navcontainer ul li a:hover
{
color: #808080;
background: #ffffff;
}

#navcontainer a:active
{
background: #c60;
color: #fff;
}

#navcontainer li#active a
{
background: #2f547f;
border: 1px solid #ffffff;
color: #ffffff;
}
/*------Ende NAVIGATION-------------------------------------------------------*/
/*************************************************************************/

/*------SUB_NAVIGATON------------------------------------------------------------*/

div#sub_navigation{
	float:left;
	width: 140px; 
	margin-left:-980px; 
	}

#sub_navlist .titel{
	width: 96%;
	font: 150%  Times New Roman, Verdana,Arial, Sans-Serif; 
	font-weight:bold; 
	font-style:italic;
	color: #800000;
	text-decoration: underline;
	margin: 0px 0px 10px 5px ;
}


#sub_navlist .titel1{
	width: 96%;
	font: 100%  Arial,Times New Roman, Verdana, Sans-Serif; 
	font-weight:bold; 
	font-style:italic;
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dashed gray;
	margin: 5px 10px 10px 10px;
}


#sub_navlist{
	width: 140px; 
	padding-left: 0;
	margin-left: 0;

}	

#sub_navlist li{
	list-style: none;
	margin: 0px;
	padding: 0.25em;
	border-bottom: 3px double gray;
	margin: 5px 10px 0px 10px;

}
	
#sub_navlist li a { 
	color: #324e79;
	text-decoration: none; 
}
#sub_navlist li a:hover { 
	color: #808080;
	text-decoration: none; 
}
#sub_navlist li .current { 
	border: 0px solid #804040;
	padding: 0px 5px 0px 5px;
	background: url(../picture/gif/sub_m_cu.gif) no-repeat right top;
	color: #804040;
	font-weight:bold;
	margin: 2px 2px 0px 2px; 

}

/*------Ende SUB_NAVIGATION-------------------------------------------------------*/
/*************************************************************************/

/*------TITEL_BILD------------------------------------------------------------*/
div#startseite{
	background: url(../picture/header/startseite.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding:0px 0px 0px 0px;
  	color: #ffff80}
div#news{
	background: url(../picture/header/news.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#verein{
	background: url(../picture/header/verein.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#mannschaft{
	background: url(../picture/header/mannschaft.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#jugend{
	background: url(../picture/header/jugend.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#links{
	background: url(../picture/header/links.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#bilder{
	background: url(../picture/header/bilder.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#gaestebuch{
	background: url(../picture/header/gaestebuch.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#impressum{
	background: url(../picture/header/impressum.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#sponsoren{
	background: url(../picture/header/sponsoren.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#anreise{
	background: url(../picture/header/anfahrt.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#v_geschichte{
	background: url(../picture/header/v_geschichte.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#vorstand{
	background: url(../picture/header/vorstand.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#verwaltung{
	background: url(../picture/header/verwaltung.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#termine{
	background: url(../picture/header/termine.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#training{
	background: url(../picture/header/training.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#j_mannschaft{
	background: url(../picture/header/j_mannschaft.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#berichte{
	background: url(../picture/header/berichte.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}
div#ruhmeshalle {
	background: url(../picture/header/ruhmeshalle.jpg) no-repeat right top;
	height:45px;
	margin:0;
  	padding-left:10px;
  	color: #ffff80}

/*------Ende TITEL_BILD-------------------------------------------------------*/
/*************************************************************************/

/*------BOXFOOTER------------------------------------------------------------*/
.boxfooter {
	width: 100%;
	background: #a40000;
	padding: 0px 0px 0px 0px; 

}

.boxfooter  .date { 
	color: #ffffff;

	font: 90%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;  
	text-align: center; 
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px; 
}

.boxfooter  a { 
 
	color: #400000;
	background: inherit; 
	text-decoration:none;
}

.boxfooter  a:hover { 
	color: #0080c0;
	background: inherit;
	text-decoration: underline;

}

/*------Ende BOXFOOTER-------------------------------------------------------*/	
/*************************************************************************/
/*------BOX_STERN------------------------------------------------------------*/
.boxstern {

	width: 90%;
	font: 90%  Tahoma, Arial,Times New Roman, Sans-Serif; 
	color: #000000; 
	background: #fff8d8;
	text-align: left;
	border: 1px solid #a30b0b; 
	margin: 0px 0px 40px 20px;
	padding: 10px 10px 10px 10px;
}


.boxstern h1 { 
	padding:0px 0px 10px 0px; 
	margin:0; 
	color: #000000; 
	background: inherit;
	font: bold 1.8em Arial, Sans-Serif; 
	letter-spacing: -1px;
}

.boxstern p { 
 
	color: #000000; 
	padding: 0px 0px 0px 0px;
}

.boxstern a { 
 
	color: #800000; 
	padding: 0px 0px 0px 0px;
}

.boxstern a:hover { 
	color: #c0c0c0;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;

}


/*------Ende BOX_STERN-------------------------------------------------------*/	
/*************************************************************************/
/*------BOXBAR------------------------------------------------------------*/
.boxbar {

	width: 90%;
	background: #ffffff;
	border: 0px solid #000000;
	padding: 4px;

}

.boxbar .date { 
	color: #13315a; 
	background: #cee1fb;
	font: 90%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;  
	text-align: center;
	border: 1px solid #000000; 
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px; 
}

.boxbar a { 
 
	color: #800000;
	background: inherit; 
	text-decoration:none;
}

.boxbar a:hover { 
	color: #c0c0c0;
	background: inherit;
	text-decoration: underline;

}

/*------Ende BOXBAR-------------------------------------------------------*/	
/*************************************************************************/



/*------BOXTER - Termine------------------------------------------------------------*/
.boxter {
	width: 80%;
	background: #838383;
	margin: 0px 0px 10px 50px;

}

.boxter .titel { 
	color: #ffffff;
	background: #4a4a4a;
	font: 140%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;  
	text-align: left; 
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 20px; 
}
.boxter .date { 
	width: 80%;
	color: #000000;
	background: #d7d7d7;
	font: 100%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;  
	text-align: left; 
	margin: 20px 20px 20px 20px;
	padding: 4px 40px 4px 20px; 
}


.boxter a { 
 
	color: #800000;
	font: 95%  Arial,Times New Roman, Sans-Serif;
	background: inherit;
	text-decoration:none;

}

.boxter a:hover { 
	color: #800000;
	font: 95%  Arial,Times New Roman, Sans-Serif;
	background: inherit;
	text-decoration: underline;

}
.boxter .info { 
 
	color: #000080;
	font: 90%  Arial,Times New Roman, Sans-Serif;
	font-style:italic;
	text-decoration:none;

}

/*------Ende BOXTER-------------------------------------------------------*/	
/*************************************************************************/


/*------BOXCONTER------------------------------------------------------------*/
.boxconter {
	width: 100%;
	background: #404040;
	padding: 0px 0px 0px 0px; 

}

.boxconter .date { 
	color: #ffffff;
	background: #404040;
	font: 90%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;  
	text-align: center; 
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px; 
}

.boxconter a { 
 
	color: #004080;
	background: inherit; 
	text-decoration:none;
}

.boxconter a:hover { 
	color: #0080c0;
	background: inherit;
	text-decoration: underline;

}

/*------Ende BOXCONTER-------------------------------------------------------*/	
/*************************************************************************/

/*------BOX_NEWS_STARTSEITE------------------------------------------------------------*/

.newsstart{
	border-top:1px dashed #b8b8b8;
	background: #ffffff; 
	margin: 0px 10px 0px; 
	width: 96%;
	}
	
.newsstart .innen{

	margin: 20px 0px 20px 60px;

}

.newsstart ol{

	font: 100%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;
	color: #000000;
}
	

.newsstart ul{

	list-style: square;
	font: 100%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;
	color: #000000;
}




.newsstart li{

	font: 100%  Arial,Times New Roman, Sans-Serif;
	font-weight:bold;
	color: #000000;
}



.newsstartueber { 
	width: 96%;
	font: 220% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	margin: 0px 0px 0px 10px ;  
	color: #969646; 
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 0px; 
 
}



/*------Ende BOX_NEWS_STARTSEITE-------------------------------------------------------*/
/*************************************************************************/

/*------BOX_BERICHTE_STARTSEITE------------------------------------------------------*/

.berichtestart{
	border-top:1px dashed #b8b8b8;
	background: #ffffff; 
	margin: 0 10px 0px; 
	width: 96%;
	}
	
	
.berichtestart a{
	width: 96%;
	font: 100%  Arial, Times New Roman, Sans-Serif;  
	margin: 5px 10px 20px 10px ;  
	color: #800000; 
	text-align: right;
	padding: 0px 5px 10px 0px;
	}

.berichtestart a:hover{
	width: 96%;
	font: 100%  Arial, Times New Roman, Sans-Serif; 
	margin: 5px 10px 20px 10px ;  
	color: #bf0000; 
	text-align: right;
	padding: 0px 5px 10px 0px;
	}

.berichtestart .inner{

	padding: 5px 10px 15px 5px;
	text-align:justify;
}



.berichtestartueber { 
	width: 96%;
	font: 220% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	margin: 0px 0px 0px 10px ;  
	color: #969646; 
	/*background: #5b5b5b;*/ 
	text-align: left;
	padding: 0px 0px 0px 0px; 
 
}

.berichtestart .unten { 
	width: 96%;
	font: 90%  Arial, Times New Roman, Sans-Serif; 
	margin: 5px 10px 20px 10px ;  
	color: #808040; 
	text-align: right;
	padding: 0px 5px 10px 0px;
	}

/*------Ende BOX_BERICHTE_STARTSEITE----------------------------------------------------*/
/*************************************************************************/



/*------BOX_NEWS------------------------------------------------------------*/

.news{
	border-bottom:1px dashed #4e4e4e;
	background: #ffffff; 
	width: 96%;
	margin: 10px 10px 10px 10px;
	}
	
.news img{
	float: right;
	margin: 0px 20px 0px 20px;
	padding: 0px 20px 0px 20px;  
	border:0px solid #444444;
	}

.news .innerdiv{

	background: #ffffff; 
	padding: 5px 10px 15px 5px;
	text-align:justify;
}

.news .innercontdiv{
	margin: 5px 5px 5px 5px; 
	text-align:justify;
}


.news .innerdiv ul{

	font-family: Arial, Times New Roman, Sans-Serif;
	font-weight:bold;
	list-style-type:square;
	font-size:100%;
	color:#000000;
	padding: 10px 0px 5px 30px;
} 

.news .innerdiv ol{

	font-family: Arial, Times New Roman, Sans-Serif;
	font-weight:bold;
	font-size:100%;
	color:#000000;
	padding: 10px 0px 5px 30px;
} 
.newsueber { 
	width: 96%;
	font: 160%  Times New Roman, Arial, Sans-Serif; 
	font-weight:bold; 
	color: #808000; 
	text-align: left;
	padding: 5px 0px 5px 5px; 
 
}

.newsunten { 
	width: 96%;
	font: 90%  Arial, Times New Roman, Sans-Serif; 
	margin: 5px 10px 5px 10px ;  
	color: #808000; 
	text-align: right;
	}

.newsseite{
	width: 90%;
	border: 0px dashed #808080;
	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:100%;
	color:#000000;
	font-weight:bold;
	text-align : right;
	padding: 0px 0px 0px 0px;
}

.newsseite a{

	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:100%;
	color:#ff8000;
	border-bottom: 1px solid #808080;
	text-align : left;
	padding: 3px 3px 3px 3px;
}

.newsseite a:hover{
	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:100%;
	color:#000000;
	border-bottom: 2px solid #808080;
	text-decoration: none;
	text-align : left;
	padding: 3px 3px 3px 3px;
}




/*------Ende BOX_NEWS-------------------------------------------------------*/
/*************************************************************************/

/*------BOX_RUHMESHALLE-----------------------------------------------------*/
.box_ruhmeshalle {
	width: 95%;
	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:100%;
	color:#000000;
	text-align : left;
	padding: 3px 3px 3px 3px;

}

.box_ruhmeshalle table {
	border-collapse:collapse; 
	width:100%; 
	margin: 0px 0px 0px 0px;

}



.box_ruhmeshalle td {
	height: 10px;
	padding: 3px 3px 3px 3px;
	vertical-align: top;

}


.box_ruhmeshalle p {


	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:90%;
	color:#000000;
	text-align : left;
	padding: 0px 0px 0px 0px;

}




/*------Ende BOX_RUHMESHALLE----------------------------------------------*/	
/*************************************************************************/
/*------ACRO------------------------------------------------------------*/

acro{
	text-decoration:underline;
}

/*------Ende ACRO-------------------------------------------------------*/
/*************************************************************************/



/*------GAESTEBUCH------------------------------------------------------------*/


div#gb{
	width:630px;
	height: auto;
	border: 1px dashed #000000;
	margin: 10px 0px 10px 0px;
}

div#gbcontent{
	width:600px;
	height: auto;
	border: 1px solid #000000;
	background: #ff8000;
	padding: 0px 0px 20px 0px; 
	margin: 10px 10px 10px 10px;
}

div#gbcontent1{
	width:600px;
	height: auto;
	border: 1px solid #000000;
	background: #ffae5e;
	margin: 10px 10px 10px 10px;
}

div#gbheader{
	width:600px;
	border-bottom: 5px solid #004080;
	background: #002b55;
	margin: 0px 0px 0px 0px;

}
div#gbfooter{
	width:600px;
	border-bottom: 5px solid #7c7c7c;
	background: #4f4f4f;
	margin: 0px 0px 0px 0px;
}

div#gbfooter1{
	width:600px;
	border: 1px solid #000000;
	height: 20px;
	background: #808080;
	margin: 0px 0px 0px -1px;
	text-align: right;

}


div#neu_eintrag {

	padding: 0px 0px 0px 10px; 
	
	
}

div#neu_eintrag a{

	border-bottom: 1px dashed #000000;
	font: 100% Arial,Times New Roman, Sans-Serif; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #0080c0;
	text-align: left;
	padding: 0px 0px 0px 0px; 
	
	
}
div#neu_eintrag a:hover{
	border-bottom: 1px dashed #cfcfcf;
	font: 100% Arial,Times New Roman, Sans-Serif; 
	text-decoration: none;
	margin: 0px 0px 0px 5px ;  
	color: #cfcfcf;
	text-align: left;
	padding: 0px 0px 0px 0px;
}




div#feld{
	width:50%;
	height: auto;
	border: 0px solid #000000;
	margin: 10px 10px 10px 10px;
}

div#feld1{
	width:96%;
	height: auto;
	border: 0px solid #000000;
	margin: 10px 10px 10px 10px;
}

div#feld2{
	width:96%;
	height: auto;
	border: 0px solid #000000;
	margin: 10px 10px 10px 10px;
}
fieldset{
	width:96%;
	border : 1px dashed #484848;
	padding : 0px 0px 0px 0px;
}






legend{
	text-decoration : none;
	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:100%;
	color:#ffffff;
	font-weight:bold;
	background-color : #0072a8;
	padding : 5px 5px 5px 5px;
	border : 1px solid Black;
	margin : 0px 0px 0px 10px;
}



.seite{
	width: 94%;
	border: 1px dashed #808080;
	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:90%;
	color:#000000;
	font-weight:bold;
	text-align : left;
	padding: 10px 10px 10px 10px;
}

.seite a{

	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:90%;
	color:#ff8000;
	border: 4px double #808080;
	text-align : left;
	padding: 3px 3px 3px 3px;
}

.seite a:hover{
	background: #c0c0c0;
	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:90%;
	color:#000000;
	border: 4px double #808080;
	text-decoration: none;
	text-align : left;
	padding: 3px 3px 3px 3px;
}


.fehler{
	width:90%;
	font-family: Arial, Times New Roman, Sans-Serif;
	font-size:150%;
	color:#dd0000;
	font-weight:bold;
	padding : 5px 5px 5px 20px;
	border : 0px;
}



.txt1 {
font-family: Arial, Times New Roman, Sans-Serif;
font-size:90%;
color:#ffffff;
vertical-align:middle;
padding : 5px;
}
.txt1_bold {
font-family: Arial, Times New Roman, Sans-Serif;
font-size:120%;
color:#ffffff;
vertical-align:middle;
padding : 5px;
}
.txt1_1s {
font-family: Arial, Times New Roman, Sans-Serif;
font-size:90%;
color:#ffff00;
vertical-align:middle;

}
.txt2 {
font-family: Arial, Times New Roman, Sans-Serif;
font-size:100%;
color:#000000;
vertical-align:middle;
padding : 5px;
}

.txt3 {
font-family: Arial, Times New Roman, Sans-Serif;
font-size:100%;
color:#000000;
vertical-align:middle;
padding : 5px;
}
.txt3bold {
font-family: Arial, Times New Roman, Sans-Serif;
font-size:120%;
color:#000000;
vertical-align:middle;
padding : 5px;
}


/*------Ende GAESTEBUCH-------------------------------------------------------*/
/*************************************************************************/

/*------FOTOALBUM------------------------------------------------------------*/

div#fotoalbum{
	width:600px;
	height: auto;
	font: 90% Arial, Times New Roman, Sans-Serif;
	color: #ffffff; 
	padding: 50px 0px 0px 0px; 
}


div#fotoalbum a{ 

	font: 140% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	margin: 5px 10px 5px 10px ;  
	color: #ffffff; 

	}
div#fotoalbum a:hover{ 

	font: 140% Times New Roman, Sans-Serif, Arial; 
	font-weight:bold; 
	font-style:italic;
	margin: 5px 10px 5px 10px ;  
	color: #d7d7d7;
	text-decoration: none; 
	}
/*------Ende FOTOALBUM-------------------------------------------------------*/
/*************************************************************************/


/*------BOX-FOTOALBUM------------------------------------------------------------*/
div#gallery{
	width: 95%;
	border: 1px solid #000000;
	background: url(../picture/jpg/fotoalbum/temp_album.jpg) no-repeat center;
	height: 361px;
	margin:0;
  	padding:0px 20px 20px 0px;
  	color: #ffff80}
	
div#gallery_bild{
	width:400px; 
	padding:42px 0px 0px 109px; 
	}
	
div#gallery_titel{
	width: 90%;
	font: 140%  Arial, Times New Roman, Sans-Serif; 
	font-weight:bold; 
	font-style:italic; 
	color: #7f7f7f;
	text-decoration: none; 
	border-bottom: 0px solid #000000;
	margin: 10px 10px 10px 10px;

	}
	
div#gallery_date{
	width: 90%;
	font: 100%  Arial, Times New Roman, Sans-Serif; 
	font-style:italic; 
	color: #000000;
	text-decoration: none; 
	border: 1px solid #000000;
	margin: 10px 10px 10px 10px;
	padding: 10px 0px 10px 10px; 
	}
div#gallery_link{
	width: 90%;
	font-size:90%;
	font-family: Arial, Times New Roman, Sans-Serif;
	color:#000000;
	font-weight:bold;
	text-align: center; 
	border: 1px solid #000000;
	margin: 10px 10px 10px 10px;
	padding: 10px 0px 10px 0px; 

	
	}
div#gallery_link a{
	font-family: Arial, Times New Roman, Sans-Serif;
	color:#800000;
	border: 4px double #808080;
	text-align : left;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	}
div#gallery_link a:hover{
	background: #c0c0c0;
	font-family: Arial, Times New Roman, Sans-Serif;
	color:#000000;
	border: 4px double #808080;
	text-decoration: none;
	text-align : left;
	padding: 3px 3px 3px 3px;
	}
div#gallery_link .active{
	font-family: Arial, Times New Roman, Sans-Serif;
	color:#003a75;
	border: 4px double #808080;
	text-align : left;
	padding: 3px 3px 3px 3px;
	}
	
/*------Ende BOX-FOTOALBUM-------------------------------------------------------*/
/*************************************************************************/


/*------New Windows------------------------------------------------------------*/
#lbOverlay { position: absolute; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }
	#lbOverlay.red { background-color: #330000; }
	#lbOverlay.green { background-color: #003300; }
	#lbOverlay.blue { background-color: #011D50; }
	#lbOverlay.gold { background-color: #666600; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }
	#lbOuterContainer.red { border: 3px solid #DD0000; }
	#lbOuterContainer.green { border: 3px solid #00B000; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lbOuterContainer.gold { border: 3px solid #B0B000; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(../../picture/gif/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; }
	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(images/prev_red.gif) left 15% no-repeat; }
	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(images/prev_green.gif) left 15% no-repeat; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(images/prev_blue.gif) left 15% no-repeat; }
	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(images/prev_gold.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; }
	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(images/next_red.gif) right 15% no-repeat; }
	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(images/next_green.gif) right 15% no-repeat; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(images/next_blue.gif) right 15% no-repeat; }
	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(images/next_gold.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }
	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }
	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
	#lbDetailsData.red { color: #620000; }
	#lbDetailsData.green { color: #003300; }
	#lbDetailsData.blue { color: #01379E; }
	#lbDetailsData.gold { color: #666600; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 150px; height: 28px; float: right; margin-bottom: 1px; }
	#lbClose.grey { background: url(../../picture/png/schliessen_schwarz.png) no-repeat; }
	#lbClose.red { background: url(images/close_red.png) no-repeat; }
	#lbClose.green { background: url(images/close_green.png) no-repeat; }
	#lbClose.blue { background: url(images/close_blue.png) no-repeat; }
	#lbClose.gold { background: url(images/close_gold.png) no-repeat; }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPlay.grey { background: url(images/play_grey.png) no-repeat; }
	#lbPlay.red { background: url(images/play_red.png) no-repeat; }
	#lbPlay.green { background: url(images/play_green.png) no-repeat; }
	#lbPlay.blue { background: url(images/play_blue.png) no-repeat; }
	#lbPlay.gold { background: url(images/play_gold.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	#lbPause.grey { background: url(images/pause_grey.png) no-repeat; }
	#lbPause.red { background: url(images/pause_red.png) no-repeat; }
	#lbPause.green { background: url(images/pause_green.png) no-repeat; }
	#lbPause.blue { background: url(images/pause_blue.png) no-repeat; }
	#lbPause.gold { background: url(images/pause_gold.png) no-repeat; }
/*------Ende haupt-------------------------------------------------------*/
/*************************************************************************/







/*************************************************************************/
/*------Sponsoren_Name---------------------------------------------------*/


.sponsor table { 
	width:90%; 	
	border-collapse:collapse;
	margin: 0px 0px 0px 0px;
	background: #ffffff;
}



.sponsor td { 
	width:50%;
	padding: 10px 10px 10px 10px; 



}


.sponsoren_text { 

	font: 110%  Arial,Times New Roman, Sans-Serif; 
 	font-weight:bold; 
	font-style:normal;
	text-decoration: none;  
	color: #000000; 
	padding: 5px 0px 5px 5px; 

	
}
.sponsoren_text a { 

	font: 90%  Arial,Times New Roman, Sans-Serif;  
	color: #7f7f7f; 
 
 
}
/*------Ende Sponsoren_Name----------------------------------------------*/
/*************************************************************************/
/*------Linken---------------------------------------------------*/


.linken ul { 
	margin: 10px 10px 10px 100px; 
	padding : 0; 
	list-style : none; 
}
	
.linken li { 

	margin: 0 0 8px 0;
}

.linken li a {	
	color: #4b97ec;
	text-decoration: underline 
	}
.linken li a:hover { 	
	color: #808080;
	text-decoration: underline; 
	}
/*------Ende Linken----------------------------------------------*/
/*************************************************************************/



/*------Mannschaft_Tabelle---------------------------------------------------*/


.mann table {
	border-collapse:collapse; 
	width:95%; 
	margin: 0px 0px 0px 0px;
	background: #1c3f73;
}



.mann td {

	height: 20px;
	padding: 0px 0px 0px 0px; 



}


.mann_name { 

	font: 140%  Arial,Times New Roman, Sans-Serif; 
 	font-weight:bold; 
	font-style:normal;
	text-decoration: none;  
	color: #ffffff; 
	padding: 0px 0px 0px 0px; 

	
}

.mann_text { 

	font: 120%  Arial,Times New Roman, Sans-Serif; 
	font-style:normal; 
	color: #d6d6d6; 
	padding: 0px 0px 0px 0px; 

	
}

.mann_text1 { 

	font: 100%  Arial,Times New Roman, Sans-Serif;  
	font-style:normal;
	text-decoration: none;
	color: #ffffff; 
	padding: 0px 0px 0px 0px; 

	
}


/*------Ende Mannschaft_tabelle----------------------------------------------*/
/*************************************************************************/

/*------ Verwaltung Tooltip----------------------------------------------*/

a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
position: relative;
text-decoration: none;
border-bottom:0px dotted #4dbcf3;
}

a.tooltip:hover {
background: transparent;
z-index: 100;
}

a.tooltip span {
display: none;
text-decoration: none;
}

a.tooltip:hover span {
display: block;
position: absolute;
top: -30px;
left: 0;
width: 100px;
z-index: 100;
color: #000000;


padding: 2px 10px 2px 10px;
background: #EEEEEE;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}
/*------Ende Verwaltung Tooltip----------------------------------------------*/
/*************************************************************************/

/*------ Fahrplan----------------------------------------------*/


div#fahrplan_pesta {  
	width: 80%;
	border: 1px solid #000000;
	background: url(../../picture/jpg/fahrplan/pesta.jpg) no-repeat center;
	height: 30px;
	margin:0px 0px 0px 50px;
  	padding:0px 0px 0px 0px;
	text-align: right;


}


div#fahrplan_festh {  
	width: 80%;
	border: 1px solid #000000;
	background: url(../../picture/jpg/fahrplan/festh.jpg) no-repeat center;
	height: 30px;
	margin:0px 0px 0px 50px;
  	padding:0px 0px 0px 0px;
	text-align: right; 
}






/*------Ende Fahrplan----------------------------------------------*/
/*************************************************************************/
