/* Adding version is important when browser caching enabled! */
@import url("/redmine/assets/application-33e739e5.css?6.0.5");

/* Download other fonts from https://gwfh.mranftl.com/fonts/ */
/* open-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/redmine/assets/themes/geobak/open-sans-v43-latin-regular-d21ab22f.woff2") format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* material-symbols-outlined-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Material Symbols Outlined';
  font-style: normal;
  font-weight: 400;
  src: url("/redmine/assets/themes/geobak/material-symbols-outlined-v254-latin-regular-bb34de0c.woff2") format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

body{ 
	color:#303030; 
	background:#e8eaec; 
}

a, a:visited, li a, li a:visited {
	color: #4a64b7;
}

#top-menu { 
	color: #e8eef8;
	font-size: 80%;
	height: 2em; 
	padding-top: 0.5em; 
	background-color: #4a64b7; 
}
#top-menu a { 
  /* color: #e8eef8*/; 
  color: #ffffff; 
  font-weight: bolder; 
}
#header { 
	/*background: #467aa7;*/
        font-family: "Open Sans","DejaVu Sans",sans-serif;
	font-weight: 300;
	font-style: normal;
	color: #4a64b7;
        background: #e8eef8 url("/redmine/assets/themes/geobak/logo_geobak-b08240c4.png") no-repeat 5px 4px;
	height:7em; 
	padding: 10px 0 0 0;
}
#header h1 { 
    font-family: "Open Sans","DejaVu Sans",sans-serif;
	font-weight: 300;
	font-style: normal;
    color: #4a64b7;
    padding-top: 10px;
    padding-left: 86px;
    padding-bottom: 0.8em;
	margin: 0 0 0 0;
	height: 70px;
}
#header .breadcrumbs a { 
	color: #4a64b7;
}  
#quick-search { color:#4a64b7; margin-right: 6px; }
#quick-search a { color:#4a64b7; }

#main-menu { background-color: #e8eef8; left: 0; border-top: 1px solid #fff; width: 100%; }
#main-menu li { color:#4a64b7; margin: 0; padding: 0; }
#main-menu li a { color:#4a64b7; background-color: #e8eef8; border-right: 1px solid #fff; font-size: 90%; padding: 4px 8px 4px 8px; font-weight: bold; }
#main-menu li a:hover { background-color: #4a64b7; color: #ffffff; }
#main-menu li a.selected, #main-menu li a.selected:hover { background-color: #80b0da; color: #ffffff; }
#main-menu li a.new-object { background-color:#80b0da; }

#main-menu .menu-children {
  border-right: 1px solid #80b0da;
  border-bottom: 1px solid #80b0da;
  border-left: 1px solid #80b0da;
}
#main-menu .menu-children li a { border-right: none; }
#main-menu .menu-children li a:hover { background-color: #80b0da }

#footer { 
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #4a64b7; 
  border: 0; 
  color: #e8eef8;
  z-index: 10;
  display: none;
}
#footer a, .additionals-footer a { color: #e8eef8; font-weight: bold; }

.additionals-footer {
  position: fixed;
  bottom: 0;
  right: 0;
  background-color: #4a64b7; 
  border: 0; 
  width: 100%;
  height: 20px;
  font-family: "Open Sans","DejaVu Sans",sans-serif;
  font-weight: 100;
  font-size: small;
  padding: 0 0 15px 0;
}

#main {
    background: #e8eaec;
    margin-bottom: 20px;
}
/*
#main a { font-weight: normal; color: #467aa7;}
#main a:hover { color: #4a64b7; font-weight: bold; text-decoration: underline; }*/
#content { 
	background: #fff; 
        font-family: "Open Sans","DejaVu Sans",sans-serif;
	font-style: normal;
}
#content .tabs ul { border-bottom: 1px solid #cccccc; }

/*div.wiki-page {
	padding-top: 2em;
}
#main a.wiki-page, div.wiki a.wiki-page, div.wiki-page a.wiki-page { letter-spacing:normal;font-family: Trebuchet MS,Georgia,"Times New Roman",serif; font-weight: bold; color: #467aa7;}
#main a.wiki-page:hover, div.wiki a.wiki-page:hover, div.wiki-page a.wiki-page:hover { color: #4a64b7; font-weight: bold; text-decoration: underline; }

#main ul li a.wiki-page, div.wiki ul li a.wiki-page, div.wiki-page ul li a.wiki-page { font-weight: normal; }
#main ul li a.wiki-page:hover, div.wiki ul li a.wiki-page:hover, div.wiki-page ul li a.wiki-page:hover { font-weight: bold; text-decoration: underline; }
*/

