body 	{
       font-family:Arial;
	font-size: 11px;
	color: #747478;
}
hr {
  border: 0;
  width: 100%;
  color: #ffffff;
  background-color: #ffffff;
  height: 1px;  
}


A.Navigation {
  font-size: 10px;
  color: #FFFFFF;
  font-family:Arial;
  text-decoration: none;

}

a:hover.Navigation {
  font-size: 10px;
  color: #FFFFFF;
  font-family:Arial;
  text-decoration: none;
}

.buttoncss {
	padding:3;
	margin:0;
	width:95px;
	font-size:11px;
       font-family:Arial;
	border: 1px solid #747478;
	background-color: #ADCB4D;
	color:#FFFFFF;
       text-decoration: none;
}

.Eingabefelder {
  border:1px solid #747478;
  font-family:Arial;
  color: #747478;
  font-size: 10px;
}

.wrap	{
       border:large outset #999; width: 80%;
	min-height: 600px;
	margin: auto;
	text-align: left;
	background-color: #ffffff
}

.banner {
       font-family:Arial;
       width: 100%;
	margin: auto;
	margin-top: 0px;
	padding: 0px;
	text-align: left;
       background-color: #ffffff;
}

.container	{
       width: 100%;
	min-height: 450px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
       background-color: #ffffff;
}

/*-------------------------------------------------*/
/* Left Column                                     */
/*-------------------------------------------------*/

.leftbar	{
       width: 0px;
       background-color: #ADCB4DD;
	min-height: 400px;
	padding-left: 5px;
	float: left;
	text-align: justify;
}

/*-------------------------------------------------*/
/* Left Content Block                              */
/*-------------------------------------------------*/

.content 	{
       display: none;
	margin-top 10px;
}

/*-------------------------------------------------*/
/* Search Box                                      */
/*-------------------------------------------------*/

.searchbox 	{
       width: 194px;
	margin-bottom: 3px;
	align: center;
	display: block;
}

.searchbutton 	{
       width: 200px;
	margin: 1px;
	margin-bottom: 5px;
	align:center;
	display: block;
}

/*-------------------------------------------------*/
/* Main Content                                    */
/*-------------------------------------------------*/

.content2	{
       font-family:Arial;
	font-size: 11px;
}

#content2 a 	{

  color: #747478;
  font-size: 10px;
  font-family:Arial;
  font-weight : bold;
  text-decoration: none;
}

#content2 a:hover 	{
  color: #747478;
  font-size: 10px;
  font-family:Arial;
  font-weight : bold;
  text-decoration: none;
}


A.content2 {
  font-size: 10px;
  font-weight : bold;
  color: #747478;
  font-family:Arial;
  text-decoration: none;

}

a:hover.content2 {
  font-size: 10px;
  font-weight : bold;
  color: #747478;
  font-family:Arial;
  text-decoration: underline;
}

.contentevent	{
       font-family:Arial;
	font-size: 11px;
       text-align: left;
}

#contentevent a 	{

  color: #747478;
  font-size: 11px;
  font-family:Arial;
  font-weight : bold;
  text-decoration: none;
}

#contentevent a:hover 	{
  color: #747478;
  font-size: 11px;
  font-family:Arial;
  font-weight : bold;
  text-decoration: none;
}

A.contentevent {
  font-size: 11px;
  font-weight : bold;
  color: #747478;
  font-family:Arial;
  text-decoration: none;

}

a:hover.contentevent {
  font-size: 11px;
  font-weight : bold;
  color: #747478;
  font-family:Arial;
  text-decoration: underline;
}


.event_description	{
       font-family:Arial;
	font-size: 14px;
       text-align: left;
}

#event_description a 	{

  color: #747478;
  font-size: 14px;
  font-family:Arial;
  font-weight : bold;
  text-decoration: none;
}

#event_description a:hover 	{
  color: #747478;
  font-size: 14px;
  font-family:Arial;
  font-weight : bold;
  text-decoration: none;
}

A.event_description {
  font-size: 14px;
  font-weight : bold;
  color: #747478;
  font-family:Arial;
  text-decoration: none;

}

a:hover.event_description {
  font-size: 14px;
  font-weight : bold;
  color: #747478;
  font-family:Arial;
  text-decoration: underline;
}


/*-------------------------------------------------*/
/* News Module                                     */
/*-------------------------------------------------*/

.news_wrap
	{padding: 5px;
	margin-top: 15px;
	border: 0px solid #fff;
	}

.post_title, .post_date 
	{border-bottom: 1px solid #fff;
	}

.post_title
	{font-weight: bold;
	font-size: 10px;
	color: #fff;
	}

.post_date
	{text-align: right;
	font-weight: bold;
	}

.post_short 
	{text-align: justify;
	font-size: 10px;
	}


