
	body {
		float:center;
		margin-top:15px; 
		margin-bottom:15px; 
		//*margin-left:15%;
		margin-right:15%;*//
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:100%; /*erreicht annähernd gleiche Schriftgrößen in NN, IE und OP*/
	}

	 #rahmen {
                border: 0px solid #004B77;
                background: #f0f0f0 url('/layout/background_left.gif') repeat-y;
                width: 780px;
                position: absolute;
                left: 50%;
                margin: 20px 0 0 -390px;
        }
	
	#hilfsrahmen_oben {
		margin: 0;
		background-color:#464C6F;
		//* background-color: #004B77; *//
	}

	#links_oben {
		float:left;
		width:385px;
		margin: 0;
		padding-top: 5px;
		padding-right: 5px;
		background-color:#464C6F;
		//* background-color: #004B77; *//
		font-size: 0.8em;
	}

	#rechts_oben {
		margin-left: 390px;
		padding-top: 5px;
		padding-left: 7px;
		background-color: #f0f0f0;
		color: #464C6F;
		//*color: #004B77; *//
		font-size: 0.75em;
	}
	
	#rechts_oben a{
		margin : 2px 3px;
	    padding:0px;
		background-color: #f0f0f0;
		color: #464C6F;
		//*color: #004B77; *//
		text-decoration:none;
	}
	
	#rechts_oben a:hover{
		color: #6C7196;
		border-bottom: 1px solid #6C7196;
	}
	
	#rechts_oben a.aktiv{
		color: #6C7196;
		border-bottom: 1px dotted #6C7196;
	}
	
	

	#links_mitte {
		float:left;
		width:385px;
		margin: 0px;
		padding-top: 5px;
		padding-right: 5px;
		background-color:#464C6F;
		//* background-color: #004B77; *//
	}

	#links_mitte h2 {
		margin: 0px;
		padding-top: 10px;
		padding-bottom: 100px;
		padding-right: 10px;
		text-align: right;
		color: white;
	}

	#links_mitte p.main_menu {
		margin: 0px;
		padding-top: 2px;
		padding-right: 3px;
		padding-left: 5px;
		margin-right: -5px;
		margin-left: 0px;
		text-align: left;
		color: #B6BAE2;
		background-color: #1E2544;
		//* background-color: #00315B; *//
	}
	
	#links_mitte p.main_menu a{
		margin: 0px 2px;
		text-align: left;
		color: #E4E7FF;
		font-size: 0.75em;
		test-decoration:none;
	}

	#links_mitte p.info_menu {
		margin: 0;
		margin-left: 0px;
		margin-right: -5px;
		padding-top: 0px;
		padding-right: 3px;
		text-align: right;
		color: #00315B;
		background-color: #E8ECFF;
		//* background-color: #8898A1; *//
	}
	
	#links_mitte p.info_menu a{
		margin: 0px;
		padding-left: 10px;
		text-align: right;
		color: #00315B;
		font-size: 0.75em;
		test-decoration:none;
	}

	#links_mitte img{
		margin: 0px 0px 10px 10px;
		padding: 0px;
		text-align: left;
		test-decoration:none;
		border:0px;
	}
	
	#rechts_mitte {
		margin: 0px;
		margin-left: 390px;
		padding-top: 5px;
		padding-left: 15px;
		padding-right: 15px;
		background-color: #f0f0f0;
	}
	
	#rechts_mitte h1 {
		margin: 0px;
		margin-top:0px;
		padding-top: 10px;
		text-align: left;
		color: #00315B;
		font-size: 1.5em;
		//* font-family:times; *//
	}

	#rechts_mitte h2 {
		margin: 0px;
		padding-top: 10px;
		text-align: left;
		color: #000;
		font-weight:500;
		font-size: 0.8em;
	}

	#rechts_mitte h3 {
		margin: 0px;
		padding-top: 0px;
		text-align: left;
		color: #333;
		font-size: 0.9em;
	}

	#rechts_mitte p {
		margin: 0px;
		padding-top: 20px;
		text-align: left;
		color: #333333;
		font-size: 0.8em;
	}
	
	#rechts_mitte p.headline_zitat {
		margin: 0px;
		padding-top: 20px;
		text-align: left;
		color: #555555;
		font-size: 0.6em;
	}


	#links_unten {
		float:left;
		width:390px;
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
	}

	#links_unten p {
		margin: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding:0px;
		font-size: 80%;
		text-align:right;
		color: #E4E7FF;
		
	}

	#links_unten img.flash_box {
		margin-top: 0px;
		padding-bottom:-3px;
	}

	#rechts_unten {
		margin-left: 390px;
		padding-top: 0px;
		padding-left: 15px;
		padding-right:15px;
		background-color: #f0f0f0;
	}
	
	#rechts_unten_start {
		margin-left: 390px;
		padding-top: 0px;
		padding-left: 35px;
		background-color: #f0f0f0;
	}
	
	#rechts_unten_start p {
		margin: 0px 0px 15px 0px;
		padding-top: 0;
		font-size: 0.8em;
	}
	
	#rechts_unten h1 {
		margin: 0px;
		padding-top: 10px;
		text-align: left;
		color: #464C6F;
		font-size: 1.0em;
	}

	#rechts_unten h2 {
		margin: 0px;
		padding-top: 10px;
		text-align: left;
		color: #666666;
		font-size: 0.8em;
	}

	#rechts_unten h3 {
		margin: 0px;
		padding-top: 0px;
		text-align: left;
		color: #666666;
		font-size: 0.7em;
	}
	
	#rechts_unten a.extern_link {
		background-color: #f0f0f0;
		font-size : 11px;
		padding : 0px 0px 0px 15px;
		margin: 0px;
		font-weight : 500;
		color: #333;
		text-decoration:none;
		background: transparent url(/layout/extern_link.gif) no-repeat left;
	}
	
	#rechts_unten a.intern_link {
		background-color: #f0f0f0;
		font-size : 12px;
		padding : 0px 0px 0px 15px;
		margin: 0px;
		font-weight : 800;
		color: #333;
		text-decoration:none;
		background: transparent url(/layout/pfeil_weiter_link.gif) no-repeat left;
	}
	
	#rechts_unten a.download_link {
		background-color: #f0f0f0;
		font-size : 12px;
		font-weight : 700;
		padding : 0px 0px 0px 15px;
		margin: 0px;
		font-weight : 500;
		color: #333;
		text-decoration:none;
		background: transparent url(/layout/download_link.gif) no-repeat left;
	}
	
	#rechts_unten p {
	margin: 0px 0px 15px 0px;
	padding-top: 0;
	font-size: 0.8em;
	text-align : left;
}
	
	#rechts_unten p span.blau {
		color: #00315B;
	}
	
	#rechts_unten_start p.blau {
		margin: 0px 0px 15px 0px;
		padding-top: 0;
		font-size: 1em;
		color: #00315B;
	}
	
	#rechts_unten ul {
		margin: 5px 0px 10px 25px;
		padding-left: 10px;
		font-size: 0.8em;
	}
	
	#rechts_unten p.eingerueckt {
		margin: 0px;
		padding-top: 0px;
		padding-left:25px;
		padding-right:0px;
		width:370px;
		//*margin-left:25px;
		margin-right:0px;*//
		font-size: 0.8em;
	}
	
	#rechts_unten img.rechtsfluss {
		float: right;
		margin-top: -130px;
		padding-right: 15px;
	}

	#rechts_unten p.nav_pfeile {
		float: right;
		text-align: right;
		margin: 0;
		padding-right: 15px;
	}
	
	#rechts_unten p.nav_pfeile a.zurueck{
		background-color: #f0f0f0;
		font-size : 11px;
		padding : 0px 0px 0px 18px;
		margin: 0px 0px 0px 1.0em;
		font-weight : 500;
		color: #69665C;
		text-decoration:none;
		background: transparent url(/layout/pfeil_zurueck.gif) no-repeat left;
	}
	
	#rechts_unten p.nav_pfeile a.zurueck:hover{
		color: #69665C;
		border-bottom: 1px solid #69665C;
		background: transparent url(/layout/pfeil_zurueck.gif) no-repeat left;
	}
	
	#rechts_unten p.nav_pfeile a.weiter{
		background-color: #f0f0f0;
		font-size : 11px;
		padding : 0px 18px 0px 0px;
		margin: 0px 0px 0px 1.0em;
		font-weight : 500;
		color: #69665C;
		text-decoration:none;
		background: transparent url(/layout/pfeil_weiter.gif) no-repeat right;
	}
	
	#rechts_unten p.nav_pfeile a.weiter:hover{
		color: #69665C;
		border-bottom: 1px solid #69665C;
		background: transparent url(/layout/pfeil_weiter.gif) no-repeat right;
	}
	
	#rechts_unten table {
		margin:0px;
		padding:0px;
	}
	
	#rechts_unten td.formular {
		text-align:left;
		background-color : #f0f0f0;
		color : #333333;
		font-weight : normal;
		font-size: 0.8em;
	}

	#rechts_unten td.formular_senden {
		text-align:right;
		background-color : #f0f0f0;
		color : #333333;
		font-weight : normal;
		font-size: 0.8em;
	}
	
	#rechts_unten td.formular_senden a{
		background-color: #f0f0f0;
		font-size : 11px;
		padding : 0px 0px 0px 22px;
		margin: 0px 0px 0px 1.0em;
		font-weight : 500;
		color: #69665C;
		text-decoration:none;
		background: transparent url(/layout/pfeil_zurueck.gif) no-repeat left;
	}
	
	.cleaner {
		clear:both;
		height:0px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
	}



