/* CSS (c) 2002-2008 by PeWo-Design */body        { color:black; font-size:12pt; background-color:white; margin-top:20px; margin-left:50px; }body.inhalt { color:black; font-size:12pt; background-color:#cccccc; margin-left:20px; }/* TEXTFORMATE ==================================================================== */a,p,h1,h2,h3,h4,h5,h6,td,ul,li { font-family: arial,helvetica,sans-serif; font-size: 14px; margin-bottom:0px; margin-top:0px; color:black; }tr,td {vertical-align:top }h1 { font-size: 16px; font-weight:bold; text-align:center; letter-spacing:1px; color:white; }h2 { font-size: 16px; font-weight:bold; text-align:left; padding-top:10px; padding-bottom:5px; }h3 { font-size: 16px; font-weight:normal; text-align:left; padding-top:3px; padding-bottom:5px; }h4 { font-size: 14px; font-weight:bold; color:#550000; line-height:18px; padding-bottom:10px; }h5 { font-size: 10px; }h6 { font-size: 8px; }p,li { text-align:justify; line-height:18px; margin-bottom:10px; }p.wichtig { font-weight:bold; color:#333333; }p.kleiner { font-size:12px; line-height:14px; margin-bottom:5px; }p.mittig  { text-align:center; }.ueberschrift { background-color: #4076B2; padding:5px; height:74px; max-width:666px; vertical-align:middle; }.anmerkung { font-size: 10px; }.fusszeile { font-size: 11px; font-style:italic; padding-top:20px; }.rahmen { padding:20px }.gesperrt { letter-spacing:3px; color:#552222; }.thema  { background-color:#dddddd; padding:5px; border:2px solid white; }.kasten { background-color:#dddddd; padding:5px; border:2px solid white; font-weight:bold; color:#550000; }a:link,a:visited,a:active { letter-spacing:1px; font-weight:bold; }a:hover { color:red; background-color:#bbbbbb; text-decoration:none; }/* INHALTSVERZEICHNIS  ======================================================= */a.invz:link,a.invz:visited,a.invz:active { color:#003366; font-weight:bold; font-size:11px; }a.invz:hover { color:yellow; background-color: #0040A9; text-decoration:none; }.headline { font-size:13px; font-weight:bold; color:#0040A9;letter-spacing:1px; text-align:left; padding-top:5px; padding-bottom:5px; background-color:#c5c5c5; }a.head:link,a.head:visited,a.head:active { font-size:13px; font-weight:bold; color:#0040A9;letter-spacing:1px; }a.head:hover { color:000000; background-color:#c5c5c5; text-decoration:none; }/* X Sitemap Eigenschaften =================================================== */td.template_content{ padding-left:10px; }.template_content {	text-align:justify;	font-family :  "Times New Roman", Times, serif;	font-size: 11pt;}.myTable { border-right : 1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background-color : #DDDDDD;}.myTd 	 { vertical-align:top; padding:10px; border-left:1px solid #888888; border-top : 1px solid #888888;	border-right : 1px solid #E5E5E5;	border-bottom : 1px solid #E5E5E5;}.sitemap_url_1  {text-decoration:none;}.sitemap_item_1 {font-size:1em; font-weight:bold;}.sitemap_url_2  {text-decoration:none;}.sitemap_item_2 {font-size:0.9em; margin-left:10px; }.sitemap_url_3  {text-decoration:none;}.sitemap_item_3 {font-size:0.8em; margin-left:25px; }/*CMS Template Eigenschaften */.data_head	{font-weight: bold; color: white; background-color: #556B2F; text-align : center;}.data_UL        {font-weight: bold;}.data_text      {color: Navy;}.data_partner   {font-weight: bold;}.data_td_name 	{font-weight: bold; font-size : 9pt;}.data_td_value 	{color: Navy; font-size : 9pt;}/* X Inhaltsverzeichnis Eigenschaften =================================================== */.e1	{	margin-left:1px;	padding-left : 1px;}.e2	{	padding-left : 8px;	margin-left : 8px;	padding-top : 3px;	padding-bottom : 3px;	margin-top : 6px;	font-size: 10p;	border-bottom : 1pt solid White;}.e3	{	margin-left: 15px;	padding-left : 15px;			font-size: 8pt;}