a:link {text-decoration: none; color: #A59672;}
a:visited {text-decoration: none; color: #A59672;}
a:hover {text-decoration: none; color: #666666;}
a:active {text-decoration: none; color: #666666;}

.aactive {text-decoration: none; color: #666666;}

.textnormal {color:#666666; font-size:13px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.textnormalklein {color:#666666; font-size:11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.textnormalwide {line-height:140%; color:#666666; font-size:13px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.textfett {color:#666666; font-size:13px; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
.texttitel {color:#A59672; font-size:16px; font-weight:bold; font-family: "Times New Roman", Times, serif;}
.categtitel {text-transform:uppercase; line-height:150%; font-size:13px; color:#A59672; font-weight:bold; font-family: "Times New Roman", Times, serif;}

.blockbody {background-color:#F2F2E6; color:#666666; font-size:13px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}   /* scrollbar-base-color:#EAE9DA; scrollbar-arrow-color:#666666; */
.blocknormal {background-color:#F2F2E6; color:#666666; font-size:13px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.blocknormalklein {background-color:#F2F2E6; color:#666666; font-size:11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.blockbox {background-color:#EAE9DA; color:#666666; font-size:13px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.blockboxklein {background-color:#EAE9DA; color:#666666; font-size:11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
.blockboxkleintab {background-color:#D7D0BD; color:#666666; font-size:11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}

.size1 {font-size: 10px;}
.size2 {font-size: 13px;}
.size3 {font-size: 16px;}
.size4 {font-size: 18px;}
.size5 {font-size: 24px;}
.size6 {font-size: 32px;}
.size7 {font-size: 48px;}

.ortinforahmen {visibility:hidden; position:absolute; left:1px; top:70px; width:205px; height:444px; z-index:101; padding:0px; background-color:#F2F2E6; border:2px solid #A59672;}
.ortbezeichnung {position:absolute; left:0px; top:0px; width:205px; height:24px; z-index:102; text-align:left; line-height:150%; text-indent:3px; text-transform:uppercase; background-color:#A59672; color:#F2F2E6; font-size:15px; font-weight:bold; font-family: 'Times New Roman', Times, serif;}
.ortbeschreibung {position:absolute; left:3px; top:172px; width:202px; height:268px; z-index:103; text-align:left; padding:0px; overflow:auto; background-color:#F2F2E6; color:#666666; font-size:11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}   /* scrollbar-base-color:#EAE9DA; scrollbar-arrow-color:#666666; */
.ortlandkarte {position:absolute; left:0px; top:25px; width:205px; height:142px; z-index:104; padding:0px;}
.ortposition {position:absolute; left:0px; top:22px; width:10px; height:10px; z-index:105; padding:0px;}


