Index: trunk/info/info/alkisn/alkisauszug.css
===================================================================
--- trunk/info/info/alkisn/alkisauszug.css	(revision 405)
+++ trunk/info/info/alkisn/alkisauszug.css	(revision 422)
@@ -3,61 +3,59 @@
 
 	Version:
-	2010-09-21	Inlay
-	2010-09-30	body-width bei Print
-	2010-10-12	class p.fsd: margin statt position-relative, dann keine Scrollbar
-	2011-01-04	Spalte td.fla im fsnw
-	2011-01-26	einheitlich td padding-top 6px
-	2011-11-16	FS-Historie
-	2013-06-27	p.recht
-	2014-01-27	strasse, hsnr, Print-Balken
-	2014-09-15	PostNAS 0.8: p.cnt
-	2014-12-30	Neu: td.fsnr
-	2016-02-24	Umstellung norBIT-Struktur
-	2016-12-01	Stop-Meldung bei BerechtigungsprÃŒfung, Sortierspalten
-	2017-06-08	Tab-Zeilen-Farbe wechseln, Spaltenbreite td.flag, media screen
-	2017-06-09	ErlÃ€rung zu Haus: 2 Arten
-	2017-10-11	BodenschÃ€tzung
-	2017-10-17	td.nwlink min-width
-	2017-12-20	td.dbg
+	2010-09-21	
+	....
 	2018-04-23	Spaltenbreiten
 	2018-05-03	GS-Nachweis
+	2020-02-03	media screen body width
+	2021-03-08  Gruppenwechsel-ZwischenÃŒberschrift
+	2021-03-17	Balken von Bauwerk Farbe wie im WMS
 
-https://wiki.selfhtml.org/wiki/Grafik/Farbpaletten#Farbnamen
+	https://wiki.selfhtml.org/wiki/Grafik/Farbpaletten#Farbnamen
 */
 body	{background-color: #FEFFFE;}
-p, body	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
-	font-size: 10pt; color: #000033; margin-top: 2pt; margin-bottom: 2pt;}
+p, body	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000033; margin-top: 2pt; margin-bottom: 2pt;}
 
-/* Banner im Kopf (farbiger Balken), Farbcode fuer Nachweis-Art (gleiche Farbe wie Rahmen um das Kennzeichen) */
-p.fsausk,p.fskennz,p.fsei,p.fshis,p.gbkennz,p.gskennz,p.nakennz,p.geb,p.lage,p.strasse,p.recht {text-align: right; padding-top: 4px; padding-bottom: 4px; padding-right: 24px;}
-/* Balken-Farben individuell */
-p.fsausk	{background-color: teal; color: silver;}	/* Uebersichts-Seite Flurstuecks-Auskunft */
-p.fskennz,p.fsei{background-color: navy; color: silver;} /* Flurstuecks-Nachweis */
-p.fshis		{background-color: gray; color: white;}		/* Flurstuecks-Historie */
-p.gbkennz	{background-color: green; color: silver;}	/* Bestandsnachweis */
+/* Banner im Kopf (farbiger Balken) */
+p.balken	{text-align: right; padding-top: 4px; padding-bottom: 4px; padding-right: 24px;}
+
+	/* Farbcode individuell fÃŒr Nachweis-Art (gleiche Farbe wie Rahmen um Kennz.) */
+p.fsausk	{background-color: teal; color: silver;}			/* Uebersichts-Seite Flurstuecks-Auskunft */
+p.fskennz,p.fsei{background-color: navy; color: silver;}		/* Flurstuecks-Nachweis */
+p.fshis		{background-color: gray; color: white;}				/* Flurstuecks-Historie */
+p.gbkennz	{background-color: green; color: silver;}			/* Bestandsnachweis */
 p.gskennz	{background-color: LightGreen ; color: DimGray ;}	/* GrundstÃŒcksnachweis */
-p.nakennz	{background-color: maroon; color: silver;}	/* Personen- und Adressdaten */
-p.geb		{background-color: yellow; color: gray;}	/* Gebaeude zum FS */
-p.lage		{background-color: lime; color: gray;}		/* Lage/Adresse zum FS */
+p.nakennz	{background-color: maroon; color: silver;}			/* Personen- und Adressdaten */
+p.geb		{background-color: yellow; color: gray;}			/* Gebaeude zum FS */
+p.lage		{background-color: lime; color: gray;}				/* Lage/Adresse zum FS */
 p.strasse	{background-color: limegreen; color: slategray;}	/* Strasse */
