html, body
{
height:100%;
width:100%;
margin:0;
padding:0;
}
body
{
background-color:#FFFFFF;
background-image:url(../pics/bg1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
font-family:comic sans ms;
font-size:11pt;
color:#660099;
cursor:url("http://www.fab-design.de/pics/f_cursor.gif"),url("http://www.fab-design.de/pics/f_cursor.cur"),url("http://www.fab-design.de/pics/f_cursor.ani"),url("http://www.fab-design.de/pics/f_cursor.ico"),auto;
}
h1
{
font-size:18pt;
text-shadow: 4px 4px 4px #aaa;
	}
.zentrieren
{
 position:absolute;
 top:50%;
 left:50%;
 width:900px;
 height:700px;
 margin-top:-350px;
 margin-left:-450px;
}
.logo
{
 position:absolute;
 left:400px;
 top:70px;
 width:60%;
}
.check
{
 position:absolute;
 left:780px;
 top:20px;
 z-index:-5;
}
img
{
 border:none;
}
a
{
 color:#993399;
  text-decoration:none;
}
a:visited
 {
 color:#6600CC;
  text-decoration:none;
 }
 a:focus
 {
 color:#00CC99;
  text-decoration:none;
 }
 a:hover
 {
 color:#FF00CC;
 cursor:pointer;
 text-decoration:none;
 }
 a:active
 {
 color:#00CC99;
  text-decoration:none;
 }
 .text
 {
  position:absolute;
  top:360px;
  left:320px;
  width:560px;
 }
  .text_intro
 {
  position:absolute;
  top:340px;
  left:480px;
  width:380px;
  line-height:26pt;
 }
.zaehler
{
visibility:hidden;
}
.small
{
position:relative;
top:30px;
font-size:8pt;
color:#808080;
}
 .form
 {
  position:absolute;
  top:350px;
  left:320px;
 }
 input, textarea
 {
background-color:#FFCCFF;
color:#9900CC;
scrollbar-face-color:#9900CC;
scrollbar-highlight-color:#FFFF99;
scrollbar-3dlight-color:#663399;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#000000;
scrollbar-arrow-color:#9900CC;
scrollbar-track-color:#FFCCFF;
}
.mail
 {
 color:#FF0066;
 font-weight:bold;
 }
 input.submit
 {
  border:2px dotted;
  border-color:#F0F0F0;
  background-color:#990099;
  color:#FFFF99;
  cursor:pointer;
 }
 .fred
 {
  position:absolute;
  top:320px;
  left:620px;
 }
 .widget
 {
  position:absolute;
  top:170px;
  left:80px;
  z-index:6;
 }
 .zeit
 {
  position:absolute;
  top:130px;
  left:150px;
  text-align:center;
  font-size:15pt;
 }
 .box
 {
 position:absolute;
 top:-310px;
 left:-420px;
 }
 .boy
 {
  position:absolute;
 top:20px;
 left:0px;
 }
 .fuss
 {
  position:relative;
  top:150px;
  z-index:6;
 }
 .grau
 {
  position:absolute;
  top:-130px;
  left:-100px;
 }
 .herein
 {
 position:relative;
 top:5px;
 left:100px;
 font-size:24pt;
 z-index:10;
 }
 .navi
 {
 position:absolute;
 font-size:11pt;

 top:200px;
 left:350px;
 z-index:7;
 width:800px;
}
ol
{
 list-style-image:url(../pics/stern.GIF);
}
ol ol li
{
 list-style-image:none;
}
.butterfly
{
 position:absolute;
 left:-230px;
 top:-150px;
}
.butter_left
{
 position:absolute;
 left:-640px;
 top:-260px;
}
.blume
{
 position:absolute;
 top:200px;
 left:760px;
}
.social
{
 position:absolute;
 top:156px;
 left:0px;
 line-height:18pt;
 z-index:10;
}
.fuss2
{
 position:absolute;
 top:550px;
 left:280px;
}
.block1
 {
  position:relative;
  top:20px;
  left:0px;
 }
 .block2
 {
  position:relative;
  top:-230px;
  left:260px;
 }
  .text_agb
 {
  position:absolute;
  top:300px;
  left:320px;
  font-size:9pt;
  width:560px;
 }
 .huhn
 {
  position:absolute;
  top:260px;
  left:-80px;
  z-index:0;
 }
 .maus
 {
  position:absolute;
  top:400px;
  left:-240px;
  z-index:0;
 }
 .liz
 {
  position:absolute;
  top:410px;
  left:-140px;
  z-index:0;
 }
 .fotos
 {
  position:absolute;
  top:30px;
  left:-100px;
  line-height:25px;
  font-weight:bold;
  font-size:12pt;
 }
 .fotoflash
 {
   position:absolute;
  top:200px;
  left:0px;
 }
 .crab
 {
  position:absolute;
  top:370px;
  left:-30px;
  z-index:0;
 }
 .bird
 {
  position:absolute;
  top:340px;
  left:-30px;
  z-index:0;
 }
 .liz2
 {
  position:absolute;
  top:400px;
  left:-180px;
  z-index:0;
 }
 .cthru
 {
  position:absolute;
  top:320px;
  left:-50px;
  z-index:0;
 }
 .frog
 {
  position:absolute;
  top:260px;
  left:-90px;
  z-index:0;
 }
 .crab2
 {
  position:absolute;
  top:320px;
  left:-110px;
  z-index:0;
 }
 .kopf
 {
  position:absolute;
  top:5px;
  left:110px;
  z-index:4;
 }
  ul
 {
  margin:0;
  padding:0;
  list-style:none;
  height:18px;
 }
 ul li
 {
  float:left;
  display:inline;
  position:relative;
  width:90px;
  background-color:#FFFF00;
 }
 li ul
 {
  position:absolute;
  left:0;
  top:24px;
  display:none;
 }
 li:hover ul
 {
  display:block;
  text-align:center;
 }
 ul li a
 {
  display:block;
  text-decoration:none;
  padding:4px;
 }
 *html li.mover ul
 {
  display:block;
 }
 *html ul li,
 *html ul li a
 {
  height:1%
 }
 .share
 {
  position:absolute;
  left:0px;
  top:600px;
  z-index:5;
 }
 .cuge
 {
 position:absolute;
 top:430px;
 left:750px;
 z-index:15;
 }
.tableoutside { border: 1px solid #666600; background: #FFFFFF; background-color: #FFFFFF; }
.tableinside { padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; }
.smalltext {  font-size: 9px; color:#999900; }
.smalllink {  font-size: 9px; color:#999900; text-decoration: underline; }
.smalllink:hover {  font-size: 9px; color:#FF9900; text-decoration: underline; }
td
{
 background-color:#FFCCFF;
 text-align:center;
 border:3px dotted;
 padding:5px;
}
.zufall
{
position:absolute;
top:200px;
left:0px;
font-style:italic;
font-size:10pt;
color:#FF33FF;
background-color:#FFFF99;
width:500px;
height:740px;
border:3px dotted #CC99FF;
}

