body,h1,table,tr,td,th,p,b {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.us14 { font-family : arial,helvetica,verdana,sans-serif; font-size :14pt; color: #990033; text-align: center;}
.us12 { font-family : arial,helvetica,verdana,sans-serif; font-size :12pt; color: #006633; text-align: left;}
.wandern{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
 color:#999900;
}
.kategorie0 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
}
.kategorie1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
}
.kategorie2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
}
.kategorie3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 background-color: #ffffea;
 text-align: justify;
}
.kategorie4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background-color: #ffffea;
} 
.ergebniskopf {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
}
.ergebniszeile {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
}
}
.ergebniszeile1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
}
.navigation {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
}
.klein {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 7pt;
}
.meldung {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 font-weight: bold;
}
.clscursor {
 cursor: hand;
}
.druckueberschrift {
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
}
.druckergebniskopf {
 font-family: Arial;
 font-size: 8pt;
 font-weight: bold;
}
.druckergebniszeile {
 font-family: Arial;
 font-size: 8pt;
}

a {
	color:#051254;
	text-decoration:none;
}

a:visited {
	color:#051254;
}

a:hover {
	color:#990000;
}


a:active {
	color:#051254;
}

.link a, .link a:visited, .link a:hover, .link a:active {
	font-weight:bold;
}

a.link {
	font-weight:bold;
}

.input {
 border-style: solid;
 border-width: 2px;
 border-color: #cc9900;
 background: #FFFFFF;
}
.inputzahl {
 border-style: none;
 border-width: 0px;
 background: #FFFFEA; 
}
.#PCL { font-family: Verdana,Arial,Helvetica;font-style: none;font-weight: normal;text-decoration: none;font-size: 8pt;}
.#PTT { font-family: Verdana,Arial,Helvetica;font-size: 8pt;}
.#PST { font-family: Verdana,Arial,Helvetica;font-size: 8pt;}

a:link.men {
	background-color : #CC8C61;
	font: normal small-caps 78%/100% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 2px ridge red;
	border-left : 2px ridge red;
	border-right : 2px ridge red;
	border-bottom : 2px ridge red;
		}

a:visited.men {
	background-color : #CC8C61;
	font: normal small-caps 78%/100% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 2px ridge red;
	border-left : 2px ridge red;
	border-right : 2px ridge red;
	border-bottom : 2px ridge red;
		}

a:hover.men {
	background-color : #FFCC99;
	font: normal small-caps 78%/100% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 2px ridge red;
	border-left : 2px ridge red;
	border-right : 2px ridge red;
	border-bottom : 2px ridge red;
		}

