
/******* LAYOUT ***************************************************************/

/* Nothing here about font etc, only arranging blocks */

@viewport {
  width: device-width;
  zoom: 1.0;
}

@-viewport {
  width: device-width;
  zoom: 1.0;
}

@-ms-viewport {
  width: device-width;
}

@-o-viewport {
  width: device-width;
}

* {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

body {
  -webkit-backface-visibility: hidden;
  position: relative;
  background: #fff url(data:image/png;base64,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);
  padding: 0;
  margin: 0;
}

#main-left {
  display: block;
  position: fixed;
  z-index: 10;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: rgb(170, 170, 170) 0px 0px 4px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 4px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 4px 0px;
  width: 50px;
  top: 20px;
  left: 10px;
  min-height: 200px;
  float: left;
  padding: 0 0 5px 0;
  background: #fefefe;
  transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  opacity: 1.0;
}


#main-left div.widget,
#main-left div.widget > a {
  position: relative;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  margin: 5px 5px 0 5px;
  width: 40px;
  height: 40px;
}

#main-left div.widget > a {
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: absolute;
  top:0;
  left:0;
}

#main-left div.widget > div {
  display: block;
  position: absolute;
  visibility: hidden;
  opacity: 0;
  top:0;
  left:45px;
  z-index: 12;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  transition: opacity 0.3s ease-in-out;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  -moz-hyphens:auto;
  -ms-hyphens:auto;
  -webkit-hyphens:auto;
  hyphens: auto;
  word-wrap: break-word;
  padding: 10pt;
  overflow: visible;
  min-width: 200px;
  max-width: 700px;
  min-height: 40px;
  background-color: #222;
  border: solid 1px #777;
  color: #ddd;
}

#main-left div.widget:hover > div {
  visibility: visible;
  opacity: 0.9;
}

#main-left div.widget > div * {
  color: #ddd;
  font-size: 11pt;
}

#main-left div.widget > div h1 {
  font-size: 12pt;
  text-decoration: underline;
  border: none;
  padding: 0;
  margin: 0 0 3pt 0;
}

#main-frame {
  display: block;
  position: relative;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: rgb(170, 170, 170) 0px 0px 4px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 4px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 4px 0px;
  max-width: 580pt;
  margin: 20px auto 10px 70px;
  padding: 10px;
  background: #fefefe;
  transition: margin-top 0.3s ease-in-out;
  -webkit-transition: margin-top 0.3s ease-in-out;
  -moz-transition: margin-top 0.3s ease-in-out;
  -o-transition: margin-top 0.3s ease-in-out;
}

#main-header {
  display: block;
  position: relative;
  overflow: visible;
  height: 30px;
  padding: 0;
  margin: 0 0 50px 0;
  border-bottom: solid 1px #e0e0e0;
}

#main-logo {
  display: block;
  float: left;
  background: transparent url(data:image/png;base64,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) no-repeat;
  width: 125px;
  height: 50px;
}

#main-logo a {
  display: inline-block;
  width: 125px;
  height: 30px;
}

