html {
height: 100%;
}
body {background-repeat: no-repeat;background-attachment: fixed;/* background-image: linear-gradient(to top, #99c6fb 0%, #995bea 100%); */background-color: #444;color: #bbb;font-size: 14pt;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}

div.hide
{
	display: none;
}

.error
{
	color: red;
}

div.debug
{
	font-size: 9pt;
}

span.content
{
  font-weight: bold;	
}

p
{
	margin: 3px 0 3px 0;
}


p.term span
{
	font-weight: normal;
	font-size: 18pt;
	
}

p.term span:first-child
{
	font-weight: bold;
	font-size: 18pt;
	
}

div.wrapper
{
    width: 80%;
    margin: 0 auto;
	background-color: #333;
	padding: 0;
}

div.content
{
	padding: 0 20px 20px 20px;
}

div.top_nav a.active-page
{
  background-color:blue;
}

td.count
{
	text-align: right;
	padding-left: 20px;
}

div.wrapper div label
{
	font-weight: bold;
}


a
{
	color: #ddf;
	text-decoration: none;
}

a.mun_old
{
	color: #88a;
}

a.mun_current
{
	color: #ddf;
}

span.link_current
{
	color: #ccf;
	font-weight: bold;
	cursor: pointer;
}

span.link_old
{
	color: #999;
	font-weight: bold;
	cursor: pointer;
}

table#items tr td
{
	padding-right: 30px;
}


.topnav {
  overflow: hidden;
  background-color: #333;
  margin-bottom: 5px; /* orig: 20px */
}

.topnav a {
  float: left;
  color: #f2f2f2;
  text-align: center;
  padding: 13px 10px;
  text-decoration: none;
  font-size: 17px;
}

.topnav a.active-page {
  background-color: #f33;
}

.topnav button#active-page {
  background-color: #f33;
}

.topnav a:hover {
  background-color: #ddd;
  color: black;
}

.topnav a.active {
  background-color: #4CAF50;
  color: white;
}


/* The dropdown container */
.dropdown {
  float: left;
  overflow: hidden;
}

/* Dropdown button */
.dropdown .dropbtn {
  font-size: 16px; 
  border: none;
  outline: none;
  color: white;
  padding: 14px 10px;
  background-color: #333; /* was inherit; */
  font-family: inherit; /* Important for vertical align on mobile phones */
  margin: 0; /* Important for vertical align on mobile phones */
}

/* Add a red background color to navbar links on hover */
.topnav a:hover, .dropdown:hover .dropbtn {
  background-color: red;
}

/* Dropdown content (hidden by default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  float: none;
  color: black;
  padding: 4px 10px;
  text-decoration: none;
  display: block;
  text-align: left;
}

/* Add a grey background color to dropdown links on hover */
.dropdown-content a:hover {
  background-color: #ddd;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
} 

a.map:hover { border: 1px solid #0f0; }

