/* CSS Document */



html, body{

  margin:0px;

  padding:0px;

  background-image:url(hirben_bg.jpg);

  background-repeat:repeat-x;

  background-attachment:fixed;

  font-family:Arial, Helvetica, Arial, sans-serif;

  background-color:#99b24d;

  color:#333333;

  text-align:center;

  font-size:0.9em;

}



h1{

   padding:0px;

   margin:0px;

   color:#0a3f4d;

}

a{

font-size:1em;



color:#333333;

text-decoration:underline;

}

a:hover{

font-size:1em;



color:#0a3f4d;

text-decoration:none;

}

ul{

 color:#0a3f4d;

 padding:0px;

 margin:0px;

 padding-left:14px;

}

ol{

 color:#333333;

 padding:0px;

 padding-left:14px;

 margin:0px;

 list-style-type:disc;

}

#container{

    width:960px;

    background-color:#FFFFFF;

    padding:0px;

    padding-top:10px;

    padding-left:12px;

    padding-right:12px;

    padding-bottom:10px;

    margin:auto;

    

 

}

#flashimages{

  padding:0px;

  width:960px;

  height:270px;

  padding-bottom:10px;

  border:none;

  border-bottom:1px solid #c0c8ca;

}





#contentcontainer{

   padding:0px;

   margin:0px;

   width:960px;

   padding-top:12px;

   padding-bottom:12px;

   background-image:url(content-bg.gif);

   background-repeat:repeat-y;

   text-align:left;

}

#leftcontent{

   float:left;

   padding:0px;

   margin:0px;

   width:208px;

   padding-left:10px;

   padding-right:15px;

   text-align:left;

}

#centercontent{

   float:left;

   padding:0px;

   margin:0px;

   width:495px;

   padding-right:10px;

   text-align:left;

}

#centercontent h2{

   font-size:1.5em;

   color:#0a3f4d;



}

#centercontent h3{

   font-size:1.2em;

   color:#333333;



}

#centercontent h4{

   font-size:1.2em;

   color:#0a3f4d;



}

#centercontent h5{

   font-size:1em;

   color:#0a3f4d;

   font-weight:bold;

}

#centercontent h6{

   font-size:1em;

   color:#333333;

   font-weight:bold;



}



/* IE 6 */

* html #centercontent {

 width:505px; 

}

#rightcontent{

   float:left;

   padding:0px;

   margin:0px;

   padding-left:4px;

   text-align:left;

   width:210px;

}

#rightcontent p{

 

   padding-left:4px;

   

}

/* IE 6 */

* html #rightcontent {

 padding-left:3px; 

}

#footer{

   clear:left;

}

.headlinebutton{

   position:relative;

   padding:0px;

   margin:0px;

   background-image:url(button-bg.gif);

   width:452px;

   height:20px;

   padding-top:50px;

   padding-right:40px;

   padding-bottom:20px;

   color:#506671;

   font-weight:bold;

   font-size:1.1em;

   text-align:right;

   letter-spacing:-0.5px;

   background-repeat:no-repeat;

   left:-5px;

}

.headlinebuttonimages{

   position:relative;

   padding:0px;

   margin:0px;

   background-image:url(button-images-bg.gif);

   width:493px;

   height:90px;

   padding-top:6px;

  

   padding-bottom:5px;

   color:#506671;

   font-weight:bold;

   font-size:1.1em;

   text-align:center;

   letter-spacing:-0.5px;

   background-repeat:no-repeat;

   left:-5px;

}



.headlinebuttonimages img{

padding:0px;

padding-left:5px;

padding-right:5px;



}





/* IE 6 */

* html .headlinebutton {

 width:492px; 

}



.buchenbutton{

   padding:0px;

   margin:0px;

   background-image:url(buchen-button-bg.gif);

   width:184px;

   height:67px;

   margin-bottom:12px;

   background-repeat:no-repeat;

   padding-left:12px;

   padding-right:12px;

   color:#FFFFFF;

   font-weight:bold;

   font-size:1.3em;

   padding-top:4px;

   line-height:1.8em;

   text-align:left;

  

}

