body {
           text-align : center;
           padding:0px; 
           margin-top: 0px; 
           margin-bottom: 0px; 
           margin-left: 0px; 
           margin-right: 0px; 
           background-color : #25410E;
           background-image : url(./pics/middle.jpg);
           background-position : top;
           background-repeat : repeat-x;
           scrollbar-base-color:#25410e;
           scrollbar-3dlight-color:#FFFFFF;
           scrollbar-arrow-color:#000;
           scrollbar-darkshadow-color:#76aa46;
           scrollbar-face-color:#ffe9c0;
           scrollbar-highlight-color:#76aa46;
           scrollbar-shadow-color:#000000;
           scrollbar-track-color:#76aa46;
                 }
#seite {
           position : relative;
           text-align : left;
           margin : 0 auto;
           width : 760px;
           height : auto;
       }
       
ul#nav  {   
            position :relative;
            top : 17px;
            right : 15px;
            width : 711px;
            height : 44px;
            margin-top : 0;
            background-color : transparent;
            clear : both;
            z-index : 6;
       }
     
ul#nav li {
            padding : 0;
            list-style: none;
            display: inline;
       }
a.start   {
           display : block;
           float : left;
           background-image : url(./pics/start.jpg);
           background-position : left bottom;
           width :77px;
           height :44px;
      }
a.start:hover  {
          background-image : url(./pics/start.jpg);
          background-position : left top;
      }
.showathover a:hover  #pop1 {
          background-image : url(./pics/start_bild1.jpg);
      }
      
a.info   {
           display : block;
           float : left;
           background-image : url(./pics/info.jpg);
           background-position : left bottom;
           width :117px;
           height :44px;
      }
a.info:hover  {
          background-image : url(./pics/info.jpg);
          background-position : left top;
      }
.showathover a:hover  #pop2 {
          background-image : url(./pics/start_bild2.jpg);
      }

a.galerie   {
           display : block;
           float : left;
           background-image : url(./pics/galerie.jpg);
           background-position : left bottom;
           width :74px;
           height :44px;
      }
a.galerie:hover  {
          background-image : url(./pics/galerie.jpg);
          background-position : left top;
      }
.showathover a:hover  #pop8 {
          background-image : url(./pics/start_bild8.jpg);
      }
         
a.freizeit   {
           display : block;
           float : left;
           background-image : url(./pics/freizeit.jpg);
           background-position : left bottom;
           width :72px;
           height :44px;
      }
a.freizeit:hover  {
          background-image : url(./pics/freizeit.jpg);
          background-position : left top;
      }
.showathover a:hover  #pop3 {
          background-image : url(./pics/start_bild3.jpg);
      }
      
a.ausflug   {
           display : block;
           float : left;
           background-image : url(./pics/ausflug.jpg);
           background-position : left bottom;
           width :113px;
           height :44px;
      }
a.ausflug:hover  {
          background-image : url(./pics/ausflug.jpg);
          background-position : left top;
      }
.showathover a:hover  #pop4 {
          background-image : url(./pics/start_bild4.jpg);
      }
      
a.anfahrt   {
           display : block;
           float : left;
           background-image : url(./pics/anfahrt.jpg);
           background-position : left bottom;
           width :75px;
           height :44px;
      }
a.anfahrt:hover  {
          background-image : url(./pics/anfahrt.jpg);
          background-position : left top;
      }
.showathover a:hover  #pop5 {
          background-image : url(./pics/start_bild5.jpg);
      }
      
a.kontakt   {
           display : block;
           float : left;
           background-image : url(./pics/kontakt.jpg);
           background-position : left bottom;
           width :78px;
           height :44px;
      }
a.kontakt:hover  {
          background-image : url(./pics/kontakt.jpg);
          background-position : left top;
      }
.showathover a:hover  #pop6 {
          background-image : url(./pics/start_bild7.jpg);
      }
      
a.impressum   {
           display : block;
           float : left;
           background-image : url(./pics/impressum.jpg);
           background-position : left bottom;
           width :94px;
           height :44px;
      }
a.impressum:hover  {
          background-image : url(./pics/impressum.jpg);
          background-position : left top;
      }       
.showathover a:hover  #pop7 {
          background-image : url(./pics/start_bild6.jpg);
      }       
       
       
#pop1, #pop2, #pop3, #pop4, #pop5, #pop6, #pop7, #pop8 { 
	        position: absolute;
	        top: 58px;
        	left: 51px;
        	width: 250px;
        	height: 169px;
          margin : 0;
        	border: 0px solid red;
        	background: transparent;
	        color: green;
     	}


#header  {
           top : 0;
           left : auto;
           width : 760px;
           z-index : 2;
      }
#bottom  {
           position : absolute;
           top : 494px;
           left : auto;
           width : 760px;
           z-index : 2;
      }
