body{
       font:11pt/120% Arial, serif;
       background-color: white !important;
       background-image: none !important;
       width:95%;
}

h1,h2,h3,h4,h5,h6 {
    font-size:20pt;
    line-height:110%;
    margin:0;
    padding:0;
}


.clearer {
     height:0;
     width:0;
     padding:0;
     margin:0;
     font-size:0;
     clear:both;
}

form, h1, h2, h3, h4 {
     margin:0;
     padding:0;
}
#wrapper {
    position:absolute;
    width:95%;
    padding:0;
    margin:0;
    border:0;
    top:0;
}


#wrapper #first_wrapper #logo {
     width:197px;
     height:241px;
     padding:0 0 0 0;
     margin:0 0 0 0;
     position:absolute;
     left:650px;
}

#wrapper #first_wrapper #logo a img {
     border:0;
}

/*************************************************************/
/*********************** Navigation **************************/

#wrapper #first_wrapper #navigation {
     display:none;
}

/*************************************************************/
/*********************** Navigation **************************/

#wrapper #second_wrapper {
     width:787px; /*787*/
     padding:0;
     margin:0 0 0 0;
     float:left;
}

#wrapper #second_wrapper #claim {
     display:none;
}

/*************************************************************/
/*********************** Content Left ************************/

#wrapper #second_wrapper #left {
     width:90%; /*width:583px;*/
     /*height:350px;*/
     padding:0 8px 0 8px;
     margin:0 0 0 0;
     float:left;
     background:#ffffff;
     font-size:12px;
     line-height:16px;
     color:#404040;
}

#wrapper #second_wrapper #left h1 {
     font-size:12px;
     color:#404040;
     padding:0 0 4px 0;
     margin:0 0 28px 0;
     background:#ffffff;
}

#wrapper #second_wrapper #left h2 {
     font-size:16px;
     margin:0 0 23px 0;
     line-height:20px;
}

#wrapper #second_wrapper #left .box {
     float:left;
     width:583px;
     margin:0 0 16px;
     padding:0 0 16px;
     background:#ffffff;
}

#wrapper #second_wrapper #left .box a {
     float:right;
     padding:0;
     margin:0;
     color:#dc931a;
     text-decoration:none;
}

#wrapper #second_wrapper #left a  {
     padding:0;
     margin:0;
     color:#9c9d9e;
     text-decoration:underline;
}


#wrapper #second_wrapper #left a.linkorange  {
     color:#dc931a;
     text-decoration:none;
}


#wrapper #second_wrapper #left .box a:hover {
     color:#000000;
}

/*************************************************************/
/*********************** Content Right ***********************/

#wrapper #second_wrapper #right {
     display:none;
}


/*************************************************************/
/*********************** Content Right ***********************/

#wrapper #second_wrapper #footer {
     display:none;
}


/*************************************************************/
/*********************** Content Right ***********************/

#wrapper #wrapper_end {
     display:none;
}

/*************************************************************/
/*********************** Loginbox ****************************/

.login {
   display:none;
}


.input,
.submitbutton {
   border:0px solid #808080;
   font-size:11px;
   color:#808080;
   margin:0;
   padding:0;
   vertical-align:top;
}

.submitbutton {
   width:23px;
   height:16px;
   border:1px solid #808080;
   padding:0;
   margin:0 0 5px 0;
}

#myusername {
   width:152px;
   height:15px;
   margin:0 0 5px 0;
   padding:0;

}

#mypassword {
   width:123px;
   height:15px;
   margin:0 6px 0 0;
   padding:0;
}

/*************************************************************/
/*********************** Slideshow ***************************/

.slideshow {
  height: 500px;
  width: 320px;
}

.slideshow img {
  padding: 0;
  margin:0;
  border: 1px solid #ccc;
  background-color: #eee;
}

/*************************************************************/
/*********************** Slideshow ***************************/

#wrapper .newsticker_wrapper{
   display:none;
}

/* liScroll style declarations */


/*************************************************************/
/*********************** Content Boxes ***********************/

#wrapper #second_wrapper #left .box1,
#wrapper #second_wrapper #left .box2 {
   float:left;
   width:180px;
   margin:0;
   padding:0 18px 0 0;
}

#wrapper #second_wrapper #left .box1 h2,
#wrapper #second_wrapper #left .box2 h2,
#wrapper #second_wrapper #left h2 {
   margin:0px;
   padding:0px;
}

#wrapper #second_wrapper #left .box1 ul,
#wrapper #second_wrapper #left .box2 ul,
#wrapper #second_wrapper #left ul {
   margin:5px 0 0 18px;
   padding:0px;
}

#wrapper #second_wrapper #left .image {
   margin:0 0 18px 0;
   padding:0;
}

.partnerbox {
    float:left;
    width:181px;
    padding:0;
    margin:0 18px 0 0;
}


.partnerbox_last {
    float:left;
    width:181px;
    height:140px;
    padding:0;
    margin:0 0 0 0;
}
.logos {
    width:181px;
    height:105px;
    padding:0;
    margin:0 0 0 0;
}

.logos a img {
   border:0;
}

.description {
    width:181px;
    padding:0;
    margin:0 0 0 0;
    vertical-text-align:top;
}




.addressbox {
    float:left;
    width:177px;
    height:300px;
    padding:0;
    margin:0 0 0 17px;
}

.teambox,
.teambox_last {
    float:left;
    width:194px;
    height:300px;
    padding:0;
    margin:0;
}

.teambox h3,
.teambox_last h3 {
    padding:5px 0 2px 0;
    margin:0;
    font-size:14px;
    color:#3b2b7f;
}

.line,
hr {
   background:url(../images/pzh_headline_line.jpg) no-repeat bottom left;
   height:1px;
   clear:both;
   width:99%;
   border: 0;
   margin:0 0 20px;
   padding:20px 0 0;
}

.orange_kursiv {
   color:#dc931a;
   font-style: italic;
   padding-bottom:20px;
   float:left;
   line-height:22px;
}

/*************************************************************/
/***************** Sitemap ***********************************/

ul.sitemap {
  padding: 1em 1.5em;
  line-height: 20px;
}

ul.sitemap li {
   padding: 0 0 0 24px;
   margin: 0;
   list-style-type: none;
   background:#efefef;
   display:block;
}

ul.sitemap li {
   background: url(../images/extm.gif)
   repeat-y
   0% 0%;
}

ul.sitemap li.last {
   background: url(../images/exlm.gif)
   no-repeat
   0% 0%;
}

ul.sitemap ol {
   padding: 0 0 0 24px;
   margin: 0 0 0 -24px;
   list-style-type: none;
}

