body {background-color:#000; height:100%}
table,form,h1,h2,h3,h4,p,div,li,tr,td,th,a,address{
  font-family:ARIAL,HELVETICA;
  color:#FFF;
  margin:0px;
  padding:0px
}
input,button,textarea{
  font-family:Arial,Helvetica;
  color:#000000;
  padding:1px;
  margin:0px;
}
img {border: none 0px;}
p,div,tr,th,td,address,blockquote { font-size:13px;}
p {
  margin:0px;
  padding:0px;
}
h1 { font-size:30px; color:#FFF; }
h2 { font-size:15px; margin-top:3px; margin-bottom:2px; color:#FFF; }
th { font-size:15px; margin-top:3px; margin-bottom:2px; color:#FFF; text-align:left; padding-left:5px}
h3 { font-size:15px; margin-Top:3px; margin-bottom:3px; color:#FFF; font-weight:bold;}
h4 { font-size:20px;  margin:10px;color:#CC0000;}
div {color:#FFF;padding:15px}

td {color:#FFF;
   /* border:solid 1px #fff;*/}
td.center {
  text-align:center;
  vertical-align:middle;
  background-color:#440022;
}
blockquote {color:#FFFFFF;}
.inline {font-size:13px;}
a {font-size:18px; text-decoration:none;}
a:link { color:#000000; }
a:visited { color:#000000; }
a:hover { color:#FFFFFF;  }
a:active { color:#000000;}
table.front{
   text-align:center;
   width:540px;
   height:540px;
}
ul {
  margin: 0px 15px;
  padding:0px;
}
table.content{
  table-layout:fixed;
  border-collapse:collapse;
 /* border-spacing:0px;**/
  padding:0px;
  margin:0px;
 /* width:100%;*/
}
div.view{
  position:absolute;
  left:362px;
  top:142px;
  width:443px;
  height:423px;
  padding:15px;
  background-image:url("../grafik/bg.gif");
  border-style:solid;
  border-width:1px 6px 6px 1px;
  border-color:#FFF #222 #222 #FFF;
  visibility:hidden;
}
div.navi {
  position:absolute;
  width:420px;
  height:155px;
  padding:5px;
  margin:0px;
  background-image:url("../grafik/bg.gif");
  border-style:solid;
  border-width:1px;
  border-color:#FFDF22;
}
div.anmelden{
  position:absolute;
  top:90px;
  width:450px;
  padding:0px;
  margin:0px;
  display:none;
}
#login{
  position:absolute;
  top:200px;
  left:40px;
  border-style:solid;
  border-width:1px;
  border-color:#FFDF22;
}
div.grab {
  width:20px;
  height:165px;
  background-color:#440022;
  border-style:solid;
  border-width:1px;
  border-color:#FFDF22;
  padding:0px;
  margin:0px;
}
.tab{
  border: solid 1px #303;
  background-color:#444;
 /* border-bottom:none;*/
  width:140px;
  cursor:pointer;
  padding:2px 2px 2px 6px;
}

.tabActive{
  border-top: solid 1px #303;
  /*background-color:#880066;*/
 /* border-bottom:none;
  border-left:none;*/
  width:140px;
  padding:2px 2px 2px 6px;
}
div.grab:hover{
  background-color:#FFD600;
}
#submit{
	margin:5px;
  width: 166px;
}

.color{
  position:absolute;
  margin:0px;
  padding:0px;
  background-color:#007080;
}
.alert{
  margin-left:20px;
  color:#C11;
}


.star{
  position:absolute;
  margin:0px;
  padding:0px;
  width:1px;
  height:1px;
  visibility:hidden;
}

td.button{width:140px;text-align:center;color:#FFF;}
td.payback{width:140px;text-align:center;background-color:#FF7F00;cursor:pointer;}

td.v{padding-left:4px}
td.vb{padding-top:20px;padding-left:10px;font-size:15px;font-weight:bold}
td.vb1{padding-top:20px; padding-right:15px;font-size:15px;font-weight:bold;text-align:right}

.center{text-align:center;}



/*#strich1  {position:absolute; left:860px; top:11px;  padding:0px;}
#strich2  {position:absolute; left:855px; top:16px;  padding:0px;}
#strich3  {position:absolute; left:360px; top:11px;  padding:0px;}
#strich4  {position:absolute; left:500px; top:16px;  padding:0px;}
#strich6  {position:absolute; left:760px; top:122px; padding:0px;}
#strich7  {position:absolute; left:35px;  top:364px; padding:0px;}
#strich8  {position:absolute; left:30px;  top:294px; padding:0px;}
#strich9  {position:absolute; left:35px;  top:614px; padding:0px;}
#strich10 {position:absolute; left:30px;  top:619px; padding:0px;}
#strich11 {position:absolute; left:135px; top:122px; padding:0px;}
#strich12 {position:absolute; left:135px; top:122px; padding:0px;}
#strich13 {position:absolute; left:35px;  top:614px; padding:0px;}
#strich14 {position:absolute; left:30px;  top:619px; padding:0px;}*/

#balkenquer {
  position:absolute;
  left:55px;
  top:55px;
  height:60px;
  padding:0px;
  background-color:#550055;
  border-style:solid;
  border-width:1px 6px 6px 1px;
  border-color:#FFF #222 #222 #FFF;
  }
#balkenhoch {
  position:absolute;
  left:55px; top:117px;
  padding:0px;
  border-style:none solid solid solid;
  border-width:1px 6px 6px 1px;
  border-color:#FFF #222 #222 #FFF;
  }

#main {
  margin:0px;
  padding:0px;
  background-color:#444;
  position:absolute;
  top:20px;
  left:20px;
  width:890px;
  height:660px;
  border-style:solid none none solid;
  border-width:1px 6px 6px 1px;
  border-color:#666 #222 #222 #666;
}

#funid0 {position:absolute; left:68px; top:69px; padding:0px;}
#funid1 {position:absolute; left:208px; top:69px; padding:0px;}
#funid2 {position:absolute; left:348px; top:69px; padding:0px;}
#funid3 {position:absolute; left:488px; top:69px; padding:0px;}
#funid4 {position:absolute; left:628px; top:69px; padding:0px;}
#funid5 {position:absolute; left:768px; top:69px; padding:0px;}

#grafikdiv0 {position:absolute; left:68px; top:130px; padding:0px;}
#grafikdiv1 {position:absolute; left:68px; top:175px; padding:0px;}
#grafikdiv2 {position:absolute; left:68px; top:220px; padding:0px;}
#grafikdiv3 {position:absolute; left:68px; top:265px; padding:0px;}
#grafikdiv4 {position:absolute; left:68px; top:310px; padding:0px;}
#grafikdiv5 {position:absolute; left:68px; top:355px; padding:0px;}
#grafikdiv6 {position:absolute; left:68px; top:400px; padding:0px;}
#grafikdiv7 {position:absolute; left:68px; top:445px; padding:0px;}
#grafikdiv8 {position:absolute; left:68px; top:490px; padding:0px;}
#grafikdiv9 {position:absolute; left:68px; top:535px; padding:0px;}

#linkdiv0 {position:absolute; left:154px; top:133px; padding:0px;}
#linkdiv1 {position:absolute; left:154px; top:179px; padding:0px;}
#linkdiv2 {position:absolute; left:154px; top:225px; padding:0px;}
#linkdiv3 {position:absolute; left:154px; top:271px; padding:0px;}
#linkdiv4 {position:absolute; left:154px; top:317px; padding:0px;}
#linkdiv5 {position:absolute; left:154px; top:362px; padding:0px;}
#linkdiv6 {position:absolute; left:154px; top:408px; padding:0px;}
#linkdiv7 {position:absolute; left:154px; top:453px; padding:0px;}
#linkdiv8 {position:absolute; left:154px; top:500px; padding:0px;}
#linkdiv9 {position:absolute; left:154px; top:541px; padding:0px;}

#quadrat {position:absolute;left:392px;top:142px;width:417px;padding:0px; background-color:#550055}

#Arm{margin:20px 90px}

#palme{position:absolute;margin:0px;padding:0px;top:240px;left:380px;visibility:hidden}

#ueberschrift{position:absolute; top:20px; left:80px;visibility:visible}

#Impressum{position:absolute;margin:0px;padding:0px;top:630px;left:60px;color:#120005;visibility:visible}
/*große Karte*/
#DivID4{
  position:absolute;
  margin:0px;
  padding:0px;
  border-style: solid;
  border-width:1px 6px 6px 1px;
  border-color:#FFF #333 #333 #FFF;
  left:40px; 
  top:55px;
  background-image:url("../grafik/bg.gif");
  visibility:hidden
  }
  
#DivID9{
  position:absolute;
  left:10px;
  top:10px;
  padding:25px 45px;
   background-image:url("../grafik/bg-light.gif");
  visibility:hidden
}

#DivID8{
  position:absolute;
  left:240px; 
  top:120px; 
  padding:10px;
  border-style: solid;
  border-width:1px 6px 6px 1px;
  border-color:#FFF #999 #999 #FFF;
  background-image:url("../grafik/bg-light.gif");
  visibility:hidden}
/*Grafik Schliessen*/ 
#DivID10{
  position:absolute; 
  left:40px; 
  top:50px;
  visibility:hidden;
}
#roterball {position:absolute; padding:0px; left:180px; top:10px; z-index:40;}

#jonglieren1{position:absolute;left:270px; top:160px;visibility:hidden;}
#jonglieren2{position:absolute;left:330px;top:145px;visibility:hidden;}
#jonglieren3{position:absolute;left:325px;top:185px;visibility:hidden;}
#jonglieren4{position:absolute;left:470px;top:180px;visibility:hidden;}
#jonglieren5{position:absolute;left:520px;top:160px;visibility:hidden;}
#laden {position:absolute; left:520px; top:540px; z-index:10;visibility:visible}

#Badehose {
  position:absolute;
  margin:0px;
  padding:0px;
  top:160px;
  left:370px;
  background-color:#bbb;
  border-color:#FFF #999 #999 #FFF;
  border-style:solid;border-width:1px;
  visibility:visible;}
.x {text-align:right; background-color:#aaa;}
.vergessen{text-align:center;padding:10px;font-size:18px;}