/* Layout-Definitionen ab Dezember 2015 *//* Heiko Schinke, MPI MIS */  /* Stand 08/2018: dynamisch ist nur noch der Farbwert fuer #ffe98c - alles andere ist bereits ersetzt */  a[href$="#top"]:before{content:'➡';display: inline-block;color:#000000;font-size: 1.2em;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}  /*************************************************************************/  /* fuer Kopf, links und Seitenmenu die NORMALEN Knopf-Farben definieren */li.menuicon {padding: 5px 5px 0px;}table.blank, table.blankohne {font-family: 'Trebuchet MS',verdana,helvetica,arial,sans-serif;line-height: 1.3;font-size:1em;border-style:none;border-width:0px;}table.blank th, table.blank td, table.blankohne th, table.blankohne td {padding:3px;vertical-align:top;}table.blank th, table.blankohne th {background: #ffe98c;font-weight:bold;}table.blankohne, table.blankohne th, table.blankohne td {border-style:none !important;border-width:0px !important;}table.gitter {font-family: 'Trebuchet MS',verdana,helvetica,arial,sans-serif;line-height: 1.3;font-size:1em;border-style:solid;border-color:#808080;border-width:1px;border-collapse:collapse;}table.gitter th, table.gitter td {padding:3px;border-style:solid;border-width:1px;border-color:#808080;vertical-align:top;}table.gitter th {background: #ffe98c;font-weight:bold;}table tr.rot,table th.rot,table td.rot{background: #FF5202; color: #000000 }table tr.gruen,table th.gruen,table td.gruen{background: #64FF30; color: #000000 }table tr.gelb,table th.gelb,table td.gelb{background: #FFFF00; color: #000000 }table tr.orange,table th.orange,table td.orange{background: #FFB238; color: #000000 }table tr.blau,table th.blau,table td.blau{background: #26A4FF; color: #000000 }table tr.magenta,table th.magenta,table td.magenta{background: #FF7FED; color: #000000 }table tr.grau,table th.grau,table td.grau{background: #C0C0C0; color: #000000 }table td.kopfbg, table tr.kopfbg{background: #ffe98c; color: #000000 }table th.sort_asc{background-image: linear-gradient(white 0%, #44FF00 100%);}table th.sort_desc{background-image: linear-gradient(#44FF00 0%, white 100%);}table td.frot{color: #FF5202;}table td.fgruen{color: #00B71E;}table td.fgelb{color: #FFD800;}table td.forange{color: #FFA100;}table td.fblau{color: #0026FF;}table td.fmagenta{color: #D800BB;}table td.fgrau{color: #808080;}table.klein {font-size:8pt !important;}table.dicht td {padding:0px !important;}td.size60{font-size:60%;}td.size80{font-size:80%;}td.size80r{font-size:80%;color:red}td.size80g{font-size:80%;color:green}td.size80re{font-size:80%;text-align:right;}td.TITEL{font-size:110%;color:#990033;font-weight:bold;text-align:center;background-color:#C8C8C8;}table.TITEL{border-style:groove;border-width:6px;border-color:gray;padding:2px;border-spacing:0px;width:100%;} tr.alterline:nth-child(odd) { background-color: #e4ebf2 ; }table {empty-cells:show;}td.right  {text-align: right;} */b {font-weight: bold;} */.ui-datepicker {z-index:99 !important;}.agkbox1 {border:1px solid grey;padding:4px;background-color:#EFEFEF;}.agkbox2 {border:1px solid grey;padding:4px;background-color:#FFFBBB;}.agkbox3 {border:1px solid grey;padding:4px;background-color:#80FF80;}input.kopfbg {background-color:#ffe98c;cursor:pointer;}select.kopfbg {background-color:#ffe98c;cursor:pointer;}div.contenttabs {border: 0;clear: left;}div.contenttabs.inactive {display: none;}input.greensubmitklein, input.yellowsubmitklein, input.redsubmitklein {border-width:1px;font-size:90%;font-weight:bold;cursor:pointer;}input.greensubmitmini, input.yellowsubmitmini, input.redsubmitmini {border-width:0px;font-size:70%;font-weight:bold;padding:0;cursor:pointer;}input.greensubmit, input.yellowsubmit, input.redsubmit {border-width:1px;font-size:110%;font-weight:bold;cursor:pointer;}input.greensubmit, input.greensubmitklein, input.greensubmitmini{color:#009933;}input.yellowsubmit, input.yellowsubmitklein, input.yellowsubmitmini{color:#FFA826;}input.redsubmit, input.redsubmitklein, input.redsubmitmini{color:#FF1000;}input.TK, input.ID, input.ROT, input.MAG, input.Lsort, input.Lplus, input.Lminus {background-color:transparent;border-width:0px;font-weight:bold;border-style:none;padding:0;width:auto;overflow:visible;font-size: 90.00%;cursor:pointer;}input.TK{color:#0000FF;}input.ID{color:#31B728;}input.ROT{color:#FF0000;}input.MAG{color:#FF00DC;}input.Lminus{color:#31B728;}input.Lplus{color:#FF0000;}input.Lsort{color:#0000FF;}optgroup {padding-left:2em;}  /* selbst definierte Klassen u.a. fuer AGk-Datenbank, August 2007, H.S. */  /* Aufzaehlungen mit rotem Punkt */  ul.dot_red {    line-height: 1.5em;    list-style-type: square;    margin: .3em 0 0 .5em;    padding: 0;    list-style-image: url(/img/red.gif);  }  /* Aufzaehlungen mit gelbem Punkt */  ul.dot_yellow {    line-height: 1.5em;    list-style-type: square;    margin: .3em 0 0 .5em;    padding: 0;    list-style-image: url(/img/yellow.gif);  }  /* die Textarea-Felder haben sehr kleine Schrift, anpassen */  textarea { font-size:medium;}  @media print  {    /* ggf. einzelne Textbereiche beim Drucken nicht anzeigen */    .noprint {display:none;}    /* in bestimmten Tabellen fuer den Ausdruck kleinere Schrift */    .klein_druck {font-size:.8em;}  }  /* ggf. einzelne Textbereiche bei Bildschirmansicht nicht anzeigen */  @media screen  {    .noscreen {display:none;}  }  /* Fuer WDN-DB die Druckansicht pro Zelle formatieren */  td.wdnbold {font-family:Arial,Helvetica,sans-serif;    font-size:14px;    font-weight:bold;    padding:0px;    border:0px;    border-collapse:collapse;  }  td.wdndef {font-family:Arial,Helvetica,sans-serif;    font-size:14px;    padding:0px;    border:0px;    border-collapse:collapse;  }  /* Submit-Knoepfe fuer DB-Startseite sowie Hilfsmenu und Blaettern bei Listen (dunkelblau, fett) */  input.dbmain {    color:#0000FF;    background-color:transparent;    border-width:0;    border-style:none;    padding:0;    font-weight:bold;    width:auto;    overflow:visible;    cursor:pointer;  }  /* ab hier teilweise alte Klassen, pruefen, was bei neuem Layout noch verwendet wird */  /* Link zu den Hilfeseiten bei Edit und Schnellzugriff DB bei statischen Seiten:    OU = 'Ohne Unterstrich' (den nur, wenn Focus drauf ist, andere Eigenschaften default) */  a:link.OU {    text-decoration:none;  }  a:visited.OU {    text-decoration:none;  }  a:focus.OU {    text-decoration:underline;  }  a:hover.OU {    text-decoration:underline;  }  a:active.OU {    text-decoration:underline;  }  /* Submit-Knopf als dunkel-blauer Link in Hauptseite, bis 08/2006 als Farbe: FFEFD5 */  input.link {    color:#0000FF;    background-color:transparent;    border-width:0;    border-style:none;    padding:0;    width:auto;    overflow:visible;    cursor:pointer;  }  /* Submit-Knopf fuer linke Leiste im Programm, nicht fett */  input.linklinks1 {    color:#0000FF;    background-color:transparent;    border-width:0;    border-style:none;    padding:0;    width:auto;    overflow:visible;    font-size:7pt;    cursor:pointer;  }  /* Submit-Knopf fuer linke Leiste im Programm */  input.linkmain {    width:auto;    overflow:visible;    cursor:pointer;  }  /* gilt fuer alle 'input'-Typen, die ein "-class=>'klein'" mit haben */  input.klein {    font-size:7pt;    cursor:pointer;  }  /* fuer Neueingabe bei Pflichtfelder hintergrund */  input.wichtig {    background-color:#FF8080;    cursor:pointer;  }  select.wichtig {    background-color:#FF8080;    cursor:pointer;  }  input.wicht {    background-color:#FFC080;    cursor:pointer;  }  /* alle Hilfe-Knoepfe kennzeichnen */  input.hilfe {    background-color:white;    border-width:2px;    border-color:#FF0000;    font-size:7pt;    width:auto;    overflow:visible;    cursor:pointer;  }  /* ab 03/2013 zwei Definitionen fuer neue Google-Map - 2 Varianten fuer grosse Einzel-Karte und kleine Karten bei Bogen-Steckbrief */  #map-container {    padding: 2px;    border-width: 1px;    border-style: solid;    border-color: #ccc #ccc #999 #ccc;    -webkit-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;    -moz-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;    box-shadow: rgba(64, 64, 64, 0.1) 0 2px 5px;    width: 1050px;  }  #map {    width: 1050px;    height: 700px;  }  #map-container-klein {    padding: 2px;    border-width: 1px;    border-style: solid;    border-color: #ccc #ccc #999 #ccc;    -webkit-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;    -moz-box-shadow: rgba(64, 64, 64, 0.5) 0 2px 5px;    box-shadow: rgba(64, 64, 64, 0.1) 0 2px 5px;    width: 600px;  }  #map-klein {    width: 600px;    height: 400px;  }  /* Angaben fuer Icon-Buttons ab Juli 2009, */  /* zuerst gemeinsame Eigenschaften, dann individuelle */  .button_suche, .button_edit, .button_info, .button_bogen, .button_merke, .button_save,  .button_unmerke, .button_sammler, .button_aehnlich, .button_home, .button_back, .button_forward, .button_hilfe,  .button_right, .button_left, .button_disc, .button_lock, .button_bilder, .button_sonder,  .button_res1, .button_res2, .button_table, .button_blank, .button_trash, .button_excel, .button_print {    height: 18px;/* Hoehe und Breite MUESSEN dem Originalbild entsprechen */    width:18px;    font-size:0px;/* wegen IE, sonst zeigt er trotz transparent was an */    color: #FFF4F4;/* Schriftfarbe: IE zeigt bei transparent was an, daher setzen */    background-color: transparent;/* Hintergrundfarbe */    border: 0;/* KEINEN Rand um das Bild */    cursor: pointer;/* Form des Cursors, wenn ueber dem Element */    position: relative;/* alles 5 Pixel nach oben verschoben, fuer Menu!!! */    bottom: 5px;/* woanders sind 0 besser, ev. teilen !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!... */  }  .button_suche{background-image:url(/img/b/search.gif);}  .button_edit{background-image:url(/img/b/pencil.gif);}  .button_info{background-image:url(/img/b/light_on.gif);}  .button_bogen{background-image:url(/img/b/documents.gif);}  .button_merke{background-image:url(/img/b/symbol_addition.gif);}  .button_unmerke{background-image:url(/img/b/symbol_subtraction.gif);}  .button_sammler{background-image:url(/img/b/symbol_check.gif);}  .button_aehnlich{background-image:url(/img/b/arrow_compass.gif);}  .button_save{background-image:url(/img/b/document_add.gif);}  .button_home{background-image:url(/img/b/theme.gif);}  .button_right{background-image:url(/img/b/control_fast_forward.gif);}  .button_left{background-image:url(/img/b/control_rewind.gif);}  .button_disc{background-image:url(/img/b/disc.gif);}  .button_lock{background-image:url(/img/b/lock.gif);}  .button_back{background-image:url(/img/b/arrow_left.gif);}  .button_forward{background-image:url(/img/b/arrow_right.gif);}  .button_hilfe{background-image:url(/img/b/symbol_question.gif);}  .button_bilder{background-image:url(/img/b/application_view_icons.gif);}  .button_table{background-image:url(/img/b/application_view_table.gif);}  .button_sonder{background-image:url(/img/b/wrench.gif);}  .button_blank{background-image:url(/img/b/icon_blank.gif);}  .button_trash{background-image:url(/img/b/trash_empty.gif);}  .button_res1{background-image:url(/img/b/album_comment.gif);}  .button_res2{background-image:url(/img/b/folder_add.gif);}  .button_excel{background-image:url(/img/excel.png);}  .button_print{background-image:url(/img/icon_drucken.gif);}  /* zwei spezielle fuer Editieren fertig */  .button_edit_edit, .button_edit_view, .button_add_add_1, .button_add_add_2 {    height: 18px;/* Hoehe und Breite MUESSEN dem Originalbild entsprechen */    width:41px;    font-size:0px;/* wegen IE, sonst zeigt er trotz transparent was an */    color: #FFF4F4;/* Schriftfarbe: IE zeigt bei transparent was an, daher setzen */    background-color: transparent;/* Hintergrundfarbe */    border: 0;/* KEINEN Rand um das Bild */    cursor: pointer;/* Form des Cursors, wenn ueber dem Element */    position: relative;/* alles 3 Pixel nach oben verschoben - bei Detailansicht sind 5 besser, */    bottom: 3px;/* woanders sind 0 besser, ev. teilen ... */  }  .button_edit_edit{background-image:url(/img/b/edit_dann_edit.gif);}  .button_edit_view{background-image:url(/img/b/edit_dann_view.gif);}  .button_add_add_1{background-image:url(/img/b/add_dann_add_1.gif);}  .button_add_add_2{background-image:url(/img/b/add_dann_add_2.gif);}  .button_mitglied_de{background-image:url(/agk/mitglied_werden.gif);    height: 61px;/* Hoehe und Breite MUESSEN dem Originalbild entsprechen */    width:252px;    font-size:0px;/* wegen IE, sonst zeigt er trotz transparent was an */    color: #FFF4F4;/* Schriftfarbe: IE zeigt bei transparent was an, daher setzen */    background-color: transparent;/* Hintergrundfarbe */    border: 0;/* KEINEN Rand um das Bild */    cursor: pointer;/* Form des Cursors, wenn ueber dem Element */    position: relative;/* alles 3 Pixel nach oben verschoben - bei Detailansicht sind 5 besser, */    bottom: 3px;/* woanders sind 0 besser, ev. teilen ... */  }  .button_mitglied_en{background-image:url(/agk/become_a_member.gif);    height: 61px;/* Hoehe und Breite MUESSEN dem Originalbild entsprechen */    width:252px;    font-size:0px;/* wegen IE, sonst zeigt er trotz transparent was an */    color: #FFF4F4;/* Schriftfarbe: IE zeigt bei transparent was an, daher setzen */    background-color: transparent;/* Hintergrundfarbe */    border: 0;/* KEINEN Rand um das Bild */    cursor: pointer;/* Form des Cursors, wenn ueber dem Element */    position: relative;/* alles 3 Pixel nach oben verschoben - bei Detailansicht sind 5 besser, */    bottom: 3px;/* woanders sind 0 besser, ev. teilen ... */  }  .button_googlemap{background-image:url(/img/google_logo.png);    height: 16px;/* Hoehe und Breite MUESSEN dem Originalbild entsprechen */    width:16px;    font-size:0px;/* wegen IE, sonst zeigt er trotz transparent was an */    color: #FFF4F4;/* Schriftfarbe: IE zeigt bei transparent was an, daher setzen */    background-color: transparent;/* Hintergrundfarbe */    border: 0;/* KEINEN Rand um das Bild */    cursor: pointer;/* Form des Cursors, wenn ueber dem Element */    position: relative;/* alles 3 Pixel nach oben verschoben - bei Detailansicht sind 5 besser, */    bottom: 3px;/* woanders sind 0 besser, ev. teilen ... */  }  /* Button umbrechen fuer Bootstrap - auf inital-Wert setzen, damit Umbruch in rechter Spalte klappt*/  .btn {    white-space: initial;  }  /* Block fuer mehrspaltiges Dropdown-Menu mit bootstrap */  /* https://codepen.io/dustlilac/pen/Qwpxbp */  .dropdown-menu {    min-width: 200px;  }  .dropdown-menu.columns-2 {    min-width: 400px;  }  .dropdown-menu.columns-3 {    min-width: 600px;  }  .dropdown-menu li a {    padding: 5px 5px;    font-weight: 300;  }  .multi-column-dropdown {    list-style: none;    margin: 0px;    padding: 0px;  }  .multi-column-dropdown li a {    display: block;    clear: both;    line-height: 1.428571429;    /* color: #333; */    white-space: normal;  }  .multi-column-dropdown li a:hover {    text-decoration: none;    /* color: #262626; */    /*background-color: #999; */  }  @media (max-width: 767px) {    .dropdown-menu.multi-column {      min-width: 240px !important;      overflow-x: hidden;    }  }  /* Tabellenspalten nicht umbrechen */  .now {    white-space:nowrap;  }