.buchenbutton a{

text-decoration:none;

color:#ffffff;

display:block;



}

.buchenbutton a:hover{

text-decoration:none;

color:#CCCCCC;



}

/* IE 6 */

* html .buchenbutton {

 width:208px;

 

}

.buchenbutton p{

   margin:0px;

   padding:0px;



}

.buchenbutton h1, h2, h3, h4, h5, h6{

       color:#FFFFFF;

       font-size:1em;

       padding:0px;

       margin:0px;

}

.angebot-button{

   background-image:url(angebot-button-bg.gif);

   background-repeat:no-repeat;

   height:86px;

   color:#FFFFFF;

   font-weight:bold;

   font-size:1.3em;

   padding-top:4px;

   padding-left:12px;

   line-height:1.8em;

   text-align:left;

}

.angebot-button h2{

  padding:0px;

  margin:0px;

  font-size:1em;

  

}

.ezl{

  color:#ffffff;



}

.zzl{

  color:#2d7386;



}

/* IE 6 */

* html .angebot-button {

 width:208px;

 height:90px;

 

}

.angebot-button p{

   margin:0px;

   padding:0px;



}

.angebot-content{

   background-image:url(angebot-content-bg.gif);

   background-repeat:repeat-y;

   padding-left:10px;

   padding-top:10px;

   padding-right:6px;

}

/* IE 6 */

* html .angebot-content {

 width:208px; 

}

.angebot-content p{

   margin:0px;

   padding:0px;



}

.angebot-footer{

   background-image:url(angebot-footer-bg.gif);

   background-repeat:no-repeat;

   height:13px;

   width:208px;

}

.angebot-head-m{

   background-image:url(angebot-header.gif);

   background-repeat:no-repeat;

   height:13px;

   width:208px;

}

.angebot-content-m{

   background-image:url(angebot-content-bg.gif);

   background-repeat:repeat-y;

   padding-left:10px;

   padding-right:6px;

}

.preisle{

   margin:0px;

   padding:0px;

   float:left;

   background-image:url(preis-bg-li.gif);

   background-repeat:no-repeat;

   width:8px;

   height:31px;

}

.preiscontent{

  margin:0px;

   padding:0px;

   float:left;

   background-image:url(preis-bg-co.gif);

   background-repeat:repeat-x;

   padding-left:10px;

   padding-right:10px;

   height:31px;

   color:#FFFFFF;

   font-weight:bold;

   font-size:1.2em;

   padding-top:6px;

   text-align:center;

}

.preiscontent p{

padding:0px;

margin:0px;

}

.preiscontent a{

     color:#FFFFFF;

     display:block;

    text-decoration:none;

}

.preiscontent a:hover{

 color:#CCCCCC;

 text-decoration:none;



}

.preisre{

   margin:0px;

   padding:0px;

   float:left;

   background-image:url(preis-bg-re.gif);

   background-repeat:no-repeat;

   width:8px;

   height:31px;

}

.preiscle{

clear:left;

} 

.preiszettel{

  padding:0px;

  padding-top:10px;

  padding-right:7px;

}



#topcontent{

  float:left;

  width:723px;

  height:91px;

  text-align:left;

  background-image:url(content-button-top.gif);

  background-repeat:no-repeat;

  position:relative;  

  left:-5px;

}

.topcontentright{

       float:right;

       color:#FFFFFF;

       padding:0px;

       margin:0px;

       padding-right:12px;

       font-size:1.5em;

       padding-top:8px;

}

#topcontent h1{

  color:#0a3f4e;

  padding:0px;

  margin:0px;

  padding-left:12px;

  font-size:1.8em;

  padding-top:3px;

}

#topcontent h2{

  padding:0px;

  margin:0px;

  padding-left:12px;

  padding-top:8px;

  color:#FFFFFF;

  font-size:1.5em;

  font-weight:normal;

  float:left;

}

.jscalendar{

width:70px;

padding:2px;

border:1px solid #CCCCCC;

}

.anzahlinp{

  padding:2px;

border:1px solid #CCCCCC;

}

