body {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica;
}

font.cmn { font-weight: plain; }

.fontnb { font-weight:bold; margin-bottom: 0px; }

.fonts  { font-size:10px;  font-weight:400; margin-bottom: 0px; }
.fontsb { font-size:10px;  font-weight:bold; margin-bottom: 0px; }

.fonthl { font-size:12px; font-weight:bold; margin-bottom: 0px; margin-top: 0px; color: #FFFFFF }

.forms {  font-size: 10px; color: #000000; background-color: #ffffff; border: 1px solid  #444444; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; padding-bottom: 2px; padding-top: 2px; padding-left: 4px; padding-right: 4px;
	font-weight: plain;
}

A:link { color: #333333; text-decoration: underline; font-weight: bold; }
A:visited { color: #333333; text-decoration: underline; font-weight: bold; }
A:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold; }

A.thin:link { color: #004600; text-decoration: underline; font-weight: 100; }
A.thin:visited { color: #004600; text-decoration: underline; font-weight: 100; }
A.thin:hover { color: #CC0000; text-decoration: underline; font-weight: 100; }

A.bmenu:link { color: #000000; text-decoration: none; font-weight: plain;  font-size:12px;  font-family:Arial, Helvetica; font-weight:bold; margin-bottom: 0px; }
A.bmenu:visited { color: #000000; text-decoration: none; font-weight: plain; font-size:12px;  font-family:Arial, Helvetica; font-weight:bold; margin-bottom: 0px; }
A.bmenu:hover { color: #CC0000; text-decoration: none; font-weight: plain; font-size:12px;  font-family:Arial, Helvetica; font-weight:bold; margin-bottom: 0px; }

A.smenu:link { color: #333333; text-decoration: none; font-weight: plain;  font-size:10px;  font-family:Arial, Helvetica; font-weight:400; margin-bottom: 0px; }
A.smenu:visited { color: #333333; text-decoration: none; font-weight: plain; font-size:10px;  font-family:Arial, Helvetica; font-weight:400; margin-bottom: 0px; }
A.smenu:hover { color: #CC0000; text-decoration: none; font-weight: plain; font-size:10px;  font-family:Arial, Helvetica; font-weight:400; margin-bottom: 0px; }

.bga { background-color: #75A4A4; }
.bgu { background-color: #99CCCC; }
.lmenu { font-family : Verdana, Arial, Helvetica; color : #333333; font-size : 12px; font-weight: bold }

.bg1 { background-color: #C6C6B4; }
.bg2 { background-color: #333333; }
.bg3 { background-color: #000000; }
.bg4 { background-color: #99CCCC; }
.bg5 { background-color: #CCCCCC; }
.darkf { font-size:11px; font-weight: plain; color: #6C6C6C; }

.mmenuf { font-size:11px; font-weight: bold; color: #FFFFFF; }
A.mmenuu:link { font-size:11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
A.mmenuu:visited { font-size:11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
A.mmenuu:hover { font-size:11px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }

A.mmenus:link { font-size:11px; font-weight: bold; color: #FFCC00; text-decoration: none; }
A.mmenus:visited { font-size:11px; font-weight: bold; color: #FFCC00; text-decoration: none; }
A.mmenus:hover { font-size:11px; font-weight: bold; color: #FFCC00; text-decoration: underline; }

#topw { position: absolute; left: 610px; top: 55px; }

td { color : #333333; text-align: left }

.ftxt {font-size: 8pt; line-height: 14pt }
.fsl {font-size: 8pt; }
.red   {color : #FF0000; font-size : 10px;}

.abmessungen td {
	border-bottom: 1px solid #49689E;
}