#user-stat {
  display: inline-block;
  float: right;
  padding: 0;
  margin: 0 0 0 5px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAUCAMAAADySDD6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYBQTFRFGhoaSEhIVlZWaWlpjRoaRoolXV1drTo6XaE8gQ4OSIwnU1NTQ0NDOjo6RERETk5ONzc3YGBgQIQfbm5uNTU1On4ZRYgjTExMKSkpNDQ0WlpaLCwsWFhYRkZGhRISJiYmSo4pNHgSOXwXNnoVM3YRLi4uTZArLXALPT09PYAbJCQkkyAgPH8amygooS4uQoYhR4smmCUlVFRUnisrkh8fPYEckR4elSIiPj4+oi8vN3sWliMjQoUgiBUVMDAwlyQkkB0dMHMOICAgUVFRO38anywsPz8/PoEcixgYihcXozAwNXkUnSoqqDU1pDExP4MeOX0YmicnmSYmhxQURIciM3cSQIMeTZEsrzw8vElJOn0YNnkUoC0thYWFgoKCS48qSY0olCEhUZUwU5cyMnUQpjMzQUFBukdHP4IdLnEMLnINL3MOqjc3RYkkUpYxQ4cijxwcMzMzUJQvNHcSQYUgsD09T5MuVJcySo0ogxAQZWVlnCkppzQ0iRYWbGxsAAAAU5CnmQAAAIB0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wA4BUtnAAACJ0lEQVR42qzU11faUADH8aQk0pRcCGAEwbIRbcLSmJa995IhuPe2e2//9YYb6ine+1a/T3m4v885OblA3D5cxN2T0ajRGHFHRqPj4xF23GpptS2cZd7b39/7jVl8eaz0Gmd92rq42NKils1snJkxmm3IwHWyeHCweOJCqfbmz7Oz1mYbsR5NQhZPJqFWrB5TqscQq7AyTldAFnRkHE2jVikEKyGWxQCzIIvBHGyAWs1VWBOxyEnIIhkel0yiVjcI6yIWy+r1epZFF52hyWQadjCfMRMdl8HciRcwzGQNhrsTz2EYKw2U0phFXFSK4yxKUKIw1q3V77dir7fb63XjfzU1iqqh954DwG612sE77t5xvig23O6G6Nm+D8mSUK3VqsJbecryA53GBjgOLHwvAPs/570i/f5rkeeLh5/p4s70+4W0bUmSpfrLkkTdWU4nadNzS+Xz8zKYZxdIp3Ny3rcRdpn4tcrlZaXo6Rwmfb6/UioVbPfko0Qmk5CymXo31VetPFgB9vkllrSQT8tc2srpQB4OcmJkueFZHibfhD9W+PgHnhZzKuUQQkI1exQN/gj2EhL1S94VHNAiuPwz+2yZNOgKFj1IO/P5WfXNr7dzp431SvgVTQ9MYnwjd7N+pVqM7OhXs4ngaqjUjApUyvEty6gWoVqFFZ0BWgShWoGrm9MdxaIj9By0rgOBicU4+pRilUK7zd7YYhhm6k484P/q//dHgAEAPb5Ch0/BBAgAAAAASUVORK5CYII=);
  background-repeat:no-repeat; background-position-x:0; background-position-y:0;
  width: 25px; height: 20px;
  overflow: hidden;
  opacity: 0.7;
}

#user-stat:hover {
  opacity: 1.0;
}

#user-stat.logged-in {
  background-position-x:-26px;
}

#user-stat.error {
  background-position-x:-51px;
}


#language-selection {
  display: inline-block;
  float: right;
  padding: 0;
  margin: 0 0 0 5px;
}

#language-selection a,
#language-selection a:visited {
  display: inline-block;
  padding: 0;
  margin: 0;
  margin-right: 2px;
  width: 29px;
  height: 17px;
  text-indent: -10000px;
  background-repeat: no-repeat;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}

#language-selection a:hover {
  opacity: 0.9;
}

#language-selection a.language-active {
  opacity: 1;
}

#language-selection a.language-unavailable {
  display: none!important;
}

