@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700);
body {
    background-color: #fffbdb;
}
a {
  color: #52b6ec;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
}
.textabstand {
  padding-top:0.525em;
  padding-bottom:0.525em;
}

.text-grau {
  color: #777;
  text-align: left;
  margin-left: 50px;
  margin-right: 50px;
}
.text-grau-links {
  color: #777;
  text-align: left;
}
.text-blocksatz {
  text-align: justify;
}
.text-bold {
  font-weight: bold;
}
.text-bold-18 {
  font-weight: bold;
  font-size: 18px;
}
.text-bold-16 {
  font-weight: bold;
  font-size: 16px;
}

.text-center {
  text-align: center;
}
.text-gruen {
  color: green;
}
.text-eingerueckt {
  margin-left: 15px;
}

h4rw {
  color: #777;
  font-size: 17px;
}
links {
  text-align: left;
}
gap1{
  padding-left: 7px;
}
gap2{
  padding-left: 25px;
}
#rand01{
  border-collapse: collapse;
  border: 1px solid #000000;
}
#rand01 td, #rand01 th {
  text-align: left;
}
#rand01 th {
  text-align: left;
  font-size: 11px;
  color: #777777;
  background-color:#fffbdb;
}
#rand03 {
  border-collapse: collapse;
  border: 1px solid #000000;
}
#rand03 td, #rand03 th {
  border: 1px solid #000000;
  text-align: center;
}
#rand03 th {
  font-size: 11px;
  color: #14A1FF;
  background-color:#C4D3F6;
}

ul{
  list-style-position:outside;
  list-style-type:disc;
  position:relative;
  left: -20px;
  margin-right: -20px;  
}
ol{
  list-style-position:outside;
  list-style-type:decimal;
  position:relative;
  left: -20px;
  margin-right: -20px;  
}

.icon-rot {
  color: #e74c3c;
}
.icon-gruen {
  color: #2ecc71;
}
.icon-grau {
  color: #777777;
}