body {
  color: #000080; background-color: #FFFFFF;
  font-size: 16px;
  font-family: Arial,Verdana,sans-serif;
  margin: 0; padding: 0;
}

img { border-width: 0; }

img#banner {
margin: 30px 0 0 0;
}

p { width: 100%; }

table#haupt{
  table-layout:fixed;
  margin-top: 10px;
  margin-bottom: 10px;
  background-image:url(background.png); background-repeat:no-repeat;
  border: 2px solid #888888;
}
table#haupt2{
  table-layout:fixed;
  margin-top: 10px;
  margin-bottom: 10px;
  background-image:url(background_mit_Bild.jpg); background-repeat:no-repeat;
  border: 2px solid #888888;
}
td#kopf1{
  /*background-color: #EEEECC;*/  
}
td#kopf2{
  /*background-color: #EEEECC;*/ 
  /*background-image:url(background2.jpg); background-repeat:no-repeat; background-position: top right;
  padding: 0 180px 0 0;*/
  padding: 0 0 0 0;
}
td#hauptmenue{
  /*background-color: #EEEECC;*/  
}
td#seite{
  /*background-color: #FFFFFF;*/
  /*padding: 0 170px 15px 10px;*/
  padding: 0 0 15px 0;  
}

table#main{

}

ul#Navigation {
  font-size: 12px;
  margin: 0; padding: 0;
}
ul#Navigation a {
  text-decoration: none;
}
ul#Navigation a:link {
  color: #000080;
}
ul#Navigation a:visited {
  color: #000080;
}
ul#Navigation a:hover {
  color: #000000;
}
ul#Navigation a:active {
  color: #000080;
}
li#normal {
  list-style: none;
  margin: 0; padding: 8px 10px;
  display: block;
  font-weight: bold;
}
li#sub {
  list-style: none;
  margin: 0; padding: 3px 15px;
  display: block;
  font-weight: normal;
}
li#selected {
  list-style: none;
  margin: 0; padding: 8px 10px;
  display: block;
  font-weight: bold;
  color: #0080FF;
}
li#sub_selected {
  list-style: none;
  margin: 0; padding: 3px 15px;
  display: block;
  font-weight: normal;
  color: #0080FF;
}

.formular {
 overflow:auto;
 border:1px solid #0080FF;
}