a#language-selection-en {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAARCAIAAACuMzAjAAAFHklEQVQ4EQ3BD3ROZRwH8O/veZ577/vu3V8rqbURRf4kNULqMIrGIjvMaqy1VKOiOtIp1cnJCQeV/ts6lWOizukYRaJCxUH5P3WGkWlmbbaZd+9973vv8/zq8yETvRSVkZotR6vWHayrazY2kUNgISB8ybIjeGhGbmVZ/+MTSgmBibkD1n+w6oz19sptHLEFlBGGGAgSwhNZA65/dPzN4+MX5KZv1N+zF93w/LyZRSOmF91TvfHwu1V7Tp5sJmU4LABClKJxG5TCnb4xgY4FErar7dYOYlaAhscUIGdQn6cevLnIawh9/m60001+dpYKX5PcMK2Mht+Rs3De7Bl3lhQPqa4+9P4Xe2tPNkEKRqCFAflMIMOSBABiAQjSPse45+05cyb2n+afCa1bFo3GVEVZv7nlxiTUwtDw4sX5uft3NEwvpdyhN778zBMlw2bOzN3w5aF3Pttbu/+sdo0RQoOVFMZAgFxtuCuWM+TW+QUDCvyzydVvdUTdtDnlWXMfhZLH61pWV+6kzKx5bUFy3oTbKnKTBu37Ib7rt8iI3KwFsyP33u26XtWGQ5c6vSWTeh0fOZngB1F/0LdrKtu6Xzz8Z3l6m7Oppisaz5xTmlk+w0SS9/9+ftXHuzd/dywtwfR+9S8xE45d9WW3SGH+wH5XLrZv2s4hJ2PKA6pHdwAEBPUNtSMnceAHcbff5rWp94/BkeOX9+yjHj26FU8GBBgNV/yvv629Go2FkyMO4uRtqxHsCCGMZtf1tS2l7RjN2vUQJAAhBbx/mi4uXU3GYq8r8+nylNzBxlGW7YDZc+OkNbO2yUpKkixBDANNR6/rpzt8ZobwiRWTMRCSDaDAPgtJDJZKRmxm+h9irq9ZsAc4RgTSCCYQQxMkGyYBgGwohG0KSDDAYQiShrTU0MQEgs0QoEAYCyAYA4IJOZYBUdgIqCBgQWAJ8gVbLDQMKbBxlJLKZgEhCEDAhiQREywpiDSYAWFAUrA2JIUGSwCWYl8zCRNywJohFSRgiB1fmYC1tBQlztRKGRGGvYD8hGdZFgPCsdhSJu6qmJYhu/PUqfNlL7A22otnr3gjffwoItJ+EBhtMSESEZaKX+2SjHBIAvADT5WuPtwao6DL790rs+KxUcP6ZjCE19DYuuIj63JLeHK+n5+fAjZSkybSCPfO6szpmWlLCwG3xy5+si66/8C1o0ddnjL10+3nDh2sA1RaCsuWC9kX2uLTxvef//SYgTemxU/XX3ppeeuixXZ6Uv2oSYt+7fjxSNP0oZnNlRuYmPxE9qzC5T83v7l0c6/s7jf17Z4ycrDUaKpaa9Z8NiQ7iW7pvePYv8d216qXXisom5mXkaL8+nMXXvkwtv2ntOGD219fsuwcbVxzIv53U/ETY8GCiMACLEAG2uzZfjrv98aCsbc+XzE6r7QovbSo48vN/676qDC+ZfqMh3dOnaDmPT4CjY3nF3wY/2FH+l1DGl9fsuys/vq9v2LNl5FsIRIiYhbEhkCGIYmIpeRkR1pq2/e1W3fVTRzT98W5o0c/MiX9kQfb19e0vlM5Tn+l/nlhcaxmZ7eRQ5tefXP5Oaz/4ESiuQ1JNlJtwAYSLAgmIBJsNIQHQ+AAZLSUSHWIsXXHya276grG9X2uYty4ksJuJYUt1RuVaK73V76yrC74Zu1Br+VKekhRFjG5gCCOGZVIdToJbTIjwdqwDSPaU6R1XZrLqYaZBNikM3Fw8MDhkj+O3ndPn/lP3jusOO8/SkWkwQewSh4AAAAASUVORK5CYII=);
  /* background-image: url(../img/language-en.png); */
}

a#language-selection-de {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAARCAMAAAAWj1dGAAAA81BMVEUpIRQVEAoXEAoWEgkXEAgUEQgWEQsVEQgVEgkUDwkhGw8RDgcAAQABAQEAAAAMCAUAAAIOCQYNCgUBAAAzEgskAAAlAQEkAgEjAQAqCwbeDwfaAAHbAQDYAQDZAADbAQLaAADaCQTdEQjeAALeAADdAgDfAADgAADdAADdAQHdCgPdEQrcAALbAADcAADcAQDbEArZAgDZAQLaCAfnRA3mOQDmOQHkOQHkPQb81gn/0wD/1AH/1QL/1AD+1QH/1gL91QT7zQj+zgD+0AH/zwH9zwD80AD+0AD7zAT9ywz+zgL8zgD8ywX8ywz9zgL8ygf8zQNOKiqoAAAAqUlEQVQYGW3BS1bDQAxFwfvUknGSw4DfTtj/jiADOBiwJWOGbqdKSEIbOtUkXSRxSxmyLxpgHBiYjSwURa+gZNxZGEHPIiz1LIQQvULmgzariYOswUdtipbsmSndT5qWe3Gwinky7LKIlZ7BGY+39nKdIdh7uD6+P+lVUombzEP/0lf2kpbho6RqaGUvo0w+/lgS36eJzkyezdsAzi+9tvGWE3yS9BI+/gCMLjL5zXFHTQAAAABJRU5ErkJggg==);
  /* background-image: url(../img/language-de.png); */
}


#sitemap-link {
  width: 34px; height: 20px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAUCAMAAADfuh9AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJQTFRFPz5BPTw/QD9BPDs9PDs+AAAAmtBO3gAAAAZ0Uk5T//////8As7+kvwAAAGRJREFUeNqskkEOwCAIBCm7/f+Xm1qgaqgcKpdJlolBVM6yZJuiqoWiunaaclDKU0iWszDq+0YLJ4awXqK+c3oYbrI6EsBNAxvG7ZoDhzm9YiHwKMgU7/WYntGyERs/w3/lEmAAC5wMbbxEG38AAAAASUVORK5CYII=);
  margin: 0 auto 0 auto;
  opacity: 0.7;
}

