body  {font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; color: #333;}a {color: #039;}a:hover {color: #333;}h1, h2 {color: #333;}h1  {font-size:    18px;}h2 {font-size: 16px;}#a-z-left, #a-z-right {font-family: Arial, Georgia, "Times New Roman", Times, serif;}.a-z-left {padding-left: 10px;color: #333;line-height: 15px;font-size: 12px;}.a-z-right {font-size:   11px;line-height: 16px;}#a-z-right a {text-decoration: underline;color: #333;}#a-z-right a:hover {text-decoration: underline;color: #039;}.a-z-image   {margin-right: 5px;margin-bottom: 5px;padding:       3px;float:         left;border:        solid 1px #999 }#right {position: relative;top: 10px;left: 500px;}#rightblock {position: absolute;top: 0px;left: 0px;width: 280px}#karte {position: absolute;top: 115px;left: 92px;z-index: 1;}#k01, #k02, #k03, #k04, #k05, #k06, #k07, #k08, #k09, #k10, #k11, #k12, #k13, #k14, #k15, #k16, #k17, #k18, #k19, #k20, #k21, #k22, #k23, #k24, #k25 {position: absolute;top: 115px;left: 92px;z-index: 2;visibility: hidden; }#landskaplink   {color:      #444;font-size:   11px;font-family: Arial, Georgia, "Times New Roman", Times, serif;line-height: 14px;position:    absolute;z-index:     3;top:         105px;left:        20px;width:       150px }#landskaplink a  { text-decoration: underline;}#landskaplink a:hover  { text-decoration: none;}.landskaptitle {font-weight: bold;color: #555;line-height: 18px;text-decoration: none;}#landskapnr { position: absolute;top: 105px;left: 4px;line-height: 14px;width: 10px;color: #555; font-size: 11px; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; text-decoration: none;z-index: 3;text-align: right;}.rightblock-title, .rightblock {color:      #333;font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif;}.rightblock-title, li a {font-size:   12px;font-weight: bold }.rightblock {font-size:   11px;}.horiz-line-bg {background-image:   url("media/horiz_line280.gif");background-repeat:   repeat-x;background-position: 0 5px }.main-bg  {background-image:   url("media/mainbg.gif");background-repeat:   repeat-y;background-position: 0 10px;border-bottom:       1px solid #ccc }ul {	list-style-type: none;	margin: 0;	padding: 0;}li   {line-height:     20px;font-family:     Arial, Geneva, Helvetica, SunSans-Regular, sans-serif;font-weight: bold;background-image: url("media/a-z-bg01.gif");text-align:       center;margin:           0;width:            18px;height:           44px;float:            left;vertical-align:   bottom }li a  {color:          #555;text-decoration: none;display:         block;padding:         2px 0;width:           100% }li a:hover  { color: #039;background-image: url("media/a-z-bg02.gif");text-decoration: underline;}#disclaimer  {color:              #333;font-size:           10px;line-height: 12px;background-image:    url("media/horiz_line270.gif");background-repeat:   repeat-x;background-position: 0 0;position:            absolute;top:                 630px;width:               450px }.trenner {background-image:   url("media/vert_line_bg01.gif");background-repeat:   repeat-y;background-position: 10px 0 }
