body					{ color: black; text-align: center; width: 980px; height: 100%; margin: auto; }
.freimeldungen_popup	{ color: black; background-color: #dbd0bb; text-align: center; width: 750px; height: 100%; margin: auto; }
.ausstattung_popup		{ color: black; background-color: #dbd0bb; text-align: center; width: 620px; height: 100%; margin: auto; }
* html body				{ color: black; text-align: center; width: 982px; height: 100%; margin: auto; }
.gesamt					{ text-align: left; width: 980px; height: 100%; float: none; }
* html .gesamt			{ text-align: left; width: 982px; height: 100%; float: none; }
.oben					{ height: 10px; display: none; }
* html .oben			{ height: 10px; display: none; }
.oben_links				{ visibility: hidden; display: none; }
* html .oben_links		{ visibility: hidden; display: none; }
.oben_links_link		{ color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; visibility: hidden; margin-right: 10px; margin-left: 10px; display: none; }
.unten					{ position: absolute; width: 980px; height: 100%; float: none; }
* html .unten			{ width: 988px; height: 100%; float: none; position: relative; z-index: -1; }
.unten_links			{ width: 212px; height: 900px; visibility: hidden; float: left; display: none; }
.unten_mitte			{ background-color: #dbd0ba; background-repeat: repeat-y; width: 568px; height: 900px; float: left ; }
.unten_mitte_gruen1a	{ background-color: #dbd0ba; background-repeat: repeat-y; width: 731px; height: 179px; visibility: hidden; float: left; display: none; }
* html .unten_mitte_gruen1a	{ background-color: #dbd0ba; background-repeat: repeat-y; width: 731px; height: 179px; visibility: hidden; float: left; display: none; }
.unten_mitte_gruen1b	{ background-repeat: repeat-y; width: 731px; height: 100%; float: left; }
* html .unten_mitte_gruen1b	{ background-repeat: repeat-y; width: 740px; float: left; margin-top: -5px; }
.unten_mitte_gruen2		{ background-color: #f9f8eb; background-repeat: repeat-y; width: 530px; float: left; }
.unten_mitte_gruen3		{ background-color: #dbd0ba; background-repeat: repeat-y; width: 201px; float: left; }
.unten_mitte_orange1a	{ background-color: #dbd0ba; background-repeat: repeat-y; width: 731px; height: 179px; visibility: hidden; float: left; display: none; }
.unten_mitte_orange1b	{ background-repeat: repeat-y; width: 731px; float: left; }
* html .unten_mitte_orange1b	{ background-repeat: repeat-y; width: 740px; float: left; margin-top: -5px; }
.unten_mitte_orange2	{ background-color: #f9f8eb; background-repeat: repeat-y; width: 530px; float: left; }
.unten_mitte_orange3	{ background-color: #dbd0ba; background-repeat: repeat-y; width: 201px; float: left; }

.unten_mitte_blau1a			{ background-color: #dbd0ba; background-repeat: repeat-y; width: 731px; height: 179px; visibility: hidden; float: left; display: none; }
.unten_mitte_blau1b			{ background-repeat: repeat-y; width: 731px; float: left; }
* html .unten_mitte_blau1b	{ background-repeat: repeat-y; width: 740px; float: left; margin-top: -5px; }
.unten_mitte_blau2			{ background-color: #f9f8eb; background-repeat: repeat-y; width: 530px; float: left; }
.unten_mitte_blau3			{ background-color: #dbd0ba; background-repeat: repeat-y; width: 201px; float: left; }

.unten_mitte_braun1a	{ background-color: #dbd0ba; background-repeat: repeat-y; width: 731px; height: 179px; visibility: hidden; float: left; display: none; }
.unten_mitte_braun1b	{ background-repeat: repeat-y; width: 731px; float: left; }
* html .unten_mitte_braun1b	{ background-repeat: repeat-y; width: 740px; float: left; margin-top: -5px; }
.unten_mitte_braun2		{ background-color: #f9f8eb; background-repeat: repeat-y; width: 530px; float: left; }
.unten_mitte_braun3		{ background-color: #dbd0ba; background-repeat: repeat-y; width: 201px; float: left; }
.unten_rechts			{ background-color: #836955; width: 200px; height: 1059px; visibility: hidden; float: left; display: none; }
.unten_rechts_gruen		{ background-color: #68805d; width: 200px; height: 880px; visibility: hidden; float: left; display: none; }
.unten_rechts_orange	{ background-color: #a54f21; width: 200px; height: 880px; visibility: hidden; float: left; display: none; }
.unten_rechts_blau		{ background-color: #477e95; width: 200px; height: 880px; visibility: hidden; float: left; display: none; }
.unten_rechts_braun		{ background-color: #836955; width: 200px; height: 880px; visibility: hidden; float: left; display: none; }
* html .unten_links		{ position: relative; width: 212px; height: 900px; z-index: -10; visibility: hidden; float: left; display: none; }
* html .unten_mitte			{ background-color: #dbd0ba;; position: relative; width: 568px; height: 900px; z-index: -12; float:left ; }
* html .unten_mitte_gruen	{ background-color: #68805D;; position: relative; width: 568px; height: 900px; z-index: -12; float:left ; }
* html .unten_mitte_orange	{ background-color: #a54f21;; position: relative; width: 568px; height: 900px; z-index: -12; float:left ; }
* html .unten_mitte_blau	{ background-color: #a54f21;; position: relative; width: 568px; height: 900px; z-index: -12; float:left ; }
* html .unten_mitte_braun	{ background-color: #836955;; position: relative; width: 568px; height: 900px; z-index: -12; float:left ; }
* html .unten_rechts		{ background-color: #836955; position: relative; width: 192px; height: 1077px; z-index: -12; visibility: hidden; float: left; display: none; }

* html .unten_rechts_gruen		{ background-color: #68805d; width: 100px; height: 880px; visibility: hidden; float: left; display: none; }
* html .unten_rechts_orange		{ background-color: #a54f21; width: 190px; height: 880px; visibility: hidden; float: left; display: none; }
* html .unten_rechts_blau		{ background-color: #477e95; width: 190px; height: 880px; visibility: hidden; float: left; display: none; }
* html .unten_rechts_braun		{ background-color: #836955; width: 190px; height: 880px; visibility: hidden; float: left; display: none; }

.unten_links2			{ width: 248px; height: 900px; visibility: hidden; float: left; display: none; }
.unten_links_gruen		{ width: 248px; height: 900px; visibility: hidden; float: left; display: none; }
.unten_links_orange		{ width: 248px; height: 900px; visibility: hidden; float: left; display: none; }
.unten_links_blau		{ width: 248px; height: 900px; visibility: hidden; float: left; display: none; }
.unten_links_braun		{ width: 248px; height: 900px; visibility: hidden; float: left; display: none; }
.unten_mitte2			{ background-color: #f9f8eb; background-repeat: repeat-y; width: 730px; height: 900px; float:left ; }

.unten_links_navigation_hintergrund_braun			{ background-image: url(../media/unten_links_navigation_hintergrund_braun.gif); background-repeat: repeat-y; width: 212px; height: 1059px; }
* html .unten_links_navigation_hintergrund_braun	{ background-image: url(../media/unten_links_navigation_hintergrund_braun.gif); background-repeat: repeat-y; width: 212px; height: 1077px; }
.unten_links_navigation_hintergrund_braun2			{ background-image: url(../media/unten_links_navigation_hintergrund_braun.jpg); background-repeat: repeat-y; width: 248px; height: 1059px; }
.unten_links_navigation_hintergrund_blau			{ background-image: url(../media/unten_links_navigation_hintergrund_blau.jpg); background-repeat: repeat-y; width: 248px; height: 1059px; }
.unten_links_navigation_hintergrund_gruen			{ background-image: url(../media/unten_links_navigation_hintergrund_gruen.jpg); background-repeat: repeat-y; width: 248px; height: 1059px; }
.unten_links_navigation_hintergrund_orange			{ background-image: url(../media/unten_links_navigation_hintergrund_orange.jpg); background-repeat: repeat-y; width: 248px; height: 1059px; }
.unten_links_navigation_abstand_links { position: relative; left: 30px; }
.unten_links_navigation_input_suchbegriff { position: relative; width: 100px; z-index: 1010; }
.unten_links_navigation_input_ok { width: 32px; }
.unten_links_navigation_navigation_ul { position: relative; top: 0; left: 0; right: 0; bottom: 0; width: 350px; margin: 0; padding: 0; }
* html .unten_links_navigation_navigation_ul { position: relative; top: 0; left: 0; right: 0; bottom: 0; width: 200px; margin: 0; padding: 0; }
.unten_links_navigation_navigation_li { position: relative; top: 0; left: 0; right: 0; bottom: 0; margin: 0 0 20px; padding: 0; list-style-type: none; }
.unten_links_navigation_navigation_link { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.unten_links_navigation_suchbegriff { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.unten_links_navigation_anreise_abreise { color: #ffffff; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-decoration: none; vertical-align: middle; width: 100px; height: 24px; float: left; padding-top: 5px; }
.unten_links_navigation_anreise_abreise2		{ color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; vertical-align: middle; width: 100px; height: 12px; padding-top: 5px; }
.unten_links_navigation_anreise_abreise_input2	{ color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; vertical-align: middle; width: 150px; height: 12px; padding-top: 5px; }
.unten_links_navigation_anreise_abreise_block2	{ vertical-align: middle; width: 180px; height: 56px; }
.unten_links_navigation_anreise_abreise_block { vertical-align: middle; width: 180px; height: 28px; }
.unten_links_navigation_input_suche_starten { width: 100px; }
.unten_links_navigation_input_anreise_abreise { vertical-align: middle; width: 40px; }
.unten_links_navigation_input_anreise_abreise2	{ vertical-align: middle; width: 80px; }

.unten_mitte_bild { position: absolute; top: inherit; left: inherit; width: 568px; height: 366px; z-index: 0; }
* html .unten_mitte_bild { position: absolute; top: inherit; left: inherit; width: 568px; height: 366px; z-index: 11; }
.unten_mitte_bild_rahmen { background-image: url(../media/unten_mitte_bild_rahmen.gif); background-repeat: no-repeat; position: absolute; top: inherit; left: inherit; width: 568px; height: 366px; z-index: 1; }
* html .unten_mitte_bild_rahmen { background-image: url(../media/unten_mitte_bild_rahmen.gif); background-repeat: no-repeat; position: absolute; top: inherit; left: inherit; width: 568px; height: 366px; z-index: 12; }
.unten_mitte_hintergrund_oben_braun { background-color: #faf8ec; background-repeat: repeat; width: 568px; height: 111px; }
.unten_mitte_hintergrund_unten_links_braun	{ background-color: #a58368; background-repeat: repeat; width: 37px; height: 534px; float: left; }
.unten_mitte_hintergrund_unten_rechts_braun	{ background-color: #dbd0ba; background-repeat: repeat; width: 531px; float: right; }
.unten_mitte_hintergrund_unten_rechts_blau	{ background-color: #dbd0ba; background-repeat: repeat; width: 531px; float: right; }
* html .unten_mitte_hintergrund_unten_rechts_braun { background-color: #dbd0ba; background-repeat: repeat; width: 531px; float: right; }
.unten_mitte_ueberschrift				{ font-family: Arial, Helvetica, sans-serif; font-size: 22px; color: #7f6a5a; text-decoration: none; line-height: 16px; background-image: url(../media/unten_mitte_hintergrund_unter_bilder.gif); background-repeat: no-repeat; text-align: right; height: 43px; margin-right: 20px; }
.unten_mitte_hintergrund_linie_braun	{ background-color: #7f5d53; width: 531px; height: 8px; }
.unten_mitte_text			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #836955; text-decoration: none; line-height: 16px; position: relative; left: 20px; right: 20px; width: 491px; }
.unten_mitte_oben			{ width: 568px; height: 366px; }
* html .unten_mitte_oben	{ position: relative; width: 568px; z-index: 1; }
.unten_mitte_oben2			{ width: 570px; height: 179px; }
* html .unten_mitte_oben2	{ position: relative; width: 568px; height: 162px; z-index: 1; }
.unten_mitte_oben3			{ width: 568px; height: 366px; }
* html .unten_mitte_oben3	{ position: relative; width: 568px; height: 184px; z-index: 1; }
.unten_mitte_mitte			{ background-image: url(../media/unten_mitte_unten_hintergrund.jpg); background-repeat: repeat-y; width: 568px; height: 150px; }
.unten_mitte_unten			{ background-image: url(../media/unten_mitte_unten_hintergrund.jpg); background-repeat: repeat-y; width: 568px; height: 543px; padding-left: 37px; }
* html .unten_mitte_unten	{ background-image: url(../media/unten_mitte_unten_hintergrund.jpg); background-repeat: repeat-y; width: 568px; height: 465px; padding-left: 37px; }
.unten_mitte_unten2			{ width: 568px; height: 384px; }

.unten_unten_links			{ background-color: #65adcc; width: 177px; height: 450px; float: left; clear: right; }
.unten_unten_mitte			{ background-color: #cd8e40; width: 177px; height: 450px; float: left; clear: right; }
.unten_unten_rechts			{ background-color: #8e6079; width: 177px; height: 450px; float: left; clear: right; }
* html .unten_unten_links	{ background-color: #65adcc; width: 177px; height: 450px; float: left; clear: right; }
* html .unten_unten_mitte	{ background-color: #cd8e40; width: 177px; height: 450px; float: left; clear: right; }
* html .unten_unten_rechts	{ background-color: #8e6079; width: 177px; height: 450px; float: left; clear: right; }
.unten_unten_unten_titel	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 16px; position: relative; top: 20px; width: 147px; margin-left: 10px; }
* html .unten_unten_unten_titel	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; text-decoration: none; line-height: 16px; position: relative; top: 1px; width: 147px; margin-left: 10px; }
.unten_unten_unten_text		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px; position: relative; top: 10px; width: 147px; height: 200px; margin-left: 10px; }
* html .unten_unten_unten_text		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px; position: relative; top: 1px; width: 147px; height: 200px; margin-left: 10px; }
.unten_unten_unten_link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px; position: relative; top: 10px; width: 147px; height: 57px; margin-left: 10px; }
* html .unten_unten_unten_link		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px; position: relative; top: 10px; width: 147px; height: 57px; margin-left: 10px; }

.unten_rechts_aktuelles_rahmen			{ margin-right: 30px; margin-left: 30px; }
* html .unten_rechts_aktuelles_rahmen	{ margin-right: 25px; margin-left: 30px; }
.unten_rechts_aktuelles_titel			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px; width: 147px; font-weight: bold; }
.unten_rechts_aktuelles_text			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px; width: 147px; }
.unten_rechts_impressionen_text			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; line-height: 16px; width: 147px; }
.unten_rechts_impressionen_bild			{ border: 1px #7dadb4; }

.unten_rechts_aktuelles_rahmen2			{  }
* html .unten_rechts_aktuelles_rahmen2	{ text-align: center; }

.navigation_rechts_rahmen		{  }
.navigation_rechts_rahmen2		{  }

a.navigation					{ color: #003399; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 100px; float: left; padding: 5px; }
a.navigation:hover				{ color: #012265; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 100px; float: left; padding: 5px; }
a.navigation_unter				{ color: #836955; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 138px; float: left; padding: 5px; background-color: #f9f8eb; text-align: left; border-left: 0px solid #fff; border-bottom: 0px solid #fff; border-right: 0px solid #fff; }
a.navigation_unter:hover		{ color: #f9f8eb; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 138px; float: left; padding: 5px; background-color: #836955; text-align: left; border-left: 0px solid #fff; border-bottom: 0px solid #fff; border-right: 0px solid #fff; }

.navigation_box					{ font-size: 11px; width: 980px; height: 200px; }
* html .navigation_box			{ font-size: 11px; width: 980px; height: 10px; position: absolute; z-index: 1; left: -10px; }

.navigation_box_unter_1			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: 176px; z-index: 2; display: none; }
.navigation_box_unter_2			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: 295px; z-index: 2; display: none; }
.navigation_box_unter_3			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: 438px; z-index: 2; display: none; }
.navigation_box_unter_4			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: 552px; z-index: 2; display: none; }
.navigation_box_unter_5			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: 692px; z-index: 2; display: none; }
.navigation_box_unter_6			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: 847px; z-index: 2; display: none; }
* html .navigation_box_unter_1	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -663px; z-index: 2; display: none; }
* html .navigation_box_unter_2	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -545px; z-index: 2; display: none; }
* html .navigation_box_unter_3	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -403px; z-index: 2; display: none; }
* html .navigation_box_unter_4	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -289px; z-index: 2; display: none; }
* html .navigation_box_unter_5	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -149px; z-index: 2; display: none; }
* html .navigation_box_unter_6	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: 6px; z-index: 2; display: none; }

a.navigation_neben				{ color: #003399; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 100px; float: left; padding: 5px; }
a.navigation_neben:hover		{ color: #012265; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 100px; float: left; padding: 5px; }
a.navigation_unter_neben		{ color: #836955; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 138px; float: left; padding: 5px; background-color: #f9f8eb; text-align: left; border-left: 0px solid #fff; border-bottom: 0px solid #fff; border-right: 0px solid #fff; }
a.navigation_unter_neben:hover	{ color: #f9f8eb; text-decoration: none; font-family:arial, helvetica; font-size:11px; width: 138px; float: left; padding: 5px; background-color: #836955; text-align: left; border-left: 0px solid #fff; border-bottom: 0px solid #fff; border-right: 0px solid #fff; }

.navigation_box_neben			{ font-size: 11px; width: 350px; height: 250px; }
* html .navigation_box_neben	{ font-size: 11px; width: 200px; height: 250px; position: relative; z-index: 5; }

.navigation_box_neben_1			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 140px; left: 150px; z-index: 2; display: none; }
.navigation_box_neben_2			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 175px; left: 150px; z-index: 2; display: none; }
.navigation_box_neben_3			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 210px; left: 150px; z-index: 2; display: none; }
.navigation_box_neben_4			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 245px; left: 150px; z-index: 2; display: none; }
.navigation_box_neben_5			{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 280px; left: 150px; z-index: 2; display: none; }

* html .navigation_box_neben_1	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top:  75px; left: 150px; z-index: 2; display: none; }
* html .navigation_box_neben_2	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 110px; left: 150px; z-index: 2; display: none; }
* html .navigation_box_neben_3	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 145px; left: 150px; z-index: 2; display: none; }
* html .navigation_box_neben_4	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 180px; left: 150px; z-index: 2; display: none; }
* html .navigation_box_neben_5	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: absolute; top: 210px; left: 150px; z-index: 2; display: none; }

* html .navigation_box_neben_1a	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -663px; z-index: 5; visibility: hidden; display: none; }
* html .navigation_box_neben_2a	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -545px; z-index: 5; display: none; }
* html .navigation_box_neben_3a	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -403px; z-index: 5; display: none; }
* html .navigation_box_neben_4a	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -289px; z-index: 5; display: none; }
* html .navigation_box_neben_5a	{ font-size: 11px; width: 100px; height: auto; background-color: #b5daff; position: relative; top: 2px; left: -289px; z-index: 5; display: none; }

.textbraun12pt					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #675548; text-decoration: none; line-height: 16px; }
.seiten_inhalt_abstand			{ margin: 10px 20px; }

.belegungskalender_monat		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; font-weight: bold; text-decoration: none; line-height: 12px; text-align: center; }
.belegungskalender_wochentag	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration: none; line-height: 12px; text-align: center; }
.belegungskalender_tag			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; text-decoration: none; line-height: 12px; text-align: center; }
.xxxxx { position: relative; z-index: 2000; }
.schlehdorf_logo { background-image: url(../media/unten_links_logo_schlehdorf_2.jpg); background-repeat: no-repeat; width: 248px; height: 115px; }

