
body {
    font-family: verdana, helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    background-color: #ffcc00;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
}

h2 {
  text-align: center;
  font-size: 24pt;
  margin-bottom: 0px;
  font-variant: small-caps;
}

h3 {
  text-align: center;
  font-size: 16pt;
  font-weight: normal;
  font-variant: small-caps;
  margin-top: 0px;
  margin-bottom: 0px;
}

a {
  text-decoration: none;
  color: rgb(48,48,128);
}

div.ui {
  font-size: 16pt;
  font-variant: small-caps;
  margin: 0;
  padding: 0;
}
div.ui2 {
  font-size: 12pt;
  font-variant: small-caps;
}

div.box {
  width: 800px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  border: 5px solid black;
  padding: 10px;
  background-color: #ffbb00;
}

div.light {
  color: rgb(80,80,90);
}

div.schreckerbild {
  float: left;
  padding: 0px 5px 0px 5px;
}

div.name {
  position: relative;
  float: left;
  width: 200px;
}

div.bild {
  float: left;
  width: 180px;
}

div.bewertung {
  float: left;
  width: 200px;
}

div.objekt_name {
  position: relative;
  float: left;
  width: 200px;
  height: 180px;
  vertical-align: middle;
  margin-top: 75px;

}

div.objekt_bild {
  float: left;
  width: 180px;
}

div.objekt_bewertung {
  float: left;
  width: 200px;
  height: 180px;
  vertical-align: middle;
  margin-top: 60px;
/*  line-height: 125px; */
}

div.objekt_kommentar {
  float: left;
  width: 200px;
  height: 125px;
  text-align: left;
  vertical-align: middle;
}

div.clear {
  clear: both;
}

div.center {
  text-align : center
}

td.hhmmmm {
    text-align: center;
    vertical-align: bottom;
}

td.wish1 {
    text-align: left;
    vertical-align: top;
    color: #999999;
    font-size: 10pt;
}

td.wish2 {
    text-align: left;
    vertical-align: top;
    color: #cc9966;
    font-size: 10pt;
}

td.wish0 {
    letter-spacing: 12px;
    text-align: center;
    vertical-align: top;
    color: #999999;
    font-size: 10pt;
}

td.wish {
    text-align: center;
    vertical-align: top;
    color: #999999;
    font-size: 10pt;
}

td.xDarkGrey {
    text-align: left;
    color: #666666;
    vertical-align: top;
    font-size: 10pt;
}

td.wish a {
    text-decoration: none;
    color: #aaaaaa;
}
span.big0 {
    color: #8888ff;
    font-size: 96pt;
    font-weight: bold;
}

span.big1 {
    color: #999999;
    font-size: 128pt;
}

span.big2 {
    color: #aaaaaa;
    font-size: 160pt;
}

span.big3 {
    color: #bbbbbb;
    font-size: 196pt;
}

span.xRed {
    color: #ff3333;
}

span.xBoldRed {
    font-weight: bold;
    color: #ff3333;
}

span.xDarkRed {
    color: #883333;
}

span.xBoldDarkRed {
    font-weight: bold;
    color: #883333;
}

span.xBoldBlue {
    font-weight: bold;
    color: #8888ff;
}

span.xBlue {
    color: #8888ff;
}

span.xOperator {
    color: #8888ff;
}

span.xBoldGreen {
    font-weight: bold;
    color: #338833;
}

span.xGreen {
    color: #338833;
}

span.xDarkGrey {
    color: #666666;
}

span.xGrey {
    color: #999999;
}

span.xBold {
    color: #000000;
}

span.xSmall {
    color: #888888;
    font-size: x-small;
}

span.cite {
    color: #888888;
    font-size: x-small;
}

span.citeauthor {
    color: #000000;
    font-size: x-small;
}

.header {
    font-size: 30pt;
    color: #CC880A;
    font-weight: bold;
}

.footer {
    font-size: xx-small;
    color: #aaaaaa;
}

.signature {
    font-size: small;
    color: #aaaaaa;
}

.light {
    font-size: small;
    color: #aaaaaa;
}

p.verylight {
    font-size: x-small;
    color: #cccccc;
}

.date {
    font-size: xx-small;
    color: #888888;
}

.imageDescription {
    font-size: x-small;
    color: #888888;
}

.linktimestamp {
    font-size: xx-small;
    color: #aaaaaa;
}

.pgpkey {
    font-size: xx-small;
    color: #aaaaaa;
}


.fixed {
    font-family: fixed, courier new;
    font-size: small;
    text-align: left;
    color: #888888;
}

.downloadComment {
    color: #aa0000;
}

td {
    font-size: 10pt;
}

td.faqEnumeration {
    color: #888888;
    background-color: #dddddd;
}

td.faqQuestion {
    color: #666688;
}

td.faqQuestion x:hover {
    color: #888888;
}

td.date a {
    color: #6a77a6;
    text-decoration: none;
}