-p.recht		{background-color: #F0F8FF; color: gray;}	/* Baurecht, Bodenneuordnung */
+p.recht		{background-color: #F0F8FF; color: gray;}			/* Baurecht, Bodenneuordnung */
+
+	/* in alkisbauwerk.php synchron zum Mapfile (WMS), 9 Layer-Gruppen */
+p.bauwerk1	{background-color: rgb(40,0,180); color: gray;}		/* 1 Bauwerk im Verkehrsbereich */
+p.bauwerk2	{background-color: rgb(0,160,246); color: gray;}	/* 2 Bauwerk im GewÃ€sserbereich */
+p.bauwerk3	{background-color: rgb(160,130,0); color: black;}	/* 3 Sonstiges Bauwerk oder sonstige Einrichtung */
+p.bauwerk4	{background-color: rgb(252,162,2); color: gray;}	/* 4 Bauwerk oder Anlage fÃŒr Industrie und Gewerbe */
+p.bauwerk5	{background-color: rgb(140,0,120); color: gray;}	/* 5 Bauwerk oder Anlage fÃŒr Sport, Freizeit und Erholung */
+p.bauwerk6	{background-color: rgb(220,10,10); color: black;}	/* 6 Leitung */
+p.bauwerk7	{background-color: rgb(10,180,10 ); color: gray;}	/* 7 Transportanlage */
+p.bauwerk8	{background-color: rgb(135,76,1); color: gray;}		/* 8 Turm */
+p.bauwerk9	{background-color: rgb(0,140,40); color: black;}	/* 9 VorratsbehÃ€lter, Speicherbauwerk */
 
 /* Format nach Inhalt */
-/* p.bezieh	{text-align: right; background: olive;	color: silver;} */ /* Beziehungen */
-p.fsd		{margin-left: 170px;}	/* Flst-Flaeche */
-p.gbl		{position: relative; left: 60px;}	/* Nam: Buchungsstelle*/
+p.fsd		{margin-left: 170px;}					/* Flst-Flaeche */
+p.gbl		{position: relative; left: 60px;}		/* Nam: Buchungsstelle*/
 p.zus		{margin: 2pt; padding: 2pt; border:1px dotted maroon; background: white;} /* Zusatz zum Eigent., gerahmt */
-p.avh		{font-style: italic; color: navy;}	/* Anteilsverhaeltnis */
+p.avh		{font-style: italic; color: navy;}		/* Anteilsverhaeltnis */
 p.ant		{font-style: italic; position: relative;} /* Anteil am FS  left: 12px;*/
-p.geig		{color: navy;}		/* GB-Nachw. Eigentuemer Name */
-p.gadr		{color: maroon; margin-top: 1pt;}	/* GB-Nachw. Eigentuemer Adresse */
+p.geig		{color: navy;}							/* GB-Nachw. Eigentuemer Name */
+p.gadr		{color: maroon; margin-top: 1pt;}		/* GB-Nachw. Eigentuemer Adresse */
 p.nwlink, td.nwlink {font-size: 7pt; text-align: right; margin-top: 0pt;}	/* Link zum Nachweis GB, FS, ..*/
-p.err		{font-size: 11px; color: red;}		/* Fehler -> Anwender */
+p.err		{font-size: 11px; color: red;}			/* Fehler -> Anwender */
 p.dbg, td.dbg{font-size: 10px; color: gray;}		/* Debug -> Entwickler */
-p.cnt		{font-size: 10px; color: gray;}		/* Counter, Zaehler */
-p.warn		{color: gray; font-style: italic;}	/* Warnung, Hinweis */
-p.ph		{color: gray;}						/* Platzhalter */
-p.erklk		{color: silver; font-size: 8pt;}	/* Haus: ErklÃ€rungen zur Kategorie */
-p.erkli		{color: grey; font-size: 8pt;}		/* Haus: ErklÃ€rungen zum Inhalt */
+p.cnt		{font-size: 10px; color: gray;}			/* Counter, Zaehler */
+p.warn		{color: gray; font-style: italic;}		/* Warnung, Hinweis */
+p.ph		{color: gray;}							/* Platzhalter */
+p.erklk		{color: silver; font-size: 8pt;}		/* Haus: ErklÃ€rungen zur Kategorie */
+p.erkli		{color: grey; font-size: 8pt;}			/* Haus: ErklÃ€rungen zum Inhalt */
 
 /* Links */
@@ -93,6 +91,6 @@
 table.kennzstra	{border: 2px solid  limegreen;  padding: 3px; margin: 0px;}	/* Strasse */
 
-/* volle Breite fuer verschiedene Zwecke */
-table.fs, table.nua, table.klas, table.eig, table.outer, table.geb {width: 100%;}
+/* fast volle Breite, fuer verschiedene Zwecke, aber kleiner als Body */
+table.fs, table.nua, table.klas, table.eig, table.outer, table.geb {width: 98%;} 
 
 td	{vertical-align: top; padding-top: 6px;}	/* ** Tabellenfelder ** */
@@ -101,28 +99,28 @@
 td.ll	{width: 140px;}	/* Liste Links */
 td.lr	{color: black; padding-left: 4px;}	/* Liste Rechts */
-td.re	{min-width: 80px; padding-right: 4px; text-align: right;} /* RechtsbÃŒndig */
-td.fla	{width: 110px; padding-right: 4px; text-align: right;} /* Flaechen rechtsbuendig (stellengerecht) */
-td.flag	{min-width: 110px; padding-right: 4px; text-align: right;} /* .. im GB-Bestandsnachweis erweiterbar */
-td.fsnr	{padding-right: 4px; text-align: right;} /* Flst.-Nr. rechtsbuendig */
+td.re	{min-width: 80px; padding-right: 4px; text-align: right;}	/* RechtsbÃŒndig */
+td.fla	{width: 110px; padding-right: 4px; text-align: right;}		/* Flaechen rechtsbuendig (stellengerecht) */
+td.flag	{min-width: 110px; padding-right: 4px; text-align: right;}	/* .. im GB-Bestandsnachweis erweiterbar */
+td.fsnr	{padding-right: 4px; text-align: right;}					/* Flst.-Nr. rechtsbuendig */
 td.key	{width:  35px; padding-right: 4px; padding-left: 4px;}
-/* Ertragsmesszahl der Bodenschaetzung
-td.emz	{width: 45px; padding-right: 4px; padding-left: 4px; text-align: right;} */
+/* td.emz	{width: 45px; padding-right: 4px; padding-left: 4px; text-align: right;} Ertragsmesszahl der Bodenschaetzung */
 td.kurz	{width: 26px; padding-left: 4px;}
-td.nanu	{width: 50px;}				/* Namensnummer */
+td.nanu	{width: 50px;}									/* Namensnummer */
 td.sond, p.sond	{font-size: 9pt; font-style: italic; background-color: white;
-		border: 1px dotted silver; padding: 6px;}	/* Sondereigentumsbeschreibung */
+		border: 1px dotted silver; padding: 6px;}		/* Sondereigentumsbeschreibung */
 td.nrap, p.nrap	{font-size: 9pt; font-style: italic; background-color: white;}	/* Nummer im Aufteilungsplan */
 td.fett	{font-weight: bold;}
-td.nwlink {min-width: 80px;}	/* Link zum Nachweis */
+td.nwlink {min-width: 80px;}							/* Link zum Nachweis */
 
-/* Kopfzeile, Spaltenueberschrift */
-td.head, td.heads{font-style: italic; padding-top: 2px;}	
-td.head	{border-bottom: 1px solid gray;}	
-td.heads	{border-bottom: 1px solid black;}	/* Kopf Sortierspalte(n) */
+/* Kopfzeile, SpaltenÃŒberschrift, GW-Zwischenzeile */
+td.head, td.heads, td.gw{font-style: italic; padding-top: 2px;}	
+td.head		{border-bottom: 1px solid gray;}	
+td.heads	{border-bottom: 1px solid black;}			/* Kopf Sortierspalte */
+td.gw		{background-color: WhiteSmoke;} 			/* Gruppen-Wechsel */
 
 td.sum {border-top: 2px dotted maroon;	border-bottom:3px solid maroon;
 	border-left:0px dotted maroon;	border-right:0px dotted maroon; font-weight: bold;}	/* unter dem Strich = Summenzeile */
-td.bez	{font-weight: bold;}	/* Beziehungen */
-td.nhd	{width: 150px;}			/* Namen - linke / rechte Spalte */
+td.bez	{font-weight: bold;}		/* Beziehungen */
+td.nhd	{width: 150px;}				/* Namen - linke / rechte Spalte */
 td.nam	{font-weight: bold;}
 /* td.gbl	{border-bottom: 1px dotted green;}	 Name: GB-Liste */
@@ -133,8 +131,8 @@
 td.hsnr	{width: 70px; padding-right: 4px; text-align: right;} /* Hausnummer in StraÃe */
 
-/* Fallunterscheidung bei GebÃ€ude auf FlurstÃŒck: */
-td.gin {color: rgb(0,50,0);}	/* GebÃ€ude in FS */
-td.gtl {color: rgb(140,140,100);}	/* GebÃ€ude teilweise auf FS */
-td.gan {color: rgb(210,170,170);}	/* GebÃ€ude angrenzend an FS*/
+/* Fallunterscheidung bei GebÃ€ude oder Bauwerk auf FlurstÃŒck: */
+td.gin {color: rgb(0,50,0);}			/* in FS */
+td.gtl {color: rgb(140,140,100);}		/* teilweise auf FS */
+td.gan {color: rgb(210,170,170);}		/* angrenzend an FS*/
 
 /* Farbwechsel je Zeile pair/unpair */
@@ -142,5 +140,5 @@
 tr.unp {background-color: rgb(252,255,252);}
 
-/* Ueberschriften */
+/* Ãberschriften */
 h1, h2, h3, h4, h5, h6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
 h1 {	color: black;	font-size: 14pt;}
@@ -152,6 +150,4 @@
 
 img	{border: 0px; margin: 0px;} /* Icons */
-
-iframe.inlay {border:0px; width: 100%;} /* height: 400px; */
 
 /* Abbruch, Fehler der Berechtigung */
@@ -166,15 +162,19 @@
 /* Nur am Bildschirm: */
 @media screen {
-	/* gefÃŒllten farbiger Balken abrunden */
-	p.fsausk,p.fskennz,p.fsei,p.fshis,p.gbkennz,p.gskennz,p.nakennz,p.geb,p.lage,p.strasse,p.recht { border-radius: 8px; }
+	body {width: 740px;} /* wenn in eigenem Browser-Tab geÃ¶ffnet statt in Hochformat-Fenster.
+		width synchron halten mit Javascript-Function "imFenster" aus alkisinlayausk.php. Etwas kleiner als Fenster. */
+	body.mbfi {width: 540px;} /* Mapbender Feature-Info, kleines PopUp-Fenster */
+	/* iframe.inlay Siehe featureinfo.css */
+
+	p.balken {border-radius: 8px;}		/* gefÃŒllten farbiger Balken, abrunden */
 	.onlyprint {visibility: hidden;}
 }
 
 /* Abweichende Darstellung im Druck.
-Generell keine "Bedienelemente" mit drucken, also Links zu anderen Nachweisen oder optionale Umschalter fÃŒr den Umfang der Anzeige.
-Dies wird durch class='noprint' gesteuert. GroÃe farbige FlÃ€chen vermeiden, z.B. durch Rahmen ersetzen. */
+Generell keine "Bedienelemente" mit drucken, also Hyperlinks zu anderen Nachweisen oder optionale Umschalter fÃŒr den Umfang der Anzeige.
+Dies wird durch class='noprint' gesteuert. GroÃe farbige FlÃ€chen vermeiden, z.B. durch einen Rahmen ersetzen. */
 @media print {
-	body	{background-color: white;} /* width: 98%; */
-	.noprint {visibility: hidden;}
+	body		{background-color: white;}
+	.noprint	{visibility: hidden;}
 
 	/* Balken im Druck (auf weiÃem Hintergrund) mit schwarzer Schrift */
