source: trunk/info/info/alkisn/alkisauszug.css @ 431

Revision 427, 10.8 KB checked in by frank.jaeger, 2 years ago (diff)

Überarbeitung der Auskunft: Durch Functions den Code verdichtet. Drei neue Arten von Bauwerken.

RevLine 
[427]1/*      alkisauszug.css
[362]2
[427]3        S t y l e s  zur ALKIS-Auskunft
4        Author: Frank JÀger, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo)
5
[362]6        Version:
[427]7        2010-09-21
8        ...
[422]9        2021-03-08  Gruppenwechsel-ZwischenÃŒberschrift
10        2021-03-17      Balken von Bauwerk Farbe wie im WMS
[425]11        2021-12-30      Spalte nwlink breiter, Class td.flag entfÀllt, Tabellenkopf Hintergrund
[427]12        2022-02-24  neue Bauwerk-Typen, Farben ÃŒberarbeitet
[405]13
[422]14        https://wiki.selfhtml.org/wiki/Grafik/Farbpaletten#Farbnamen
[362]15*/
[387]16body    {background-color: #FEFFFE;}
[422]17p, body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000033; margin-top: 2pt; margin-bottom: 2pt;}
[362]18
[422]19/* Banner im Kopf (farbiger Balken) */
20p.balken        {text-align: right; padding-top: 4px; padding-bottom: 4px; padding-right: 24px;}
21        /* Farbcode individuell fÃŒr Nachweis-Art (gleiche Farbe wie Rahmen um Kennz.) */
[427]22p.fsausk        {background-color: teal; color: silver;}                        /* Übersichts-Seite FlurstÃŒcks-Auskunft */
23p.fskennz,p.fsei{background-color: navy; color: silver;}                /* FlurstÃŒcks-Nachweis */
24p.fshis         {background-color: gray; color: white;}                         /* FlurstÃŒcks-Historie */
[422]25p.gbkennz       {background-color: green; color: silver;}                       /* Bestandsnachweis */
[427]26p.gskennz       {background-color: LightGreen ; color: black;}          /* GrundstÃŒcksnachweis */
[422]27p.nakennz       {background-color: maroon; color: silver;}                      /* Personen- und Adressdaten */
[427]28p.geb           {background-color: yellow; color: black;}                       /* GebÀude zum FS */
29p.lage          {background-color: lime; color: black;}                         /* Lage/Adresse zum FS */
30p.strasse       {background-color: limegreen; color: black;}            /* Straße */
[422]31p.recht         {background-color: #F0F8FF; color: gray;}                       /* Baurecht, Bodenneuordnung */
32        /* in alkisbauwerk.php synchron zum Mapfile (WMS), 9 Layer-Gruppen */
[427]33p.bauwerk1      {background-color: rgb(40,0,180); color: silver;}       /* 1 Bauwerk im Verkehrsbereich */
34p.bauwerk2      {background-color: rgb(0,160,246); color: black;}       /* 2 Bauwerk im GewÀsserbereich */
[422]35p.bauwerk3      {background-color: rgb(160,130,0); color: black;}       /* 3 Sonstiges Bauwerk oder sonstige Einrichtung */
[427]36p.bauwerk4      {background-color: rgb(252,162,2); color: black;}       /* 4 Bauwerk oder Anlage fÃŒr Industrie und Gewerbe */
37p.bauwerk5      {background-color: rgb(140,0,120); color: silver;}      /* 5 Bauwerk oder Anlage fÃŒr Sport, Freizeit und Erholung */
[422]38p.bauwerk6      {background-color: rgb(220,10,10); color: black;}       /* 6 Leitung */
[427]39p.bauwerk7      {background-color: rgb(10,180,10 ); color: black;}      /* 7 Transportanlage */
40p.bauwerk8      {background-color: rgb(135,76,1); color: silver;}       /* 8 Turm */
[422]41p.bauwerk9      {background-color: rgb(0,140,40); color: black;}        /* 9 VorratsbehÀlter, Speicherbauwerk */
[427]42p.bauwerk10     {background-color: rgb(80,70,40); color: silver;}       /* 10 Historisches Bauwerk oder historische Einrichtung */
43p.bauwerk11     {background-color: rgb(190,170,10); color: black;}      /* 11 Heilquelle, Gasquelle */
44p.bauwerk12     {background-color: rgb(200,10,60); color: black;}       /* 12 Einrichtung in öffentlichen Bereichen */
45p.bauwerk13     {background-color: rgb(250,40,10); color: black;}       /* 13 Besonderer Bauwerkspunkt */
[422]46
[362]47/* Format nach Inhalt */
[427]48p.fsd           {margin-left: 170px;}                                   /* Flst-FlÀche */
[422]49p.gbl           {position: relative; left: 60px;}               /* Nam: Buchungsstelle*/
[362]50p.zus           {margin: 2pt; padding: 2pt; border:1px dotted maroon; background: white;} /* Zusatz zum Eigent., gerahmt */
[427]51p.avh           {font-style: italic; color: navy;}              /* AnteilsverhÀltnis */
[402]52p.ant           {font-style: italic; position: relative;} /* Anteil am FS  left: 12px;*/
[427]53p.geig          {color: navy;}                                                  /* GB-Nachw. EigentÃŒmer Name */
54p.gadr          {color: maroon; margin-top: 1pt;}               /* GB-Nachw. EigentÃŒmer Adresse */
[362]55p.nwlink, td.nwlink {font-size: 7pt; text-align: right; margin-top: 0pt;}       /* Link zum Nachweis GB, FS, ..*/
[422]56p.err           {font-size: 11px; color: red;}                  /* Fehler -> Anwender */
[398]57p.dbg, td.dbg{font-size: 10px; color: gray;}            /* Debug -> Entwickler */
[427]58p.cnt           {font-size: 10px; color: gray;}                 /* Counter, ZÀhler */
[422]59p.warn          {color: gray; font-style: italic;}              /* Warnung, Hinweis */
60p.ph            {color: gray;}                                                  /* Platzhalter */
61p.erklk         {color: silver; font-size: 8pt;}                /* Haus: ErklÀrungen zur Kategorie */
62p.erkli         {color: grey; font-size: 8pt;}                  /* Haus: ErklÀrungen zum Inhalt */
[362]63
64/* Links */
65a:link          {color: rgb(0,102,153);}
66a:visited       {color: rgb(0,153,102);}
67a:active        {color: rgb(0,102,102);}
68a:hover         {color: rgb(255,40,40);}
69
[387]70/* Konfiguration */
71a.keyswitch {text-decoration: none; color: grey; font-style: italic; font-size: 7pt; text-align: right;}
[362]72
73/* komplette Adresse im Rahmen */
74div.adr {border-left-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-top-width: 2px;
75        width: 60%; font-size: 12pt; border-color: #a2d545; border-style: solid;
76        margin-bottom: 8px; margin-top: 8px; margin-left: 0.7in;
77        overflow: auto; padding: 6px; background: #e4f7dd;}
78
[427]79span.key        {color: gray; font-style: italic;} /* SchlÃŒsselwert vor Text */
[362]80span.wichtig{color: #BB0000; font-weight: bold;} /* Wert hervorheben */
81span.flae       {font-weight: bold;} /* FlÀchensumme Flurst. */
82
83/* ** T a b e l l e n ** */
84table           {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000033;}
85table.fsd       {font-size: 9pt; margin-left: 12px;}
86table.bez       {font-size: 9pt; margin-bottom: 10px; margin-left: 3px;}
87
88/* Kennzeichen mit Rahmen, Rahmen-Farben wie 'Balken' */
[427]89table.kennzfs   {border: 2px solid  navy;  padding: 3px; margin: 0px;}  /* FlurstÃŒck */
[362]90table.kennzfsh  {border: 2px dotted navy;  padding: 3px; margin: 0px;}  /* - historisch */
91table.kennzgb   {border: 2px solid  green; padding: 3px; margin: 0px;}  /* Grundbuch */
92table.kennzgbf  {border: 2px dotted green; padding: 3px; margin: 0px;}  /* - fiktiv */
93table.kennzla   {border: 2px solid  lime;  padding: 3px; margin: 0px;}  /* Lage */
[427]94table.kennzstra {border: 2px solid  limegreen;  padding: 3px; margin: 0px;}     /* Straße */
[362]95
[427]96/* fast volle Breite, fÃŒr verschiedene Zwecke, aber kleiner als Body */
[422]97table.fs, table.nua, table.klas, table.eig, table.outer, table.geb {width: 98%;}
[362]98
99td      {vertical-align: top; padding-top: 6px;}        /* ** Tabellenfelder ** */
100/* border: 1px dotted gray;  Variante fuer TEST */
101
[389]102td.ll   {width: 140px;} /* Liste Links */
[390]103td.lr   {color: black; padding-left: 4px;}      /* Liste Rechts */
[422]104td.re   {min-width: 80px; padding-right: 4px; text-align: right;}       /* RechtsbÃŒndig */
[425]105td.fla  {width: 110px; padding-right: 4px; text-align: right;}          /* FlÀchen rechtsbuendig (stellengerecht) */
[427]106td.fsnr {padding-right: 4px; text-align: right;}                                        /* Flst.-Nr. rechtsbÃŒndig */
[362]107td.key  {width:  35px; padding-right: 4px; padding-left: 4px;}
[425]108/* td.emz       {width: 45px; padding-right: 4px; padding-left: 4px; text-align: right;} Ertragsmesszahl der BodenschÀtzung */
[362]109td.kurz {width: 26px; padding-left: 4px;}
[425]110td.nanu {width: 50px;} /* Namensnummer */
[362]111td.sond, p.sond {font-size: 9pt; font-style: italic; background-color: white;
[425]112                border: 1px dotted silver; padding: 6px;} /* Sondereigentumsbeschreibung */
[362]113td.nrap, p.nrap {font-size: 9pt; font-style: italic; background-color: white;}  /* Nummer im Aufteilungsplan */
[377]114td.fett {font-weight: bold;}
[425]115td.nwlink {min-width: 99px;} /* Link zum Nachweis */
[427]116td.adrlink {min-width: 190px;} /* Link Adresse im Nauwerk */
[362]117
[422]118/* Kopfzeile, SpaltenÃŒberschrift, GW-Zwischenzeile */
[425]119td.head, td.heads, td.gw{font-style: italic; padding-top: 2px; background-color: rgb(246,247,248);}     
[422]120td.head         {border-bottom: 1px solid gray;}       
[425]121td.heads        {border-bottom: 1px solid black;}       /* Kopf Sortierspalte */
122td.gw           {background-color: WhiteSmoke;}         /* Gruppen-Wechsel */
[377]123
[362]124td.sum {border-top: 2px dotted maroon;  border-bottom:3px solid maroon;
125        border-left:0px dotted maroon;  border-right:0px dotted maroon; font-weight: bold;}     /* unter dem Strich = Summenzeile */
[425]126td.bez  {font-weight: bold;}    /* Beziehungen */
127td.nhd  {width: 150px;}                 /* Namen - linke / rechte Spalte */
[362]128td.nam  {font-weight: bold;}
[387]129/* td.gbl       {border-bottom: 1px dotted green;}       Name: GB-Liste */
[377]130/* Inlay analog WMS-Feature-Info Template: linke Tabellenspalte - Feldname */
[362]131td.li, td.gr {color:gray; padding-left: 8px; padding-right:8px; border-bottom: 0px; vertical-align:top;}
132/* dienendes GB in FS-Tab im Best-NW  */
133td.dien {font-size: 9pt; font-style: italic; color: purple; border-bottom: 1px solid silver;}
134td.hsnr {width: 70px; padding-right: 4px; text-align: right;} /* Hausnummer in Straße */
135
[422]136/* Fallunterscheidung bei GebÀude oder Bauwerk auf FlurstÌck: */
[425]137td.gin {color: rgb(0,50,0);}            /* in FS */
138td.gtl {color: rgb(140,140,100);}       /* teilweise auf FS */
139td.gan {color: rgb(210,170,170);}       /* angrenzend an FS*/
[362]140
[387]141/* Farbwechsel je Zeile pair/unpair */
142tr.paa {background-color: rgb(248,245,245);}
143tr.unp {background-color: rgb(252,255,252);}
144
[422]145/* Überschriften */
[362]146h1, h2, h3, h4, h5, h6 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
[427]147h1 {color: black;       font-size: 14pt;}
148h2 {color: maroon;      font-size: 12pt;}
149h3 {color: green;       font-size: 12pt;}
150h4 {color: black;       font-size: 11pt;}
151h5 {color: black;       font-size: 10pt;}
152h6 {color: black;       font-size:  9pt; margin-top: 2pt; margin: 0pt;} /* FS in Best-NW */
[362]153
154img     {border: 0px; margin: 0px;} /* Icons */
155
[377]156/* Abbruch, Fehler der Berechtigung */
157p.stop1, p.stop2  {text-align: center; color: red;}
158p.stop1 {font-size: 14pt; margin: 4pt;}
159p.stop2 {font-size: 10pt;}
160
[427]161/* Seitenfuß */
[362]162.buttonbereich  {font-size: 7pt; text-align: right;}
[387]163.confbereich    {font-size: 7pt; background-color: #F2F2F2; width: 65%; position: relative; left: 50px; border-radius: 12px; padding-right: 26px; margin-top: 20px;}
[362]164
[387]165/* Nur am Bildschirm: */
166@media screen {
[422]167        body {width: 740px;} /* wenn in eigenem Browser-Tab geöffnet statt in Hochformat-Fenster.
168                width synchron halten mit Javascript-Function "imFenster" aus alkisinlayausk.php. Etwas kleiner als Fenster. */
169        body.mbfi {width: 540px;} /* Mapbender Feature-Info, kleines PopUp-Fenster */
170        /* iframe.inlay Siehe featureinfo.css */
171
172        p.balken {border-radius: 8px;}          /* gefÃŒllten farbiger Balken, abrunden */
[387]173        .onlyprint {visibility: hidden;}
174}
175
176/* Abweichende Darstellung im Druck.
[422]177Generell keine "Bedienelemente" mit drucken, also Hyperlinks zu anderen Nachweisen oder optionale Umschalter fÃŒr den Umfang der Anzeige.
178Dies wird durch class='noprint' gesteuert. Große farbige FlÀchen vermeiden, z.B. durch einen Rahmen ersetzen. */
[362]179@media print {
[422]180        body            {background-color: white;}
181        .noprint        {visibility: hidden;}
[362]182
[387]183        /* Balken im Druck (auf weißem Hintergrund) mit schwarzer Schrift */
184        p.fskennz,p.fsei,p.fshis,p.gbkennz,p.nakennz,p.geb,p.lage,p.strasse,p.recht{color: black;}
185
[362]186        p.fskennz,p.fsei{border-bottom: 2px solid navy; border-top: 2px solid navy;}
187        p.fshis         {border-bottom: 2px solid gray; border-top: 2px solid gray;}
188        p.gbkennz       {border-bottom: 2px solid green; border-top: 2px solid green;}
189        p.nakennz       {border-bottom: 2px solid maroon; border-top: 2px solid maroon;}
190        p.geb           {border-bottom: 2px solid yellow; border-top: 2px solid yellow;}
191        p.lage          {border-bottom: 2px solid lime; border-top: 2px solid lime;}
192        p.strasse       {border-bottom: 2px solid limegreen; border-top: 2px solid limegreen;}
193        p.recht         {border-bottom: 2px solid #F0F8FF; border-top: 2px solid #F0F8FF;}
194}
Note: See TracBrowser for help on using the repository browser.