body {	height: 100%;    margin: 0px; 	padding: 4px;    font-size: 90%;	font-family: Arial, Helvetica, sans-serif;}.Thema   { color: #ffffff; font-weight: bold; font-size: 104.01%; font-family: Arial, Helvetica, sans-serif; background: red url(thema_ende.gif) no-repeat right ; margin: 0; padding: 3px 0 0 4px }.Thema2  { color: #ffffff; font-weight: bold; font-size: 104.01%; font-family: Arial, Helvetica, sans-serif; background: url(thema2_ende.gif) no-repeat right ; margin: 0px; padding: 3px 0px 0px 4px }  #Header  { background: url(header.jpg) no-repeat right ; margin: 0px; padding: 0px; min-width: 740px }  #Head  { background: url(links.jpg) no-repeat; margin: 0px; padding: 0px; width: 228px }#Head2  { background: url(kopf_space_neu.jpg) repeat; margin: 0px; padding: 0px }#Foot {    display: table-cell; width: 212px; height: 100%;    }.Header  { color: #ffffff; font-weight: bold; font-size: 96.01%; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-top: 8px; padding-bottom: 0px; padding-left: 6px }.Header_small  { color: #ffffff; font-weight: bold; font-size: 86.01%; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding-top: 8px; padding-bottom: 0px; padding-left: 6px }.Suche  { margin: 0px 0 0; padding-top: 0px; padding-bottom: 0px; padding-left: 10px }.Link {    font-family: Arial,Helvetica,sans-serif; text-decoration: none;    font-size: 100.01%;    float: none; width: auto; height: 24px;    margin: 0; padding-left: 0; padding-top: 0;  }.Link a  { text-decoration: none; padding: 4px; width: auto; height: 24px; display: block }.Link a:link {	text-decoration: none;    color: #003366; background-color: #c0d2df;  }.Link a:visited {	text-decoration: none;    color: #003366; background-color: #c0d2df;  }.Link a:hover {	text-decoration: none;    color: white; background-color: #7b99b4;  }.Link a:active {	text-decoration: none;    color: white; background-color: #7b99b4;  }.Link_aktiv a  { text-decoration: none; padding: 4px; width: auto; height: 24px; display: block }.Link_aktiv a:link {	text-decoration: none;    color: #ffffff; background-color: #7b99b4;  }.Link_aktiv a:visited {	text-decoration: none;    color: #ffffff; background-color: #7b99b4;  }.Link_aktiv a:hover {	text-decoration: none;    color: white; background-color: #7b99b4;  }.Link_aktiv a:active {	text-decoration: none;    color: white; background-color: #7b99b4;  }  .Thema a  { text-decoration: none; color: #ffffff;}.Thema a:link {	text-decoration: none; color: #ffffff;  }.Thema a:visited {	text-decoration: none; color: #ffffff;  }.Thema a:hover {	text-decoration: none; color: #ffffff;  }.Thema a:active {	text-decoration: none; color: #ffffff;  }.Anmelden  { font-size: 100.01%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; float: none; margin: 0px; padding-top: 0px; padding-left: 0px; width: auto; height: 24px }.Anmelden a  { padding: 4px; width: auto; height: 24px; display: block }.Anmelden a:link {	text-decoration: none; font-weight: bold;     color: white; background-color: #ff0000;  }.Anmelden a:hover {	text-decoration: none;    color: #003366; background-color: #dde7ee;  }.Abmelden  { font-size: 100.01%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; float: none; margin: 0px; padding-top: 0px; padding-left: 0px; width: auto; height: 24px }.Abmelden a {    display: block; width: auto; height: 24px;	text-decoration: none;    padding: 4px;  }.Abmelden a:link {	text-decoration: none;    color: white; background-color: #7b99b4;  }.Abmelden a:hover {	text-decoration: none;    color: #003366; background-color: #dde7ee;  }  .Fuss {    font-family: Arial,Helvetica,sans-serif; text-decoration: none;    font-size: 100.01%;    float: none; width: 212px;    margin: 0px; padding-left: 0px; padding-top: 0px;  }.Inhalt {color: #003366;font-size: 100.01%;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 18px;  }  .Inhalt a {display: inline; background-color: #dde7ee;color: #003366;font-size: 100.01%;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 0px;  }  td.articlelist a {background-color: transparent;color: #003366;font-size: 100.01%;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 0px;text-decoration: none;}  td.articlelist {  padding-top: 6px;  padding-bottom: 6px;}td.articlelist a:hover {background-color: transparent;color: #003366;font-size: 100.01%;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 0px;text-decoration: underline;}    .Formular {color: #003366;font-size: 100.01%;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding-left: 0px;  }  .Subline {color: #ff0000;font-size: 70.01%; height: 14px;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 0px;}.Legende {color: #003366;font-size: 100.01%; height: 24px;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 0px;width: 114px; height: 24px; border: 0px;}  .Headline {color: #ff0000;font-size: 140.01%; font-weight: bold;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 0px;}h1 {color: #ff0000;font-size: 140.01%; font-weight: bold;font-family: Arial,Helvetica,sans-serif;}h2 {color: #003366;font-size: 100.01%; font-weight: bold;font-family: Arial,Helvetica,sans-serif;margin: 0px; padding: 0px;}.Line {background-color: #dde7ee;border-collapse: collapse;  border-bottom: dashed 1px #003366;   margin: 0px; padding-bottom: 10px; padding-top: 10px;  }  .news {  color: #003366;  font-size:90%;}.news a {  color: #003366;  font-weight:bold;  text-decoration: none;}