#powermaildiv_uid14 input{

    width:141px;

    margin:0px;

    margin-left:10px;

    border:1px solid #CCCCCC;

}



#powermaildiv_uid15 input{

   border:1px solid #CCCCCC;



}

#powermaildiv_uid21 input{

    margin:0px;

    width:140px;

    margin-left:15px;

    margin-right:35px;

    border:1px solid #CCCCCC;

}

#powermaildiv_uid20 input{

    margin:0px;

    margin-left:12px;

    margin-right:30px;

     border:1px solid #CCCCCC;

}

#powermaildiv_uid22 input{

    margin:0px;

    margin-left:12px;

     border:1px solid #CCCCCC;

    width:140px;

} 



.anreisedatum{

      margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:185px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}

.anreisedatum-it{

      margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:185px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}









.validation-failed{

  border:1px solid #FF0000;

  background-color:#f8c1c1;

}

.powermail_mandatory_js{

       display:none;



}

.datefeld_big{

padding:0px;





}

.datefeld{

  padding:0px;

}

.anreisedatum_big{

    margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:465px;

      background-color:#FFFFFF;

      padding:10px;

    

      margin-bottom:12px;



}











.anreisedatum_big input{

   margin:0px;

   margin-bottom:2px;

   margin-top:2px;

   padding:2px;

    width:131px;

    margin-left:15px;

    border:1px solid #CCCCCC;

}  

.anreisedatum_big label{

   font-weight:bold;

  

}

.anreisedatum_big legend{

         display:none;

}





  .anreisedatum_big-it{

    margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:465px;

      background-color:#FFFFFF;

      padding:10px;

    

      margin-bottom:12px;



}











.anreisedatum_big-it input{

   margin:0px;

   margin-bottom:2px;

   margin-top:2px;

   padding:2px;

    width:131px;

    margin-left:38px;

    border:1px solid #CCCCCC;

}  

.anreisedatum_big-it label{

   font-weight:bold;

  

}

.anreisedatum_big-it legend{

         display:none;

}







.anreisedatum input{

   margin:0px;

   margin-bottom:2px;

   margin-top:2px;

 

}

.anreisedatum legend{

         display:none;

}



.anreisedatum-it input{

   margin:0px;

   margin-bottom:2px;

   margin-top:2px;

   margin-left:0px;

}

.anreisedatum-it legend{

         display:none;

}



.pmselectlabel{

  float:left; 

  padding:0px;

  padding-bottom:2px;

  padding-top:2px;

  width:100px;

}     

.pmselectselect{

 margin:0px;

 margin-left:23px;

 width:75px; 



  margin-top:2px;

  margin-bottom:1px;

}

.pmselectselect-it{

 margin:0px;

 margin-left:62px;

 width:82px; 



  margin-top:2px;

  margin-bottom:1px;

}

.right6{

text-align:center;

}

.anrede_klein{

 margin:0px;

 margin-left:53px;

  width:75px; 

  margin-top:2px;

  margin-bottom:1px;

}

.anrede_klein-it{

 margin:0px;

 margin-left:25px;

  width:82px; 

  margin-top:2px;

  margin-bottom:1px;

}

.kinder_klein{

  margin:0px;

  margin-left:57px;

  width:75px;

  margin-top:2px;

  margin-bottom:1px;

}

.kinder_klein-it{

  margin:0px;

  margin-left:71px;

  width:82px;

  margin-top:2px;

  margin-bottom:1px;

}

.kinderalter{

  margin:0px;

  

}

.kinderalter-it{

  margin:0px;

  margin-left:31px;

}

.zimmer_klein{

   margin:0px;

  margin-left:51px;

  width:75px;

  margin-top:2px;

  margin-bottom:1px;

} 

.zimmer_klein-it{

   margin:0px;

  margin-left:50px;

  width:82px;

  margin-top:2px;

  margin-bottom:1px;

} 

.unterbringung_klein{

    margin:0px;

    width:177px;

  margin-top:2px;

  margin-bottom:1px;

  



}

