.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-variant: small-cas; font-weight: bold; color: #003366; font-style: italic;}

.headline2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-variant: small-cas; font-weight: bold; color: #003366; font-style: italic;}

.headlineORANGE {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #FF6600; font-style: italic;}

.text {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #666666; text-align: left; font-weight: 300}

.textblue {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #000033; text-align: left; font-weight: normal}

.subheadline {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF6600; font-style: normal; line-height: 18px; text-align: left}

.subheadline-white {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; font-style: normal; line-height: 18px; text-align: left}

a {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none}

.textfett {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #666666; line-height: 18px; text-align: left}

.textsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; line-height: 10px; text-align: left}

.subheadline-lila {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; l!
 ine-height: 18px; font-weight: bold; color: #a200ff; text-align: left}

.subheadline-gruen {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; font-weight: bold; color: 38B900; text-align: left}

.weiss {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; text-align: left; font-weight: bold; color: #FFFFFF}

.subheadline-blau {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #003366; text-align: left; font-weight: bold}

.sh_blautimes {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #FFFFFF; text-align: left; font-weight: bold}

.unterstrichen {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #666666; text-decoration: underline; text-align: left; font-weight: bold}

.headlineLILA { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #a200ff; text-align: left }

.headline-gruen {  font-family: Arial, Helvetica, sans-serif;
 			font-size: 16px;
			font-variant: small-caps;
  			font-weight: bold;
  			color: #000033;
    		text-align: left
			padding: 0px 0px 0px 0px;			
}



a {
	text-decoration:none;
}


a:link {
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}

a:active {
	text-decoration:none;
}

a:hover {
	color:#000033;
	text-decoration: underline;
}

a.nav1 {font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:;
	font-variant: small-caps;
	font-size: 15px;
	line-height: 22px
	text-align: left;
	text-valign: bottom;
	font-weight: 600;
	padding-left:7px;
	padding-right:7px;
	padding-top: 7px;
	padding-bottom:9px;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

a.nav2 {font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #FF9900;
	font-variant: small-caps;
	font-size: 15px;
	line-height: 32px;
	text-align: left;
	text-valign: bottom;
	font-weight: 600;
	padding-left:7px;
	padding-right:7px;
	padding-top: 8px;
	padding-bottom:8px;
	border-top: 0px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}

a.subnav1 {font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	background-color:#FFFFFF;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
	text-valign: bottom;
	font-weight: 600;
	padding-left:7px;
	padding-right:7px;
	padding-top: 0px;
	padding-bottom:0px;
	border-top: px solid #003366;
	border-right: px solid #003366;
	border-bottom: px solid #003366;
	border-left: px solid #003366;
}

a.subnav2 {font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#FF9900;
	font-size: 14px;
	line-height: 30px;
	text-align: left;
	text-valign: bottom;
	font-weight: 600;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 0px solid #FF9900;
	border-right: 0px solid #FF9900;
	border-bottom: 0px solid #FF9900;
	border-left: 0px solid #FF9900;
}

a.nav1:hover {
	color:#FF6600;
	text-decoration:none;
}

a.nav2:hover {
	color:#FFFFFF;
	text-decoration:none;
}

a.subnav1:hover {
	color:#003366;
	text-decoration:none;
}

a.subnav2:hover {
	color:#FFFFFF;
	text-decoration:none;
}

a.unterstrichen:hover {
	color:#000033;
	text-decoration:none;
}

#menu { padding: 20px 5px 20px 5px;
		border-top-color: white;
		border-bottom-color: white;
		border-left-width: thin;
		border-left-style: solid;
		border-left-color: #666666;
		border-right-color: white;
		padding: 20px 20px 20px 5px;
 }
 
 #box {
		width: 540px;
		height: 22px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}

 #box2 {
		width: 540px;
		height: 940px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}


 #box3 {
		width: 540px;
		height: 840px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}

 #box4 {
		width: 540px;
		height: 730px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}

 #box444 {
		width: 540px;
		height: 860px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}

 #box5 {
		width: 520px;
		height: 225px;
		background: #EBEBEB;
		border-top: 1px solid #003366;
		border-right: 1px solid #003366;
		border-bottom: 1px solid #003366;
		border-left: 1px solid #003366;
		padding: 15px 20px 5px 0px;
}

 #box6 {
		width: 530px;
		height: 280px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}

 #box7 {
		width: 530px;
		height: 90px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}

 #box8 {
		width: 530px;
		height: 107px;
		background: #EBEBEB;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}

 #box9 {
		width: 530px;
		height: 100px;
		background: #FF9900;
		background-image: url("HTML/gfx/signup_bg.jpg");
		border-top: 1px solid #000033;
		border-right: 1px solid #000033;
		border-bottom: 1px solid #000033;
		border-left: 1px solid #000033;
		padding: 5px 10px 5px 10px;
}

 #box10 {
		width: 105px;
		height: 520px;
		background: #003366;
		border-top: 0px solid #003366;
		border-right: 1px solid #003366;
		border-bottom: 1px solid #003366;
		border-left: 1px solid #003366;
		padding: 0px 0px 0px 0px;
}

 #box11 {
		width: 520px;
		height: 155px;
		background: #EBEBEB;
		border-top: 1px solid #003366;
		border-right: 1px solid #003366;
		border-bottom: 1px solid #003366;
		border-left: 1px solid #003366;
		padding: 15px 20px 5px 0px;
}

 #box12 {
		width: 520px;
		height: 20px;
		background: #003366;
		border-top: 1px solid #003366;
		border-right: 1px solid #003366;
		border-bottom: 0px solid #003366;
		border-left: 1px solid #003366;
		padding: 7px 20px 5px 0px;
}

 #box_sm {
		width: 87px;
		height: 100px;
		background: #FFFFFF;
		border-top: 0px solid #003366;
		border-right: 0px solid #003366;
		border-bottom: 0px solid #003366;
		border-left: 8px solid #003366;
		padding: 5px 5px 5px 5px;
}

 #line {
		width: 520px;
		height: 20px;
		border-top: 0px solid #CCCCCC;
		border-right: 0px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 0px solid #CCCCCC;
		padding: 5px 10px 5px 10px;
}.small {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}

