	body {
		BACKGROUND: #FFFFFF;
		MARGIN: 0px;
		text-align: center;
		}
	A:link {
		COLOR: #CC0000;
		text-decoration: underline;
		}
		
	A:visited {
		COLOR: #CC0000;
		text-decoration: underline;
		}
		
	A:active {
		COLOR: #CC0000;
		text-decoration: none;
		}
		
	A:hover {
		COLOR: #CC0000;
		text-decoration: none;
		}
	h1
		{
		font: normal normal bold 85%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 10px 20px 0px 0px;
		margin-bottom: 0px;
		border-bottom: solid 1px #000000;
		}
	h2
		{
		font: normal normal bold 85%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 10px 20px 0px 0px;
		margin-bottom: 0px;
		}
	h3
		{
		font: normal normal bold 75% Verdana, Arial, Helvetica;
		color: #000000;
		background-color: #CEDCEE;
		padding: 4px;
		margin-bottom: 5px;
		text-align: left;
		}
	h4 {
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px;
		margin: 0px;
		}
	hr
		{
		color:black; 
		height:1px; 
		border:1px solid black;
		}
	#container {
		MARGIN: 10px auto auto auto;
		WIDTH: 760px;
		BACKGROUND-COLOR: #FFFFFF;
		TEXT-ALIGN: left;
		display:block;
		}
	#inhalt {
		position:absolute;
		top:174px;
		width:760px;
		background: #FFFFFF url(pics/hint_inh.gif) repeat-y ;
		}
	#inhaltaktuell {
		width: 220px;
		margin: 10px 1px 15px 15px;
		padding: 0px 0px 0px 15px;
		float: right;
		/*text-align: right;*/
		}
	#inhaltlinks {
		width: 134px;
		padding-left: 12px;
		float: left;
		}
	#inhaltrechts {
		float: left;
		width: 614px;
		}
	#kopfzeile {
		position:relative;
		display:block;
		width:760px;
		height:164px;
		background: #FFFFFF url(pics/hint_top.gif) no-repeat ;
		}
	#kopflinks {
		width:121px;
		height:164px;
		padding-left:12px;
		float: left;
		}
	#kopfrechts {
		position:absolute;
		left:121px;
		width:639px;
		}
	#navi {
		position:absolute;
		top:135px;
		left:121px;
		width:639px;
		height:29px;
		}
	#subnavi {
		position: absolute;
		top: 0px;
		left: 203px;
		float: none;
		width: 500px;
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		z-index: 5;
		}
	#subnaviverein {
		position: absolute;
		top: 0px;
		left: 263px;
		float: none;
		width: 480px;
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		z-index: 5;
		}
	#ende {
		clear:both;
		background: #FFFFFF;
		}
	#footer {
		border-top: 1px solid #000000;
		background: #FFFFFF;
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		text-align: center;
		padding-top: 8px;
		padding-bottom: 10px;
		}
	.border {
		margin: 10px 30px 10px 0px;
		border: solid 1px #000000;
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 1px 20px 3px 10px;
		background-color: #CEDCEE;
		}
	.img1
		{
		float: left;
		margin-right: 10px;
		padding: 0px 10px 10px 10px;
		}
	.img1b
		{
		float: left;
		margin: 0px 20px 10px 10px;
		border: 1px solid black;
		}
	.img2
		{
		float: right;
		margin-right: 20px;
		padding: 0px 0px 10px 20px;
		}
	.img3
		{
		float: right;
		margin-left: 10px;
		margin-right: 10px;
		padding: 0px 10px 10px 10px;
		}
	.img4
		{
		float: right;
		margin-left: 10px;
		padding: 10px 0px 10px 10px;
		}
	.img4b
		{
		float: right;
		margin-left: 10px;
		padding: 0px 0px 10px 10px;
		}
	.img5
		{
		float: left;
		margin-right: 10px;
		padding: 10px 10px 10px 0px;
		}
	.img5b
		{
		float: left;
		margin-right: 10px;
		padding: 0px 10px 10px 0px;
		}
	.img_re
		{
		float: right;
		margin-left: 10px;
		margin-right: 10px;
		padding: 0px 10px 10px 10px;
		}
	.img_li
		{
		float: left;
		margin-right: 10px;
		padding: 0px 10px 10px 0px;
		}
	.tabelle
		{
		padding: 0px;
		}
	.tabelleueber
		{
		font: normal normal bold 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 5px 20px 0px 15px;
		vertical-align: middle;
		text-align: center;
		height: 30px;
		background-color: #CEDCEE;
		}
	.text
		{
		font: normal normal normal 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 20px 0px 0px;
		margin-right: 10px;
		margin-top: 10px;
		}
	.text2
		{
		font: normal normal normal 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 10px 20px 0px 136px;
		}
	.text3
		{
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 10px 10px 0px 10px;
		margin: 10px;
		border-bottom: solid 1px #CEDCEE;
		}
	.textaktuell
		{
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 10px 5px 10px;
		margin: 0px;
		border-bottom: solid 2px #CEDCEE;
		}
	.texttrauer
		{
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 10px 5px 10px;
		margin: 0px;
		}
	.text5
		{
		font: normal normal normal 80%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 5px 20px 0px 15px;
		margin-right: 10px;
		}
	.text6
		{
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 10px 10px 0px 10px;
		margin: 10px;
		}
	.textzitat
		{
		font: normal normal italic 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 20px 0px 0px;
		margin-right: 10px;
		margin-top: 10px;
		}
	.textvorstand
		{
		font: normal normal normal 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 5px 20px 0px 0px;
		margin-right: 10px;
		float: left;
		}
	.topimg1
		{
		float: left;
		margin-left:14px;
		margin-top:47px;
		}
	.umbruch {
		clear:both;
		}
	.ueber1   {
		text-transform: uppercase;
		}
	.ueber2   {
		margin: 10px 30px 10px 0px;
		border-top: solid 1px #000000;
		}
	.rechnung
		{
		font: normal normal normal 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		float: right;
		margin-right: 90px;
		margin-top: 10 px;
		}
	.rechnung2
		{
		font: normal normal normal 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		float: right;
		margin-right: 15px;
		margin-top: 10 px;
		}
	.rechnung2b
		{
		font: normal normal normal 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		float: right;
		margin-right: 45px;
		margin-top: 30 px;
		}	
	
	
/*	NEWS	*/	

/*#inhaltaktuell a {
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
	}*/

.dat_start {
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 10px 5px 10px;
		margin: 10px 0 0 0;
		/*border-top: solid 2px #CEDCEE;*/
		text-align: left;
	}
	
.titel_start {
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 10px 5px 10px;
		margin: 0px;
		font-weight: bold;
		text-align: left;
		}

.utitel_start {
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 10px 5px 10px;
		margin: 0px;
		text-align: left;
	}

.dat_akt {
		background-color: #cedcee;
		font: normal normal bold 75%/18px Verdana, Arial, Helvetica;
		margin: 5px 5px 5px 0;
		padding: 5px;
	}
.titel_akt {
		font: normal normal bold 70%/18px Verdana, Arial, Helvetica;
		padding: 5px;
	}
.utitel_akt {
		font: normal normal normal 70%/18px Verdana, Arial, Helvetica;
		padding: 5px;
	}

.utitel_det{
		font: normal normal bold 70%/18px Verdana, Arial, Helvetica;
		padding: 5px 5px 5px 0;
	}
	
.nachricht_det {
		font: normal normal normal 75%/18px Verdana, Arial, Helvetica;
		color: #000000;
		padding: 0px 20px 0px 0px;
		margin-right: 10px;
		margin-top: 10px;
		}
