.clearer {
  clear:both;
  font-size:0px;
  height:1px;
  }

/*=== Teaser, Meldungen: */

.meldungBlockLate
{}.meldungBlockSingle .newsTitle 
           
.meldungBlockLate .newsTitle
{}
            
.meldungBlockLate .newsSubhead p
{
 display: inline;
}



 	
.meldungBlockLate .newsImg
{
 margin-top: 4px;
}

.meldungBlockLate a
{
   display: inline;
   font-size: 11px;
   font-family: arial;
   letter-spacing: 1px;
   color: #922430;
   font-weight: bold;
   text-decoration: none;
   line-height: 17px;
}

	.meldungBlockLate a:hover
	{
	text-decoration: underline;
	}




/*=== Teaser, Termine: */

.newsBlockLate
{}
           
.newsBlockLate .newsTitle
{}
            
.newsBlockLate .newsSubhead p
{
 display: inline;
}
 	
.newsBlockLate .newsImg
{
 margin-top: 4px;
}
           
.newsBlockLate a
{
   display: inline;
   font-size: 11px;
   font-family: arial;
   letter-spacing: 1px;
   color: #922430;
   font-weight: bold;
   text-decoration: none;
}

	.newsBlockLate a:hover
	{
	text-decoration: underline;
	}


/*== Archive ==*/
.newsBlockArchive .archivmonat { float:left; }

.newsBlockArchive
{
 display: block;
 width: 400px;
 clear: both;
}

	*html .newsBlockArchive
	{
	 display: block;
	 width: 400px;
	}

.newsBlockArchive li 
{
 list-style: none; 
 list-style-position: inside;
 margin: 0px; 
 background-color: #FBF9F7; 
 border: 0px;
 /*border-bottom: 1px solid silver;*/
 /* text-decoration: underline;*/
 color: #636363;
 font-size: 11px;
 width: 50px; 
 float: left;
}

 *html .newsBlockArchive li 
 {
 display: none; 
 }
 

 .news-amenu-item-year
 {
 display: none;
 }

.archive
{
 display: inline;
}


.archivmonat a 
{
/* float: left; */
 padding: 2px 4px 0px 4px;
 height: 11px;
 border-left: 1px dotted silver;
 font-family: verdana; 
 font-size: 11px; 
 text-decoration: none; 
 color: #636363; 
 font-weight: normal;
}

.newsBlockArchive .archivmonatcurrent a {
color: #8D1521;
font-weight: bold;
}


 *html .archivmonat
 {display: block;}
 
  *html .archivmonat a { padding: 4px 4px 0px 4px;}
  *+html .archivmonat a { padding: 4px 4px 0px 4px;}
	
	.archivmonat a span
	{
	/*display: none;*/
	color: #922430;
	}

/*== LIST ==*/ 

.newsBlockList
{
 float: left;
 width:100%;
 margin-top: 14px; 
 margin-bottom: 14px;
}

.newsBlockList .news_caption
{
 border-bottom: 12px solid #FBF9F7;
}


.newsBlockList .newsImg img {
  margin: 4px 20px 10px 0px;

}

.newsBlockList .newsImg
{
/* width: 200px; 
 float: left;
 border-right: 16px solid #FBF9F7; */
  float: left;
  display: inline;
  
}
/*
	*+html .newsBlockList .newsImg 
	{
	margin: 0px; 
	border: 0px;
	padding: 0px;
	}
	
	*+html .newsBlockList .newsImg .image
	{
	margin: 0px;
	margin-right: 15px;
	}
	
	*html .newsBlockList .newsImg 
	{
	margin: 0px; 
	border: 0px;
	padding: 0px;
	}
	
	*html .newsBlockList .newsImg .image
	{
	margin: 0px;
	margin-right: 15px;
	}
	
*/

.newsBlockList .newsImg image img
{
 float: left;
 display: inline;
}

 .newsBlockList .newsImg .news_caption
 {
 width: 200px; 
 float: left;
 color:#636363;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-style: italic;
 margin:0px; 
 margin-top: 4px;
 }

.newsBlockList .newsImg .spacer-gif
{
 display: none;
}

.newsBlockList .newsImg br
{
 display: none;
}

.newsBlockList .newsTitle
{
/* width: 170px;
 float: left;
 display: inline;
 font-size: 14px;
 font-family: arial;
 margin-bottom: 4px;
 letter-spacing: 1px;
 font-weight: bold; 
 color:#636363; */
 
 clear:right;
color:#636363;
font-family:verdana;
font-size:14px;
font-weight:bold;
margin-bottom:5px;
}



	.newsBlockList .newsTitle a
	{
 	 width: 170px;
	 float: left;
	 display: inline;
	 font-size: 14px;
	 font-family: arial;
	 margin-bottom: 4px;
	 letter-spacing: 1px;
	 font-weight: bold; 
	 color:#636363;
	 text-decoration: none;
	}


	
