body, td { font-size: 11px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
body, td { color: #505050 }
p {margin-top: 0px; margin-bottom: 0px;  font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; }
a { font-size: 11px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; color: #505050  }
a:hover  { color: #005260 }
a img {	border: none; outline: none; }
td, tr, table  { margin: 0; padding: 0; border: 0; vertical-align: top }
.lm a {  text-decoration: none; display:block; width: 168px; margin:0; }
.lm-sp  { color: black; font-size: 10px; font-weight: bold; padding-bottom: 2px; padding-left: 10px; width: 168px;  }
.lm-usp a  { color: #505050; font-size: 10px; margin-bottom: 1px; padding-left: 10px;  background-image: url(/images/sptr.gif); background-repeat: no-repeat }
.lm-usp a:hover   { color: #005260; font-size: 10px; background-image: url(/images/ar-bg.gif); background-repeat: no-repeat }
.lm-usps a  { color: #005260; font-size: 10px; margin-bottom: 1px; background-image: url(/images/ar-bg.gif); background-repeat: no-repeat; padding-left: 10px }
.lm-usps a:hover  { color: #005260; font-size: 10px; margin-bottom: 1px; background-image: url(/images/ar-bg.gif); background-repeat: no-repeat; padding-left: 10px }
table.spacer1010 { margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px; border: 0;width: 100% }
table.spacer1015 { margin-top:15px;margin-bottom:15px;margin-left:10px;margin-right:10px; border: 0;width: 100% }
table.spacer2015  { margin-top:15px;margin-bottom:15px;margin-left:20px;margin-right:20px; width: 100%; border: 0 }
.form1 { color: #000; font-size: 11px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; height: 18px }
.form2 { color: #000; font-size: 11px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px;}
.loc { color: #005260; font-size: 11px; font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold }
.loc a {  text-decoration: none; }
.loc a:hover {  text-decoration: underline; }
.sp5 { height: 5px }
.sp7 { height: 7px }
.sp10 { height: 10px }
.sp15 { height: 15px }
.sp16 { height: 16px }
.sp20 { height: 20px }
.tm1 a  {  text-decoration: none; color: #000000; font-size: 11px; font-weight: bold; background-image: url(/images/ar-bg.gif); background-repeat: no-repeat; background-position: 0 1px; display: block; padding-left: 12px; padding-right: 17px;}
.tm1 a:hover   { font-size: 11px; color: #005260;  font-weight: bold; }
.tm2  { color: #005260; font-size: 10px; font-weight: normal; display: block; padding-left: 12px; padding-top: 2px; width: auto }
.tm3 a  { text-decoration: none; color: #005260; font-size: 11px; font-weight: bold; display: block; padding-left: 12px;  padding-right: 20px; width: auto }
.tm3 a:hover   { text-decoration: underline;  font-size: 11px; color: #005260;  font-weight: bold; }
.tm4  { color: #505050; font-size: 11px; font-weight: normal; display: block; padding-left: 12px; padding-top: 2px; width: auto }
.tm5 a  {  text-decoration: none; color: #000000; font-size: 10px; font-weight: bold; background-image: url(/images/ar-bg.gif); background-repeat: no-repeat; background-position: 0 1px; display: block; padding-left: 12px; padding-right: 17px;}
.tm5 a:hover   { font-size: 10px; color: #005260;  font-weight: bold; }
.date { padding-left: 23px;  font-size: 11px; color: #005260; }
.marg1 a { text-decoration: none; font-size: 10px; color: #505050; }
.marg1 a:hover { font-size: 10px; color: #005260; }
.marg2 { font-size: 10px; font-weight: bold; color: #505050; }
.marg3 a  { text-decoration: none; color: #505050; font-size: 10px; display: block; padding-left: 23px; background-image: url(/images/ar-bgg.gif); background-repeat: no-repeat; background-position: 11 0px; display: block; width: auto }
.marg3 a:hover   { color: #005260; font-size: 10px; display: block; background-image: url(/images/ar-bg.gif); background-repeat: no-repeat; background-position: 11 0px; display: block; width: auto }
.marg4 a  { text-decoration: none; color: #505050; font-size: 10px; display: block; padding-left: 23px; width: auto }
.marg4 a:hover   { color: #005260; font-size: 10px; display: block; width: auto }
.mhead { color:#000000; font-size:12px; font-weight:bold }
.mcont { color:#505050; font-size:11px; line-height:16px;}
.mdate { font-size: 11px; color: #005260; }
ul { margin-top:6px; margin-bottom:6px; list-style-type:square; text-indent: 0px; margin-left: 10px;}
li { margin-top:2px; margin-bottom:2px; list-style-type:square; text-indent: 0px; margin-left: 10px;}
.head { font-size:11px; font-weight:bold; color:#505050; }
h1 { font-size:12px; font-weight: bold; color:#000000; margin-top: 0px; margin-bottom: 5px;  font-family: Verdana, Geneva, Arial, SunSans-Regular, sans-serif; }
.suche a { font-size:11px; font-weight:normal; color:#505050; text-decoration: none; }
.mitarbeiter a { font-size:11px; font-weight:normal; color:#505050; text-decoration: none; }
.mitarbeiter_w a { font-size:10px; font-weight:normal; color:#FFFFFF; text-decoration: none; }
.pic1 {border-bottom: 4px solid #005260; border-top: 0px solid #005260;  border-left: 0px solid #005260;  border-right: 0px solid #005260; }
.inline td {padding:2px; background:#F0F0F0;}
.pictable td {background:#FFFFFF;}
.blisthead {
	color: #000000;
	background-color: #DBF0F5;
	margin-bottom: 1px;
	font-size:12px; font-weight:bold;
	cursor: pointer;
}

