body  { margin: 0; padding: 0;  scrollbar-face-color: white; scrollbar-highlight-color: white; scrollbar-shadow-color: white; scrollbar-arrow-color: #666666; scrollbar-3dlight-color: #666666; scrollbar-track-color: white }
img   { margin: 0; padding: 0; border-width: 0 }
a:link  { color: black; text-decoration: none }
a:hover  { color: black; text-decoration: none }
a:active  { color: black; text-decoration: none }
a:visited  { color: black; text-decoration: none }
hr { color: white; height: 1px }
h1   { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 10px; padding: 0 }
h2   { color: white; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 0 10px; padding: 0 }
.text   { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.text2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
input  { border-top: 0 none; border-right: 0 none; border-bottom: 1px dotted; border-left: 0 none }


.main  { margin-left: 95px; background-color: white; padding-bottom: 30px; padding-top: 20px; width: 730px; border: solid 1px #666  }
.mainx  {  margin-left: 95px; left: 30px; background-color: white; padding-bottom: 20px; padding-top: 20px; width: 730px; border: solid 1px #666  }

.top  { padding-top: 15px; padding-left: 15px; width: 827px; height: 246px  }
.site   {text-align: left; margin: 30px 10px 10px 20px; width: 700px;}

.bild { float: left; text-align: center; width: 200px; }
.bild2 { text-align: center; width: 500px; }

.beschreibung { text-align: left; float: left ; padding: 8px; }
.beschreibung2 { text-align: left; padding: 8px; }

.xxx   {position: absolute; z-index: 0;}
#galerie 	     { position: relative; z-index: 2; top: 44px; left: -50px; width: 50px; }
#galeriex 	     { position: relative; z-index: 2; top: 44px; left: 300px; width: 50px; }


#bildx	     { position: relative; z-index: 1; top: 10px; left: 0px }

