 /* Allgemein*/
html {
   margin: 0;
   padding: 0;
}

/*layout*/
#navigation {
        float: left;
        padding: 0;
        margin: 0;;
        border: 0;
        font-weight: bold;
        color: white;
        background:#3366FF;
        width: 200px;
}

#navigation a, #navigation a:visited {
  display:block;
  width:8em;
  padding:1.25em 0;
  color:#000;
  text-indent:1.2em;
  background-color:orange;
  text-decoration:none;
  margin:10px;
  border-left:1.5em solid #9ab;
  margin-left:10px;
  }

#navigation a:hover {
  color:#f00;
  border-left:1.5em solid #000;
  }

#right {
        float: right;
        padding: 0;
        margin: 0;;
        border: 0;
        font-weight: bold;
        color: white;
        background:#3366FF;
        width: 100px;}

#inhalt {
        padding: 8px;
        margin: 0 0 0 200px;
        border: 0;
        background: #ccccee;
}

 a          {font-weight:bold; text-decoration:none}
 a:link     {color:black}
 a:visited  {color:red}
 a:hover    {color:white; font-style:italic}
 a:active   {color:white}


 table,td{
  background-color:orange;
  border-collapse:collapse;
  border-style:solid;
  border-color:black;
  padding:5px;
  border-width:1px;
  text-align:center}

 table.frame{
  width:85%;
  border-color:blue}

 table.oeff{
  text-align:left;
  font-size:18px;}

 table.unten{
  padding:5px;
  background-color:#ccccee;
  border-width:1px;
  border-color:#ccccee;
  border-style:solid;
  width:100%}

 table.s{
  padding:5px;
  background-color:white;
  border-color:black;
  border-width:1px;
  border-style:solid;
  width:30%}

table.multi,td.multi{
  padding:5px;
  background-color:#ccccee;
  border:0px;
  width:auto;
  height:auto;
  }
div.newsbox {
overflow : auto;
border-width : 0;
height : 500px;
margin-right : 0;
padding-right : 8px;
}

b.datum {
richness : 80;
stress : 80;
}

 tr.up{
  font-weight:bold}

 tr.s{
  width:30%}

 tr.unten{
  width:100%}

 td.mi{
  border-color:blue}

 table.mi{
  border-color:blue}

 td.q{
  background-color:#FF9F00}

 td.w{
  background-color:#FF7F00}

 td.e{
  background-color:#FF5F00}

 td.r{
  background-color:#FF3F00}

 td.t{
  background-color:#FF1F00}

 td.no{
  border-color:blue;
  background-color:#3366FF}

 td.unten{
  background-color:#ccccee;
  border-color:#ccccee;
  width:25%;
  font-size:11px;
  text-align:center}

 td.s{
  background-color:white;
  border-color:black;
  font-size:13px}

 body{
  background-color:#3366FF;
         margin: 0;
         padding: 0;
   font-size: 77%}
 h1{
  font:bold 48px Arial;
  color:black;
  text-decoration:underline;
  text-align:center}

 h2{
  font:bold 38px Arial;
  color:black;
  text-align:center}

 h3{
  font:bold 28px Arial;
   color:black}

 h4{
  font:bold 22px Verdana;
  color:black;
  text-align:left}

 h5{
  font:bold 22px Arial}

 p{
  font:16px Arial;
  color:black}

 p.re{
  text-align:right}

 p.mi{
  font:16px Arial;
  color:black;
  text-align:center}

 p.block{
  font:16px Arial;
  color:black;
  text-align:justify}

 p.fotos{
  text-align:center}

 p.test{
  text-align:right}

 hr{
  color:orange
  size:1px}

 ul{
  margin-left:55px;
  margin-top:5px}

 ul.no{
  margin-top:0px;
  margin-bottom:0px}

 ul.up{
  margin-bottom:0px;
  margin-top:5px}

 ul.do{
  margin-top:0px}

 ul.circle{
  type:circle}

 img.me{
  float:right;
  margin-right:50px}

 img.le{
  margin-left:20px;
  margin-right:30px;
  float:left}

 img.anf2{
  margin-left:20px;
  margin-right:30px;
  margin-top:30px;
  float:left}

 img.logo{
  margin-left:120px;
  float:right}

 img.re{
  margin-left:80px;
  margin-right:50px;
  float:right}

 img.simon2{
  margin-left:20px;
  margin-right:50px;
  float:right}

 img.simon3{
  margin-left:10px;
  float:right}

 img.mon{
  margin-left:130px;
  margin-right:130px}

 hr.p{
  color:black
  size:1px}

 li{
  font:19px Arial}

 ol{
  type:17}

 ol.h{
 type:3}