@import url('rte.css');

a,
h5 a {
  color: #FF3333;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

body,
div,
td,
form,
p{
  border: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: small;
  margin: 0;
  padding: 0;
}

div.clear {
  clear: both;  
}

h1,h2,h3,h4,h5 {
  padding: 0;
  margin: 0;
}

h2 {
  font-size: 110%;
  color: #FF3333;
  font-weight: bold;
  margin-top: 15px;
  margin-bottom: 5px;
}

img {
  border: 0;
}

hr {
  margin-top: 10px;
  margin-bottom: 10px;
}

table {
  border-collapse: collapse;
}

div#kopf {
  position: relative;
  background-color: #CCCCCC;
}

div#liquidator {
  position: relative;
  background-color: #666666;
  padding-left: 400px;
  height: 43px;
}

div#liquidator img {
  margin-top: 7px;
}

div#informationsseite {
  position: relative;
  float: left;
  background-color: #999999;
  height: 50px;
  width: 200px;
}

div#informationsseite img {
  margin-top: 17px;
}

div#unifina {
  position: relative;
  background-color: #FF3333;
  margin-left: 200px;
  padding-left: 200px;
  height: 50px;
}

div#sprachen {
  position: relative;
  background-color: #666666;
  margin-left: 200px;
  padding-left: 200px;
  height: 23px;
}

div#sprachen div {
  position: relative;
  float: left;
  width: 80px;
  height: 23px;
}

div#haupt {
  position: relative;
  background-image: url(bilder/inhalt/menubg.png);
  background-repeat: repeat-y;
  border-top: 20px solid #CCCCCC;
  border-right: 10px solid #CCCCCC;
}

table#haupttable td#menu,
table#haupttable td#inhalt {
  vertical-align: top;
}

td#menu {
  position: relative;
  float: left;
  width: 200px;
  padding-top: 10px;
}

td#inhalt {
  padding-left: 60px;
  padding-right: 10px;
}

td#menu ul,
td#menu ul li {
  padding: 0;
  margin: 0;
  list-style: none;
}

td#menu ul {
  padding-left: 10px;
  padding-right: 5px;
}

td#menu ul li {
  padding-top: 8px;
}

td#menu ul li a {
  font-size: 11px;
  font-weight: bold;
  color: #FF3333;
  text-decoration: none;
}

td#menu ul li a:visited {
  color: #666666;
}

td#menu ul ul li {
  padding-top: 4px;
}

div.getadobe {
  padding-top: 50px;
}

div.getadobe img {
  margin-bottom: 5px;
}

.nospam {
  display: none;
}



@media print {

body {
  overflow: visible;
}

div#haupt {
  background-image: none;
  border: none;
}

td#menu {
  display: none;
}

td#inhalt {
  padding: 0;
}

}