td.error{

	font-weight:bold;
	font-size:14px;
	color:red;

}

li.error{

	color:black;
		
}

.print {
	DISPLAY: none
}
BODY {
	BACKGROUND-COLOR: white;
	margin:0px;
	
}
form {
	margin:0px;
}
.kopf1 {
	BORDER-BOTTOM: #c9d4dd 1px solid; BACKGROUND-COLOR: #4682b4
}
.kopf2 {
	
}
.kopf3 {
	BORDER-TOP: #c9d4dd 1px solid; BACKGROUND-COLOR: #4682b4
}
.navx {
	BORDER-RIGHT: #fff 1px solid; LINE-HEIGHT: 11px; BACKGROUND-COLOR: #191970
}
.navxa {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 11px; BACKGROUND-COLOR: #191970
}
.nav1 {
	BORDER-RIGHT: #fff 1px solid; LINE-HEIGHT: 11px; BACKGROUND-COLOR: #ff9900
}
.nav1a {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #fff 1px solid; LINE-HEIGHT: 11px; BACKGROUND-COLOR: #ff9900
}
.typoheadbox {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #191970; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica; LETTER-SPACING: 1px
}
.typohauptmenue {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}
.typohauptmenuex {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #191970; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}
.typominitext {
	FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}
.typotext {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}
P {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}
TD {
	FONT-SIZE: 12px; COLOR: black; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}
.nichthoch {
	LINE-HEIGHT: 11px
}
LI {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #000; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: decimal
}
UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #000; LINE-HEIGHT: 17px; LIST-STYLE-TYPE: square
}
.typobold {
	FONT-WEIGHT: bold
}
.typowhite {
	COLOR: white
}
.formtextfield {
	BORDER-RIGHT: #191970 1px solid; BORDER-TOP: #191970 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #191970 1px solid; COLOR: black; BORDER-BOTTOM: #191970 1px solid; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica; HEIGHT: 15px
}
.formsysbutton {
	BORDER-RIGHT: #191970 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #808080 1px solid; COLOR: white; PADDING-TOP: 1px; BORDER-BOTTOM: #191970 1px solid; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica; HEIGHT: 15px; BACKGROUND-COLOR: #191970
}
A {
	COLOR: #1E1E64;
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: underline;
}

a.ohne:hover{
	TEXT-DECORATION: none;
}

.A {
	BACKGROUND-COLOR: #191970
}
.banner {
	BACKGROUND-COLOR: #191970;
	background-image: url(../images/bg_oben.jpg);
}
.A1 {
	BORDER-TOP: #fff 1px solid; BACKGROUND-COLOR: #ffc569
}
.A2 {
	BORDER-TOP: #fff 1px solid; BACKGROUND-COLOR: #191970
}
.B {
	BACKGROUND-COLOR: #a9a9a9
}
.C {
	BACKGROUND-COLOR: white
}
.D {
	BACKGROUND-COLOR: white
}
.E {
	BORDER-LEFT: #191970 1px dotted;
	BORDER-RIGHT: #191970 1px dotted;
	BACKGROUND-COLOR: #FFF7DE;
	padding: 10;
}
.E1 {
	BORDER-LEFT: #191970 1px dotted; BACKGROUND-COLOR: #FFF7DE; padding: 10;
}
.E2 {
	BORDER-RIGHT: #191970 1px dotted; BACKGROUND-COLOR: #FFF7DE; padding: 10;
}
.F {
	BACKGROUND-COLOR: white
}
.G {
	BACKGROUND-COLOR: white
}
.H {
	BACKGROUND-COLOR: #191970
}
.I {
	BACKGROUND-COLOR: white
}
.J {
	BACKGROUND-COLOR: white
}
.K {
	BORDER-RIGHT: #191970 1px dotted; BORDER-LEFT: #191970 1px dotted; BACKGROUND-COLOR: #FFF7DE
}
.L {
	BACKGROUND-COLOR: white
}

.H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #191970; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}

.H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #191970; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}

.H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #191970; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Geneva, Helvetica
}
.bgteaser {
	BORDER-BOTTOM: #a5b7c6 1px solid
}
.newsranddescription {
	padding-top: 3px;
	LINE-HEIGHT: 12px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 10px;
	border-left-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	border-width: 0px 1px 1px;
	border-color: #1E1E64;
}
.newsranddate {
	border-width: 0px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	font-size: 9px;
	text-align: right;
}
.newsrandtitle {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	LINE-HEIGHT: 11px;
	font-weight: bold;
	font-size: 10px;
	background-color: #F0CA21;
	border-left-width: 1;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid solid dashed solid;
	border-color: #1E1E64;
	color: #1E1E64;
}

.wissmanavion {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	LINE-HEIGHT: 11px;
	font-weight: bold;
	font-size: 10px;
	border-left-width: 1;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid solid dashed solid;
	border-color: #1E1E64;
	color: #1E1E64;
}

.multitable_oben {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	LINE-HEIGHT: 11px;
	font-size: 10px;
	background-color: #FFF7DE;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #1E1E64;
	color: #000000;
}

.glossar_text {
	background-color: #FFF7DE;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #1E1E64;
	color: #000000;
}

.glossar_buchstaben {
	background-color: #F0CA21;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #1E1E64;
	color: #000000;
}

.services {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1E1E64;
}

.servicestitle {
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}

.bannertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : White;
}

li {
	list-style-image:url(../images/li.gif)
}

.olli {
	list-style-image:url(../images/lix.gif)
}

.aktuellesdescription {
	padding-top: 3px;
	LINE-HEIGHT: 12px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 10px;
	border-left-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid;
	border-width: 0px 1px 1px;
	border-color: #1E1E64;
}

.aktuellestitle {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	LINE-HEIGHT: 11px;
	font-weight: bold;
	font-size: 10px;
	background-color: #F0CA21;
	border-left-width: 1;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-style: solid solid dashed solid;
	border-color: #1E1E64;
	color: #1E1E64;
}
