
body {
  margin: 0;
  padding: 0;
  font: 8pt Verdana, Arial, Tahoma, Helvetica, sans-serif;
  overflow: hidden;
  color: #333;
  }

#head {
  height: 110px;
  background: #AFB8C2 url(bilder/head.jpg) no-repeat;  border-bottom: 3px solid white;
  }

#adresse {
  text-align: right;
  float: right;
  margin: 7px 10px 0 0;
  }

h1 {
  margin: 0 0 3px 0;
  font-size: 8pt;
  }

p {
  margin: 0;
  }

#content p {
  padding: 0 0 10px 0;
  }

#toolbar {
  padding: 0 20px;
  background: #F98C2B;
  height: 23px;
  }

#toolbar ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }

#toolbar li {
  margin: 0;
  display: inline;
  }

#toolbar li a {
  padding: 5px 15px;
  display: block;
  float:left;
  color: white;
  border-right: 1px solid #E4ECFD;
  }

#toolbar li.first a {
  border-left: 1px solid #E4ECFD;
  }

#toolbar li a.aktiv {
  background: #e95b10;
  }

#toolbar li a:hover {
  background: #e95b10;
  }

h2 {
  margin: 0 0 5px 0;
  padding: 0;
  font-size: 10pt;
  }

hr {
  background:#bbb;
  color:#bbb;
  border: #bbb;
  height: 1px;
  clear: both;
  }

ul {
  margin: 0 0 8px 0;
  padding: 0;
  list-style: square;
  }

li {
  padding: 0;
  margin: 0 0 0 20px;
  }

#content {
  overflow: auto;
  height:483px;
  margin: 0 0 20px 0;
  padding: 20px 20px 0 20px;
  background-color: #EBEDED;
  }

.info {
  border-right:1px solid #2E58AB;
  border-bottom:1px solid #2E58AB;
  background:#E4ECFD;
  }

.info_table {
  border-left:1px solid #476375;
  border-top:1px solid #476375;
  }
  
table.border {
  border: 1px solid #a8b5be;
  }

tr.row1 { 
  background:#a8b5be;
  }

tr.row2 { 
  background:#eef2f4;
  }

img {
  border: 0;
  }

a {
  text-decoration: none;
  color: #476375;
  }

td {
  font-size: 8pt;
  }


table td.row1 {
  background: #A8B5BE;
  border-left: 1px solid #476375;
  border-right: 1px solid #476375;
  border-top: 1px solid #476375;
  padding:5px;
}
table td.row2 {
  background:#EEF2F4;
  border-right:1px solid #476375;
  border-top:1px solid #476375;
  padding:5px;
}
table td.border {
  border-bottom:1px solid #476375;
}


/* ExtraContent */
#more_infos { background:#FCFCFC; border: 1px solid #CCCCCC; margin-top: 20px; padding: 10px 22px; clear: both; }
#more_infos { clear: both; padding-left: 10px; margin: 10px 0 30px 0; }
#more_infos h3 { font-size: 105%; margin-bottom: 5px; }
#more_infos h4 { font-size: 105%; font-weight: normal; text-decoration: underline; margin: 0; margin-bottom: 4px; }
#more_infos h4:first-child { margin-top: 0; }
#more_infos a { font-weight: normal; text-decoration: none ; }
#more_infos ul { list-style: square; margin: 0; margin-left: 1.5em; padding: 0; }
#more_infos ul li { margin: 0; margin-top: 3px; padding:0; }
#more_infos ul.none,
#more_infos ul.none li { list-style:none; list-style-image: none; padding: 0; margin: 0; }
#more_infos ul.none li { margin: 1em 0; }
#more_infos ul li img.extracontent {
  float: right;
  margin-left: 5px;
}
div.extraContent {
  padding-top: 10px;
}
div#more_infos {
  border:0;
  margin:0;
  padding:5px 0 0 0;
}