h1, h2, h3, h4 {
    font-family: "Open Sans","DejaVu Sans",sans-serif;
    margin: 10px 0 10px 0;
}
h2, h3, h4, .wiki h1, .wiki h2, .wiki h3 {
    font-family: "Open Sans","DejaVu Sans",sans-serif;
	/*font-family: Trebuchet MS,Georgia,"Times New Roman",serif; */
	font-weight: bold; 
	border-bottom: 0px; 
	color: #606060; 
}
h2, .wiki h1 { letter-spacing:-1px; }
h4 { border-bottom: dotted 1px #c0c0c0; }
/* Überschreiben der Standard-Font-Größen für h2, h3 und h4 im Wiki */
.wiki h2 { font-size:18px; }
.wiki h3 { font-size:16px; }
.wiki h4 { font-size:14px; }

#top-menu a.home, #top-menu a.my-page, #top-menu a.projects, #top-menu a.administration, #top-menu a.help { 
    background-position: 0% 40%;
    background-repeat: no-repeat;
    padding-left: 20px;
    padding-top: 2px;
    padding-bottom: 3px;
}

#top-menu a.home { background-image: url("/redmine/assets/themes/geobak/home-254303a3.png"); }
#top-menu a.my-page { background-image: url("/redmine/assets/themes/geobak/person-5f62d231.png"); }
#top-menu a.projects { background-image: url("/redmine/assets/themes/geobak/projects-a274af4b.png"); }
#top-menu a.my-landing-page { 
	background-image: url("/redmine/assets/themes/geobak/star-de8eced4.png"); 
	background-position: 0% 40%;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#top-menu a.administration { background-image: url("/redmine/assets/themes/geobak/settings-a021bbb6.png"); }
/*#top-menu a.help { background-image: url("/redmine/assets/themes/geobak/help-02ee168a.png"); }*/
#top-menu a.my-account { 
	background-image: url("/redmine/assets/themes/geobak/account-bddcbb07.png"); 
	background-position: 0% 40%;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#top-menu a.dmsf { 
	background-image: url("/redmine/assets/themes/geobak/document-9499c1d4.png"); 
	background-position: 0% 40%;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#top-menu a.register { 
	background-image: url("/redmine/assets/themes/geobak/edit-07d1cfa4.png"); 
	background-position: 0% 40%;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#top-menu a.login { 
	background-image: url("/redmine/assets/themes/geobak/enter-106366c3.png"); 
	background-position: 0% 40%;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}
#top-menu a.logout { 
	background-image: url("/redmine/assets/themes/geobak/exit-3b468fdb.png"); 
	background-position: 0% 40%;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 3px;
}

/* standard table row and column zebra style */
tr:nth-child(even) {
  background-color: #F9FAFB;
}

table.list td {
	text-align: left;
}

/* Issues grid styles by priorities (provided by Wynn Netherland) */
table.list tr.issue a { color: #666; }

tr.odd.priority-highest, table.list tbody tr.odd.priority-highest:hover { color: #900; font-weight: bold; }
tr.odd.priority-highest { background: #ffc4c4; }
tr.even.priority-highest, table.list tbody tr.even.priority-highest:hover { color: #900; font-weight: bold; }
tr.even.priority-highest { background: #ffd4d4; }
tr.priority-highest a, tr.priority-5:hover a { color: #900; }
tr.odd.priority-highest td, tr.even.priority-highest td { border-color: #ffb4b4; }

tr.odd.priority-high2, table.list tbody tr.odd.priority-high4:hover { color: #900; }
tr.odd.priority-high2 { background: #ffc4c4; }
tr.even.priority-high2, table.list tbody tr.even.priority-high4:hover { color: #900; }
tr.even.priority-high2 { background: #ffd4d4; }
tr.priority-high2 a { color: #900; }
tr.odd.priority-high2 td, tr.even.priority-high4 td { border-color: #ffb4b4; }

tr.odd.priority-high3, table.list tbody tr.odd.priority-high3:hover { color: #900; }
tr.odd.priority-high3 { background: #fee; }
tr.even.priority-high3, table.list tbody tr.even.priority-high3:hover { color: #900; }
tr.even.priority-high3 { background: #fff2f2; }
tr.priority-high3 a { color: #900; }
tr.odd.priority-high3 td, tr.even.priority-high3 td { border-color: #fcc; }

tr.odd.priority-lowest, table.list tbody tr.odd.priority-lowest:hover { color: #559; }
tr.odd.priority-lowest { background: #eaf7ff; }
tr.even.priority-lowest, table.list tbody tr.even.priority-lowest:hover { color: #559; }
tr.even.priority-lowest { background: #f2faff; }
tr.priority-lowest a { color: #559; }
tr.odd.priority-lowest td, tr.even.priority-lowest td { border-color: #add7f3; }

.pagelink {
	font-family: "Material Symbols Outlined";
	font-weight: normal;
	vertical-align: middle;
} 

/* WikiNG Korrekturen / Ergänzungen*/
span.wiking.marker {
	padding-bottom:2px;
}
span.wiking.marker-fixed {
    background-image: url("/redmine/assets/themes/geobak/marker-fixed-c39331bf.png");
    vertical-align: middle;
    width: 38px;
    height: 14px;
}

/* Field-SQL-Korrekturen / Ergänzungen */
.ui-tooltip {
    white-space: pre-line;
    -webkit-box-shadow: 0 0 15px gray;
    box-shadow: 0 0 15px gray;
	background-color: #FFFFDA;
	color: black;
}

.ui-tooltip-content {
	background-color: #FFFFDA;
    color: black;
}
