form { 
margin : 0; 
padding : 0; 
} 

body { 
background-color:#ffffff;
color:#000000;
font-size:11px;
font-family:Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
scrollbar-base-color: #ffffff;
scrollbar-3dlight-color:#acc1d2;
scrollbar-arrow-color: #000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#acc1d2;
scrollbar-shadow-color: #909090;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
}

.titel1 {
font-family: verdana, arial , helvetica, sans-serif;
font-size: 22px;
color: #336699;
}

b {
font-size: 100%;
letter-spacing : 1px;
}

strong {
font-family: helvetica, sans-serif;
font-size: 100%;
letter-spacing : 1px;
}

.titel2 {
font-family: verdana, arial , helvetica, sans-serif;
font-size: 22px;
color: #6699cc;
}

h1 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #6699cc;
	font-weight:bold;
	margin : 0px;
	padding : 0px;
}

h2 {
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	color: #808080;
	font-weight:bold;
	margin : 0px;
	padding : 0px;
}

.klein {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
}

.fontmittel {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 12px;
}

.tddunkelblau {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #336699;
}

.tddunkelgelb {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #ffcc66;
}

.tdhellblau {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #acc1d2;

}

.tdorange {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #ff9900;
}

.tdhellgrau {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #e6e6e6;
}

.tdmenuright{
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #eaeaea;
}


.tdschwarz {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #000000;
}

.tdweis {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #00000;
background-color: #ffffff;
}

.txtnormbold {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold;
}

a:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }
a:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }
a:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:normal; color: #000000; }
a:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }

a.blau:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #336699; }
a.blau:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #336699; }
a.blau:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:normal; color: #ff9900; }
a.blau:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #336699; }

a.rot:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #990000; }
a.rot:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #990000; }
a.rot:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:normal; color: #ff0000; }
a.rot:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #990000; }

a.menueaktuell:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:bold; color: #000000; }
a.menueaktuell:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:bold; color: #000000; }
a.menueaktuell:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:bold; color: #000000; }
a.menueaktuell:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:bold; color: #000000; }

a.grau:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #808080; }
a.grau:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #808080; }
a.grau:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:normal; color: #ff9900; }
a.grau:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #808080; }

a.untermenue:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }
a.untermenue:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }
a.untermenue:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:normal; color: #ff9900; }
a.untermenue:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }

a.menue:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }
a.menue:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }
a.menue:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:normal; color: #336699; }
a.menue:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #000000; }

a.biglink:link { font-family: helvetica, arial , helvetica, sans-serif; font-size: 14px; text-decoration:underline; font-weight:bold; color: #336699; }
a.biglink:visited { font-family: helvetica, arial , helvetica, sans-serif; font-size: 14px; text-decoration:underline; font-weight:bold; color: #336699; }
a.biglink:hover { font-family: helvetica, arial , helvetica, sans-serif; font-size: 14px; text-decoration:none; font-weight:bold; color: #336699; }
a.biglink:active { font-family: helvetica, arial , helvetica, sans-serif; font-size: 14px; text-decoration:underline; font-weight:bold; color: #336699; }

a.kbmenu:link { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #336699; }
a.kbmenu:visited { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #336699; }
a.kbmenu:hover { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:none; font-weight:normal; color: #ff9900; }
a.kbmenu:active { font-family: Tahoma,verdana, arial , helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:normal; color: #336699; }

input {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size:11px; background-color:#eaeaea; 
}

textarea {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size:11px; background-color:#eaeaea;
}

input.checkbox {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size:11px; background-color:#ffffff;
}

input.radio {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size:11px; background-color:#ffffff;
}

select {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size:11px; background-color:#eaeaea;
}

td.norm {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

td.normfehler {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #ff0000;
}

td.kleinfehler {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #ff0000;
}

font.normfehler {
font-family: Tahoma,verdana, arial , helvetica, sans-serif;
font-size: 11px;
color: #ff0000;
}

