body {
	margin-top: 0px;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(../images/bckgru.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
h1 {
	font-size: 1em;
	font-weight: normal;
}
h2 {
	font-size: 1em;
	font-weight: normal;
}
.zheader {
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
}
.zheaderal {
	background-image: url(../images/headeral.jpg);
	background-repeat: no-repeat;
}
.zheaderup {
	background-image: url(../images/headerup.jpg);
}
.zheaderar {
	background-image: url(../images/headerar.jpg);
	background-repeat: no-repeat;
}
.zmenul {
	background-image: url(../images/menul.gif);
}
.zmenur {
	background-image: url(../images/menur.gif);
}
.znavigation {
	background-image: url(../images/navigation.gif);
}
.znavigationd {
	background-image: url(../images/navigationd.gif);
}
.zcont {
	background-image: url(../images/bckgrm.gif);
	background-repeat: repeat-y;
}
.zfooterupup {
	background-image: url(../images/footerupup.gif);
	background-repeat: no-repeat;
}
.zfooterupl {
	background-image: url(../images/footerupl.gif);
	background-repeat: no-repeat;
}
.zfooterupr {
	background-image: url(../images/footerupr.gif);
	background-repeat: no-repeat;
}
.zfooteral {
	background-image: url(../images/footeral.gif);
	background-repeat: no-repeat;
}
.zfooterdl {
	background-image: url(../images/footerdl.gif);
	background-repeat: no-repeat;
}
.zfooterdr {
	background-image: url(../images/footerdr.gif);
	background-repeat: no-repeat;
}
.zfooterar {
	background-image: url(../images/footerar.gif);
	background-repeat: no-repeat;
}
.zfooterdd {
	background-image: url(../images/footerdd.gif);
	background-repeat: no-repeat;
}
.zunder {
	background-color: #FFFFFF;
}
.zzheaderlogo {
	text-align: left;
	padding-top: 6px;
	padding-left: 8px;
}
.zzheaderlogot {
	text-align: left;
	padding-top: 8px;
	padding-left: 5px;
}
.zzheaderr {
	text-align: right;
	padding-right: 16px;
}
.zzheaderstmap {
	text-align: right;
	padding-top: 6px;
	padding-right: 16px;
}
#Tmain .znavigation #Tnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000000;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000000;
	text-decoration: none;
	background-color: #CCFFFF;
	padding-right: 3px;
	padding-left: 3px;
}
.navoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #999999;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
}
#Tmain .zcont #Tcont #Tcontl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	padding-right: 1px;
	padding-left: 1px;
}
#Tmain .zcont #Tcont #Tcontr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
}
.contlsnline {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
.contlsnline a {
	font-weight: bold;
	color: #005fa9;
	text-decoration: none;
}
.contlsnlineno {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 0.8em;
	padding: 4px;
}
.contlsnlineno a {
	font-weight: bold;
	color: #005fa9;
	text-decoration: none;
}
.contltitline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
.contltitlineno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.contlpiceduline {
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
.contlpicline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
.contlpiclineno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.contlline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-align: left;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
.contllineno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-align: left;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.aktual {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 6px;
}
.aktual2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #444;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 6px;
}
.contr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	text-align: justify;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.contrtitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.35em;
	color: #666666;
}
.contrtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	color: #666666;
}
.contlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #005fa9;
	text-decoration: none;
}
.contlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #005fa9;
	text-decoration: none;
	background-color: #CCFFFF;
}
.contlinknon {
	color: #000000;
	text-decoration: none;
}
#Tmain .zunder #Tunder #Undermenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #999999;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 2px;
}
.undermenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #484848;
	text-decoration: none;
	padding-right: 4px;
	padding-left: 4px;
}
.undermenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000000;
	text-decoration: none;
	background-color: #CCFFFF;
	padding-right: 4px;
	padding-left: 4px;
}
#Tmain .zunder #Tunder #Undermenuserv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #999999;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
.undermenuserv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #484848;
	text-decoration: none;
	padding-right: 2px;
	padding-left: 2px;
}
.undermenuserv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	text-decoration: none;
	background-color: #CCFFFF;
	padding-right: 2px;
	padding-left: 2px;
}
#Tmain .zunder #Tunder #Webmaster {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
.webmaster {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #484848;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
.webmaster:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	background-color: #CCFFFF;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
}
#Tmain .zunder #Tunder #Underpb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #757575;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
}
#Tmain .zunder #Tunder #Undercopyr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #757575;
	text-align: center;
	padding: 2px;
}
