
.maillink:link        {color:#fff;font-weight:normal;font-size:15px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline;}
.maillink:visited     {color:#fff;font-weight:normal;font-size:15px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline;}
.maillink:hover       {color:#ff0;font-weight:normal;font-size:15px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-decoration:underline;}
.maillink:visited:hover	  {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 15px; color:#ff0; text-decoration:underline;}
.maillink:active:hover	  {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 15px; color:#ff0; text-decoration:underline;}

.admin:link {
	color:#000;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	}
.admin:visited {
	color:#000;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	}
.admin:hover {
	color:#999;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	}
.admin:visited:hover {
	color:#999;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	}
.admin:active:hover	{
	color:#999;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	}
body { 
	margin-left:0px; 
	margin-right:0px; 
	margin-top:0px; 
	margin-bottom:0px 
	}

.menu {
	border-left: 1px; 
	border-right: 1px; 
	border-top:1px; 
	border-bottom:1px; 
	border-right-style:dashed; 
	border-left-style:dashed; 
	border-bottom-style:solid; 
	border-color:#111;
	padding-top:8px;
	padding-bottom:8px;
}
.topmenu {
	border-left: 1px; 
	border-right: 1px; 
	border-top:1px; 
	border-bottom:1px; 
	border-right-style:dashed; 
	border-left-style:dashed; 
	border-top-style:solid; 
	border-bottom-style:solid; 
	border-color:#111;
	padding-top:8px;
	padding-bottom:8px;
}

.toptxtwhite { 
	color: #fff; 
	font-weight: bold; 
	font-size: 10pt;
	line-height:17pt;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
}

.admintxt { 
	color: #000; 
	font-weight: normal; 
	font-size: 9pt;
	line-height:17pt;
	text-align: left;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
}
.admintxtr { 
	color: #000; 
	font-weight: normal; 
	font-size: 9pt;
	line-height:17pt;
	text-align: right;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
}
.admintxtc { 
	color: #000; 
	font-weight: normal; 
	font-size: 9pt;
	line-height:17pt;
	text-align: center;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
}

.admintable-head {
	background-color: #99c6db;
	color: #fff; 
	font-weight: bold; 
	font-size: 10pt;
	line-height:17pt;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; 
}
.eventtable-spacercell {
	background-color: #eee;
	color: #000; 
	font-weight: normal; 
	font-size: 9pt;
	line-height:17pt;
	text-align: left;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
}
.eventtable-inputcell {
	background-color: #fff;
	color: #000; 
	font-weight: normal; 
	font-size: 9pt;
	line-height:17pt;
	text-align: left;
	font-family:verdana,helvetica,geneva,swiss,sunsans-regular;
}

.text { color: #000; font-weight: normal; font-size: 15px;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: justify; }
.textc { color: #000; font-weight: normal; font-size: 15px;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center; }
.textl { color: #000; font-weight: normal; font-size: 15px;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: left; }
.textr { color: #000; font-weight: normal; font-size: 15px;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: right; }
.cite { color: #000; font-weight: normal; font-size: 17px;font-style:italic;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center; }
.shoutc { color: #000; font-weight: normal; font-size: 35px;line-height:40px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center; }
.shoutc2 { color: #000; font-weight: normal; font-size: 25px;line-height:28px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center; }
.boldtextl { color: #000; font-weight: bold; font-size: 15px;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: left; }
.boldtextc { color: #000; font-weight: bold; font-size: 15px;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center; }
.boldtextr { color: #000; font-weight: bold; font-size: 15px;line-height:17px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: right; }

.top { font-family: Arial, sans-serif; font-size: 15px;  color: #fff; text-decoration: none; text-align: left}
.topbold { font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #fff; text-decoration: none; text-align: center}
.tbold { font-family: Arial, sans-serif; font-size: 16px; font-weight: bold; color: #000; text-decoration: none; text-align: center}
.head{ color: #fff; font-weight: bold; font-size: 16px;line-height:22px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center;background:#306}
.uhead{ color: #000; font-weight: normal; font-size: 15px;line-height:22px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center;background:#9ff }
.aktuell{ color: #000; font-weight: normal; font-size: 13px;line-height:16px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center;background:#BFFBBF }
.uheadl{ color: #000; font-weight: normal; font-size: 15px;line-height:22px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: left;background:#BFFBBF }
.uheadb{ color: #000; font-weight: bold; font-size: 15px;line-height:22px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: center;background:#BFFBBF }
.uheadbl{ color: #000; font-weight: bold; font-size: 15px;line-height:22px;font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;text-align: left;background:#BFFBBF }

.form         {  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none;  background-color:#799; border:1px solid #c0c0c0; }
.obutton {  background-color:#799;border:1 outset #fff;color:#fff;font-family:arial;font-size:12px;font-weight:bold; }
.scroll {scrollbar-arrow-color:#c98900; scrollbar-base-color:#9c1d1d; scrollbar-track-color:#9c1d1d;  }
.antiscroll {scrollbar-arrow-color:#000; scrollbar-base-color:#799; scrollbar-track-color:#000;  }

