		body
		{
			background: #1d4369;
			margin:0px;
			padding:0px;
		}
		
		#dokument
		{		
			width:1000px;
			padding-left:10px;
			padding-right:10px;
			background-color:#FFFFFF;
			text-align:left;
			font: 12px Arial, sans-serif;
			
		}
		
		td
		{
			font: 12px Arial, sans-serif;
		}
		
		#maincontent
		{	
			color:#000000;
			background-color:#FFFFFF;
			margin-top:10px;
			overflow:hidden;
			text-align:left;
		}
		
		#leftcontent
		{
			overflow:hidden;
			float:left;
			width:650px;
			padding-right:10px;
		}
		
		#rightcontent
		{
			overflow:hidden;
			float:right;
			width:320px;
		}
		
		
		#header
		{
			background-color:#FFFFFF;
			height:55px;
			width:100%;
			margin-bottom:10px;
		}
		
		#footer
		{
			clear:both;
		}
		
		
		#lnk
		{
			/*font:12px arial, sans-serif;*/
		}
		
		#lnk a
		{
			TEXT-DECORATION: none;
			COLOR: #1C558D;
			FONT-SIZE: 12px;
			FONT-WEIGHT: bold;
		}
		
		#lnk a:hover
		{
			COLOR: #A20325;
			TEXT-DECORATION: underline;
		}
		
		#navi
		{
			/*font:bold 12px arial, sans-serif;*/
			height:30px;
			margin-top:0px;
			background-color:#1C558D;
			width:100%;
		}
		
		#navi ul
		{
			list-style: none;
			margin: 0;
			padding: 0;
		}
		
		#navi li
		{
			float: left;
			padding: 7px 10px 5px 5px;
		}

		/*
		#navi span
		{
			height:20px;
			background-color:#A20325;
			margin-top:15px;
		}
		
		
		#navi span:hover
		{
			height:20px;
			background-color:#1C558D;
			padding:5px 5px 5px 5px;
		}
		*/

		
		#navi a
		{
			font-size: 14px;
			text-decoration:none;
			color:#FFFFFF;
		}

		#navi a:hover
		{
			font-size: 14px;
			text-decoration:none;
			color:#FFFFFF;
		}
		
		
		
		
		
		
		
		

		#navi_top
		{
			/*font:12px arial, sans-serif;*/
			clear:both;
			height:20px;
			margin-top:8px;
			background-color:#FFFFFF;
		}
		
		#navi_top span
		{
			height:20px;
			padding:5px 5px 3px 3px;
			color:#1C558D;
		}
		
		#navi_top a
		{
			text-decoration:none;
			color:#1C558D;
		}

		#navi_top a:hover
		{
			text-decoration:none;
			color:#A20325;
		}
		
		#newsthema
		{
			margin-bottom:5px;
			text-decoration: none;
			color: #1C558D;
			font-size: 16px;
			font-weight: bold;
		}
		
		#newsthema a
		{
			TEXT-DECORATION: none;
			COLOR: #1C558D;
		}
		
		#newsthema a:hover
		{
			TEXT-DECORATION: none;
			COLOR: #1C558D;
		}
		
		#newsthemaright
		{
			margin-bottom:5px;
			text-decoration: none;
			color: #A20325;
			font-size: 14px;
			font-weight: bold;
		}
		
		#blocknews
		{
			clear: both;
			overflow:hidden;
			margin-top:5px;
		}
		
		#blocknews_leftcontent
		{
			overflow:hidden;
			float:left;
			padding-top:5px;
		}
		
		#blocknews_rightcontent
		{
			overflow:hidden;
		}
		
		#block
		{
			clear: both;
			overflow:hidden;
			PADDING-BOTTOM:15px;
		}
		
		#blockuebersicht
		{
			clear: both;
			overflow:hidden;
		}
		
		#blockright
		{
			clear: both;
			overflow:hidden;
		}
		
		#newsblock
		{
			overflow:hidden;
			MARGIN-TOP:15px;
		}
		
		.navigation_rubrik
		{
			MARGIN-LEFT:15px;
			FONT-WEIGHT:bold;
			PADDING-BOTTOM:2px;
		}
		
		.redline
		{
			clear:both;
			background-color:#FFFFFF;
			height:2px;
			width:100%;
		}
		
		.search
		{
			margin-top:15px;
			margin-right: 5px;
		}
		
		.linie
		{
			clear:both;
			margin-top: 10px;
			margin-bottom: 5px;
			width: 100%;
			height:1px;
			background: transparent url("images/line.gif") repeat-x  top;
		}
		
		.liniefornews
		{
			clear:both;
			margin-top: 10px;
			margin-bottom: 5px;
			width: 100%;
			height:1px;
			background: transparent url("images/line.gif") repeat-x  top;
		}
		
		
		
		A
		{
			TEXT-DECORATION: none;
			COLOR: #1C558D;
		}

		A:hover
		{
			COLOR: #A20325;
			TEXT-DECORATION: underline;
		}

		H1
		{
			COLOR: #1C558D;
			FONT-SIZE: 22px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 5px;
		}
		
		H3
		{
			COLOR: #1C558D;
			FONT-SIZE: 14px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 5px;
		}
		
		H4
		{
			COLOR: #A20325;
			FONT-SIZE: 14px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 5px;
		}
		
		H5
		{
			COLOR: #1C558D;
			FONT-SIZE: 12px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 0px;
		}
		
		H6
		{
			COLOR: #1C558D;
			FONT-SIZE: 11px;
			FONT-WEIGHT: bold;
			MARGIN: 0px;
		}
		
		.colA20325
		{
			COLOR: #A20325;
		}
		
		.grey
		{
			COLOR: #7F7F7F;
		}
		
		.picture
		{
			BORDER-RIGHT: #a0a1a1 1px solid; 
			BORDER-TOP: #a0a1a1 1px solid; 
			BORDER-LEFT: #a0a1a1 1px solid; 
			BORDER-BOTTOM: #a0a1a1 1px solid;
			MARGIN-RIGHT: 15px;
		}
		
		.picture_margin5
		{
			BORDER-RIGHT: #a0a1a1 1px solid; 
			BORDER-TOP: #a0a1a1 1px solid; 
			BORDER-LEFT: #a0a1a1 1px solid; 
			BORDER-BOTTOM: #a0a1a1 1px solid;
			MARGIN-RIGHT: 5px;
			MARGIN-BOTTOM: 5px;
		}
		
		.picture_margin10
		{
			BORDER-RIGHT: #a0a1a1 1px solid; 
			BORDER-TOP: #a0a1a1 1px solid; 
			BORDER-LEFT: #a0a1a1 1px solid; 
			BORDER-BOTTOM: #a0a1a1 1px solid;
			MARGIN-RIGHT: 10px;
			MARGIN-BOTTOM: 10px;
		}
		
		.datetime
		{
			COLOR: #a0a1a1;
			FONT-SIZE: 10px;
			MARGIN-TOP: 3px;
			MARGIN-BOTTOM: 3px;
		}
		
		.category
		{
			COLOR: #A20325;
			FONT-SIZE: 10px;
			MARGIN-TOP: 3px;
			MARGIN-BOTTOM: 3px;
			font-weight: bold;
		}
		
		.navi_leiste
		{
			padding: 5px 5px 5px 5px;
			background-color: #E2EFFB;
			border: #1C558D 1px solid;
		}
		
		.navi_leiste_aktiv
		{
			padding: 5px 5px 5px 5px;
			background-color: #E2EFFB;
			border: #A20325 1px solid;
		}
		
		.navi_leiste_container
		{
			overflow:hidden;
			margin-left: 5px;
			margin-top: 5px;
		}
		
		.div_navi_leiste_container
		{
			width: 640px;
			text-align: center;
			margin-bottom: 15px;
			font-size: 12px;
		}
		
		
		.size10
		{
			FONT-SIZE: 10px;
		}
		
		.size11
		{
			FONT-SIZE: 11px;
		}

		.size12
		{
			FONT-SIZE: 12px;
		}

		.size14
		{
			FONT-SIZE: 14px;
		}

		.size16
		{
			FONT-SIZE: 16px;
		}

		.size18
		{
			FONT-SIZE: 18px;
		}
		
		.margin_bottom5
		{
			MARGIN-BOTTOM: 5px;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		.vorschautext
		{
			font-size: 12px;
		}

		.vorschautitle
		{
			font-size: 12px;
			font-weight: bold;
			margin-bottom: 10px;	
		}

		.vorschautitle a
		{
			color: #1C558D;
			text-decoration: none;
		}

		.vorschautitle a:hover
		{
			color: #1C558D;
			text-decoration: underline;
		}