body {
      margin-left: 20px; margin-bottom: 30px; margin-top: 0px; margin-right: 0px;
      font-size: 16px;
      color: #111111;
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
      background-color: #E6C771;
      scrollbar-face-color: #8D7549;
      }

/***** Formatierungen für die Anzeige der Links *****/
a:link, a:visited, a:active {
      font-weight: bold;
		text-decoration: none;
      color: #8D7549;
      }      
a:hover {
      font-weight: bold;
		text-decoration: underline;
      color: #8D7549;
      }      


/***** Formatierungen für die Anzeige der Menu-Links *****/
a.menu:link, a.menu:visited, a.menu:active {
      font-weight: bold;
      font-size: 18px;
		text-decoration: none;
      color: #FFFFFF;
      }      
a.menu:hover {
      font-weight: bold;
      font-size: 18px;
		text-decoration: none;
      color: #8D7549;
      }      


/***** Formatierungen für die Anzeige der aktiven Menu-Links *****/
a.menu_a:link, a.menu_a:visited, a.menu_a:active {
      font-weight: bold;
      font-size: 18px;
		text-decoration: none;
      color: #8D7549;
      }      
a.menu_a:hover {
      font-weight: bold;
      font-size: 18px;
		text-decoration: none;
      color: #8D7549;
      }      


/***** Formatierungen für die Anzeige der TopMenu-Links *****/
a.topmenu:link, a.topmenu:visited, a.topmenu:active {
      font-weight: bold;
      font-size: 15px;
		text-decoration: none;
      color: #FFFFFF;
      }      
a.topmenu:hover {
      font-weight: bold;
      font-size: 15px;
		text-decoration: none;
      color: #8D7549;
      }      


/***** weitere Formatierungen *****/
h1 {  font-size:   22px;
      font-weight: bold;
      color: #8D7549;
      }

h2 {  font-size:   20px;
      font-weight: bold;
      color: #8D7549;
      }

h3 {  font-size:   18px;
      font-weight: bold;
      color: #8D7549;
      }

th {  font-size: 16px;
      font-weight: bold;
      color: #FFFFFF;
      background-color: #E6C771;
      }

td {  font-size: 16px;
      }

td.detail {
      background-color: #F3E3B8;
      }
td.white {
      color: #FFFFFF;
      background-color: #FFFFFF;
      }
td.menu {
      color: #8D7549;
      font-size: 18px;
      font-weight: bold;
      background-color: #E6C771;
      }
td.menudark {
      background-color: #8D7549;
      background-image: url(images/bgleiste/bgmenudark.jpg);
      }

.footer {
      color: #8D7549;
      font-size: 10px;
      }
.small {
      font-size: 10px;
}
img {
   border: 0px;
   }

li { 
   list-style-type: circle;
   list-style-image: url(images/listitem.jpg);
}

input {
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
      font-size: 8pt;
      text-align: left;
      font-weight: bold;
      color: #8D7549;
      background-color: #F3E3B8;
   }

textarea {
      background-color: #F3E3B8;
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
      color: #8D7549;
      font-weight: bold;
      }

select {
      font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      text-align: left;
      font-weight: bold;
      color: #8D7549;
      background-color: #F3E3B8;
      }

.formfeld {
      font-size: 16px;
      color: #8D7549;
      background-color: #F3E3B8;
      }