#sitemap-link:hover{
  opacity: 0.9;
}


#content {
  position: relative;
  min-height: 300pt;
}

#main-footer {
  display: block;
  position: relative;
  overflow: visible;
  height: 25px;
  padding: 0;
  margin: 30px 0 0 0;
  border-top: solid 1px #e0e0e0;
}

/******** GENERAL STYLE *******************************************************/

* {
  font-family: sans-serif;
  font-size: 12pt;
  text-decoration: none;
  color: #444444;
}

body {
  line-height: 18pt;
  text-align: justify;
}

#content p,
#content li,
#content td,
#content th
{
  -moz-hyphens:auto;
  -ms-hyphens:auto;
  -webkit-hyphens:auto;
  hyphens: auto;
  word-wrap: break-word;
}

h1, h2, h3, h4 {
  margin-top: 10pt;
  margin-bottom: 5pt;
  padding: 0;
}

h1 {
  font-size: 120%;
  line-height: 120%;
  border-bottom: solid 1px #eee;
  margin-top: 15pt;
  margin-bottom: 10pt;
}

h1.content-title {
  text-shadow: 2px 2px blur #222222;
  font-size: 160%;
  margin-bottom: 15pt;
  width: 100%;
  text-align: center;
  border: none;
}

h2 {
  font-size: 110%;
  line-height: 110%;
}

h3 {
  font-size: 100%;
  text-decoration: underline;
}

h4 {
  font-size: 100%;
  text-decoration: underline;
}

p {
  margin: 0 0 3pt 0;
  text-indent: 0;
}

p + p {
  text-indent: 10pt;
}

ul {
  margin: 5pt 0 0 0;
  padding-left: 20px;
}

li {
  margin-top: 5pt;
  margin-left: 0pt;
  list-style-type: square;
}

form, input {
  display: inline;
}


a:link {
  color: #333388;
  text-decoration: underline;
}

a:visited {
  color: #333388;
  border-bottom: dashed 1px  #ff4800;
}

a:hover {
}

pre, pre *,
code, code *,
tt {
  font-family: monospace;
  font-size: 90%;
}

code {
  display: inline;
  font-weight: bold;
  font-style: normal;
  color: #22242a
}

pre {
  display: block;
  position: relative;
  white-space: pre;
  background-color: #fefefe;
  font-size: 90%;
  line-height: 120%;
  padding: 5px;
  box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;

  /* overflow-x: scroll; */
}

pre, pre * {
}

pre, pre code {
  background-color: #fefefe;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-weight: normal;
  text-decoration: none;
}

pre code, pre code * {
  font-family: monospace!important;
  font-size: 9pt!important;;
  line-height: 11pt!important;;
}

strong, b {
  font-weight: bold;
}

em, i {
  font-style: italic;
}

del {
  display: none;
}

ins {
  display: inline;
}

cite {
}

blockquote {
}

hr {
  width: 60%;
  border: none;
  border-bottom: solid 1px #bbb;
}

ul, ol {
  margin: 2pt 0 10pt 15pt;
  padding: 0 0 0 12pt;
  list-style-position: outside;
}

ul ul, ul ol, ul dl,
ol ul, ol ol, ol dl,
dl ul, dl ol, dl dl {
  margin: 0;
}

ul li, ol li {
  margin: 0;
  padding: 0;
}

ul li {
  list-style-type: square;
}

ol li {
  list-style-type: decimal;
}

table {
  width: auto;
  margin: 5pt auto 5pt auto;
  border-collapse: collapse;
}

table tr {
}

table tr th, table tr td {
  text-align: center;
  padding: 5pt;
  border: none;
}

table tr th {
}

table tr td {
  border-top: solid 1pt #bbb;
}

img {
}

img.right,
img.left {
  display: inline-block;
  box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  max-width: 50%;
  padding: 0;
}

img.right {
  float:right;
  margin: 5pt 0 10pt 15pt;
}

img.left {
  float:left;
  margin: 5pt 0 10pt 15pt;
}

img.center {
  display: block;
  box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  width: auto;
  padding: 0;
  margin: 10pt auto 10pt auto;
}

#main-header a, #main-header a:link, #main-header a:visited, #main-header a:hover,
#main-footer a, #main-footer a:link, #main-footer a:visited, #main-footer a:hover {
  text-decoration: none;
  border: none;
}


#main-footer #main-footer-about,
#main-footer #main-footer-imprint {
  float: right;
  margin: 0 0 0 10pt;
}

