/* Farben */
Blau							#287599
Hellblau					#BED5E0
Rot								#A50000
Textfarbe					#484848
Tabelle   				#DEEAEF

/* ~~~~ Allgemein ~~~~ */
body							{ font-family:Arial; font-size:11px; color:#287599; background-color:#ffffff; margin:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; }
td								{ font-family:Arial; font-size:11px; color:#000000; }
h1								{ font-family:Arial; font-size:14px; font-weight:bold; color:#287599; padding-top:20px; padding-bottom:10px;padding-left:20px; }
h2								{ font-family:Arial; font-size:12px; font-weight:bold; color:#287599; padding-top:10px; padding-left:20px; }
.fliesstext				{ color:#484848; padding-left:20px; padding-right:15px; padding-bottom:35px; }
.linie_vert		 		{ border-right:solid; border-right-width:1px; border-right-color:#287599; border-left:solid; border-left-width:2px; border-left-color:#ffffff; }
.pfad							{ color:#ffffff; text-align:right; padding-bottom:3px; padding-top:3px; padding-left:3px; padding-right:10px; background-color:#287599; }
.liste						{ font-family:Arial; font-size:11px; color:#484848; background-color:#ffffff; }
.namen						{ font-family:Arial; font-size:11px; color:#484848; background-color:#ffffff; padding-left:20px; padding-bottom:15px; padding-top:15px; }


/* ~~~~ Head ~~~~ */
.head							{ font-family:Arial; font-size:11px; font-weight:bold; color:#287599; padding-bottom:15px; padding-top:15px; padding-left:20px; }
.kopf_navi				{ background-color:#A50000; }
.kopf_content			{ font-family:Arial; font-size:11px; color:#A50000; padding-left:20px; background-color:#BED5E0; border-left:solid; border-left-width:2px; border-left-color:#ffffff; }
a.link 						{ color:#287599; text-decoration:none; }
a:visited.link		{ color:#287599; text-decoration:none; }
a:active.link			{ color:#287599; text-decoration:none; }
a:hover.link			{ color:#A50000; text-decoration:underline; }
p.headline				{ font-family:Arial; font-size:18px; color:#E4100E; margin-bottom:5px; }

/* Navigation */
.nav							{ padding-left:5px; padding-top:5px; padding-bottom:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }
.nav_1Hi					{ background-color:#A50000; padding-left:5px; padding-top:5px; padding-bottom:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }

a.a_1Hi 					{ font-weight:bold; color:#ffffff; text-decoration:none;	}
a:visited.a_1Hi		{ font-weight:bold; color:#ffffff; text-decoration:none;	}
a:active.a_1Hi 		{ font-weight:bold; color:#ffffff; text-decoration:none;	}
a:hover.a_1Hi			{ font-weight:bold; color:#ffffff; text-decoration:underline;	}	

.nav_1Lo					{ padding-left:5px; padding-top:5px; padding-bottom:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }
a.a_1Lo 					{ font-weight:bold; color:#287599; text-decoration:none; }
a:visited.a_1Lo		{ font-weight:bold; color:#287599; text-decoration:none; }
a:active.a_1Lo		{ font-weight:bold; color:#A50000; text-decoration:none; }
a:hover.a_1Lo			{ font-weight:bold; color:#A50000; text-decoration:underline; }

.nav_2Hi					{ background-color:#D1E2E9; padding-left:15px; padding-top:5px; padding-bottom:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }
a.a_2Hi 					{ color:#A50000; text-decoration:none; }
a:visited.a_2Hi		{ color:#A50000; text-decoration:none; }
a:active.a_2Hi 		{ color:#A50000; text-decoration:none; }
a:hover.a_2Hi			{ color:#A50000; text-decoration:underline; }	

.nav_2Lo					{ padding-left:15px; padding-top:5px; padding-bottom:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }
a.a_2Lo 					{ font-weight:regular; color:#287599; text-decoration:none; }
a:visited.a_2Lo		{ font-weight:regular; color:#287599; text-decoration:none; }
a:active.a_2Lo		{ font-weight:regular; color:#A50000; text-decoration:none; }
a:hover.a_2Lo			{ font-weight:regular; color:#A50000; text-decoration:underline; }

.nav_3Hi					{ background-color:#E5EEF3; padding-left:20px; padding-top:5px; padding-bottom:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }
a.a_3Hi 					{ font-size:10px; color:#A50000; text-decoration:none; }
a:visited.a_3Hi		{ font-size:10px; color:#A50000; text-decoration:none; }
a:active.a_3Hi		{ font-size:10px; color:#A50000; text-decoration:none; }
a:hover.a_3Hi			{ font-size:10px; color:#A50000; text-decoration:underline; }	

.nav_3Lo					{ padding-left:20px; padding-top:5px; padding-bottom:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }
a.a_3Lo 					{ font-size:10px; font-weight:regular; color:#287599; text-decoration:none; }
a:visited.a_3Lo		{ font-size:10px; font-weight:regular; color:#287599; text-decoration:none; }
a:active.a_3Lo		{ font-size:10px; font-weight:regular; color:#A50000; text-decoration:none; }
a:hover.a_3Lo			{ font-size:10px; font-weight:regular; color:#A50000; text-decoration:underline; }

.tabelle_hi				{ background-color:#DEEAEF; padding-bottom:5px; padding-top:5px; padding-left:10px; padding-right:10px; }
.tabelle_lo				{ background-color:#ffffff; padding-bottom:5px; padding-top:5px; padding-left:10px; padding-rigth:10px; }

.tsr_head				{ font-weight:bold; color:#287599; padding-top:15px; padding-bottom:5px; padding-left:5px; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#287599; }
.tsr_text				{ color:#484848; padding-left:5px; padding-top:5px; }
.liste				  { list-style-type:square; padding-right:15px;  }