body {background-color:#ffa; height:100%}
table,form,h1,h2,h3,h4,p,div,li,tr,td,th,a,address{
  font-family:ARIAL,HELVETICA;
  color:#330;
  margin:0px;
  padding:0px
}
input,button,textarea{
  font-family:Arial,Helvetica;
  color:#330;
  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.center {
  text-align:center;
  vertical-align:middle;
  background-color:#440022;
}

.inline {
  font-size:13px;
  color:#990;  
}
.inline:active {
  font-size:13px;
  color:#990;  
}
.inline:link {
  font-size:13px;
  color:#990;  
}
.inline:visited {
  font-size:13px;
  color:#990;  
}
a {font-size:18px; text-decoration:none;}
a:link { color:#330; }
a:visited { color:#330; }
a:hover { color:#ee3;  }
a:active { color:#330;}
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");*/
 background-color:#ffa;
  border-style:solid;
  border-width:1px 2px 2px 1px;
  border-color:#FFF #ee3 #ee3 #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:70px;
  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 #aa2;
 /* border-color: #fff #aa2 #aa2 #aa2;*/
  background-color:#EE3;
 /* border-bottom:none;*/
  width:140px;
  cursor:pointer;
  padding:2px 2px 2px 6px;
}

.tabActive{
  border-top: solid 1px #aa2;
  /*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;}


#balkenquer {
  position:absolute;
  left:55px;
  top:55px;
  height:60px;
  width:780px;
  padding:0px;
  background-color:#FF9;
  border-style:solid;
  border-width:1px 2px 2px 1px;
  border-color:#FFF #ee3 #ee3 #FFF;
  }
#balkenhoch {
  background-color:#FF9;
  position:absolute;
  left:55px; top:116px;
  padding:0px;
  height:480px;
  width:73px;
  border-style:none solid solid solid;
  border-width:1px 2px 2px 1px;
  border-color:#FFF #ee3 #ee3 #FFF;
  }

#main {
  margin:0px;
  padding:0px;
  background-color:#ff6;
  position:absolute;
  top:20px;
  left:20px;
  width:890px;
  height:660px;
  border-style:solid ;
  border-width:1px 1px 1px 1px;
  border-color:#fff #ee3 #ee3 #fff;
}

#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:#FF0
}

#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 2px 2px 1px;
  border-color:#FFF #ee3 #ee3 #FFF;
  left:40px; 
  top:55px;
 /* background-image:url("../grafik/bg.gif");*/
  background-color:#FFA;
  visibility:hidden
  }
  
#DivID9{
  position:absolute;
  left:10px;
  top:10px;
  padding:25px 45px;
  /* background-image:url("../grafik/bg-light.gif");*/
  visibility:hidden
}
/*kleine karte*/
#DivID8{
  position:absolute;
  left:240px; 
  top:120px; 
  padding:10px;
  border-style: solid;
  border-width:1px 2px 2px 1px;
  border-color:#FFF #ee3 #ee3 #FFF;
  background-color:#ff6;
  /*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:300px;
  width:400px;
  background-color:#ffb;
  border-color:#FFF #999 #999 #FFF;
  border-style:solid;border-width:1px;
  text-align:center;
  }
.x {text-align:right; background-color:#ff6;}
.vergessen{text-align:center;padding:10px;font-size:18px;}
