		body     { background-color: #ffffff; text-align: center; }
		body, table, tr, td, div, p   { font-size: 11px; font-family: Arial, Helvetica, Geneva, sans-serif }
		a			{ color: #013565; text-decoration: underline; }
		a:link		{ color: #013565; text-decoration: underline; }
		a:visited   { color: #013565; text-decoration: underline; }
		a:hover 	{ color: #013565; text-decoration: none; }
		a:active	{ color: #013565; text-decoration: none; }
		
		li { margin-bottom: 5px; }
	
		/*Positionierung - Boxen*/
		#pagebox		{ background-color: #ffffff; text-align: left; margin-right: auto; margin-left: auto; width: 760px; margin-top: 5px;}
		#printheader	{ display: none; }
		#headbox		{ background-image: url("../images/header_bg.jpg"); background-repeat: no-repeat; height: 145px; vertical-align: top; }	
		#topnavbox		{ text-align: left; position: relative; line-height: 33px; width: 760px; overflow: visible; }
		#rahmenbox		{ background-color: #ffffff; background-image: url("../images/content_bg.gif"); background-repeat: repeat-y; background-position: 2px 135px; margin-top: 2px; padding-left: 2px; padding-right: 2px; border: solid 2px #ffcc33 }
		#headlinebox	{ color: #ffffff; font-size: 16px; font-weight: bold; line-height: 31px; background-image: url("../images/headline_bg.gif"); background-repeat: repeat-y; padding-left: 175px; height: 31px; border-top: 2px solid #ffffff; border-bottom: 2px solid #ffffff }
		#unavbox		{ margin-left: 14px; margin-top: 30px; width: 144px; float: left; height: 300px; }
		#contentbox		{ width: 565px; float: right; margin-right: 10px; margin-top: 5px; line-height: 15px; }
		#contentende	{ clear: both; height: 10px; border-bottom: 2px solid #ffffff; }
		#footerbox		{ color: #013565; font-size: 10px; margin-top: 11px; padding: 2px 0 4px 16px; border-top: 1px solid #013565 }
			
		
		/*Topnavigation*/
		.topnav, .topnavact { font-size: 11px; font-weight: bold; text-decoration: none; color: #ffffff; }
		.topnav a, .topnav a:link, .topnav a:visited { margin-left: 3px; padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px; color: #ffffff; text-decoration: none; border: 1px solid #8FB3D5; }
		.topnav a:hover, .topnav a:active { margin-left: 3px; padding-left: 11px; padding-right: 11px;  padding-top: 3px; padding-bottom: 3px; color: #ffffff; text-decoration: none; border: 2px solid #8FB3D5; background-color: #254D7E; }
		 
		 a.topnavact, a.topnavact:link, a.topnavact:visited { margin-left: 3px; padding-left: 11px; padding-right: 11px;  padding-top: 3px; padding-bottom: 3px; color: #ffffff; text-decoration: none; border: 2px solid #8FB3D5; background-color: #254D7E; }
		 a.topnavact:hover, a.topnavact:active { margin-left: 3px; padding-left: 12px; padding-right: 12px; padding-top: 4px; padding-bottom: 4px; color: #ffffff; text-decoration: none; border: 1px solid #8FB3D5; }
		 
								
		/*Unternavigation*/
		a.unav, a.unav:link, a.unav:visited	{ color: #000000; font-size: 11px; font-weight: normal; line-height: 18px; text-decoration: none; padding-left: 10px;  white-space: nowrap; }
		a.unav:hover, a.unav:active			{ color: #000000; font-size: 11px; font-weight: bold; line-height: 18px; text-decoration: none; background-image: url("../images/unav_pfeil.gif"); background-repeat: no-repeat; padding-left: 10px; white-space: nowrap; }
		
		a.unavact, a.unavact:link, a.unavact:visited	{ color: #000000; font-size: 11px; font-weight: bold; line-height: 18px; text-decoration: none; background-image: url("../images/unav_pfeil.gif"); background-repeat: no-repeat; padding-left: 10px; white-space: nowrap; }
		a.unavact:hover, a.unavact:active			{ color: #000000; font-size: 11px; font-weight: normal; line-height: 18px; text-decoration: none; background-image: url("../images/unav_pfeil.gif"); background-repeat: no-repeat; padding-left: 10px; white-space: nowrap; }
				
		.headline2	{ line-height: 18px; font-size: 14px; color: #000000; font-weight: bold; }
		h2			{ line-height: 16px; font-size: 13px; color: #013565; font-weight: bold; }
		h3			{ line-height: 14px; font-size: 12px; color: #535353; font-weight: bold; }
				
		
		/*Text-Styles*/	
		.fett	 { font-weight: bold; }
		
		.grau10	 { color: #535353; font-size: 10px; }
		.grau10 a, .grau10 a:link, .grau10 a:visited { color: #535353; font-size: 10px; text-decoration: underline; }
		.grau10 a:hover, .grau10 a:active  { color: #333333; font-size: 10px; text-decoration: none; }
		
		.tdspace td { padding-bottom: 5px; padding-top: 5px; border-top: 1px solid #cccccc; }
		.tdspace { border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;}
		
		.tdborder_vert td { border-right: 1px solid #cccccc; }
		.tdborder_vert { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
		
		.border td { border-bottom: 1px solid #cccccc; padding-top: 3px; padding-bottom: 3px; }
		