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;  BACKGROUND: #c0c0c0; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 16px; BORDER-Left: #000 1px solid; BORDER-TOP: #000 1px solid
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #c0c0c0; 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: #000 1px solid;  BORDER-Bottom: #000 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; TEXT-DECORATION: none; COLOR: #000
}
#nav A.daddy {
	BACKGROUND:  url(pfeil_rot_rechts.gif) no-repeat right center;
}
#nav LI {
	 BACKGROUND: #fff; FLOAT: left;  WIDTH: auto 
}
#nav LI UL {
	FONT-WEIGHT: normal;  LEFT: -999em; MARGIN: 0px; WIDTH: 10em; POSITION: absolute; HEIGHT: auto; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000 1px solid; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #3346F9 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: #EAF495 
}
#nav LI.sfhover {
	 BACKGROUND-COLOR: #BFEDD5
	
}
.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: #333D49;  
}
.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: 17px 
}

.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: #000000 1px solid;  PADDING-LEFT: 2px; BACKGROUND-COLOR: #FFF; FONT: 11px  verdana, Helvetica; font-weight: bold
}
.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_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 {
	BORDER-RIGHT: #D7D7D4 0px solid; BORDER-TOP: #FBE9D5 0px solid; BORDER-LEFT: #D7D7D4 0px solid; WIDTH: 312px; BORDER-BOTTOM: #dadada 1px dotted; FONT: 10px  verdana, Helvetica; Color:#000; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-COLOR: #E4F5F4
}
.form_textarearechts {
	FONT: 10px  verdana, Helvetica; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND-COLOR: #95A7BC; font-weight: bold; height: 15px; color: #fff
}


.background {
	background-color: #FCF1F0;
}
.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 {

	color: #333333;

	background-color: #F1C6CE;





}
.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: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	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;
	
}