#content {
          position : absolute;
          top : 110px;
          left : auto;
          width : 760px;
          height : 365px;
          background-image : url(./pics/middle_content.jpg);
          background-repeat : no-repeat;
          z-index : 4;
      }
#wechselbild {
          position : absolute;
          top : 16px;
          left : 36px;
          width: 250px;
        	height: 167px;
      }

#welcome {
          position : absolute;
          top : 16px;
          right : 33px;
          width : 435px;
          height : 169px;
          background-image : url(./pics/welcome_bg.jpg);
          overflow : auto;
          z-index : 5;
      }
#welcome1 {
          position : absolute;
          top : 16px;
          right : 33px;
          width : 435px;
          height : 169px;
          background-image : url(./pics/welcome_bg1.jpg);
          overflow : hide;
          z-index : 5;
      }

h1  {
          color : #66421C;
          font-size : 13px;
          font-weight : bold;
          font-family : verdana;
          padding-left : 260px;
          padding-top : 10px;
      }

.frzh1  {
          color : #66421C;
          font-size : 13px;
          font-weight : bold;
          font-family : verdana;
          padding-left : 40px;
          padding-top : 10px;
      }

p.small  {
          color : #66421C;
          font-size : 9px;
          font-family : verdana;
          clear : both;
          padding-left: 260px;
          padding-right:5px;
        }
        
.starttext {
          color : #66421C;
          font-size : 12px;
          font-family : verdana;
          padding : 38px 45px 5px 10px;
      }
.starttext1 {
          color : #66421C;
          font-size : 12px;
          font-family : verdana;
          margin-top : 0px;
          padding : 3px 45px 10px 10px;
      }
.fz_txt  {
          color : #66421C;
          font-size : 10px;
          font-family : verdana;
          padding : 40px 220px 5px 10px;
      }
#txtpos {
          position : absolute;
          top : 13px;
          right : 31px;
          width : 583px;
          height : 337px;
          overflow : auto;
          z-index : 100;
      }
.ausflg_txt  {
          color : #66421C;
          font-size : 10px;
          font-family : verdana;
          z-index : 100;
      }
.ausflg_txt2  {
          color : #66421C;
          font-size : 10px;
          font-family : verdana;
          padding : 100px 5px 5px 475px;
      }
.anftxt  {
          color : #66421C;
          font-size : 12px;
          font-family : verdana;
          padding : 175px 350px 5px 25px;
      }
.konttxt  {
          color : #66421C;
          font-size : 12px;
          font-family : verdana;
          padding : 185px 350px 5px 25px;
      }
.imptxt  {
          color : #66421C;
          font-size : 10px;
          font-family : verdana;
          width: 250px;
          height : 160px;
          padding-top : 0px;
          padding-bottom : 10px;
          padding-left : 60px;
          z-index : 8;
          float : left;
      }
.imptxt2  {
          color : #66421C;
          font-size : 10px;
          font-family : verdana;
          width: 250px;
          height : 160px;
          padding-top : 0px;
          padding-bottom : 10px;
          padding-left : 40px;
          z-index : 8;
          float : left;
      }
.imptxt3  {
          color : #66421C;
          font-size : 10px;
          font-family : verdana;
          width: 200px;
          height : 160px;
          padding-top : 0px;
          padding-bottom : 10px;
          padding-left : 15px;
          z-index : 8;
          float : left;
      }
#totem  {
          position : absolute;
          right : 16px;
          top : 8px;
          z-index : 6;
      }
#bottompic {
          position : absolute;
          bottom : 16px;
          right : 34px;
          z-index : 5;
      }
.adr {   
          color : #FFF;
          font-size : 12px;
          font-family : verdana;
          font-weight : bold;
      }
#adress {
          position : absolute;
          top : 490px;
          right : 30px;
          z-index : 7;
        }
#adress2 {
          position : absolute;
          top : 530px;
          right : 30px;
          z-index : 7;
        }
#info  {
          position : absolute;
          top : 14px;
          right : 31px;
          width : 583px;
          height : 337px;
          background-image : url(./pics/info_bg.jpg);
          background-repeat : no-repeat;
          z-index : 5;
      }
#info_l {
          position : absolute;
          top : 14px;
          right : 614px;
          width : 114px;
          height : 174px;
          z-index : 5;
      }
.innerinfo  {
        position: relative;
        top: 3px;
        height : 331px;
        width : 580px;
        overflow : auto;
        }
#freizeit {
          position : absolute;
          top : 13px;
          right : 31px;
          width : 583px;
          height : 337px;
          background-image : url(./pics/freizeit_bg.jpg);
          overflow : auto;
          z-index : 5;
      }
#fz_l {
          position : absolute;
          top : 13px;
          right : 613px;
          width : 114px;
          height : 174px;
          z-index : 5;
      }
