body { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; background-position: 0 0; margin: 0; }

p { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 10px; }

td { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; width: auto; height: auto; margin: 0; padding: 0; border-width: 0; }
a:link { color: #369; text-decoration: none; }
#a:link { color: #369; background-color: #b0c3c9; text-decoration: none; }
a:visited { color: #609; text-decoration: none; }
#a:visited { color: #369; background-color: #b0c3c9; text-decoration: none; }
a:hover { color: #903; text-decoration: underline; }
#a:hover { color: #fff; background-color: #b0c3c9; text-decoration: none; }
a:active { }
h1 { color: #903; font-size: 140%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 10px; }
h2 { color: #903; font-size: 130%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-top: 10px; }
h3 { color: #903; font-size: 120%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-top: 10px; }
h4 { color: #903; font-size: 110%; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; padding-top: 10px; }
h5 { color: #903; font-size: 10pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 10pt; padding-top: 10px; }
.navi { color: #369; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #b0c3c9; text-decoration: none; width: 160px; height: 17px; visibility: visible; clear: none; min-width: 150px; max-width: 150px; border-bottom: 1px solid #369; border-top-color: #369; border-right-color: #369; border-left-color: #369;; }
.bookmarks { color: #000; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e2e2e2; text-align: left; visibility: visible; width: 470px; height: 17px; min-width: 150px; max-width: 150px; clear: none; margin: 0; padding: 0; border-top-color: #903; border-right-color: #903; border-bottom: 1px solid #903; border-left-color: #903; }
.bookm_title { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #e2e2e2; text-align: left; visibility: visible; margin: 0; padding: 0 0 3px; width: 470px; height: 17px; min-width: 150px; max-width: 150px; clear: none; border-top-color: #903; border-right-color: #903; border-bottom: 1px solid #903; border-left-color: #903; }
.bookmarks_transp { color: #000; font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; visibility: visible; margin: 0; padding: 0; width: 470px; height: 17px; min-width: 150px; max-width: 150px; clear: none; border-top-color: #903; border-right-color: #903; border-bottom: 1px solid #903; border-left-color: #903; }
.navi_blind { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #b0c3c9; visibility: visible; width: 160px; height: 17px; min-width: 150px; max-width: 150px; clear: none; border-top-color: #369; border-right-color: #369; border-bottom: 1px solid #369; border-left-color: #369; }
.kontakt_td { background-color: #e2e2e2; background-repeat: repeat; background-attachment: fixed; background-position: 0 top; width: 470px; height: auto; margin: 0; padding: 7px 0; border: dotted 0 transparent; outline-style: none; outline-width: 0; }
.textrahmen { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; background-position: left center; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; border: solid 1px #369; outline-style: none; }
.links_10 { padding: 5px 10px; }
.fliesstext { font-size: small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.fliesstext_xsmall { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; text-align: left; }
#b:visited { color: #369; background-color: #e2e2e2; text-decoration: none; }
.title { color: #903; text-decoration: underline overline; }
.map24 { color: #e2e2e2; background-color: #e2e2e2; background-image: none; background-repeat: repeat; background-attachment: fixed; text-align: center; width: 465px; height: 860px; visibility: visible; margin: 0; padding: 0; border-width: 0; outline-width: 0; }
.quickinfo { color: #000; font-size: small; background-color: #ffc; text-decoration: none; padding: 15px 20px 20px; border: solid 1px black; }

