/* content-extras.css */

/* from a: */
/* sprechstunden page */
/*.sprechstunden-container {
  width: 100%;
  margin-bottom: 40%;
}*/

.sprechstunden-table { 
  width: 100%;
  line-height: 1.2em;
  margin-bottom: 4em;
}

.sprechstunden-table tr td:first-child {  
  width: 20%; /* XXXX */
}

.sprechstunden-table .tb-header { 
  padding-top: 1.5em; /* XXX */
  font-weight: bold;
  text-align: left;
}

.sprechstunden-table .tb-header::after { content: ':'; }

/* page-not-found styling */

.green-stripe { 
  width: 100%;
  height: 2em;
  background-color: #93bf20;
  margin:0;
  clear: both;  
}


.page-not-found-cont { 
  width: 100%;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  text-transform: uppercase;
  color: #5a5a5a;
  margin: 30% 0;
  line-height: 2em;
}

.page-not-found-cont a { 
  font-size: 0.7em;
  color: #5a5a5a;
}

/* test-umzug page styling*/
/*.umzug-container section { 
  _float:left;
  _width: 70%;
} - kontraproduktiv rm js2016-10-12 */


.umzug-container a.weiter::before { 
  height: 1.1em;
  width: 1.1em;
  padding-right: .3em;
  display: inline-block;
  vertical-align: bottom;
  content: url('../Images/symbols/weiter-grau-rd.svg');
}
.umzug-container a.raus::before { /* XXX help.gv.at added js2016-10-12 */
  height: 1.1em;
  width: 1.1em;
  padding-right: .3em;
  display: inline-block;
  vertical-align: bottom;
  content: url('../Images/symbols/raus-grau-rd.svg');
}

.umzug-container a { 
  color: #000000;
}

.umzug-container > section { 
  margin-top: 1em;
}
.umzug-container > aside { 
  float: right;
  width: 29%;
  margin-left: 1em;
}

.umzug-container aside a { 
  line-height: 1em;
  font-size: .85em;
}

.umzug-container aside li { 
  list-style-type: none;  
  text-transform: uppercase;
  background-color: #e6e3e3;
  margin: .2em;
  padding: .3em;  
}

.umzug-container aside li a { 
  text-decoration: none;
  font-weight: bold;
}

.umzug-container aside li:first-child { 
  background-color: #93bf20;
}

.umzug-container .author {
  font-size: .7em;
  margin-bottom: 3em; /* 20%; wrong place anyway */
}

.umzug-container hr {
  border: 0 none;
  border-top: 1px solid black; /* ??? */
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */