
H1{ 
font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; text-decoration: none; text-align: center; 
margin-top: 0px;}	

H2{ 
font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; 
margin-top: 5px;}	




H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none; TEXT-ALIGN:center
}


H4{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-BOTTOM: 0px; PADDING-TOP: -15px; TEXT-DECORATION: none; TEXT-ALIGN:center
}
H5{
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-BOTTOM: 0px; PADDING-TOP: -15px; TEXT-DECORATION: none; TEXT-ALIGN:center
}



.autor {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; TEXT-ALIGN:right
}
.block_normal {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.normal_block {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}




.linkbutton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
.linkbutton_link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration:  none }
.linkbutton_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration:  underline }
.textfett { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none}

.bold_link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; line-height: 18px;}
.bold_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: underline}
.normal_link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; line-height: 18px;}
.normal_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: underline}

.normal { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; line-height: 18px; }
.bold { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; line-height: 18px;}

.standardtext { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; }

.boxHeader { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none; Text-align: left}

.newsline{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none}
.newsline_link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration:  none }
.newsline_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration:  underline }
.text { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}

.textblock { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;  text-align: justify}
.textunderline { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration:  underline}

.location { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}
.location_link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}
.location_link:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration:  underline}


.newsHeader { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none}
.newsHeader2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; text-decoration: none}
.newsDate {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration: none}
.newsDate_link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-decoration:  underline}
.newsText {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;  text-align: justify}
.papyrus {  font-family: Papyrus; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; line-height: normal}
.adresse {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold}

.navtext{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-align: justify; text-decoration:  none}

A.menueText {  
	padding-right: 3px; 
	padding-left: 3px; 
	padding-bottom: 3px; 
	padding-top: 3px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #ffffff; 
	text-decoration: none
}

.buttonup {
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000; 
	BORDER-LEFT: 1px solid #000000; 
	
	BORDER-BOTTOM: 1px solid #000000; 
	BACKGROUND-COLOR: #6A95C2
}
.buttonup_under {
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000; 
	BORDER-LEFT: 1px solid #000000; 
	
	BORDER-BOTTOM: 1px solid #000000; 
	BACKGROUND-COLOR: #999999
}
.buttonover {
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000; 
	BORDER-LEFT: 1px solid #000000; 
	
	BORDER-BOTTOM: 1px solid #000000; 
	BACKGROUND-COLOR: #CC6633
}
.buttondown {
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000; 
	BORDER-LEFT: 1px solid #000000; 
	BORDER-BOTTOM: 1px solid #000000; 
	BACKGROUND-COLOR: #CC6633
}

.textfett_block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-weight: bold;
}