.unterbringung_klein-it{

    margin:0px;

    width:185px;

  margin-top:2px;

  margin-bottom:1px;

  



}

.pmclr{

   clear:left;

    clear:right;

}

 

   .personen_small-it input{

  margin:0px;

  margin-top:2px;

  margin-bottom:1px;

  width:76px;

  padding:2px;

  margin-left:31px;

  border:1px solid #CCCCCC;

}

.personen_small-it label{

  padding:2px;

  padding-top:9px;

  margin:0px;

  margin-bottom:5px;

}



.personen_small-it legend{

      display:none;

      margin:0px;

      padding:0px;

}

.personen_small-it select{

      padding:2px;

      border:1px solid #CCCCCC;   

}

.personen_small-it {

      margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:185px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}

 



.personen_small input{

  margin:0px;

  margin-top:2px;

  margin-bottom:1px;

  width:69px;

  padding:2px;

  margin-left:4px;

  border:1px solid #CCCCCC;

}

.personen_small label{

  padding:2px;

  padding-top:9px;

  margin:0px;

  margin-bottom:5px;

}



.personen_small legend{

      display:none;

      margin:0px;

      padding:0px;

}

.personen_small select{

      padding:2px;

      border:1px solid #CCCCCC;   

}

.personen_small {

      margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:185px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}



.personen_big input{

   float:left;

  margin:0px;

 

  width:100px;

  padding:0px;

  padding-bottom:2px;

  padding-top:2px;

} 







#powermaildiv_uid16 label{

          padding:0px;

          margin:0px;

          padding-right:38px;

          padding-top:4px;

}

#powermaildiv_uid16 select{

          padding:2px;

          margin:0px;

          width:110px;

          margin-right:35px;

} 

#powermaildiv_uid17 label{

          padding:0px;

          margin:0px;

          padding-right:51px;

          padding-top:4px;

}

#powermaildiv_uid17 select{

          padding:2px;

          margin:0px;

          width:112px;

          

}

     

                                               

#powermaildiv_uid18{

    padding:0px;

    padding-top:2px;

    padding-bottom:2px;

    vertical-align:baseline;

}





#powermaildiv_uid18 label{

    font-weight:normal;

    font-size:0.8em;

    padding:0px;

    margin:0px;

    padding-top:10px;

    float:left;

    padding-right:18px;

}

#powermaildiv_uid18 input{

padding:2px;

    width:105px;

    float:left;

    margin:5px;

}

#powermaildiv_uid19 label{

    

    padding:0px;

    margin:0px;

    padding-top:5px;

    float:left;

    padding-right:38px;

    padding-left:32px;

}

#powermaildiv_uid19 select{

padding:2px;

    width:112px;

    float:left;

    margin:5px;

}

#powermaildiv_uid20 label{

    

    padding:0px;

    margin:0px;

    padding-top:3px;

    float:left;

    padding-right:5px;

}

#powermaildiv_uid20 select{

padding:2px;

    width:349px;

    float:left;

    margin:0px;

    margin-left:2px;

}









.powermaildiv_uid16_fieldset {

   margin:0px;

     

      border:0px solid #1f578d;

      width:465px;

      background-color:#FFFFFF;

      padding:10px;

      

      margin-bottom:12px;



}



 



.powermaildiv_uid16_fieldset label{

font-weight:bold;

padding:0px;

margin:0px;

padding-top:6px;

float:left;

}   



/*.powermaildiv_uid16_fieldset select{

  width:120px;                                                  

  border:1px solid #CCCCCC;

  float:left;

} */ 

.powermaildiv_uid16_fieldset legend{

      display:none;

      margin:0px;

      padding:0px;

}





/*+*/

.personen_big select{

      float:left;

      width:100px;

}

.personen_big label{

  font-weight:bold;

  float:left;

}   



.personen_big legend{

      display:none;

      margin:0px;

      padding:0px;

}

.personen_big{

      margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:465px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}







     .personendaten-it{

    margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:185px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}

.personendaten-it input{

   width:180px;

   margin:0px;

   padding:2px;

   border:1px solid #CCCCCC;

   margin-bottom:5px;

}