td.date a:hover {
    color: #6a77a6;
    text-decoration: underline;
}

td.iconbar {
    font-size: x-small;
    background-color: #6a77a6;
    text-align: center;
    vertical-align: middle;
    color: #9daad9;
}

td.menu {
    vertical-align: top;
}

td.iconbar a {
    text-decoration: none;
    color: #9daad9;
}

td.iconbar a:hover {
    text-decoration: none;
    color: #bfccfb;
}

td.localTime {
    font-size: x-small;
    color: #aaaaaa;
}

td.partnersite {
    background-color: #cdcdcd;
    font-size: x-small;
    color: #666666;
    text-decoration: none;
}

td.partnersiteseparator {
    background-color: #cdcdcd;
    font-size: xx-small;
    color: #999999;
    text-decoration: none;
}

td.partnersite a {
    text-decoration: none;
    color: #666666;
}

td.partnersite a:hover {
    text-decoration: none;
    color: #444444;
}

td.inline {
    font-size: x-small;
    font-family: monospace, fixed, courier new;
    color: #888888;
    vertical-align: top;
    align: center;
}

td.inlineCode {
    font-size: small;
    font-family: monospace, fixed, courier new;
    color: #666666;
    vertical-align: top;
}

table.tab a {
    font-size: x-small;
    text-align: center;
    vertical-align: middle;
    color: #9daad9;
    text-decoration: none;
}

table.tab a:hover {
    font-size: x-small;
    text-align: center;
    vertical-align: middle;
    color: #afccfa;
    text-decoration: none;
}

td.navigation {
    background-color: #cccccc;
    font-size: small;
    color: #aaaaaa;
    font-variant: normal;
    text-align: left;
}

td.navigationsub {
    background-color: #d7d7d7;
    font-size: small;
    color: #aaaaaa;
    font-variant: normal;
    text-align: left;
}

td.navigation a {
    color: #434343;
    text-decoration: none;
    font-variant: small-caps;
    font-size: small;
}

td.navigation a:hover {
    color: #000000;
}

td.navigationsub a {
    color: #434343;
    text-decoration: none;
    font-variant: small-caps;
    font-size: small;
}

td.navigationsub a:hover {
    color: #000000;
}

td.iconbarMarked {
    font-size: x-small;
    background-color: #4a57a6;
    text-align: center;
    vertical-align: middle;
    color: #9daad9;
}

td.iconbarMarked a {
    font-size: x-small;
    background-color: #4a57a6;
    text-align: center;
    vertical-align: middle;
    color: #9daad9;
    text-decoration: none;
}

td.dockButton a {
    font-size: small;
    color: #999999;
    font-weight: bold;
    background-color: #cccccc;
    vertical-align: bottom;
    text-decoration: none;
}

td.dockButton a:hover {
    font-size: small;
    color: #777777;
    font-weight: bold;
    background-color: #cccccc;
    vertical-align: bottom;
    text-decoration: none;
}

td.dockTitle {
    color: #888888;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
    text-decoration: none;
}

td.dockTitle a {
    color: #888888;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
    text-decoration: none;
}

td.dockTitle a:hover {
    color: #666666;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
    text-decoration: none;
}

td.navigationMarked {
    background-color: #acaccc;
    font-size: small;
    color: #aaaaaa;
    font-variant: normal;
    text-align: left;
}

td.navigationsubMarked {
    background-color: #b7b7d7;
    font-size: small;
    color: #aaaaaa;
    font-variant: normal;
    text-align: left;
}

td.navigationMarked a {
    color: #434343;
    text-decoration: none;
    font-variant: small-caps;
    font-size: small;
}

td.navigationMarked a:hover {
    color: #000000;
}

td.navigationsubMarked a {
    color: #434343;
    text-decoration: none;
    font-variant: small-caps;
    font-size: small;
}

td.navigationsubMarked a:hover {
    color: #000000;
}

span.center {
    text-align: center
}

td.content {
    color: #333333;
    background-color: #eeeeee;
    font-size: small;
    text-align: left;
}

td.content a {
    color: #ff8800;
    text-decoration: none;
}

td.content a:hover {
    color: #cc5500;
    text-decoration: underline;
}

td.marker {
    color: #bbbbbb;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
}

td.marker a {
    color: #bbbbbb;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
}

td.newsheading {
    color: #000000;
    font-weight: bold;
}

td.news {
//    text-align: justify;
}

td.heading {
    color: #888888;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
}

td.codeMarker {
    font-size: small;
    color: #bbbbbb;
    text-align: right;
    background-color: #e8e8e8;
    font-family: fixed, courier, courier new;
    vertical-align: top;
}

td.heading1 {
    color: #888888;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
}

td.heading1 a {
    text-decoration: none;
    color: #888888;
    background-color: #dddddd;
    font-size: small;
    text-align: left;
}

td.content strong {
    color: #ff6600;
}


