	.normal {
				font-family: courier, monospace;
				font-size: 14px;
				font-weight: normal;
				color: #555555;
			    text-decoration:none;
			    line-height: 1.3em;
			    margin: 15 0 0.30em 0;
			    padding-bottom: 1em;



			    }

	 .footer {
				font-family: courier, monospace;
				font-size: 14px;
				font-weight: normal;
				color: #777777;
			    text-decoration:none;
			    line-height: 1.3em;
			    margin: 15 0 0.30em 0;
			    padding-bottom: 1em;



			    }
			    
			    
			    
			    
			    
	.news {
				font-family: courier, monospace;
				font-size: 13px;
				font-weight: normal;
					text-align: left;
				color: #555555;
			    text-decoration:none;
			    line-height: 1.3em;
			    margin: 15 0 0.30em 0;
			    padding-bottom: 1em;



			    }


/* ### Bildpositionierung ############################################################################ */

	img.framed {padding:5px; border: 1px #95968e solid; background: #000000 }

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; }
#overlay img{ border: none; }

/* ### Auszeichnung lokaler und Externer Links ######################################################## */





	hr {
	color: #95968e;
	background:transparent;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:0;
	border-bottom: 1px #95968e solid;
}


	hr.dot {
	color: #7F7F7F;
	background:transparent;
	margin: 3 0 0 0;
	padding: 0 0 0 0;
	border:0;
	border-top: 1px #7F7F7F dashed;
}

	hr.dotdown {
	color: #95968e;
	background:transparent;
	margin: 5 0 0 0;
	padding: 0 0 0 0;
	border:0;
	border-top: 1px #95968e dotted;
}


/* td.navi:hover {
  color: white;
  background-color: #95968d;
}*/



tr.grayline {
  background-color: #95968d;
}

td.navi {
  padding: 2 2 2 2;
  color: #95968d;
  	margin: 0 0 20em 0;
	font-weight: light;
	line-height: 1.5em;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #95968d;
	text-decoration:none;

}

td.checked {
  padding: 2 2 2 2;
  color: #FFFFFF;
  	margin: 0 0 20em 0;
	font-weight: light;
	line-height: 1.5em;
	font-family: arial, helvetica, verdana;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration:none;
         background-color: #95968d;
}





			a {
				font-family: courier, monospace;
				font-size: 14px;
				font-weight: light;
				color: #777777;
			    text-decoration:none;
			    line-height: 1.3em;
			    margin: 0 0 0 0;
			    padding-bottom: 0;

			}

			a:hover {
				color: #07687B;
			    text-decoration:underline;

			}


			
			a.link {
				font-family: courier;
				font-size: 14px;
				font-weight: light;
				color: #07687B;
			    text-decoration:none;
			    line-height: 1.3em;
			    margin: 5 5 5 0;
			    padding-bottom: 0;

			}

			a.link:hover {
				color: #555555;
			    text-decoration:underline;

			}

