BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.text {
	FONT-SIZE: 12px; COLOR: #999999; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	COLOR: #637D94; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #637D94; background-color: #D2DDEA; TEXT-DECORATION: none
}
.text {
	BORDER-RIGHT: #cccccc 0px; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 0px; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.submenutext {
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textaufzaehlung {
	BORDER-RIGHT: #cccccc 0px;
	BORDER-TOP: #cccccc 0px;
	LIST-STYLE-POSITION: inside;
	FONT-SIZE: 24px;
	BORDER-LEFT: #cccccc 0px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	BORDER-BOTTOM: #cccccc 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LIST-STYLE-TYPE: square;
	TEXT-DECORATION: none;
	font-style: normal;
	font-weight: bolder;
	letter-spacing: normal;
	text-align: right;
	padding: 25px;
	right: auto;
	bottom: auto;
}
#subMenu {
	
}
.linkSubMenu {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linkSubMenu:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
.linkSubMenu:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.linkSubMenu:visited {
	TEXT-DECORATION: none
}



.menu {
	COLOR: #D2DDEA;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	background-color: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.menu A:link {
	padding-left: 14px; COLOR: #D2DDEA; TEXT-DECORATION: none; 	background-color: #003366;
}
.menu A:visited {
	padding-left: 14px; COLOR: #D2DDEA; TEXT-DECORATION: none; 	background-color: #003366;
}
.menu A:hover {
	padding-left: 14px; COLOR: #D2DDEA; TEXT-DECORATION: underline; background-color: #003366;
}

.menua {
	COLOR: #FFFFFF;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.menua A:link {
	padding-left: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.menua A:visited {
	padding-left: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.menua A:hover {
	padding-left: 14px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.menu-1 {
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.menu-1 A:link {
	padding-left: 30px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu-1 A:visited {
	padding-left: 30px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu-1 A:hover {
	padding-left: 30px; COLOR: #ffffff; TEXT-DECORATION: underline
}

.menu-1a {
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.menu-1a A:link {
	padding-left: 30px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu-1a A:visited {
	padding-left: 30px; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu-1a A:hover {
	padding-left: 30px; COLOR: #ffffff; TEXT-DECORATION: underline
}


.menu-2 {
	COLOR: #637C93;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	background-color: #B5C3D6;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.menu-2 A:link {
	padding-left: 12px; COLOR: #637C93; TEXT-DECORATION: none; background-color: #B5C3D6;
}
.menu-2 A:visited {
	padding-left: 12px; COLOR: #637C93; TEXT-DECORATION: none; background-color: #B5C3D6;
}
.menu-2 A:hover {
	padding-left: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; background-color: #B5C3D6;
}



.sitemenu {
	COLOR: #999999;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.sitemenu A:link {
	COLOR: #999999; TEXT-DECORATION: none; background-color: #FFFFFF;
}
.sitemenu A:visited {
	COLOR: #999999; TEXT-DECORATION: none; background-color: #FFFFFF;
}
.sitemenu A:hover {
	COLOR: #999999; TEXT-DECORATION: underline; background-color: #FFFFFF;
}
.submenu {
	COLOR: #003366;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.submenu A:link {
	COLOR: #003366; TEXT-DECORATION: none; 
}
.submenu A:visited {
	COLOR: #003366; TEXT-DECORATION: none; 
}
.submenu A:hover {
	COLOR: #003366; TEXT-DECORATION: none; 
}

.fieldcell input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #CCCCCC; 
 color: #102132; 
 border: 1px solid #B5C3D6; 
 margin-right: 0px; 
} 

.smallfieldcell input {  
 font: 12px Arial, Helvetica, sans-serif;
 background-color: #CCCCCC; 
 color: #000000; 
 border: 1px solid #999999; 
} 

.smallfieldcell select { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #777777; 
 color: #102132; 
 border: 1px solid #B5C3D6; 
}

.schedule {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: lighter; VERTICAL-ALIGN: top; PADDING-BOTTOM: 5px;
	}

.padding {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 35px;
	}

h4 {
	FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif;