body  {
margin: 0;
padding: 0;
/* background-image: url(bg.gif); */
text-align: center;
}

#aussen {
height: 1150px;
width: 980px;
top: 10px;
margin-right: auto;
margin-left: auto;
position: relative;
z-index: 15;
}

#rand_oben {
position: absolute;
top: 0px;
left: 0px;
width: 980px;
height: 5px;
background-color: #99cc00;
z-index: 8;
}


#rand_links {
position: absolute;
top: 0px;
left: 0px;
width: 5px;
height: 1150px;
background-color: #99cc00;
z-index: 8;
}

#rand_rechts {
position: absolute;
top: 0px;
left: 975px;
width: 5px;
height: 1150px;
background-color: #99cc00;
z-index: 8;
}

#rand_unten {
position: absolute;
top: 1150px;
left: 0px;
width: 980px;
height: 5px;
background-color: #99cc00;
z-index: 8;
}

#bg_bild_1 {
position: absolute;
top: 0px;
left: 0px;
width: 150px;
height: 250px;
background-image: url(bilder/bg/div1.gif);
z-index: 9;
}

#bg_bild_2 {
position: absolute;
top: 0px;
left: 150px;
width: 430px;
height: 120px;
background-image: url(bilder/bg/div2.gif);
z-index: 9;
}

#bg_bild_3 {
position: absolute;
top: 0px;
left: 580px;
width: 150px;
height: 130px;
background-image: url(bilder/bg/div3.gif);
z-index: 9;
}

#bg_bild_4 {
position: absolute;
top: 117px;
left: 150px;
width: 430px;
height: 160px;
background-image: url(bilder/bg/div4.gif);
z-index: 9;
}


#bg_bild_5 {
position: absolute;
top: 250px;
left: 0px;
width: 150px;
height: 60px;
background-image: url(bilder/bg/div5.gif);
z-index: 9;
}



#bg_bild_6 {
position: absolute;
top: 1033px;
left: 0px;
width: 150px;
height: 120px;
background-image: url(bilder/bg/div6.gif);
z-index: 9;
}


#bg_bild_7 {
position: absolute;
top: 963px;
left: 0px;
width: 150px;
height: 70px;
background-image: url(bilder/bg/div7.gif);
z-index: 9;
}


#rahmen_menu_innen {
position: absolute;
top: 310px;
left: 139px;
width: 6px;
height: 655px;
background-color: #99cc00;
z-index: 5;
}

#rahmen_menu_tr_1 {
position: absolute;
top: 380px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}

#rahmen_menu_tr_2 {
position: absolute;
top: 430px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}




#rahmen_menu_tr_3 {
position: absolute;
top: 480px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}


#rahmen_menu_tr_4 {
position: absolute;
top: 530px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}


#rahmen_menu_tr_5 {
position: absolute;
top: 580px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}


#rahmen_menu_tr_6 {
position: absolute;
top: 630px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}



#rahmen_menu_tr_7 {
position: absolute;
top: 680px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}

#rahmen_menu_tr_8 {
position: absolute;
top: 730px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}


#rahmen_menu_tr_9 {
position: absolute;
top: 780px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}


#rahmen_menu_tr_10 {
position: absolute;
top: 830px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}

#rahmen_menu_tr_11 {
position: absolute;
top: 880px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}

#rahmen_menu_tr_12 {
position: absolute;
top: 930px;
left: 0px;
width: 145px;
height: 5px;
background-color: #99cc00;
z-index: 5;
}




#menu-home {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 335px;
z-index: 11;
}

#menu-aktuelles {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 400px;
z-index: 11;
}

#menu-uberuns {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 450px;
z-index: 11;
}

#menu-hundinnen {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 500px;
z-index: 11;
}

#menu-ruden {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 550px;
z-index: 11;
}

#menu-welpen {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 600px;
z-index: 11;
}

#menu-kontakt {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 650px;
z-index: 11;
}

#menu-impressum {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 700px;
z-index: 11;
}

#menu-gastebuch {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 750px;
z-index: 11;
}

#menu-leer1 {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 800px;
z-index: 11;
}

#menu-leer2 {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 850px;
z-index: 11;
}

#menu-leer3 {
position: absolute;
width: 145px;
left: 0px;
height: 45px;
top: 900px;
z-index: 11;
}

a.menu {
      
      color: #003300;
      width: 45px;
      font-size: 16px;
      font-family: Verdana, Arial, sans-serif;
      font-weight: bold;
      text-decoration: none;
      text-align: center;
      border: 0px
      }
 a.menu:hover {
      font-size: 16px;
      font-weight: bold;
      text-align: center;
      color: #99cc00;
}






#menu-bg_home {
position: absolute;
width: 134px;
left: 5px;
height: 75px;
top: 305px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-aktuelles_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 385px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-uberuns_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 435px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}


#menu-hundinnen_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 485px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}


#menu-ruden_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 535px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-welpen_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 585px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-kontakt_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 635px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}


#menu-impressum_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 685px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}


#menu-gastebuch_bg {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 735px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-bg_leer1 {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 785px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-bg_leer2 {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 835px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-bg_leer3 {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 885px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-bg_leer4 {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 935px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-bg_leer5 {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 985px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

#menu-bg_leer6 {
position: absolute;
width: 134px;
left: 5px;
height: 45px;
top: 1035px;
background-color: #ccff99;
text-align: center;
z-index: 11;
}

/*

#record-aktuelles {
position: absolute;
width: 10px;
left: 15px;
height: 10px;
top: 404px;
text-align: center;
z-index: 12;
}

*/


#inhalt {
position: absolute;
width: 780px;
height: 800px;
top: 250px;
left: 180px;
overflow: auto;
text-align: left;
z-index: 10;
}

#inhalt_wurf {
position: absolute;
width: 810px;
height: 800px;
top: 250px;
left: 160px;
overflow: auto;
text-align: left;
z-index: 10;
}

#gbhg {
position: absolute;
width: 300px;
height: 400px;
top: 305px;
left: 145px;
overflow: auto;
text-align: left;
z-index: 10;
background-image: url(bilder/juma-freigestellt.gif);
}


a.galerie {
color: #003300;
}

a.galerie:hover {
color: #99cc00;
}




#design {
position: absolute;
width: 285px;
left: 690px;
height: 20px;
top: 1127px;
text-align: left;
z-index: 10;
}

a.design_farbe {
color: #003300;
font-weight: bold;
}

a.design_farbe:hover {
color: #99cc00;
font-weight: bold;
}



#vote-text {
position: absolute;
width: 170px;
left: 725px;
height: 25px;
top: 8px;
text-align: left;
z-index: 10;
}

#votebutton {
position: absolute;
width: 110px;
left: 860px;
height: 100px;
top: 30px;
text-align: left;
z-index: 10;
}


#votebutton_bbt {
position: absolute;
width: 110px;
height: 110px;
top: 700px;
left: 350px;
overflow: auto;
text-align: left;
z-index: 10;
}

#votebutton_bmp {
position: absolute;
width: 150px;
height: 150px;
top: 700px;
left: 680px;
overflow: auto;
text-align: left;
z-index: 10;
}

#votebutton_tlfb {
position: absolute;
width: 150px;
height: 150px;
top: 700px;
left: 500px;
overflow: auto;
text-align: left;
z-index: 10;
}




#ROHLING { position: absolute; width: 300px; left: 600px; top: 400px; }

