body             {font-family: helvetica, arial, geneva, sans-serif; font-size: x-smal; color: #000000}
.punkte   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#333333; font-weight: bold}
.headline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:15; color:#506EB2; font-weight: bold}
.subheadline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#333333}
.text		 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#000000 }


/*---------------------------------------------*/ 
/*             Termin-Definitionen             */ 
/*---------------------------------------------*/ 
.monjahr{ 
width:490px; 
margin-top:12px; 
margin-bottom:6px; 
font-size:12px; 
color:#666666; 
} 

.termine{ 
width:486px; 
padding:2px; 
margin-bottom:6px; 
background-color: #ffffff; 
clear:both; 
} 

.details{ 
background-color: #ffffff; 
float:left; 
padding:2px; 
width:286px; 
} 

.ort{ 
background-color: #ffffff; 
width:196px; 
padding:2px; 
float:right; 
text-align:right; 
}






/*---------------------------------------------*/ 
/*             Termin-Definitionen  ENDE            */ 
/*---------------------------------------------*/ 









.sub{

font-size:12px;

}

.termin1 {
	background-color: DFECF8;
	width: 100%;
	margin: 1px;
	padding: 10px;
	border: 1px solid #000000;
}


.termin3 {
width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	padding: 10px;
	border: 1px solid #000000;
}

.termin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	padding: 10px;
}





.gb_text{
	font-family: Arial, Helvetica, sans-serif;
         font-size: 12px;
         color: #003366;

}








.textbold		 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#474742; font-weight: bold }

td             {font-family: helvetica, arial, geneva, sans-serif; font-size: 1.0em; color: #000000}

INPUT {
	background : #FAFAFA;
	border : 1px solid #3A3A3A;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.divlist{

width: 520px;

padding: 6px;
align: center;

}


.liste{


padding-top:10px;
padding-bottom: 10px;
display: block;
	border-bottom : 1px solid #3B3B3B;
	background: #f3f3f3;
text-decoration: none;

margin-left:6; 
padding-left:6;
}


.liste2{


list-style: none;

display: block;
	border-bottom : 1px solid #3B3B3B;
	background: #f3f3f3;
padding-top:10px;
padding-bottom: 10px;


}

button{
	background-color : #FBFBFB;
	border : 1px solid #3B3B3B;
}

.linkbox{
width: 180 px;
	background-color : #BEC9E2;
	border : 1px solid #3B3B3B;
text-align: center;

}



A:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #000000}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #000000}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #0062C4}
A:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #0062C4}


A.klein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}
A.klein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}





#galeriebild {text-align:center;margin-top:2em;} 


.galeriethumb {float:left;margin: 20px 20px 20px 20px;} 


  /* NAVIGATION MASTER  */

div.Navi{
width:210 px;
}

div.Navi a{
padding: 4px;
display: block;
}


/*  --- NaviFirst ----  */

/* Alle Links */
		div.Navi div.NavFirstOff,
		div.Navi div.NavFirstOn,
		div.Navi div.NavFirstOpen {
	border-bottom : 1px solid #3B3B3B;
	background: #CFD7F9;
}

/* Alle Links - hover */

           div.Navi div.NavFirstOff a:hover,
	       div.Navi div.NavFirstOn a:hover,
	       div.Navi div.NavFirstOpen a:hover{
	       		font-size: 13px;
	       		color: #ffffff;
	       		background: #0B1C60;
				}
				
				
				
/*  --- NaviSecond ----  */

		/* Alle Links */
			div.Navi div.NavSecondOff,
			div.Navi div.NavSecondOn,
			div.Navi div.NavSecondOpen {
	border-bottom : 1px solid #3B3B3B;

	background: #f3f3f3;
	padding-left: 15px;
		}


/* Alle Links - hover */


           div.Navi div.NavSecondOff a:hover,
	       div.Navi div.NavSecondOn a:hover,
	       div.Navi div.NavSecondOpen a:hover{
	       		font-size: 13px;
	       		color: #ffffff;
	       		background: #0E76AE;
				}
				
				
/*  --- NaviThird ----  */

		/* Alle Links */
			div.Navi div.NavThirdOff,
			div.Navi div.NavThirdOn,
			div.Navi div.NavThirdOpen {

	border-bottom : 1px solid #3B3B3B;
	background: #C7E9FA;
	padding-left: 30px;
		}


/* Alle Links - hover */
           div.Navi div.NavThirdOff a:hover,
	       div.Navi div.NavThirdOn a:hover,
	       div.Navi div.NavThirdOpen a:hover{
		   		color: #ffffff;
	       		background: #3A8293;
				}



/* NAVIGATION ENDE */





.hr {border:dashed; #ff0000; 1px;height:1px; }.ticker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}
.tickerbox {
	border: 1px solid #474742;
}




