#wrapper{
   position: relative; 
   width: 974px;
   min-height: 209px;
   margin: 0 auto 25px;
   padding: 341px 0 0 0;
   background-color: #fff;
}

#wrapperstart{
   position: relative; 
   width: 974px;
   min-height: 209px;
   margin: 0 auto 25px;
   padding: 341px 0 0 0;
   background-color: #fff;
}

#contentwrapper{
   position: relative; 
   background-color: #fff;
   color: #003366;
   width: 974px;
   min-height: 209px;
   margin: 0 0 0 0;
   padding: 5px 0 50px 0;
}
#contentwrapperstart{
   position: relative; 
   background-color: #fff;
   color: #003366;
   width: 974px;
   min-height: 209px;
   margin: 0 0 0 0;
   padding: 101px 0 50px 0;
}
#header{
   position: absolute;
   top: 0; 
   left: 0;
   width: 974px; 
   height: 106px;
   margin: 0;
   padding: 0;   
   color: #CC0066;
   background-color: #fff;
   z-index: 5;
}

#headerstart{
   position: absolute;
   top: 0; 
   left: 0;
   width: 974px; 
   height: 106px;
   margin: 0;
   padding: 0;   
   color: #CC0066;
   background-color: #fff;
   z-index: 5;
}

#dekoborder {
    height: 10px;
    background-color: #FF7C00;
    width: 974px;
    padding: 0;
    margin: 0;
    z-index: 2;
    position: relative;
}

#bannerbk {
   position: relative;
   min-height: 72px;
   margin: 0;
   padding: 0 0px 15px 0;
   line-height: 130%;
   color: #333;
  
}
.HPLogo {
   position: absolute;
   top: 0;
   left: 13px;
   margin: 0;
   padding: 0;
   z-index: 6000; 
}

#bildstart{
   position: absolute;
   top: 130px;
   width: 948px;
   height: 300px;
   z-index: 2;
   left: 13px;
}

#rightcontainer h5 {
   padding: 5px 6px;
   background-color: #ee6b00;
   color:#FFF;
   margin: 0;
   border:1px solid #ee6b00; 
   font-weight: normal !important;
}
   
#bild{
   position: absolute;
   top: 130px;
   width: 948px;
   left: 13px;
   height: 200px;  
   z-index: 2;
}

#searchBox {
   position: relative;
   height: 27px;
   padding: 4px 0;
   width: 180px;
}
#searchBox form input.searchInput{
   background-color: #fff;
   float: left;
   margin: 0;
   padding: 2px 4px 1px 4px;
   width: 110px;
   height: 16px;
   font-size: 92%;
   border: 1px solid #ee6b00;
}

#searchBox form input.searchButton {
   position: relative;
   width: 52px;
   height: 21px;
   float: right;
   margin: 0;
   padding: 0;
   background-color: #ee6b00;
   color: #fff;
   border: none;
}

#rightcontainer {
   position: relative;
   float: right;
   margin: 0 13px 25px 0;
   padding: 0;
   width: 180px;
}   

#leftcontainer {
   position: relative;
   float: left;
   margin: 0 0 0 13px;
   padding: 0;
   width: 180px;
  
}

#content {
   position: relative;
   margin: 0 0 0 213px;
   width: 550px;
   background-color: #fff;
   padding: 0;
}

#contentstart {
   position: relative;
   margin: 0 0 60px 0;
   width: 750px;
   background-color: #fff;
   padding: 0 15px;
}

#pagerouter {
   position: relative;
   display: block;
   margin: 0;
   padding: 6px 13px;
   width: 948px;
   background-color: #ee6b00;
   height: 20px;
}   
   
#printpage{
   display: block;
   float: left;
   margin: 0;
   padding: 0;
}

#printpage a,
#printpage a:link,
#printpage a:visited {
   color: #fff;
   text-decoration: none;
   font-weight: normal;
   padding: 0;
   margin: 0;
}

#printpage a:focus,
#printpage a:hover,
#printpage a:active {
   text-decoration: underline;
}

#print_adresse,
#print_logo {
   display: none;
}

#goup{
   display: block;
   float: right;
   margin: 0;
   padding: 0;
}

#goup a,
#goup a:link,
#goup a:visited {
   color: #fff;
   text-decoration: none;
   font-weight: normal;
   padding: 0;
   margin: 0;
}

#goup a:focus,
#goup a:hover,
#goup a:active {
   text-decoration: underline;
}

/* Verwaltung ********************************************************/
#verwaltung {
   background-color: #f2f0e3;
   border-bottom: 1px solid #003467;
   text-align:center;
   padding:8px;
}
#verwaltung a,
#verwaltung a:link,
#verwaltung a:visited {
   color : #fff;
   background-color: #036;
   border-right:1px solid #f2f0e3;
   margin: 0 5px;
   padding:5px;
   font-weight : normal;
   text-decoration : none;
}

#verwaltung a:focus,
#verwaltung a:hover,
#verwaltung a:active {
   background-color: #369;
}