.personendaten_big-it legend{

      display:none;

      margin:0px;

      padding:0px;

}



/* */



.personendaten_big-it select{



margin:0px;

margin-left:1px;

margin-bottom:5px;

border:1px solid #CCCCCC;

padding:2px;

width:138px;

}

.personendaten_big-it{

      margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:465px;

      background-color:#FFFFFF;

      padding:10px;

    

      margin-bottom:12px;

}

.personendaten_big-it label{

  float:left;

  padding:0px;

  margin:0px;

  padding-right:4px;

  padding-top:6px;

  font-weight:bold;

}

   



.personendaten{

    margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:185px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}

.personendaten input{

   width:180px;

   margin:0px;

   padding:2px;

   border:1px solid #CCCCCC;

   margin-bottom:5px;

}



.personendaten legend{

      display:none;

      margin:0px;

      padding:0px;

}



/* */



.personendaten_big select{



margin:0px;

margin-left:16px;

margin-bottom:5px;

border:1px solid #CCCCCC;

padding:2px;

width:138px;

}

.personendaten_big{

      margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:465px;

      background-color:#FFFFFF;

      padding:10px;

    

      margin-bottom:12px;

}

.personendaten_big label{

  float:left;

  padding:0px;

  margin:0px;

  padding-right:4px;

  padding-top:6px;

  font-weight:bold;

}

.personendaten_bigi input{

   float:left;

   width:145px;

   margin:0px;

   margin-top:3px;



   padding:3px;

}



.inanreise{

  float:left;

margin:0px;

margin-left:35px;

margin-right:10px;

border:1px solid #CCCCCC;

padding:2px;



}

.inanreise-it{

  float:left;

margin:0px;

margin-left:45px;

margin-right:30px;

border:1px solid #CCCCCC;

padding:2px;



}



.inname{

float:left;

margin:0px;

margin-left:20px;

margin-right:35px;

border:1px solid #CCCCCC;

padding:2px;

width:132px;

}

.inname-it{

float:left;

margin:0px;

margin-left:36px;

margin-right:33px;

border:1px solid #CCCCCC;

padding:2px;

width:132px;

}

.instr{

float:left;

margin:4px;

margin-left:16px;

margin-right:35px;

border:1px solid #CCCCCC;

padding:2px;

width:132px;

}

.instr-it{

float:left;

margin:4px;

margin-left:57px;

margin-right:17px;

border:1px solid #CCCCCC;

padding:2px;

width:132px;

}

.inplz{

float:left;

margin:4px;

margin-left:13px;



border:1px solid #CCCCCC;

padding:2px;

width:129px;

}

.inmail{

float:left;

margin:0px;

margin-left:27px;



border:1px solid #CCCCCC;

padding:2px;

width:129px;

}

.intel{

float:left;

margin:0px;

margin-left:20px;



border:1px solid #CCCCCC;

padding:2px;

width:129px;

}

.inland{

float:left;

margin:0px;

margin-left:30px;

margin-right:35px;

border:1px solid #CCCCCC;

padding:2px;

width:132px;

}

.inland-it{

float:left;

margin:0px;

margin-left:45px;

margin-right:25px;

border:1px solid #CCCCCC;

padding:2px;

width:132px;

}

.personendaten_big label{

  float:left;

  padding:0px;

  margin:0px;

  padding-right:4px;

  padding-top:6px;

  font-weight:bold;

}

.inpers{

float:left;

margin:0px;

margin-left:51px;

margin-right:35px;

border:1px solid #CCCCCC;

padding:2px;

width:92px;

}

.inpers-it{

float:left;

margin:0px;

margin-left:69px;

margin-right:35px;

border:1px solid #CCCCCC;

padding:2px;

width:92px;

}

.inkind{

  float:left;

  margin:0px;

  margin-left:30px;

  margin-right:10px;

  border:1px solid #CCCCCC;

  padding:2px;

  width:135px;

}

.inkind-it{

  float:left;

  margin:0px;

  margin-left:44px;

  margin-right:10px;

  border:1px solid #CCCCCC;

  padding:2px;

  width:135px;

}

