		body {margin: 0; padding: 0; text-align: center; background-color: #eee;}          div {padding: 0px;}	 div.fenster {position: relative; top: 36px; margin: 0 auto; padding: 0px;  				height: 640px; width: 670px;				background-image: url(../bilder/hinter3.jpg); background-repeat: no-repeat; 			}* html div.fenster {  /* nur fuer Internet Explorer */  				height: 640px; width: 670px;    /* Version 5.x */			   h\eight: 640px; w\idth: 670px;   /* Version 6 */}      div.name {position: absolute; top: 37px; left: 43px; height: 20px; }         .menu {position: absolute; top: 60px; left: 43px; height: 45px;}    .menutitel {position: absolute; top: 125px; left: 43px; height: 20px; width: 292px;}    .menu2 {position: absolute; top: 175px; left: 39px; height: 360px; width: 210px;}    .inhalt {position: absolute; top: 175px;	width: 375px; height: 400px; right: 43px;}        		  .imp {position: absolute; top: 60px; right: 43px; height: 20px; width: 250px;}          		 .bild {position: absolute; top: 375px; left: -122px; height: 250px; width: 250px; margin: 0; padding: 0;}.karte {left: -100px; top: 190px; position: absolute; width: 330px; height: 330px; padding: 0;border: #fff solid 1px;}.gbild {left: -40px; top: 160px; position: absolute; width: 348px; height: 331px; padding: 10px 0 0 0;}.g1bild {left: -40px; top: 360px; position: absolute; width: 348px; height: 250px; padding: 0;}		     .inhaltimp {position: absolute; top: 33px; left: 176px; height: 300px; width: 560px; border-left: thin solid white;}  	 div.imp p {text-align: right; }        	/*textformatierung*/	    h4 {font-size: 24px; font-weight: 100; line-height: 26px; text-align: left; 			font-family: Helvetica, Arial, sans-serif; color: #fafafa; padding: 0px 0px 9px 0px; margin: 0;}	     p {font-size: 13px; line-height: 22px; text-align: left; 		 	font-family: Helvetica, Arial, sans-serif; color: #fafafa; font-weight: 100;}   .inhalt p {text-align: justify; padding: 0px 6px 0px 4px;}   .menu2 p {padding: 0px 0px 0px 4px;}      #bold {font-style:italic; font-weight: 900; color: #cacaca; }.menutitel p {border-bottom: 1px solid white; font-size: 18px;}	#will { font-size: 16px;}	#unter { text-decoration: underline;}	#klein { font-size: 11px; line-height: 15px;}	   	/*links*/	   a:link { text-decoration: none; color: #fafafa; font-weight: 400; padding: 0px; margin: 0px;}  	a:visited { text-decoration: none; color: #fafafa; font-weight: 400; padding: 0px; margin: 0px;}  	  a:hover { text-decoration: none; color: #aaa; font-weight: 100; padding: 0px; margin: 0px;}  	 a:active { text-decoration: none; color: #666; font-weight: 400; padding: 0px; margin: 0px;}      a.aktiv {color: #666;} .menu2 a.aktiv { padding-left: 10px;}.menu2 a.zusatz { padding-left: 10px; font-size: 11px; }.menu2 a.zusatzaktiv { padding-left: 10px; font-size: 11px; color: #666;}.ui-accordion .ui-accordion-header { 	cursor: pointer; 	position: relative; 	margin-top: 0px; 	zoom: 1; }.ui-accordion .ui-accordion-li-fix { display: inline; }.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }.ui-accordion .ui-accordion-header a { 	display: block; 	padding: 0; }/*.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }*/.ui-accordion .ui-accordion-content { 	padding: 1px 0; 	margin-top: 0px; 	position: relative; 	top: 0px; 	margin-bottom: 0px; 	overflow: auto; 	display: none; }.ui-accordion .ui-accordion-content-active { display: block; }
