.hg_navi {  background-color: #1E8CA3}
.hg_blau {  }
.text1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none}
.text15er { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none ; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px; line-height: 15px}
.text1block { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none ; text-align: justify}
.mitt_rahmen {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.mitt_rahmen_unten {
	clip:  rect(5px  5px );
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.body {  margin-top: 0px; padding-top: 0px; vertical-align: top; color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.bold_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.navi_links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #B2DAF4; text-decoration: none}
.text1block_line { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none ; text-align: justify ; border-color: black black #C0C0C0; margin-right: 15px; margin-left: 15px; padding-right: 15px; padding-left: 15px; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; clip:  rect( 15px  15px)}
.text_bold_tuerkis {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4C8ECB}
.akt_text_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #4C8ECB; text-decoration: none; clip:   rect(10px 10px  )}
.akt_text_kl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; text-decoration: none; clip: rect(10px 10px  ) }
.akt_text2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: none; clip: rect(10px 10px  ) }
.hg_nav1 {  background-image: url(hg_nav2.jpg); background-repeat: repeat; height: 25px}
.akt_hg {
	background-color: #E4E4E4;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.center {  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none}
.input_login {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; height: 18px; width: 110px; border: 1px #BFBFBF solid}
.line1 {  border: #CCCCCC; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
a {  }
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333}
.hg_navi1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #CCCCCC; text-decoration: none; background-image: url(images/hg_nav2.jpg); background-repeat: repeat-y}
.nav1 {  color: #666666}
.tab_re {  background-color: #ECECEC}
.newsletterformhome {
border-right:0px solid #bfbcb0; border-top:0px solid #bfbcb0; FONT-SIZE: 10px; BORDER-LEFT: 0px solid #c0c0c0; WIDTH: 180px; COLOR: #666666; LINE-HEIGHT: 120%; BORDER-BOTTOM: 0px solid #c0c0c0; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none
; background-image: url('hg_button_senden.gif'); background-repeat: no-repeat; padding-left:5px; padding-right:2px; padding-top:2px; padding-bottom:2px
}
.newsletterformhomeactive {
	border:0px solid #c0c0c0; FONT-SIZE: 10px; WIDTH: 180px; COLOR: #666666; LINE-HEIGHT: 120%; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none
; background-image: url('hg_button_senden.gif'); background-repeat: no-repeat; padding-left:5px; padding-right:2px; padding-top:2px; padding-bottom:2px
}
.headline {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.normalformtext {
	BORDER-RIGHT: #c0c0c0 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 0px solid; WIDTH: 264px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 0px solid; FONT-FAMILY: Verdana; HEIGHT: 18px
}
.normalformtextarea {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 0px solid; FONT-SIZE: 11px; MARGIN: 0px 0px; BORDER-LEFT: #c0c0c0 0px solid; WIDTH: 300px; COLOR: #585858; BORDER-BOTTOM: #c0c0c0 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 114px
; padding: 2px 2px 2px 5px
}
.normalformtextsmall {
	BORDER-RIGHT: #c0c0c0 0px solid; BORDER-TOP: #c0c0c0 0px solid; FONT-SIZE: 11px; MARGIN: 0px 0px; BORDER-LEFT: #c0c0c0 0px solid; WIDTH: 40px; COLOR: #585858; BORDER-BOTTOM: #c0c0c0 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 18px
; padding: 2px 2px 2px 5px
}
.normalformmedium {
	BORDER-RIGHT: #c0c0c0 0px solid;
	BORDER-TOP: #c0c0c0 0px solid;
	FONT-SIZE: 10px;
	MARGIN: 0px;
	BORDER-LEFT: #c0c0c0 0px solid;
	WIDTH: 140px;
	COLOR: #666666;
	BORDER-BOTTOM: #c0c0c0 0px solid;
	FONT-FAMILY: Verdana;
	HEIGHT: 18px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}

