BODY {
	MARGIN-TOP: 1px;  FONT: 10px   geneva, verdana, arial, georgia; color: #000;
}

#container {
	WIDTH: 892px; TEXT-ALIGN: left; BACKGROUND-COLOR: #fff;
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 26px; BORDER-Left: #93a6ba 1px solid; BORDER-TOP: #93a6ba 1px solid;  BORDER-RIGHT: #cf610f 0px solid; 
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold;  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 17px; 
}
#nav A {
	BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; BORDER-RIGHT: #93a6ba 1px solid;  BORDER-Bottom: #93a6ba 1px solid; PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; WIDTH: 92px;  PADDING-TOP: 0.2em; TEXT-ALIGN: center;  COLOR: #fff; 
}
#nav A.daddy {
	BACKGROUND:  url(pfeil_rot_rechts.gif) no-repeat right center;  
}
#nav LI {
	  FLOAT: left;  WIDTH: auto; BACKGROUND-COLOR: #697f97;
}
#nav LI UL {
	FONT-WEIGHT: normal;  LEFT: -999em; MARGIN: 0px; WIDTH: 106px; POSITION: absolute; HEIGHT: auto; BORDER-RIGHT: #3346F9 0px solid; BORDER-TOP: #93a6ba 1px solid; BORDER-BOTTOM: #b84e08 0px solid; BORDER-LEFT: #93a6ba 1px solid; 
}
#nav LI LI {
	WIDTH: auto
}
#nav LI UL A {
	WIDTH: 9.9em; TEXT-ALIGN: left
}
#nav LI UL UL {
	MARGIN: -1.5em 0px 0px 10.5em
}
#nav LI:hover UL UL {
	LEFT: -999em
}
#nav LI:hover UL UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL {
	LEFT: -999em
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI LI LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#nav LI LI.sfhover UL {
	LEFT: auto
}
#nav LI LI LI.sfhover UL {
	LEFT: auto
}
#nav LI:hover {
	BACKGROUND-COLOR: #c88231; 
}
#nav LI.sfhover {
	 BACKGROUND-COLOR: #344a62; 
	
}
.whitebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; color: #000;
}
.whitebox A {
	COLOR: #CC0033;  
		
}
.whitebox A:link {
	COLOR: #CC0033; 
}
.whitebox A:hover {
	 COLOR: #CC0033;   
}
.contentbox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 40px; WIDTH: 525px; LINE-HEIGHT: normal; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
.contentbox H1 {
	FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #006d2c;
}
.whitebox H1 {
	FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #006d2c;
}
.contentbox H2 {
	FONT-SIZE: 1em;
}
.whitebox H2 {
	FONT-SIZE: 1em;
}
.contentbox P {
	MARGIN-RIGHT: 15px;
}

.boxheader {
	BACKGROUND: #999999; FLOAT: left; WIDTH: 176px; COLOR: #fff; HEIGHT: 17px; TEXT-ALIGN: center;
}
.boxheader H1 {
	FONT-SIZE: 12px; MARGIN: 1px 0px 0px;
}
.boxheader H2 {
	FONT-SIZE: 12px; MARGIN: 1px 0px 0px
}


.contentbox A {
	COLOR: #111; TEXT-DECORATION: underline
}

.navbox {
	FLOAT: left; WIDTH: 891px; HEIGHT: 27px;  
}

