body { font-family: Arial,Helvetica,Geneva,Sans-serif; 
       font-size: small; 
       font-weight: normal;
       font-style: normal;
       background-color: white; 
       background-image: none; }

a:link { font-family: Arial,Helvetica,Geneva,Sans-serif; 
         font-size: inherit;
         color: white; 
         text-decoration: none; }

a:visited { font-family: Arial,Helvetica,Geneva,Sans-serif;
            color: white; 
            text-decoration: none; }

a:hover { font-family: Arial,Helvetica,Geneva,Sans-serif;
          font-size: inherit;
          color: red; }

#sidebar {  width: 150px;
         border: 3px solid #472B68; 
         position: absolute; 
         top: -3px;
         left: -180px;
        line-height: 150%; 
         text-align: center;
         padding-top: 0px;
       padding-bottom: 0px;
	padding-left: 5px; 
        padding-right: 5px;}

#alles_index {  border: #472B68 3px solid;
          width: 700px;
          height: 1890px; 
         position: absolute; 
         top: 135px;
         left: 200px; }

#alles {  border: #472B68 3px solid;
          width: 700px;
         position: absolute; 
         top: 135px;
         left: 200px;
           }

#kopf { width: 700px; 
        height: 91px; 
        position: absolute;
        top: 10px;
        left: 23px; }

#buttons { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
         width: 700px; 
         position: absolute; 
         top: -2px;
         left: 0px;}

#einl  { padding-top: 10px;
         line-height: 100%; 
         font-size: 140%; 
         text-align: center; 
	font-weight: bold; 
          background-color: white; }

#einl2  { padding-top: 10px;
         line-height: 130%; 
         font-size: 103%; 
         text-align: center; 
          background-color: white; }

#inhalt { line-height: 150%; 
         font-size: 103%; 
         text-align: left;
         padding: 20px;
	padding-top: 0px; }



#aktuelleseite { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: red; 
          text-align: center;
	  font-size: 103%;  } 





#indexpins {         position: absolute;
        top: 120px;
        left: 200px;
        padding-right: 20px; }

#indexpins a { font-size: 80%;
	     color: blue; }

#indexpins a:hover { font-size: 80%;
	     color: red; }

#indexpinsbild { position: absolute; 
             top: 150px;
              left: 20px; }

#index_button_pins { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
          width: 660px; 
          position: absolute; 
          top: 360px;
          left: 20px;}

p.index_button_pins { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }




#indexansteckbild { position: absolute; 
                    top: 430px;
                   left: 20px; }

#indexansteck {  padding-right: 20px;
         position: absolute;
        top: 410px;
        left: 200px; }

#indexansteck a { font-size: 80%;
	     color: blue; }

#indexansteck a:hover { font-size: 80%;
	     color: red; }

#index_button_ansteck { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
          width: 660px; 
          position: absolute; 
          top: 610px;
          left: 20px;}

p.index_button_ansteck { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }





#indexehrenbild { position: absolute; 
                    top: 680px;
                   left: 20px; }

#indexehren {  padding-right: 20px;
         position: absolute;
        top: 660px;
        left: 200px; }

#indexehren a { font-size: 80%;
	     color: blue;  }

#indexehren a:hover { font-size: 80%;
	     color: red; }

#index_button_ehren { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
          width: 660px; 
          position: absolute; 
          top: 845px;
          left: 20px;}

p.index_button_ehren { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }




#indexstickbild { position: absolute; 
                    top: 925px;
                   left: 20px; }

#indexstick {  padding-right: 20px;
          position: absolute;
        top: 900px;
        left: 200px; }

#indexstick a { font-size: 80%;
	     color: blue;  }

#indexstick a:hover { font-size: 80%;
	     color: red; }
#index_button_stick { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
          width: 660px; 
          position: absolute; 
          top: 1090px;
          left: 20px;}

p.index_button_stick { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }







#indexmedbild { position: absolute; 
                    top: 1150px;
                   left: 20px; }

#indexmed {  padding-right: 20px;
          position: absolute;
        top: 1145px;
        left: 200px; }

#indexmed a { font-size: 80%;
	     color: blue;  }

#indexmed a:hover { font-size: 80%;
	     color: red; }

#index_button_med { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
          width: 660px; 
          position: absolute; 
          top: 1335px;
          left: 20px;}

p.index_button_med { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }





#indexkarnebild { position: absolute; 
                    top: 1410px;
                   left: 20px; }

#indexkarne {  padding-right: 20px;
         position: absolute;
        top: 1390px;
        left: 200px; }

#indexkarne a { font-size: 80%;
	     color: blue;  }

#indexkarne a:hover { font-size: 80%;
	     color: red; }

