body {margin:0; padding:0; background-color:#FFFFFF;}
form {margin:0; padding:0}

p.umbruch {margin-top: 8px; margin-bottom: 8px;}

td, tr {font:95% tahoma, arial, helvetica, sans-serif; color:#000000; vertical-align:top;  text-align:left;}

b{font-weight:bold;}
b.grau {font-weight:bold; color: #464646; font-size: 100%;}
b.blau {font-weight:bold; color: #003399;}
b.grautop {font-weight:bold; color: #B3B3B3;}
b.strong{ color:#003399; text-decoration:none; font-weight:bold; font-size: 100%;}

.textblau {color:#003399; font-size: 110%;}
.textaktiv {
	color:#003399;
	font-size: 110%;
	background-color: #E5E5E5;
	border-top-style: inset;
	border-top-width: 1px;
	border-bottom-style: inset;
	border-bottom-width: 1px;	
	border-left-style: inset;
	border-left-width: 1px;		
	border-right-style: inset;
	border-right-width: 1px;
	width: 140px;
}

ul {color: #666666; list-style-type: square; margin-top: 8px; margin-bottom: 8px; margin-left: 24px;}
ul.nomargin {color: #666666; list-style-type: square; margin-top: 0px; margin-bottom: 8px; margin-left: 24px;}
li {margin-bottom: 3px;}

.top td a{ color:#B3B3B3; text-decoration:none;}
.top td a:hover{ color:#B3B3B3; text-decoration:underline;}
.top td b a{ color:#CCCCCC; text-decoration:none; font-weight:normal}
.top td b a:hover{ color:#CCCCCC; text-decoration:underline;   font-weight:normal}
.top td strong a{ color:#BFBFBF; text-decoration:none; font-weight:normal}
.top td strong a:hover{ color:#BFBFBF; text-decoration:underline;   font-weight:normal}

.ohnelink {color:#B3B3B3;}
.ohnelink3 {color:#BFBFBF;}

a{ color:#003399; text-decoration:underline;}
a:hover{ color:#464646; text-decoration:underline;}
a.strong{ color:#003399; text-decoration:none; font-weight:normal; font-size: 110%;}
a.strong:hover{ color:#464646; text-decoration:underline; font-weight:normal; font-size: 110%;}

.form td{ text-align:right}
.form td input{ width:105px; height:21px; border:1px solid #CCCCCC; padding:2px 0 2px 6px; color:1A819E; font-weight:bold; font-family:tahoma; }
.form td textarea{ width:105px; height:71px; border:1px solid #CCCCCC; padding:2px 0 2px 6px; color:1A819E; font-weight:bold; font-family:tahoma;  overflow:auto;}

.form1 td textarea{ width:220px; height:73px; border:1px solid #CCCCCC; padding:2px 0 2px 6px; color:000000; font-weight:normal; font-family:tahoma;  overflow:auto;}
.form1 td select{ width:220px; height:21px; border:1px solid #CCCCCC; padding:2px 0 2px 6px; color:000000; font-weight:normal; font-family:tahoma; }
.form1 td option{ width:220px; height:21px; padding:2px 0 2px 6px; color:000000; font-weight:normal; font-family:tahoma;}

input.textfield{ width:225px; height:21px; border:1px solid #CCCCCC; padding:2px 0 2px 6px; color:000000; font-weight:normal; font-family:tahoma; }
select{ width:225px; border:1px solid #CCCCCC; padding:2px 0 2px 6px; color:000000; font-weight:normal; font-family:tahoma; }
textarea{ width:225px; height:90px; border:1px solid #CCCCCC; padding:2px 0 2px 6px; color:000000; font-weight:normal; font-family:tahoma; }