.yellowback {  background-color: #FCFAEC; }

.form_field_long {
	BORDER-RIGHT: #F99033 0px solid; BORDER-TOP: #F99033 0px solid;  WIDTH: 520px; BORDER-BOTTOM: #E4E1DF 1px dotted;  BORDER-left: #F99033 0px solid; PADDING-LEFT: 0px;  BACKGROUND-COLOR: #fff; color:#000000;
}
.form_field_longlong_intro {
	BORDER-RIGHT: #F99033 0px solid; BORDER-TOP: #F99033 0px solid; BORDER-LEFT: #F99033 0px solid; WIDTH: 520px; BORDER-BOTTOM: #999 1px dotted;  PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; FONT: 12px  geneva, verdana, Helvetica; font-weight: bold; 
}

.form_field_longlong_line {
	 WIDTH: 520px; BORDER-TOP: #c0c0c0 2px dotted;  PADDING-TOP: 1px; BACKGROUND-COLOR: #fff; FONT: 10px  verdana, Helvetica; 
}

.form_field_long_intro {
	BORDER-RIGHT: #e95d0f 1px solid; BORDER-TOP: #e95d0f 1px solid; BORDER-LEFT: #e95d0f 1px solid; WIDTH: 320px; BORDER-BOTTOM: #e95d0f 1px solid;  PADDING-LEFT: 1px; height: 22px;  font-weight: bold; color: #000;
}

.form_field_long_intro2 {
	   BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; color: #000; font-weight: bold; height: 16px; BORDER-BOTTOM: #999 1px dotted;
}
.form_field_short {
	  WIDTH: 766px; BORDER-BOTTOM: #999999 0px solid; BORDER-LEFT: #999999 0px solid; background-color: #D6D4D4; BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; COLOR: #000; BACKGROUND-IMAGE:  url(../rundgang/images/panorama_766.jpg);
}
.form_field_short_intro {
	  BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; BORDER-LEFT: #999999 0px solid; WIDTH: 198px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #FDFACA; PADDING-LEFT: 3px;
}
.form_field_medium {
	BORDER-RIGHT: #F99033 0px solid; BORDER-TOP: #F99033 0px solid;  WIDTH: 270px; BORDER-BOTTOM: #E4E1DF 1px dotted;  BORDER-left: #F99033 0px solid; PADDING-LEFT: 1px; FONT: 10px  verdana, Helvetica; BACKGROUND-COLOR: #fff; color: #000;
}
.form_field_medium_intro {
	BORDER-RIGHT: #F99033 0px solid; BORDER-TOP: #F99033 0px solid; BORDER-LEFT: #F99033 0px solid; WIDTH: 259px; BORDER-BOTTOM: #000000 1px solid;  PADDING-LEFT: 2px; BACKGROUND-COLOR: #FFF; FONT: 11px  verdana, Helvetica; font-weight: bold;
}

.form_textarea {
	BORDER-RIGHT: #D7D7D4 0px solid; BORDER-TOP: #FBE9D5 0px solid; BORDER-LEFT: #D7D7D4 1px solid; WIDTH: 181px; BORDER-BOTTOM: #dadada 1px dotted; FONT: 10px  verdana, Helvetica; Color:#000; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-COLOR: #fff
}
.form_textarea2 {
	 WIDTH: 312px;  FONT: 10px  verdana, Helvetica; Color:#000; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-COLOR: #fff;
}
.form_textarea3 {
	FONT: 10px  verdana, Helvetica; Color:#fff; font-weight: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #ff6600;
	
}
.form_textarearechts2 {
	FONT: 10px  verdana, Helvetica; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #e87712; font-weight: bold; height: 15px; color: #fff; BORDER-BOTTOM: #E4E1DF 1px; 
}
.form_textarearechts22 {
	FONT: 10px  verdana, Helvetica; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #95A7BC;  font-weight: bold; height: 20px; color: #fff; 
}
.form_mittelblau {
	FONT: 10px  verdana, Helvetica; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #eeeefb; 
}

.form_field_long_intro_mitte {
	BORDER-RIGHT: #e95d0f 2px solid; BORDER-TOP: #e95d0f 1px solid; BORDER-LEFT: #e95d0f 2px solid; WIDTH: 551px; BORDER-BOTTOM: #e95d0f 1px solid;  PADDING-LEFT: 1px; height: 22px;  font-weight: bold; color: #000;
}


.background {
	background-color: #F8F4B9; font-weight: bold;
}

.backgroundblau {
	background-color: #95A7BC; color: #FFFFFF;
}
.orangeueber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #F9820E;
	color: #FFFFFF;

}

.background2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EDFAFA;
}

A {

	TEXT-DECORATION: none

}

A:hover {

	background-color: #f95f5f;



}
.small {
	FONT: 10px verdana, arial, helvetica, sans-serif;  color:#000000; background-color:#FF9900;
}

.smallsize {

	FONT: 12px Helvetica, Verdana, Arial,  sans-serif
}

.normalsize {

	FONT-SIZE: 80%; 
	font-family: Arial, Helvetica, sans-serif

}

.redback {

	BACKGROUND-COLOR: #EFE8FA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #660000

}


.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
}
.blauueber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C60525;
}
.redtext {
	COLOR: #FF0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	

}

.normalsize120 { FONT-SIZE: 10pt; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight: bold}

.normalsize80rot { FONT-SIZE: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #660000}



.background2 {

	background-color: #F5FBFC;

}
.weissueberschriftgross {
	color: #95A7BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	

}
.weissueberschriftgross2 {
	color: #95A7BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid;  BORDER-BOTTOM: #000 1px solid;

}
.blaueueberschriftgross {
	color: #030755;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	
}
.grau {
	color: #000000;
	background-color: #CCCCCC;
}
.orangeueber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FF9900;
	font-weight: bold;
	color: #FFFFFF;
}
.yellowwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FAF4D3;
	color: #000;
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid;  BORDER-BOTTOM: #000 0px solid
}

.linie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-color: #FAF1E7;
	
}
.ueberschrift {
	
	BACKGROUND:  url(navi_verlauf.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	
}

.linie2 {
	   BACKGROUND-COLOR: #fff; color: #000;  BORDER-BOTTOM: #999 1px dotted; WIDTH: 27px; HEIGHT: 800px
}