#index_button_karne { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
          width: 660px; 
          position: absolute; 
          top: 1590px;
          left: 20px;}

p.index_button_karne { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }




#indexlanybild { position: absolute; 
                    top: 1660px;
                   left: 20px; }

#indexlany {  padding-right: 20px;
          position: absolute;
        top: 1640px;
        left: 200px; }

#indexlany a { font-size: 80%;
	     color: blue;  }

#indexlany a:hover { font-size: 80%;
	     color: red; }

#index_button_lany { background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
          font-weight: bold;
          color: white; 
          text-align: center;
	  font-size: 103%; 
          width: 700px; 
          position: absolute; 
          top: 1850px;
          left: 0px;}

p.index_button_lany { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }








#pingepr { padding: 2px;
	 padding-top: 15px;
         padding-bottom: 70px;
         margin-bottom: 20px;
         background-image: url(bilder/gepr.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 25px;
         padding-left: 170px;
	height: 149px; }

#pingepr a { font-size: 110%;
	     color: blue;
             font-weight: bold; }



#pinbedr { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 70px;
         margin-bottom: 10px;
         background-image: url(bilder/druck.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 2px;
         padding-left: 170px;
	height: 149px; }

#pinbedr a { font-size: 110%;
	     color: blue;
             font-weight: bold; }


#pinrelief { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 70px;
         margin-bottom: 10px;
         background-image: url(bilder/relief.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 2px;
         padding-left: 170px;
	height: 149px; }

#pinrelief a { font-size: 110%;
	     color: blue;
             font-weight: bold; }



#ansteck { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 45px;
         margin-bottom: 10px;
         background-image: url(bilder/ansteck.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 10px;
         padding-left: 170px;
	height: 149px; }

#ehren { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 45px;
         margin-bottom: 10px;
         background-image: url(bilder/ehren1.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 7px;
         padding-left: 170px;
	height: 149px; }

#stick { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 45px;
         margin-bottom: 10px;
         background-image: url(bilder/stick.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 7px;
         padding-left: 170px;
	height: 149px; }

#karne { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 45px;
         margin-bottom: 10px;
         background-image: url(bilder/karne.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 7px;
         padding-left: 170px;
	height: 149px; }

#lany { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 25px;
         margin-bottom: 0px;
         background-image: url(bilder/lany.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 7px;
         padding-left: 170px;
	height: 149px; }

#button1 { padding: 2px;
	 margin-top: 40px;
         padding-bottom: 45px;
         margin-bottom: 10px;
         background-image: url(bilder/button1.jpg);
         background-repeat: no-repeat;
	 background-position: 2px 10px;
         padding-left: 170px;
	height: 149px; }

#button1 a { font-size: 110%;
	     color: blue;
             font-weight: bold; }


p.button { border: ##472B68 3px solid;
          padding: 2px; 
          text-align: center; 
          color: ##472B68;
          background-color: #472B68;
          font-weight: bold;
          margin-top: 0px;
          margin-bottom: 0px; }

h1 { font-family: Arial,Helvetica,Geneva,Sans-serif;
     font-size: 150%;
     font-weight: bold;
     text-align: center;
     color: red; }

h2 { font-family: Arial,Helvetica,Geneva,Sans-serif;
     font-size: 130%;
     color: black;
     font-weight: bold;
     text-align: left; }

h3 { font-family: Arial,Helvetica,Geneva,Sans-serif;
     font-size: 130%;
     color: black; 
     font-weight: bold; }

#aufforderung { margin-top: 35px; }

#allgfuss { text-align: center; 
	    font-weight: bold;
	background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
		font-weight: bold; 
		color: white; 
		font-size: 103%; }

#allgfuss_index { text-align: center; 
	    font-weight: bold;
	background-image: url(bilder/button.jpg); 
          background-repeat: no-repeat; 
		font-weight: bold; 
		color: white; 
		font-size: 103%;
             position: absolute;
              top: 1870px;
             left: 0px;
              width: 700px; }

p.preis1 { background-color: #eeeedd; }

.red { color: red; }

#preisliste { padding: 20px; }

#preisliste a { font-size: 140%;
	     color: blue; }

#preisliste a:hover { font-size: 140%;
	     color: red; }

#newsletter { font-size: 120%;
	      font-weight: bold;
	      line-height: 120%;
	   text-align: center; }

th { text-align: left;
	padding-right: 20px; }


table { border: #472B68 2px solid;
         border-collapse: collapse; 
        border-spacing: 0px;
        text-align: center; 
        font-weight: bold; }

td {   border: #472B68 2px dotted;
      padding: 5px;
      width: 200px; }
