	
BODY {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px; line-height : 20px;
	background-image : url(bground.gif); color : white;
}

.blautext {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px; line-height : 20px;
	background-image : url(bground.gif); color : #3366CC;
}





A.menue {
	COLOR: #3366CC; TEXT-DECORATION: none
}
A:hover.menue {
	COLOR: #3366CC;
	background-color : #FFFF7F;
	font-weight : normal;
	}

A.blau {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px;
	text-decoration: none;	color : #3366CC;
	font-weight : normal;
	}
A:hover.blau {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #3366CC; FONT-FAMILY: Arial, sans-serif; text-decoration: none;
	font : bold;
}	

A.gruen {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px;
	text-decoration: none;	color : #3366CC;
	font-weight : normal;
	}
A:hover.gruen {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #339999; FONT-FAMILY: Arial, sans-serif; text-decoration: none;
	font : bold;
}

P {
	color : White; line-height : 20px;	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px;
	}

	P.gelb {
	color : #FFFF7F; line-height : 20px;	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px;
	}
	
	.gelbtext {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px; line-height : 20px;
	color : FFFF7F; 	font-weight : bold;
}

A.impressum {
	color : #FFFF7F; TEXT-DECORATION: none;
	font-weight : normal;
}
A:hover.impressum {
	color : #FFFF7F;
	font-weight : bold;
	}	

A {
	COLOR: White; TEXT-DECORATION: none
}

A:hover {
	COLOR: White;
	font-weight : bold;
}
	
A.text {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px;
	text-decoration: none;	color : White;
	}
A:hover.text {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: White; FONT-FAMILY: Arial, sans-serif; text-decoration: none;
	font : bold;
}	
	
P.kasten {
	background-color : White;	color : #3366CC; background-position : center; line-height : 20px;
	width : auto; 	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px; line-height : 20px;
	padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px;
	}

.menu {
	Z-INDEX: 2;
	POSITION: absolute;
	TOP: 162px;
	left: 20%;
}

.submenu {
	POSITION: absolute;
	TOP: 74px;
	width: 173px;
	height: 38px;
	visibility: hidden;
}

	
BODY {
	SCROLLBAR-FACE-COLOR: #3366CC; SCROLLBAR-HIGHLIGHT-COLOR: white; SCROLLBAR-SHADOW-COLOR: white; SCROLLBAR-ARROW-COLOR: white; SCROLLBAR-TRACK-COLOR: white; SCROLLBAR-BASE-COLOR: #3366CC; scrollbar-3d-light-color: white; scrollbar-dark-shadow-color: white;
}

TABLE {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px; line-height : 20px;
	
	}

TABLE.formular {
	font-family : Arial, Helvetica, sans-serif; font-size : 13px; line-height : 20px;
	background-image : url(tab_bground.gif);
	background-repeat : repeat-x;
}


TD {
	FONT-SIZE: 13px;   FONT-FAMILY: Arial, Helvetica, sans-serif; color : white
}

TD.rand {
	FONT-SIZE: 13px;   FONT-FAMILY: Arial, Helvetica, sans-serif; color : white; padding-left: 10px; padding-top: 10px; 
}

TD.blaurand {
	FONT-SIZE: 13px;   FONT-FAMILY: Arial, Helvetica, sans-serif; color : #006699; padding-left: 10px; padding-top: 10px;
	background-color : White;
	padding-bottom : 10px;
	padding-right : 10px;
}

TD.formular {
	FONT-SIZE: 13px;   FONT-FAMILY: Arial, Helvetica, sans-serif; color : white; padding-left: 20px;
	}

TABLE.rahmen {
	FONT-SIZE: 13px; color : White;  FONT-FAMILY: Arial, Helvetica, sans-serif; line-height : 20px;
	border-color : White;
	border-style : solid;
	border-width : thin;
	}

H1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px; color : FFFF7F; font-style : italic;
	text-align : center;
}

H2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px; color : FFFF7F; font-style : italic; text-align : center;
}

H2.kasten {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px; color : #3366CC; font-style : italic; text-align : center;
}

H3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px; color : FFFF7F; font-style : italic; text-align : left;
}

UL {
    list-style-image : url(liste.gif);
}

FORM {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; margin-left : 2%; color : White;
}

INPUT {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 200px;
	border-color : #3366CC #3366CC #3366CC #3366CC;
	border-bottom-width : thin;
	border-style : solid;
	padding-left : 5px;
}

TEXTAREA.mehrzeilig {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 200px;
	border-color : #3366CC #3366CC #3366CC #3366CC;
	border-bottom-width : thin;
	border-style : solid;
	padding-left : 5px;
}



INPUT.halb {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 100px;
	border-color : #3366CC #3366CC #3366CC #3366CC;
	border-bottom-width : thin;
	border-style : solid;
	padding-left : 5px;
}

INPUT.mini {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px;  color : #3366CC; width : 70px;
	border-color : #3366CC #3366CC #3366CC #3366CC;
	border-bottom-width : thin;
	border-style : solid;
	padding-left : 5px;
}

INPUT.button {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px;  color : #3366CC; width : 120px;
	background-color : White;
	border-style : outset;
	border-bottom-width : thin;
	border-right-width : thin;
	border-left-width : thin;
	border-top-width : thin;
	border-color : #CCCCCC;
	}

	INPUT.lauftext {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 688px;
	border-color : #3366CC #3366CC #3366CC #3366CC;
	border-bottom-width : thin;
	border-style : solid;
	padding-left : 5px;
	}

