BODY {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A:link {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: blue; TEXT-DECORATION: underline
}
#topnavi A {
	FONT: bold 11px Geneva, Arial, Helvetica, sans-serif; COLOR: #999999; TEXT-DECORATION: none;
	}
#topnavi A:hover {
	COLOR: #003366
}

.land {
	FONT: bold 10px Arial, Geneva, Helvetica, sans-serif; COLOR: #003366; TEXT-DECORATION: none
}
H1 {
	FONT: 18px Geneva, Arial, Helvetica, sans-serif; COLOR: #999999
}
.adress {
	FONT: 10px/130% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #003366
}
.copy {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
SELECT {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000;
	width: 95%;
}
INPUT {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000;
}

.calc1 {
	background-color: White; FONT: bold 11px Geneva, Arial, Helvetica, sans-serif; COLOR: Black;
	border: 1px solid #0000CD;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 5px;
	margin-right: 6px;
}

.calc2 {
	background-color: #EFEFEF; FONT: bold 11px Geneva, Arial, Helvetica, sans-serif; COLOR: Black;
	border: 1px solid #0000CD;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 5px;
	margin-right: 6px;
}

.calcButton {
	background-color: #769bd0;FONT: bold 11px Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff;
	margin-left: 5px;
}


.head {
	FONT: 18px Geneva, Arial, Helvetica, sans-serif; COLOR: #999999
}
.subhead {
	FONT: bold 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #003366
}
.boxhead {
	FONT: bold 11px Geneva, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.liste {
	FONT: 11px/200% Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}

#news A {
	FONT:  11px Geneva, Arial, Helvetica, sans-serif; COLOR: Gray; TEXT-DECORATION: none;
	font-style: italic;
	}
#news A:hover {
	COLOR: #003366;
	}

#news Table {
	background: White;
   border: 1px solid #00006B;
}
	
#news TH {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff;
	background: #00006B;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
}

#news TD {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000;
	padding-left: 3px;
	padding-right: 3px;
}

#vlKopf 

#vlKopf A:link {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}

#vlKopf A:hover {
	FONT-WEIGHT: bold; COLOR: blue; TEXT-DECORATION: underline
}

#vlKopf Table {
   border: none;
}

#vlKopf TD {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000;
	padding-left: 3px;
	padding-right: 3px;
}



#vlisten Table {
	background: White;
   border-right: thick solid #00006B;
}
	
#vlisten TH {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #ffffff;
	background: #00006B;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;

}

#vlisten TD {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000;
	padding-left: 3px;
	padding-right: 3px;
	border-left: thin solid #00006B;	
	border-bottom: thin solid #00006B;

}


#yellow {
	color: Yellow;
}

#jobs A {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: Blue;
	}

#jobs A:hover {
	COLOR: #003366;
	}

#jobs Table {
	background: White;
   border: 1px solid #00006B;
}
	
#jobs TH {
	FONT: 18px Arial, Helvetica, sans-serif; COLOR: #ffffff;
	background: #00006B;
	text-align: left;
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
}

#jobs TD {
	FONT: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000;
	padding-left: 3px;
	padding-right: 3px;
}


#UMFRAGE {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	}
    
#UMFRAGE Table {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	border-spacing: 0;
	border-collapse: collapse;
	empty-cells: show;
	
	}

#UMFRAGE TH {
	background: #769bd0;
	color: White;
	border-left: 1px solid #769bd0;
	border-right: 1px solid #769bd0;
}

#UMFRAGE TD {
	border-left: 1px solid #769bd0;
	border-right: 1px solid #769bd0;
   border-bottom: 1px solid #769bd0;
	height: 27px;
}

.MyButton {
	background: #769bd0;
	color: White;	
}

.TextBlau {
	color: #0000CD;
}

.FehlerBGRot {
	background-color: #FFC3C3;
}

#FEHLER {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	}

#FEHLER TD {
	padding: 3px;
   }
	    
#FEHLER Table {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	border-spacing: 0;
	border-collapse: collapse;
	empty-cells: show;
	background-color: #DBDBDB;
	border: 1px solid Black;
	color: #FF4500;
	}


