h1
	{
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:10.0pt;
	font-family:Arial;
	margin-left:0cm;
	margin-right:0cm;
	margin-top:0cm
	}
h2
	{
	margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:10.0pt;
	font-family:Arial;
	text-decoration:underline;
	text-underline:single;
	margin-left:0cm;
	margin-right:0cm;
	margin-top:0cm
	}
.navigation
	{
	color:#000000;
	text-decoration:none;
	font-family:Arial;
	font-size:10pt;
	margin:0px 10px;
	}
.link_weiss
	{
	color: #FFFFFF;
	text-decoration: none;
	}
.link_rot
	{
	color: #FF0000;
	text-decoration: underline;
	}
.link_schwarz
	{
	color:#000000;
	text-decoration:none;
	font-family:Arial;
	font-size:10pt;
	margin:0px 0px;
	}
.ecard_link
	{
	color: #F0F0F0;
	text-decoration: none;
	}
	
input
	{
	border:1px solid #000000;
	font-family:verdana;
	color:#000000;
	font-size:9pt;
	}
textarea 
	{
	border:1px solid #000000;
	font-family:verdana;
	color:#000000;
	font-size:9pt;
	}
.link_partner
	{
	color:#000000;
	text-decoration: none;
	}
.impressum
	{
	color:#FFFFFF;
	text-decoration: none;
	}
.rahmen_button_aktiv
	{
	border:1px #000000 solid;
	border-bottom:0px;
	border-right:0px;
	height: 25px;
	background-color: #C0C0C0;
	}
.rahmen_bottom
	{
	border-bottom:1px #000000 solid;
	}
.rahmen_main
	{
	border:1px #000000 solid;
	border-top:0px;
	background-color: #E6E6E6;
	}
table.gesamt
	{
	border-top:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
	}
table.gesamt_duenn
	{
	border-top:1px solid #186BCE;
	border-left:1px solid #186BCE;
	border-right:1px solid #186BCE;
	border-bottom:1px solid #186BCE;
	}
td.gesamt
	{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
td.uml
	{
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
td.oben
	{
	border-top:2px solid #000000;
	}
td.oben_unten
	{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	}
td.unten
	{
	border-bottom:1px solid #000000;
	}
td.unten_duenn
	{
	border-bottom:1px solid #186BCE;
	}
td.oben_duenn
	{
	border-top:1px solid #186BCE;
	}
td.links
	{
	border-left:1px solid #000000;
	}
td.links_unten
	{
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	}
td.rechts_unten
	{
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}
td.rechts
	{
	border-right:1px solid #000000;
	}
tr.gesamt
	{
	border-top:1px solid #186BCE;
	border-left:1px solid #186BCE;
	border-right:1px solid #186BCE;
	border-bottom:1px solid #186BCE;
	}
navi a
	{
	display: block;
	color: black;
	text-decoration: none;
	line-height: 16px;
	}
.dl_rahmen_button_inaktiv
	{
	 border:1px #000000 solid;
	 border-right:0px;
	 height: 25px;
	 background-color: #B1B1B1;
	}
.dl_rahmen_button_aktiv
	{
	 border:1px #000000 solid;
	 border-bottom:0px;
	 border-right:0px;
	 height: 25px;
	}
.dl_rahmen_rechts
	{
	 border:1px #000000 solid;
	 background-color:#AE3131;
	}
.dl_rahmen_bottom
	{
	 border-bottom:1px #000000 solid;
	}
.dl_rahmen_main
	{
	 border:1px #000000 solid;
	 border-top:0px;
	}
.dl_a_profil
	{
		font-family:arial;
		font-size:10pt;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
	}
.dl_a_profil:hover
	{
		font-family:arial;
		font-size:10pt;
		font-weight:bold;
		text-decoration:none;
		color:#FF0000;
	}
.dl_a_kategorie
	{
		font-family:arial;
		font-size:10pt;
		text-decoration:underline;
		color:#000000;
	}
.dl_a_kategorie:hover
	{
		font-family:arial;
		font-size:10pt;
		text-decoration:underline;
		color:#FF0000;
	}
.dl_table_dotted
	{
		border:1px #DDDD00 dashed;
	}
.dl_felder
	{
	 border:1px #CC6531 solid;
	 background-color:BE3131;
	}
.dl_td_head
	{
	background-color:#CC6531;
	}

.rahmen_button_aktiv
	{
	border:1px #000000 solid;
	border-bottom:0px;
	border-right:0px;
	height: 25px;
	background-color: #FFFFFF;
	}
.rahmen_bottom
	{
	border-bottom:1px #000000 solid;
	}
.rahmen_main
	{
	border:1px #000000 solid;
	border-top:0px;
	background-color: #FFFFFF;
	}

#header2 {
   color:#000000;
   font-family:Arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   text-align:center;
   border:1px solid #404040;      
   }   

#001 {
   color:#000000;
   font-family:Arial,sans-serif;
   font-size:10pt;
   text-align:right;
   border-top:1px solid #404040;      
   border-collapse:collapse;
   }

#002 {
   color:#000000;
   font-family:Arial,sans-serif;
   font-size:10pt;
   text-align:left;
   border-top:1px solid #404040;      
   border-collapse:collapse;   
   }

#003 {
   color:#000000;
   font-family:Arial,sans-serif;
   font-size:10pt;
   text-align:center;
   border-top:solid 1px #404040;      
   border-collapse:collapse; 
   empty-cells:show;
   }

#004 {
   color:#000000;
   font-family:Arial,sans-serif;
   font-size:10pt;
   text-align:left;
   border-top:solid 1px #404040;      
   border-collapse:collapse; 
   }
