
body      { color: #222; font-family: Arial, Tahoma, Helvetica, sans-serif; background-color: white; background-image: url("../images/main/bg_frontdoor.jpg"); background-repeat: repeat-x }
/*Copy-Spalte rechts*/
.copy             { color: #222; font-size: 13px; text-align: left; padding-right: 5px; padding-left: 10px }
.copy a:link              { color: #333; text-decoration: underline }
.copy a:visited      { color: #333; text-decoration: underline }
.copy a:hover      { color: #666; text-decoration: underline }
.copy a:active             { color: #000; text-decoration: underline }
/*paragraphs*/
.dots     { color: #222; font-size: 13px; padding-right: 5px; padding-bottom: 15px; padding-left: 10px; border-bottom: 1px dotted gray }
.dots a:link              { color: #333; text-decoration: underline }
.dots a:visited      { color: #333; text-decoration: underline }
.dots a:hover     { color: #666; text-decoration: underline }
.dots a:active             { color: #000; text-decoration: underline }
.nodots    { color: #222; font-size: 13px; padding-right: 5px; padding-bottom: 15px; padding-left: 10px }
.nodots a:link              { color: #333; text-decoration: underline }
.nodots a:visited      { color: #333; text-decoration: underline }
.nodots a:hover     { color: #666; text-decoration: underline }
.nodots a:active             { color: #000; text-decoration: underline }
/*Footer*/
.footer   { color: white; font-size: 11px; font-weight: normal; text-align: justify }
.footer a:link   { color: white; font-weight: normal; text-decoration: none; text-align: justify }
.footer a:visited   { color: white; font-weight: normal; text-decoration: none; text-align: justify }
.footer a:hover   { color: white; font-weight: normal; text-decoration: underline; text-align: justify }
.footer a:visited   { color: white; font-weight: normal; text-decoration: none; text-align: justify }
/*Frontdoor*/
.frontdoor { }
.footerfront    { color: white; font-size: 11px; font-weight: normal; text-align: center }
.footerfront a:link    { color: white; font-weight: normal; text-decoration: none }
.footerfront a:visited    { color: white; font-weight: normal; text-decoration: none }
.footerfront a:hover    { color: white; font-weight: normal; text-decoration: underline }
.footerfront a:visited    { color: white; font-weight: normal; text-decoration: none }
/*Sitemap*/
#sitemap { color: #222; font-size: 13px; text-align: left; padding-right: 5px; padding-left: 10px }
#sitemap a:link               { color: #333; text-decoration: none }
#sitemap a:visited       { color: #333; text-decoration: none }
#sitemap a:hover      { color: #666; text-decoration: underline }
#sitemap a:active             { color: #000; text-decoration: underline }
/*Diverse*/
.homeheadline    { color: #222; font-size: 18px; font-weight: bold }
.homeadresse {
	color: #222;
	font-size: 18px;
	font-weight: bold;
	margin: 5px;
}
.headline           { color: #222; font-size: 20px; font-weight: bold }
.subline            { color: #222; font-size: 16px; font-weight: bold; line-height: 20px; text-align: justify }
.bezeichnung { color: #222; font-size: 14px; font-weight: normal }
.sublinef    { color: #222; font-size: 16px; font-weight: bold; text-align: justify }
.sublinedl     { color: #222; font-size: 14px; font-weight: bold; text-align: justify }
.newsdate    { color: #222; font-size: 13px; font-style: italic; font-weight: lighter }
li    { color: black; font-size: 13px; background-position: 0 100%; white-space: normal; list-style-image: url("../images/main/link.gif") }
.hpimage    { margin-bottom: 10px; padding: 2px; border: solid 1pt #999 }
.hptd  { padding-top: 10px; padding-left: 0 }
#wsl-logo {
	margin-top: 80px;
	margin-left: 85px;
}

