BODY {
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	LETTER-SPACING: 0.2pt;
	BACKGROUND-IMAGE: #BCADA0;
}

TD {
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	LETTER-SPACING: 0.2pt;
}

TD A {
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	LETTER-SPACING: 0.2pt;
	text-decoration: none;
}

/*Liste Leistung*/
.liste_leistung {
	list-style-type: circle;
	PADDING-LEFT: 0px;
	MARGIN-LEFT: 15px;
}

/************************/ /*STYLES for CONTENT*/
	/************************/
.rahmen {
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 800px;
}

.farbe_leistung {
	BACKGROUND-COLOR: #B37C8B;
}

.farbe_index {
	BACKGROUND-COLOR: #BCADA0;
}

.farbe_referenzen {
	BACKGROUND-COLOR: #7A8A9A;
}

.farbe_kontakt {
	BACKGROUND-COLOR: #8CADAD;
}

/************************/ /*STYLES for Text*/
	/************************/
.formular {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	FLOAT: left;
}

.formular2 {
	font-size: 11px;
	font-family: verdana, arial, helvetica;
	MARGIN-BOTTOM: 8px;
}

.form_container {
	WIDTH: 300px;
	CLEAR: left;
	MARGIN-BOTTOM: 8px;
}

.form_container2 {
	FLOAT: left;
	MARGIN-BOTTOM: 8px;
}

.form_container3 {
	FLOAT: left;
	PADDING-left: 9px;
}

.small {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #003366;;
	font-size: 10px;
	LETTER-SPACING: 0.2pt;
	line-height: 14px;
}

.small a {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #003366;
	font-size: 10px;
	LETTER-SPACING: 0.2pt;
	text-decoration: none;
	line-height: 13px;
}

.header {
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-size: 14px;
	LETTER-SPACING: 0.2pt;
}

.subnav {
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	LETTER-SPACING: 0.2pt;
}

.subnav a {
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	LETTER-SPACING: 0.2pt;
}

.text {
	font-family: arial, helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	LETTER-SPACING: 0.2pt;
	line-height: 20px;
}

.topic {
	font-family: garamond, book antiqua, times new roman, georgia, serif;
	color: #003366;
	font-size: 28px;
	LETTER-SPACING: 0.2pt;
	line-height: 40px;
}

.hint {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	LETTER-SPACING: 0.2pt;
}

.hint a {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	LETTER-SPACING: 0.2pt;
	text-decoration: none;
}

.pressemitteilungen TD A {
	TEXT-DECORATION: underline;
	FONT-STYLE: italic;
}

/************************/ /*STYLES for MENUE*/
	/************************/ /************************/
	/*MENUE LEISTUNGEN DEUTSCH*/ /************************/
.menu_container {
	POSITION: relative;
}

.menu_leistungen {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 260px;
	WIDTH: 117px;
	TEXT-ALIGN: left;
	VISIBILITY: hidden;
}

.menu_leistungen .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*MENUE LEISTUNGEN DEUTSCH*/
	/************************/
.menu_leistungen_on {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 245px;
	WIDTH: 117px;
	TEXT-ALIGN: left;
	VISIBILITY: visible;
}

.menu_leistungen_on .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen_on .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen_on .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_on .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_on .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_on .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_on .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*MENUE LEISTUNGEN ENGLISCH*/
	/************************/
.menu_leistungen_e {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 295px;
	WIDTH: 135px;
	TEXT-ALIGN: left;
	VISIBILITY: hidden;
}

.menu_leistungen_e .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen_e .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen_e .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*MENUE LEISTUNGEN ENGLISCH-ON*/
	/************************/
.menu_leistungen_e_on {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 285px;
	WIDTH: 135px;
	TEXT-ALIGN: left;
	VISIBILITY: visible;
}

.menu_leistungen_e_on .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen_e_on .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_leistungen_e_on .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e_on .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e_on .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e_on .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_leistungen_e_on .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*MENUE UEBERUNS DEUTSCH*/
	/************************/
.menu_ueberuns {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 375px;
	WIDTH: 117px;
	TEXT-ALIGN: left;
	VISIBILITY: hidden;
}

.menu_ueberuns .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*MENUE UEBERUNS DEUTSCH*/
	/************************/
.menu_ueberuns_on {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 375px;
	WIDTH: 117px;
	TEXT-ALIGN: left;
	VISIBILITY: visible;
}

.menu_ueberuns_on .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns_on .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns_on .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_on .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_on .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_on .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_on .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*MENUE UEBERUNS ENGLISCH*/
	/************************/
.menu_ueberuns_e {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 405px;
	WIDTH: 117px;
	TEXT-ALIGN: left;
	VISIBILITY: hidden;
}

.menu_ueberuns_e .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns_e .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns_e .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*MENUE UEBERUNS ENGLISCH*/
	/************************/
.menu_ueberuns_e_on {
	POSITION: absolute;
	Z-INDEX: 999;
	TOP: 32px;
	LEFT: 395px;
	WIDTH: 117px;
	TEXT-ALIGN: left;
	VISIBILITY: visible;
}

.menu_ueberuns_e_on .start {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	HEIGHT: 10px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns_e_on .navieintrag {
	PADDING-LEFT: 11px;
	PADDING-RIGHT: 11px;
	BORDER-LEFT: 1px solid #EDE1E7;
	BORDER-RIGHT: 1px solid #EDE1E7;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #ffffff;
}

.menu_ueberuns_e_on .navieintrag A {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e_on .navieintrag A:active {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e_on .navieintrag A:link {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e_on .navieintrag A:visited {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}

.menu_ueberuns_e_on .navieintrag A:hover {
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}

/************************/ /*VERBORGENE SUCHBEGRIFFE*/
	/************************/
.keywords_lang {
	POSITION: absolute;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	VISIBILITY: hidden;
}