.table_red {
	border: 1px solid #FF0000;
}
.table_black {
	background-color: #FFFFFF;
	border: 0px solid #000000;
}
.table_red_head {
	background-color: #FF0000;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

.table_red .header_blue {
	background-color: #C3D7F0;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #FF0000;
}

.header_news{
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #000000;
}

.table_red .fooder_blue {
	background-color: #C3D7F0;
	border-top-width: 1px;
	border-top-style: double;
	border-top-color: #FF0000;
}

a.link:hover{ text-decoration:  underline}


.navTable{
	BORDER: 1px solid #000000; 
	background-color: #C3D7F0;
}

A.listMenueText {  
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
height: 15px;
width: 125px;
	color: #000000; 
	text-decoration: none
}

	
.listup {
	BORDER: 0px;
	padding-bottom: 5px; 
	padding-right: 3px; 
	padding-left: 3px; 
	padding-top: 3px;
	BACKGROUND-COLOR: #C3D7F0

	
}
.listup_under {
	BORDER: 0px;
	padding-bottom: 5px; 
		padding-right: 3px; 
	padding-left: 3px; 
	padding-top: 3px;
	BACKGROUND-COLOR: #999999
}
.listover {
	BORDER: 0px;
	padding-bottom: 5px; 
		padding-right: 3px; 
	padding-left: 3px; 
	padding-top: 3px;
	BACKGROUND-COLOR: #ffffff
}
.listdown {
	BORDER: 0px;
	padding-bottom: 5px; 
	padding-right: 3px; 
	padding-left: 3px; 
	padding-top: 3px;
	BACKGROUND-COLOR: #ffffff
}	
	
	
.newsletter_header {
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000; 
	BORDER-LEFT: 1px solid #000000; 
	BORDER-BOTTOM: 1px solid #000000; 
	BACKGROUND-COLOR: #6A95C2
}	
	


.text {  letter-spacing: normal; text-align: justify; word-spacing: normal; white-space: normal}


#caltable{
		border-collapse:collapse;
		border: solid #0E224B 1px;
		padding-left: 0px; 
		padding-right: 0px;
		padding-bottom: 0px; 
		padding-top: 0px;
		margin-left:auto;
		margin-right:auto;
		background-color: #DEDFE2;
	}

	#caltable th{ 
		font-weight: bold; 
		font-size: 9pt; 
		color: #BFBFC1; 
		font-family: verdana, arial, sans-serif; 
		text-align: center;
		height: 20px; 
		background-color: #112A5D;
	}

	#caltable a:link, #caltable a:visited, #caltable a:active, #caltable a:hover{ 
		text-decoration:none; 
		text-transform: uppercase; 
		font-weight: bold; 
		color: #BFBFC1; 
		font-size: 8pt; 
		letter-spacing: 1px; 
		font-family: verdana, arial, sans-serif;
	}	
  	
	#caltable td{ 
		font-weight: normal; 
		font-size: 10pt;
		padding-left: 10px; 
		padding-right: 10px; 
		color: #0E224B; 
		font-family: verdana, arial, sans-serif; 
		text-align: right; 
	}
	
	#caltable td.days{ 
		font-weight: bold; 
	}
	
	.infotable_pd {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}

	.msgtable_pd {
	background-color: #FFFFFF;
	border: 1px solid #ff0000;
}


.header_tb{
	BORDER: 0px solid #000000; 
	background-color: #CC6633;
	font-weight: bold; 

		padding: 3px; 

		color: #ffffff; 
		font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
		text-align: center; 
}
.header_anz{

	font-weight: normal; 
	padding: 3px; 

		color: #000000; 
		font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
		text-align: letf; 
}
.content_tb{
	BORDER-bottom: 0px solid #000000; 
	BORDER-left: 0px solid #000000; 
	BORDER-right: 0px solid #000000; 
	text-align: center; 
	padding: 4px,  3px, 0px, 3px; 
}

.content_anz{
	text-align: left; 
}


#schlagbericht .view,
#bericht .view{ 
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; padding: 3px;
margin-bottom: 10px; BORDER: 1px solid #000000; background-color: #E2E2E2;}

#schlagbericht .content{ 
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; text-align: justify; padding: 3px; }

#schlagbericht .anschrift{ 
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; text-align: center; padding: 3px; width: 300px;
margin-top: 10px; BORDER: 1px solid #000000; background-color: #E2E2E2; clear:both; }

#schlagbericht .quelle{ 
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style:italic; font-weight: normal; color: #000000; text-decoration: none; text-align: center; padding: 3px; 

margin-top: 10px;}

#schlagbericht .quelle a{ 
text-decoration: none;  
}

#schlagbericht .quelle a:hover{ 
 text-decoration: underline; }

#schlagbericht H1{ 
font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; text-align: center; 
margin-top: 10px;}	


.image_right {
BORDER: 1px solid #000000; 
background-color: #ffffff;
float: right;
margin: 3px 0px 3px 3px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
text-align: center;
}

.image_left {
BORDER: 1px solid #000000; 
background-color: #ffffff;
float: left;
margin: 3px 3px 3px 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
text-align: center;
}

.image_solo{
BORDER: 1px solid #000000; 
background-color: #ffffff;
margin: 3px 3px 3px 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #000000; 
text-decoration: none; 
text-align: center;
}


.vInfo{
padding: 10px;
padding-left: 25px;

background: transparent url('images/info.gif') no-repeat left;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
x;
}

.vInfo:hover{

text-decoration: underline;

}

.img_box_lo  {
			border: 2px solid #000000; 
			width: 303px; 
			float:left; 
			margin-right:10px;
			margin-bottom:10px; 
			padding:5px;
			text-align:center ;
			background: #ffffff;	
		} 	

.img_text  {
			font-family: Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			font-style: normal; 
			line-height: normal; 
			font-weight: normal; 
			color: #000000;  
			text-align: justify; 
			margin-top:5px; 	
		} 