.inkindalt{

  float:left;

  margin:0px;

  margin-left:10px;

  margin-right:35px;

  border:1px solid #CCCCCC;

  padding:2px;

  width:86px;

  margin-top:4px;



}

.inkindalt-it{

  float:left;

  margin:0px;

  margin-left:34px;

  margin-right:35px;

  border:1px solid #CCCCCC;

  padding:2px;

  width:86px;

  margin-top:4px;



}



.inzim{

float:left;

margin:0px;

margin-left:24px;

margin-right:10px;

margin-top:2px;

margin-bottom:2px;

border:1px solid #CCCCCC;

padding:2px;

width:135px;

}

.inzim-it{

float:left;

margin:0px;

margin-left:22px;

margin-right:10px;

margin-top:2px;

margin-bottom:2px;

border:1px solid #CCCCCC;

padding:2px;

width:135px;

}

.inunt{

float:left;

margin:0px;

margin-left:20px;

margin-top:1px;

border:1px solid #CCCCCC;

padding:2px;

width:334px;



}



.personendaten_big legend{

      display:none;

      margin:0px;

      padding:0px;

}

.personen fieldset{

 border:0px solid #FFFFFF;

}









.formsend legend{

        display:none;



}

.formsend{

margin:0px; 

padding:2px;

margin-top:5px;

margin-bottom:5px;

border:0px solid #D2DDE1;

 width:185px;

 text-align:center;

}

.formtxtfield legend{

        display:none;



}

 .formtxtfield textarea{

        padding:2px;

      border:1px solid #CCCCCC;



} 

.formtxtfield{

 margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:185px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}

.formtxtfield textarea{

overflow:auto;

width:180px;



}



/*   */





.formtxtfield_big legend{

        display:none;



}  

.formtxtfield_big{

 margin:0px;

      padding:0px;

      border:0px solid #1f578d;

      width:465px;

      background-color:#FFFFFF;

      padding:10px;

      padding-top:5px;

      margin-bottom:5px;

}

.formtxtfield_big textarea{

overflow:auto;

width:460px;

border:1px solid #CCCCCC;

}



.formtxtfield_big label{

font-weight:bold;



}



nobr  img{

padding:0px;

padding-left:2px;

padding-right:2px;



}



.scroller{

   background-image:url(button-images-bg.gif);

   background-repeat:no-repeat;

   padding:0px;

   margin:0px;

   padding-top:6px;

   padding-left:6px;

   height:65px;

}

#menu{

 background-color:#216679;

 font-size:1.1em;

 font-weight:bold;

 text-align:left;

 padding-left:12px;

  color:#FFFFFF;

  border:none;

  border-bottom:1px solid #c0c8ca;

}

#menu a{

  color:#FFFFFF;

  text-decoration:none;

}

#menu a:hover{

  color:#CCCCCC;



}

#menu ul{

  padding:0px;

  margin:0px;

  padding-top:3px;

  padding-bottom:4px;



}

#menu li {

  display:inline;

  padding:0px;

  padding-right:10px;

  padding-left:10px;

  margin:0px;

  list-style-type:none;

}



#langmenue{

  position:absolute;

  padding:0px;

  margin:0px;

  margin-left:880px;



}



.csc-frame-frame1{

position:relative;

width:208px;

  padding:0px;

  margin:0px;

   background-image:url(sp-content-left-bg.gif);

   background-repeat:no-repeat;

  padding-top:27px;

  left:-10px; 

  padding-left:10px; 

}
#impressummenue{
 text-align:center;
 font-weight:bold;
 padding:0px;
 padding-top:5px;
 color:#ACBC51 !important;
}
#impressummenue ul{
    padding:0px;
    margin:0px;
    list-style-type:none;
  
}
#impressummenue ul li{
    padding:0px;
    margin:0px;
    display:inline;
   
    padding-right:5px;
}

#impressummenue a{

 text-decoration:none;
}
#impressummenue a:hover{
 
 text-decoration:none;
}
