
html {
  height: 101%;
}

body {
  background-color:#FBF8E9;
  margin:0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

#content {
  width:901px;
  border:0px solid #FF9600;
  margin: 0; padding: 0;
}

#head {
  border:0;
  margin: 0; padding: 0;
}

#container {
  width:820px;
  border:0px solid green;
  margin:15px 0px 13px 0px;
  padding:0;
  background-color:#D8D8D8;
}



#footer {
  width:858px;
  height:22px;
  border:0;
  margin:0;
  padding:0;
  padding-top: 5px;
  background-color:#7AB9D8;
  color: #fff;
}

#footer a {
  color: #fff;
  text-decoration:none;
}
#footer a:hover {
  color: #fff;
  text-decoration:underline;
}
#footer a:active {
  color: #fff;
  text-decoration:none;
}
a:link {
  color:#FFF;
  text-decoration:none;
}

a:visited {
  color:#FFF;
  text-decoration:none;
}

a:focus {
  color:#FFF;
  text-decoration:none;
}

a:hover {
  color:#000;
  text-decoration:none;
}

#navi_container {
  width:240px;
  height:532px;
  border:0px solid blue;
  margin:0; padding:0;
  color: #000;
  float:left;
}

#navi_oben {
  width:223px;
  height:346px;
  border:0px solid orange;
  margin:17px 0px 0px 8px;
  padding:0;
  padding-top:10px;
  color: #000;
  text-align:left;
  background: url(../images/tafel_oben.jpg) no-repeat; 
}

#flash {
  width:224px;
  height:158px;
  border:0px solid red;
  margin:0;
  margin:0px 0px 0px 8px;
  padding: 0;
  color: #000;
}

#inhalt {
  float:left;
  width:570px;
  border:0px solid red;
  margin:0; padding:0;
  padding-top:10px;
  color: #000;
}

#Navigation {
  padding: 15px 0px 0px 0px;
  margin: 0px 0px 0px 25px;
}


#back {
  border: 3px solid #915924;
  width: 130px;
  height: 160px;
  padding: 10px;
  background-color:#122218;
}

#back_2 {
  border: 3px solid #915924;
  width: 260px;
  height: 328px;
  padding: 10px;
  background-color:#122218;
}

#back_3 {
  border: 3px solid #915924;
  width: 205px;
  height: 90px;
  padding: 10px;
  background-color:#122218;
}

#back_4 {
  border: 3px solid #915924;
  width: 112px;
  height: 88px;
  padding: 10px;
  background-color:#122218;
}

#back_5 {
  border: 3px solid #915924;
  width: 210px;
  height: 153px;
  padding: 10px;
  background-color:#122218;
}

ul {
  list-style: none;
  width: 160px;
}

ul a {
  color: #fff;
  text-decoration: none;
  display: block;
  padding:0px;
  width: 160px;
}
			
ul li {
  float: left;
  position: relative;
}			

ul li ul {
  position: absolute;
  left: 120px;
  top: 0px;
  width:120px;
  display: none;
}

ul li:hover ul { 
  display: block;
}

ul ul a {
  width:120px;
}

a, img {
outline: none;
}







