/* Page definitions */
html body {
        background-image: url("images/hintergrund.jpg");
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin: 0;
        padding: 0;
        border: 0;
}

img {
        border: 0;
}

h1 {
        color: #000000;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
}

h2 {
        color: #000000;
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}

a {
        color: #000000;
        text-decoration: none;
        font-size: inherit;
        font-family: inherit;
}

td {
   font-size: 12px;
}

a:hover {
        color: #FF0000;
        text-decoration: none;
        font-size: inherit;
        font-family: inherit;
}

#logo {
    padding: 5 0;
	margin: 10px 0px 0px 10px;
    background-color: #FFFFFF;
    height: 80px;
}

div#nifty{ margin: 0 10%; background: #FFF}
div#niftyblack{ margin: 0 10%; background: #000}

b.rtop, b.rbottom{display:block;background: #FFFFFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#linklist ul {
  padding:  5 0;
  margin: 0;
  list-style-type: none;
  */background-color: #b2b2b2;*/
  color: #FFF;
}
#linklist ul li {
  padding: 5px 13px 5px 13px;
}

#bulletmenu ul {
  padding: 5 0;
  margin: 10px 0px 0px 120px;
  list-style-type: none;
  background-color: #FFFFFF;
  color: #000000;
  width: 80%;
  height: 20px;
  /*font: normal 90% arial, helvetica, sans-serif;*/
  text-align: left;
}

#bulletmenu ul li {
  display: inline;
  text-align: left;
}

#bulletmenu ul li a {
  text-decoration: none;
  background-color: #FFFFFF;
  color: #000000;
  padding: 5px 13px 5px 13px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  height: 20px;
}

#bulletmenu ul li a:hover {
  background-color: #FFFFFF;
  color: #FF0000;
}


#content {
        margin: 40px 0 0 130px;
        \margin: 40px 0 0 130px; /* IE 5 but not 6 */
        marg\in: 40px 0 0 130px; /* IE 6 but not 5. Also Opera and Mozilla */
        display: table;
        _display: block;
        width: 80%;
        _width: auto;
        height: 70%;
        background-color: #FFFFFF;
}

#footer {
    text-align: center;
        clear: both;
        margin: 10px 0 0;
        font-size: 10px;
        color: #FFFFFF;
}

#flashcontent {
    height: 90%;
        width: 100%;
}

#error {
    color: #FFF;
    background-color: #F00;
    text-align: center;
    font-weight: bold;
    font-size: 12px;

}