#ausflg {
          position : absolute;
          top : 14px;
          right : 31px;
          width : 583px;
          height : 337px;
          background-image : url(./pics/ausflg_bg.jpg);
          overflow : hidden;
          z-index : 5;
      }
#ausflg_l {
          position : absolute;
          top : 13px;
          right : 613px;
          width : 114px;
          height : 174px;
          z-index : 5;
      }
#anfahrt {
          position : absolute;
          top : 13px;
          right : 31px;
          width : 583px;
          height : 337px;
          background-image : url(./pics/anf_bg.jpg);
          overflow : hidden;
          z-index : 5;
      }
#anfahrt_l {
          position : absolute;
          top : 13px;
          right : 613px;
          width : 114px;
          height : 174px;
          z-index : 5;
      }
#kontakt {
          position : absolute;
          top : 13px;
          right : 31px;
          width : 583px;
          height : 337px;
          background-image : url(./pics/kontakt_bg.jpg);
          overflow : hidden;
          z-index : 5;
      }
#kontakt_l {
          position : absolute;
          top : 13px;
          right : 613px;
          width : 114px;
          height : 174px;
          z-index : 5;
      }
#imp {
          position : absolute;
          top : 13px;
          right : 31px;
          width : 697px;
          height : 173px;
          background-image : url(./pics/imprint_bg.jpg);
          background-repeat : no-repeat;
          overflow : hidden;
          z-index : 1;
      }
#imp_l {
          position : absolute;
          top : 186px;
          right : 31px;
          width : 584px;
          height : 164px;
          z-index : 1;
      }
.preise {
          list-style-image:url(./pics/bullet.gif);
          color : #66421C;
          font-size : 12px;
          font-family : verdana;
          text-align : left;
          padding-left : 255px;
          padding-right : 5px;
          margin-top : -10px;         
          padding-top : 10px;
      }

.preise_r {
          list-style-type:none;
          color : #66421C;
          font-size : 10px;
          font-family : verdana;
          text-align : left;
          padding-right : 0px;
          margin-right :1px;
          padding-top : 10px;
      }

#infrz {
          list-style-image:url(./pics/bullet.gif);
          color : #66421C;
          font-size : 12px;
          font-family : verdana;
          text-align : left;
          padding : 20px 220px 5px 50px;         
      }

.l {      float : left;
     }
.r {      float : right;
          line-height : 17px;
          margin-top : -19px;
     }
#map24  {
          position: absolute;
          top : 10px;
          left : 308px;
        }
#mailer  {
          position: absolute;
          top : 8px;
          left : 270px;
          font-size : 10px;
          color : #66421C;
          font-family : verdana;
        }
.name {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 220px;
          margin : 2px;
      }
.strasse {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 220px;
          margin : 2px;
      }
.plz {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 50px;
          margin : 2px;
      }
.ort {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 157px;
          margin : 2px;
      }
.tel {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 220px;
          margin : 2px;
      }
.mail {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 220px;
          margin : 2px;
      }
.an {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 90px;
          margin : 2px;
      }
.ab {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          height : 15px;
          width : 90px;
          margin : 2px;
      }

.nachricht {
          border-color : #66421C;
          border-width : 1px;
          border-style : solid;
          padding : 1px;
          width : 220px;
          margin : 2px;
      }
.fehler  {
          font-size : 10px;
          color : #EE0000;
          font-family : verdana;
        }
.fertig  {
          font-size : 10px;
          color : #66421C;
          font-family : verdana;
          text-align : center;
          margin-top: 50px;
        }
a  {      
          font-size : 10px;
          color : #66421C;
          font-family : verdana;
          font-weight : bold;
     }
a:hover {
          font-size : 10px;
          color : #66421C;
          font-family : verdana;
          font-weight : bold;
          font-style : italic;
        }
#bild1  {
          position : relative;
          top : 16px;
          left : 35px;
          margin-right : 35px;
          z-index : 8;
          border-width : 1px;
          border-color : #000;
          border-style : solid; 
        }
#bild2  {
          position : relative;
          top : 16px;
          margin-right : 0px;
          z-index : 8;
          border-width : 1px;
          border-color : #000;
          border-style : solid; 
        }
#bild3  {
          position : relative;
          top : 16px;
          z-index : 8; 
          border-width : 1px;
          border-color : #000;
          border-style : solid;
        }
#bild4  {
          position : relative;
          top : 15px;
          margin-left : 149px;
          margin-right : 0px;
          z-index : 8; 
          border-width : 1px;
          border-color : #000;
          border-style : solid;
        }
#bild5  {
          position : relative;
          top : 15px;
          z-index : 8; 
          border-width : 1px;
          border-color : #000;
          border-style : solid;
        }