#main-footer #main-footer-about *,
#main-footer #main-footer-imprint * {
  font-size: 9pt;
  text-decoration: none;
  color: #bbbbbb;
}


#htx-logs {
  border: none;
  background: transparent;
  display: inline;
}

#htx-logs div {
  width: 100%;
  background-color: #f4faf4;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  padding: 5pt;
  margin-bottom: 20pt;
}

#htx-logs * {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-family: monospace;
  font-size: 9pt;
  line-height: 10pt;
}

#htx-logs li {
  white-space: pre;
}

/******* SITEMAP **************************************************************/

ul.sitemap-inline {
  position: relative;
  padding: 10pt;
  margin: 0;
}

ul.sitemap-inline li {
  clear: both;
  display: block;
  border-bottom: solid 1px #eee;
  margin: 5pt 0 10pt 0;
  padding: 0;
  overflow: hidden;
}

ul.sitemap-inline li img.thumb {
  display: inline-block;
  float: left;
  margin: 0 10pt 5pt 0;
  max-width: 35pt;
  border-radius: 5pt;
  -webkit-border-radius: 5pt;
  -moz-border-radius: 5pt;
  -o-border-radius: 5pt;
  box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -webkit-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
  -moz-box-shadow: rgb(170, 170, 170) 0px 0px 3px 0px;
}

ul.sitemap-inline li div.title {
  padding: 0;
  margin: 0;
  line-height: 100%;
}

ul.sitemap-inline li div.title a,
ul.sitemap-inline li div.title a:link {
  margin: 0;
}

ul.sitemap-inline li div.tags {
  display: block;
  width: 100%;
}

ul.sitemap-inline li div.link {
  display: inline-block;
  font-size: 70%;
  line-height: 70%;
  color: #999;
}

ul.sitemap-inline li div.mtime {
  display: none; /* inline-block; */
  color: #999;
  font-size: 70%;
  line-height: 70%;
  float: right;
}

ul.sitemap-inline li div.author {
  display: none; /* inline-block; */
  float: right;
  font-size: 70%;
  line-height: 70%;
  color: #999;
  padding-right: 10pt;
}

ul.sitemap-inline li div.description {
  display: block;
  width: 100%;
}

/******* MEDIA OVERRIDES ******************************************************/

@media (max-width: 900px) {

  #main-frame {
    margin-left: auto;
    margin-right: auto;
  }

  #main-left {
    opacity: 0.0;
    left: -60px;
  }

  pre {
    overflow-x: scroll;
  }

}

@media (max-width: 580pt) {

  #main-left {
    display: none;
  }

  #main-frame {
    margin: 0;
    overflow: hidden;
  }

  pre {
    overflow-x: scroll;
  }

}

@media (max-width: 400pt) {

  #main-header {
    margin-bottom: 20pt;
  }

  h1.content-title {
    text-shadow: 2px 2px blur #222222;
    font-size: 140%;
    margin-bottom: 10pt;
    width: 100%;
    text-align: center;
  }

  p+p {
    text-indent: 0;
  }

  ul {
    padding-left: 0;
  }

  #content img.center,
  #content img.left,
  #content img.right {
    display: block;
    float: none;
    width: 100%;
    margin: 5pt auto 10pt auto;
  }

  #content ul.sitemap-inline li img,
  #content ul.sitemap-inline li div.mtime,
  #content ul.sitemap-inline li div.author,
  #content ul.sitemap-inline li div.link {
    display: none;
  }

}

@media (max-height: 270pt) {
  #content {
    min-height: 170pt;
  }
}


@media print {
  @page {
    margin-top: 10mm;
    margin-bottom: 10mm;
    margin-left: 10mm;
    margin-right: 10mm;
    @top-left  { content: ""; };
    @top-center { content: ""; };
    @top-right  { content: ""; };
    @bottom-center { content: counter(page); };
    @bottom-right { content: ""; };
    @bottom-left { content: ""; };
  }

  ul.sitemap-inline {
    display: none;
  }

  body {
    background: transparent;
  }

  #language-selection {
    display: none;
  }

  #main-header {
    display: inline;
  }

  #main-logo {
    display: inline;
    float: right;
    background-image: url(../img/main-logo.png);
    background-repeat: no-repeat;
    background-position: top right;
  }

  #main-footer {
    border: none;
  }

  #main-frame {
    display: block;
    position: relative;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    max-width: none;
    margin: 0;
    padding: 20pt;
    padding-top: 0;
    background: transparent;
  }

  pre {
    background: #f4f4f4;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    border: solid 1px #999;
    word-wrap: break-word;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: pre-wrap;
  }

}
