#body {background: url(../images/background.gif) repeat-x; font-family:Comic Sans MS;font-size: 12px; margin:0; padding:0;text-align:center;} 
  
 #main {background: url(../images/main.gif) no-repeat;position: relative; margin:0 auto; text-align:left; width:1080px; height:828px;} 
  
 #content {position:absolute;left:20px;top:180px;width: 650px;height: 390px;margin: 0; padding:0;z-index:10;} 
  
 #blog {background: url(../images/einstein.gif) no-repeat; position:absolute;left:5px;top:175px;width: 665px;height: 416px;margin: 0;padding:0;z-index:10;overflow:auto;} 
 .blogcontent {position:absolute;left:210px;top:25px;width: 425px;height: 350px;margin: 0; padding:0;overflow:auto;color:#fff;} 
  
 #guestbook {background: url(../images/buch.gif) no-repeat; position:absolute;left:30px;top:160px;width: 638px;height: 415px;margin: 0;padding:0;z-index:10;overflow:auto;} 
 .bookcontent {position:absolute;left:30px;top:60px;width: 300px;height: 350px;margin: 0; overflow:auto;} 
 .bookwrite {position:absolute;left:400px;top:60px;width: 200px;height: 350px;margin: 0;} 
  
 #spiegel {position:absolute;left:710px;top:130px;height: 280px;width: 350px;overflow: auto;     z-index:11;margin:0px; padding:0px;} 
  
 #stats {padding:0; margin:0; position:absolute;left:325px;top:537px; height:138px; width: 121px; } 
 .stats {position:relative; height:131px; width:118px; border: 0; display: block; text-indent:-1000em;} 
  
 #teamshit {padding:0; margin:0; position:absolute;left:418px;top:733px; height:92px; width: 271px; } 
  
 #gallery {padding:0; margin:0; position:absolute;left:553px;top:590px; height:83px; width: 108px; } 
  
 #resultate {font-size: 12px;} 
 #tabelle {position:absolute;left:10px;} 
  
 #kontakt {position:relative; width:"100%"; padding:0;margin:0;} 
 #kontakt2 {position:relative; width:"100%"; padding:0;margin:0;} 
 .amt {width:120px;} 
 .name {width:150px;} 
 .telnummer {width:100px;} 
 .email {width:200px;} 
  
 #team_name{font-size: 15px;margin: 0;} 
 .bg {background: url(../images/button4.gif);} 
 .menu {padding:0; margin:0; list-style:none; position:relative; z-index:100; font-family:Comic Sans MS; } 
 .menu li.home {position:absolute; top:60px; left:20px; height:90px; width:90px;} 
 .menu li.teams {position:absolute; top:60px; left:170px; height:90px; width:90px;} 
 .menu li.kontakt {position:absolute; top:60px; left:310px; height:90px; width:90px;} 
 .menu li.gaestebuch {position:absolute; top:60px; left:470px; height:90px; width:90px;} 
 .menu li.login {position:absolute; top:60px; left:620px; height:90px; width:90px;} 
  
 .menu li a.top {display:block; position:relative; height:90px; width:90px; text-decoration:none; cursor:pointer;} 
  
 .menu li a.zeitung {position:absolute; top: 595px;left: 55px; height:80px; width:200px; } 
 .menu li a.knaecke {position:absolute; top: 500px;left: 870px; height:60px; width:160px; } 
  
 .menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;} 
  
 .menu a:hover {visibility:visible;} 
 .menu li:hover {position:absolute; z-index:200;} 
  
 .menu ul,  
 .menu :hover ul ul,  
 .menu :hover ul :hover ul ul, 
 .menu :hover ul :hover ul :hover ul ul, 
 .menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} 
  
 .menu :hover ul.sub {left:2px; top:85px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:150px; height:auto;} 
 .menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:150px;} 
 .menu :hover ul.sub li a {font-weight:normal;display:block; font-size:11px; height:20px; width:144px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;} 
 .menu :hover ul.sublogin {left:-75px; top:85px; background: #fff; padding:3px 0; border:1px solid #999999; white-space:nowrap; width:150px; height:auto;} 
 .menu :hover ul.sublogin li {display:block; height:20px; position:relative; float:left; width:150px;} 
 .menu :hover ul.sublogin li a {font-weight:normal;display:block; font-size:11px; height:20px; width:144px; line-height:20px; text-indent:5px; color:#000; text-decoration:none; border:3px solid #fff; border-width:0 0 0 3px;} 
 .menu :hover ul.sub li a:hover {background:#999999; color:#fff;} 
 .menu :hover ul.sublogin li a:hover {background:#999999; color:#fff;} 
  
 .menu :hover ul :hover ul, 
 .menu :hover ul :hover ul :hover ul, 
 .menu :hover ul :hover ul :hover ul :hover ul, 
 .menu :hover ul :hover ul :hover ul :hover ul :hover ul 
 {left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid 999999; white-space:nowrap; width:93px; z-index:200; height:auto;} 
