/* Standards */
A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
BODY {
	FONT-SIZE: 12px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	BACKGROUND-COLOR: #e3e3e3;
	OVERFLOW: auto;
}
TD {
	FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; LINE-HEIGHT: 18px;
}
B {
	FONT-WEIGHT: bold;
}
TH {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #006699; TEXT-ALIGN: left; PADDING-LEFT: 2px;
}
UL {
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 25px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
}
LI {
	LIST-STYLE-TYPE: square;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	TEXT-ALIGN: left;
}

/* Backgrounds */
.SHADOW_L {
	background-attachment: scroll;
	background-image: url(../images/shadow_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.SHADOW_R {
	background-attachment: scroll;
	background-image: url(../images/shadow_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.CONTENTBG {
	BACKGROUND-COLOR: #E5F4F6;
	background-attachment: scroll;
	background-image: url(../images/bg_content.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/* Navigation */
.TOPNAV {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #2FA0A8;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 10px;
	PADDING-RIGHT: 10px;
}
.TOPNAV A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.TOPNAV A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.TOPNAV A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #68C5C6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.TOPNAV A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #68C5C6; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.NAV {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #858585;
	PADDING-LEFT: 10px;
	background-attachment: scroll;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.NAV A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.NAV A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.NAV A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.NAV A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.SUBNAV {
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 19px;
	padding-left: 10px;
}
.SUBNAV A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SUBNAV A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SUBNAV A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SUBNAV A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.SUBNAV2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	height: 20px;
	padding-left: 0px;
}
.SUBNAV2 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SUBNAV2 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #2FA0A8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SUBNAV2 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.SUBNAV2 A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

/* Headlines */
.PAGEHEADLINE {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 35px;
	BACKGROUND-COLOR: #858585;
	PADDING: 8px;
}
.TABSUBHEADLINE {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #35A3AB;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.TABSUBHEADLINE2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #858585;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.SLOGAN {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #2FA0A8;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 6px;
	PADDING-RIGHT: 110px;
	background-attachment: scroll;
	background-image: url(../images/bg_slogan.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* Tabellen und Textformatierung */

.FOOTER {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	BORDER-TOP: #D7D7D7 1px solid;
}
.FOOTER A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.FOOTER A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.FOOTER A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.FOOTER A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.BOXHEADER {
	background-color: #35A3AB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}
.BOXTITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	COLOR: #2FA0A8;
}
.BOXTEXT {
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	background-color: #FFFFFF;
	padding: 5px;
}
.BOXTEXT A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.BOXTEXT A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.BOXTEXT A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.BOXTEXT A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.CONTENT {
	PADDING: 8px;
	TEXT-ALIGN: justify;
	FONT-SIZE: 12px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
}
.CONTENTTITLE {
 	FONT-SIZE: 13px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 12px;
	CURSOR: pointer;
	LINE-HEIGHT: 18px;
}
.CONTENTSMALL {
	PADDING: 8px;
	TEXT-ALIGN: justify;
	FONT-SIZE: 11px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 18px;
}
.CONTENTSMALL A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.CONTENTSMALL A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
.CONTENTSMALL A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.CONTENTSMALL A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.TABTITLE {
	color: #FFFFFF;
	background-color: #35A3AB;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #076168;
	border-bottom-color: #076168;
	padding-left: 3px;
	}
/* Formularelemente */
.INPUT20 {
	FONT-SIZE: 11px;
	WIDTH: 20px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BORDER: 1px solid #35A3AB;
 BACKGROUND-COLOR: #FFFFFF;
}
.INPUT300 {
	FONT-SIZE: 11px;
	WIDTH: 300px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BORDER: 1px solid #35A3AB;
    BACKGROUND-COLOR: #FFFFFF;
}
.INPUTAREA300 {
	FONT-SIZE: 11px;
	WIDTH: 300px;
	COLOR: #858585;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 50px;
	BORDER: 1px solid #35A3AB;
	OVERFLOW: auto;
 	BACKGROUND-COLOR: #ffffff;
}
.CHECKBOX {
	FONT-SIZE: 11px;
	WIDTH: 20px;
	COLOR: #858585;
	HEIGHT: 20px;
	BORDER: 1px solid #35A3AB;
}
.RADIO {
	FONT-SIZE: 12px;
	WIDTH: 20px;
	COLOR: #858585;
	HEIGHT: 20px;
	BORDER: 1px solid #35A3AB;
}
.SELECT120 {
	FONT-SIZE: 11px; WIDTH: 120px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;
}
.SELECT300 {
	FONT-SIZE: 11px; WIDTH: 300px; COLOR: #858585; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;
}
.BUTTON {
	FONT-SIZE: 12px;
	WIDTH: 120px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 22px;
	BORDER: 0px none;
	BACKGROUND-COLOR: #858585;
}
FORM {
PADDING-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY {
	SCROLLBAR-FACE-COLOR: #35A3AB; SCROLLBAR-HIGHLIGHT-COLOR: #35A3AB; SCROLLBAR-SHADOW-COLOR: #35A3AB; SCROLLBAR-3DLIGHT-COLOR: #54BCC4; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #E3E3E3; SCROLLBAR-DARKSHADOW-COLOR: #08686F;
}