.newsBlockList .newsSubhead .bodytext p
{
 float: left;
 display: inline;
}

.newsBlockList .newsDate
{
 margin-top: 10px;
 float: left;
 display: inline;
 clear: both; 
 font-size: 11px;
 font-family: verdana;
 font-weight: bold; 
 color:#636363; 
}

.newsBlockList .newsDate span
{
 color: #922430;
}

	.newsBlockList .newsDate div
	{
	display: inline; 
	font-weight: normal;
	}

	.newsBlockList .newsDate img 
	{
	display: inline; 
	}
	
	
	
/*=== Meldungen ===*/

  .meldungBlockList
  {
  margin-top: 25px;
  }

  .meldungBlockList .newsImg          
  {
  float: left;
  }
  
  .meldungBlockList .newsImg img       
  {
    padding: 4px 15px 5px 0px;
  }
  
	 .meldungBlockList .newsImg image img
	 {
	 float: left;
	 display: inline;
	 }
/*	 
	*+html .meldungBlockList .newsImg 
	{
	margin: 0px; 
	border: 0px;
	padding: 0px;
	}
	
	*+html .meldungBlockList .newsImg .image
	{
	margin: 0px;
	margin-right: 15px;
	}
	
	*html .meldungBlockList .newsImg 
	{
	margin: 0px; 
	border: 0px;
	padding: 0px;
	}
	
	*html .meldungBlockList .newsImg .image
	{
	margin: 0px;
	margin-right: 15px;
	}
		 
*/
	 .meldungBlockList .newsImg .news_caption
	 {
	 width: 200px; 
	 float: left;
	 color:#636363;
	 font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size: 10px;
	 font-style: italic;
	 margin:0px; 
	 margin-top: 4px;
	 }

	 .meldungBlockList .newsImg .spacer-gif
	 {
	 display: none;
	 }

	 .meldungBlockList .newsImg br
	 {
	 display: none;
	 }
  
                           
  .meldungBlockList .meldungDate
  {
  /* float: left;*/
   font-size: 11px;
   font-family: verdana;
   font-weight: normal; 
   color:#636363;
   display: block; 
   clear: right;
   margin-bottom: 1px; 
   padding-bootm: 1px;
  }
              
  .meldungBlockList .newsTitle 
  {
   /*float: left;*/
   clear: right; 
   font-size: 14px;
   font-family: verdana;
   font-weight: bold; 
   color:#636363;
   margin-bottom:5px;
  }
   	    
  .meldungBlockList .newsSubhead
  {
  display: inline;
  }
                      
  .meldungBlockList .newsMore a
  {
   display: inline;
   font-size: 11px;
   font-family: arial;
   margin-bottom: 4px;
   letter-spacing: 1px;
   font-weight: bold; 
   color: #922430;
   text-decoration: none;
   }	   
    .meldungBlockList .newsMore a img
    {display: inline;}
   
  	  .meldungBlockList .newsMore a:hover
  	  {
	   text-decoration: underline; 
  	  }
  	  
/*==== SINGLE Meldung ====*/

.meldungBlockSingle
{}

.meldungBlockSingle .newsImg .news-single-img
{
  float: left;
  margin-left:0px;

}
.meldungBlockSingle .newsImg .news-single-img img { padding: 4px 15px 5px 0px; }

	 .meldungBlockSingle .newsImg .news-single-img image img
	 {
	 float: left;
	 display: inline;
	 }

	 .meldungBlockSingle .newsImg .news-single-imgcaption
	 {
	 width: 200px; 
	 float: left;
	 color:#636363;
	 font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size: 10px;
	 font-style: italic;
	 margin:0px; 
	 margin-top: 4px;
	 }

	 .meldungBlockSingle .newsImg .news-single-img .spacer-gif
	 {
	 display: none;
	 }

	 .meldungBlockSingle .newsImg .news-single-img br
	 {
	 display: none;
	 }
                       
.meldungBlockSingle .meldungDate
{
   font-size: 11px;
   font-family: verdana;
   font-weight: normal; 
   color:#636363;
   display: block; 
   clear: right;
   margin-bottom: 1px; 
   padding-bootm: 1px;
}
            
.meldungBlockSingle .newsTitle
{
   clear: right; 
   font-size: 14px;
   font-family: verdana;
   font-weight: bold; 
   color:#636363; 
   margin-bottom:5px;
}
  
.meldungBlockSingle .newsContent
{
   display: inline;
}
 
.meldungBlockSingle .newsMore
{
 margin-top: 16px;
} 
  
.meldungBlockSingle .newsMore a
{
   display: inline;
   font-size: 11px;
   font-family: arial;
   margin-bottom: 4px;
   letter-spacing: 1px;
   font-weight: bold; 
   color: #922430;
   text-decoration: none;
}
	.meldungBlockSingle .newsMore a img
	{
	display: inline;
	}
