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

#container {
	WIDTH: 892px; TEXT-ALIGN: left; BACKGROUND-COLOR: #E7E7E7;
}
#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: #cf610f 1px solid; BORDER-TOP: #cf610f 1px 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: #cf610f 1px solid;  BORDER-Bottom: #cf610f 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: #000; FONT-WEIGHT: bold;
}
#nav A.daddy {
	BACKGROUND:  url(pfeil_rot_rechts.gif) no-repeat right center;
}
#nav LI {
	 BACKGROUND-COLOR: #F6F3BE; FLOAT: left;  WIDTH: auto;
}
#nav LI UL {
	FONT-WEIGHT: normal;  LEFT: -999em; MARGIN: 0px; WIDTH: 106px; POSITION: absolute; HEIGHT: auto; BORDER-RIGHT: #3346F9 0px solid; BORDER-TOP: #cf610f 1px solid; BORDER-BOTTOM: #3346F9 0px solid; BORDER-LEFT: #cf610f 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: #EC9A38; 
}
#nav LI.sfhover {
	 BACKGROUND-COLOR: #ADB8F2;
	
}
.whitebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; 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: 892px; HEIGHT: 27px 
}

.yellowback {  background-color: #FCFAEC}

.form_field_long {
	BORDER-RIGHT: #F99033 0px solid; BORDER-TOP: #F99033 0px solid;  WIDTH: 555px; 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: 554px; BORDER-BOTTOM: #95A7BC 1px solid;  PADDING-LEFT: 2px;  FONT: 11px  verdana, Helvetica; font-weight: bold
}

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

.form_field_long_intro {
	BORDER-RIGHT: #EEEEEE 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #EEEEEE 0px solid; WIDTH: 555px; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #95A7BC; PADDING-LEFT: 1px; color: #fff; font-weight: bold; height: 15px
}

.form_field_long_intro2 {
	 WIDTH: 555px;  BACKGROUND-COLOR: #ff6600; PADDING-LEFT: 1px; color: #fff; font-weight: bold; height: 15px
}
.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: #E4F5F4
}
.form_textarea3 {
	FONT: 10px  verdana, Helvetica; Color:#fff; font-weight: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #ff6600;
	
}
.form_textarearechts {
	FONT: 10px  verdana, Helvetica; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #95A7BC; font-weight: bold; height: 15px; color: #fff; BORDER-BOTTOM: #E4E1DF 1px; 
}
.form_textarearechts2 {
	FONT: 10px  verdana, Helvetica; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #95A7BC;  font-weight: bold; height: 15px; color: #fff; 
}
.form_mittelblau {
	FONT: 10px  verdana, Helvetica; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #eeeefb; 
}

.background {
	background-color: #F8F4B9;
}

.backgroundblau {
	background-color: #95A7BC;
}
.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: #E4A1A1;



}
.small {
	FONT: 10px verdana, arial, helvetica, sans-serif
}
.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(navi2_verlauf.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	
}