
html, body
 {font-family:verdana, arial, helvetica;
  font-size:10pt;
  background-image: url('bilder/back.jpg');
  background-repeat: repeat-x;  background-color: #d7ccb8;
  height:100%;
  margin-bottom:1px;
 }
h1
 {font-family:verdana, arial, helvetica;
  font-size: 12pt;
 }
th
 {
  text-align:left;
  vertical-align:top;
 }  
td
 {
  text-align:left;
  vertical-align:top;
 }  
a:link
 {
  font-size: 11pt;
  color: #000000;
 }
   a:visited
 {
  font-size: 11pt;
  color: #000000;
 }
   a:hover
 {
  font-size: 11pt;
  color: #000000;
 }
   a:active
 {
  font-size: 11pt;
  color: #000000;
 }
 a:focus
 {
  font-size: 11pt;
  color: #000000;
 }
.liste
 {
  margin-bottom:1em;
 } 
div#header
 {width:749px;
  height: 170px;
  padding:0px;
  background-image: url('bilder/header3.jpg');
  background-repeat: no-repeat;
  border-top:solid thin black;
 }


div#left
 {float:left;
  width:128px;
  padding:10px;
  background-color: #d7ccb8;
 }

div#main
 {float:left;
  width:539px;
  padding:30px;
  border-left: 1px solid #000000;
 }

div#footer
 {clear:both; 
  border-bottom:solid thin black;
  background-image: url('bilder/footer1.jpg');
  background-repeat: no-repeat;
  width:749px;
  height: 120px;
 } 
 
div#umgebend
 {width:749px;
  background-color: #d7ccb8;
  border-right: 1px solid;
  border-left: 1px solid #000000;
  margin-left: auto;  margin-right: auto;
 }
 
 #nav_main
 {position:absolute;
  z-index:200;  width:100%;  float:left;
  margin-top: 145px;  padding:0 0 0 0 !important;  color: #000000;    }#nav_main ul 
 {  position:relative;  white-space: nowrap;  line-height:1em;  margin:0;  padding:0 0 0 0 !important;  list-style:none; }#nav_main li 
 {  float:left;  margin:0;  padding: 2px 0 2px 4px !important;  margin: 0; }#nav_main a
 {  float:left;  margin:0px;  padding:3px 3px 2px 15px;  color:#000000;  text-decoration:none;  background:#d7ccb8 url('bilder/nav_bg_3in1.gif') no-repeat 0 0;  font-family: Verdana,Arial, Helvetica, sans-serif;  font-size:1em;  text-transform:uppercase;  white-space:nowrap;  font-weight:bold;  border-right:1px solid #FFFFFF;  border-bottom:1px solid #FFFFFF;		 }
/* Commented Backslash Hack   hides rule from IE5-Mac \*/#nav_main a:link,#nav_main a:visited {float:none;}/* End IE5-Mac hack */#nav_main a:focus,#nav_main a:hover,#nav_main a:active {  background:transparent url('bilder/nav_bg_3in1.gif') no-repeat 0 -300px; }
 #nav_main #aktiv a 
 {  background:transparent url('bilder/nav_bg_3in1.gif') no-repeat 0 -600px; }
 
.buttonscontainer 
 {width: 130px;
  
 }.buttons a 
 {color: #000000;  background-color: #d7ccb8;  padding: 5px;  padding-left: 3px;  display: block;  font: 1em Verdana, sans-serif;  font-weight: bold;  text-decoration: none;  text-align: left;
 }.buttons a:hover
 {background-color: #d7ccb8;  color: #FFFFFF;  text-decoration: none;
 }.linkaktiv
 {color: #FFFFFF;
 }
 
.buttons_footer a 
 {color: #000000;  padding: 5px;  padding-left: 3px;  display: block;  font: 1em Verdana, sans-serif;  font-weight: normal;  text-decoration: none;  text-align: left;
  float:left;
  margin-top:7px;
 }
 .buttons_footer a:hover
 {color: #FFFFFF;  text-decoration: none;
  margin-top:7px;
 }
 
.buttonscontainer_footer 
 {width: 300px;
  margin-left: 20px;
 }
#buttonhighlight
 {
  color: #FFFFFF;
 } 
.logo
 {position: absolute;
  padding-left: 25px; 
  padding-top:17px; 
  z-index:100;  }
.transparent
 {
  position: absolute; 
  top:10px; 
  z-index:1 
 }
.logo_start
 {float: left;
  width: 220px;
  margin-right: 20px; 
  height: 240px;
 }
.abstand_startbild
 {margin-bottom: 5px;
 }  
