<style type="text/css">
<!--
	
	leer{color:#004462; }

	.noborder{
		border-spacing:0;
	}	
	
	/* Haupt-Inhalt-Rahmen (oben leer wg. Navigation) */
	.content{
		vertical-align:top;
		border-style:solid;
		border-width:1px;
		border-bottom-color:#000000;
		border-top-color:transparent;
		border-left-color:#000000;
		border-right-color:#000000;
	}	
	
	/* Haupt-Inhalt-Text */
	.maintext {    color:#000000; 
		font-size:11pt;
		font-family: arial,helvetica; 
		margin-bottom:6px;
		margin-top:6px;
		text-align:justify;
	}		
	
	/* Die Fläche rund um das Hauptinhaltsfeld und die Navigation */
	th { background-color:#ff7f12; 
	}	
	
	/* Tooltip bei Anmerkungen unterstrichen */
	abbr {
    	border-bottom: 1px dotted black;
	}	
	
	/* kleiner Text für Footer */
	.small{
		font-size:8pt;
	}		
	
	
	/* rechts schwebender kasten für Extra-Info wie z.B. Download-Möglichkeit */
	.kasten{
		float:right;
		vertical-align: top;
		margin-left:30px;
		margin-bottom:30px;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		background-color: #ffca85;
		padding: 16px;
		border-radius: 5px;		
		vertical-align: middle;

	}


	/* Navigationstab nicht aktiviert */
	.tab{
		background-color:#ffca85;
		color:#6e9eab;
		border-style:none;
		border-top-left-radius:20px;
		border-top-right-radius:20px;
		font-size:11pt;
		font-family:arial,helvetica; 
		font-weight:bold;
		border-bottom: 1px solid #000000;
		border-top-color:transparent;
		border-left-color:transparent;
		border-right-color:transparent;
		border-width:1px;
	}
	

	/* Navigationstab aktiviert */
	.tabactive{
		background-color:#ffffff;
		color:#0e4e6b;
		border-style:solid;
		border-bottom-color:transparent;
		border-top-color:#000000;
		border-left-color:#000000;
		border-right-color:#000000;
		border-width:1px;
		border-top-left-radius:20px;
		border-top-right-radius:20px;
		font-size:11pt;
		font-family:arial,helvetica; 
		font-weight:bold;
	}
	
	/* als letztes Tab der Navigation eine Tabellenzeile, die nur unten einen Linie enthält */
	.tab_bottom_line{
		background-color:transparent;;
		border-bottom: 1px solid #000000;
		border-top-color:transparent;
		border-left-color:transparent;
		border-right-color:transparent;
		border-width:1px;
		width:90%;
	}
	
	/* das selbe in Kürzer fürs Backend */
	.tab_bottom_line_admin{
		background-color:transparent;;
		border-bottom: 1px solid #000000;
		border-top-color:transparent;
		border-left-color:transparent;
		border-right-color:transparent;
		border-width:1px;
		width:5%;
	}
	
	/* Tabelle im Backend */
	.admintable{
		border-bottom-style:solid;
		border-top-style:none;
		border-left-style:none;
		border-right-style:none;
		border-width:1px;
		border-color:#9999ff;
		border-collapse: collapse;
		padding:4px;		
	}
	
	/* ein Button-artiges Textfeld fürs Backend */	
	.button{
		border-style:solid;
		border-width:1px;
		border-color:#333333;
		background-color:#bbbbbb;
		border-collapse: collapse;
		padding:4px;		
		width: 100px;
		text-align: center;
	}
	
	/* Hauptüberschrift */
	.banner{
		color:#ffffff;
	}		
	
	h1 {  color:#004462; 
		font-size:19pt;
		font-family: arial,helvetica; 
		font-weight:bold;
	}
	
	h2 {  color:#004462; 
		font-size:16pt;
		font-family:arial,helvetica; 
		font-weight:bold;
	}
	
	h3 {  color:#004462; 
		font-size:13pt;
		font-family:arial,helvetica; 
		font-weight:bold;
	}
	
	h3 {  color:#004462; 
		font-size:11pt;
		font-family:arial,helvetica; 
		font-weight:bold;
	}
	
		
	p,li,i,em,ul,ol,td {    color:#004462; 
		font-size:11pt;
		font-family: arial,helvetica; 
		margin-bottom:6px;
		margin-top:6px;
	}	


	/* Unterklasse, damit Links wie Abbrs aussehen */
	a.abbr:link{
		font-size:11pt;	
		color:#000000;
		font-family:arial,helvetica; 
		text-decoration:none;
		border-bottom: 1px dotted black;
	}

	a.abbr:visited{
		font-size:11pt;	
		color:#000000;
		font-family:arial,helvetica; 
		text-decoration:none;
		border-bottom: 1px dotted black;
	}
	
	a.abbr:hover{
		font-size:11pt;	
		color:#222222;
		font-family:arial,helvetica; 
		border-bottom: 1px dotted black;
	}
	

	

	/* Auffälliger Text für wichtigen Hinweis */
	.alert {    color:#ff2432; 
		font-size:11pt;
		font-family: arial,helvetica; 
		margin-bottom:6px;
		margin-top:6px;
	}	
	
	a:link { color:#800000;
		font-size:11pt;
		font-family:arial,helvetica; 
		text-decoration:none;
	}
	
	a:visited {color: #800000;
		font-size:11pt;
		font-family:arial,helvetica; 
		text-decoration:none;
	}
	
	a:hover {color:#800000; 
		font-size:11pt;
		font-family:arial,helvetica; 
		text-decoration:underline;		
	}
	
	/* Link-Blöcke für die Haupt-Navigation */
	a.navi{
		display:block;
		text-align:center;
		text-decoration:none; 
		font-size:10pt;	
		color:#0e4e6b;
		font-family:arial,helvetica; 
		text-decoration:none;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:14px;
		padding-right:14px;		
		border-top-left-radius:20px;
		border-top-right-radius:20px;
	}	
	
	a.navi:link{
		color:#0e4e6b;
		font-size:10pt;
		background-color:transparent;
	}

	a.navi:visited{
		color:#0e4e6b;
		font-size:10pt;
		background-color:transparent;
	}
	
	a.navi:hover{
		color:#0e4e6b;
		font-size:10pt;
		background-color:#ffffff;
	}
		
	
	/* Link-Text für Button-Links */
	a.buttontext:link{
		font-size:10pt;	
		color:#222222;
		font-family:arial,helvetica; 
		text-decoration:none;
	}

	a.buttontext:visited{
		font-size:10pt;	
		color:#222222;
		font-family:arial,helvetica; 
		text-decoration:none;
	}
	
	a.buttontext:hover{
		font-size:10pt;	
		color:#222222;
		font-family:arial,helvetica; 
		text-decoration:underline;
	}
	

	
	

-->
</style>
