﻿body {background-attachment: fixed; 
background-image:url('wahaha_back.jpg');
background-position: right bottom;
background-attachment:fixed;
margin-left: 0px;	
margin-top: 0px;	
margin-right: 0px;	
margin-bottom: 0px;
background-repeat:no-repeat}
form {
 border: 0; margin: 0; padding: 0; 
}
img {
 border: 0; margin: 0; padding: 0; vertical-align: top; 
}
a {
 border-bottom: 1px solid #f3e7e7; color: #0099ff; padding: 0; text-decoration: none; 
}
a:hover {
 border-bottom: 1px solid #FF0066; text-decoration: none; 
}

hr {
 display: none; 
}
#container, .wrapper {
 margin: 0 auto; padding: 0; position: relative; width: 100%; 
}
#logo {
 float: left; margin: 0; padding: 0; 
}
#logo h1 {
 height: 66px; margin: 0; padding: 0; position: relative; 
}

#tagline {
 color: #695655; font-size: 10px; font-weight: lighter; height: 36px; letter-spacing: 1px; margin: 0; padding: 0; position: relative; 
}
#menu {
  z-index: 2; 
  position: 
  absolute; 
  top:110px; 
  left:600px; 
 width: 180px; 
}

#nav {
 float: left; list-style: none; margin: 0; padding: 0; 
}
#nav li {
 float: left; font-size: 11px; margin: 0; padding: 0; text-transform: uppercase; 
}
#nav li a {
 border-bottom: none; border-right: 1px solid #000; color: #555; float: left; letter-spacing: 1px; padding: 10px 16px; text-decoration: none; 
}
#nav li a:hover {
 text-decoration: none; 
}

#posts {
 clear: both; float: left; margin: 0 0 35px 0; padding: 55px 0 0 0; 
}
.caption {
 color: #000; font: 21px "Times New Roman", Times, serif; margin: 0; padding: 0 0 25px 0; 
}
.post {
 margin: 0; padding: 0 0 35px 0; 
}
.post h2, #comments h2, #post-comments h2 {
 border-bottom: 1px solid #f3e7e7; color: #705b5a; font: 21px "Times New Roman", Times, serif; margin: 0; padding: 0 0 3px 0; 
}
.post h2 a {
 border: 0; color: #705b5a; text-decoration: none; 
}
.post h2 a:hover {
 border: 0; text-decoration: none; 
}
.date {
 background: url(images/date.gif) no-repeat 0% 50%; color: #ccc; font: 10px/1.5em "Lucida Grande", Verdana, sans-serif; margin: 0px 0 0 0; padding: 0 0 0 22px; 
}

#footer {
clear: both; margin: 0; padding: 5px 0 0 0; position: relative; 
}
#footer-recent-posts {
 float: left; margin: 0; overflow: hidden; padding: 0; 
}

#footer-recent-posts h1, #footer-recent-comments h1 {
 color: #99ccff; font-size: 12px; 
}
#footer-recent-posts ul, #footer-recent-comments ul {
 list-style: none; margin: 0; padding: 0px 0 8px 0; 
}


#footer-wahaha {
 float: left; margin: 0;  
}
#about {
 float: left; margin: 8 0 0 35px; padding: 0; 
}
#about h2 {
 color: #555; font-size: 11px; font-weight: bold; letter-spacing: 1px; margin: 0; padding: 0; text-transform: uppercase; 
}
#info {
 color: #866B6A; font-size: 12px; margin: 0; padding: 12px 0 20px 0; 
}
#copyright {
 color: #666; font: 12px "Lucida Grande", 新細明體, sans-serif; margin: 0; padding: 15px 0 0 5px;line-height: 12px; 
}
#copyright h2 {
 color: #3580ee; font-size: 11px; font-weight: bold; letter-spacing: 1px; margin: 0; padding: 0;  
}
#copyright a, #valid a {
 border-bottom: 1px solid #5c4847; color: #555; padding: 0 0 2px 0; text-decoration: none; 
}
#copyright a:hover, #valid a:hover {
 border-bottom: 1px solid #7a605e; color: #ccb9b9; text-decoration: none; 
}
#valid {
 color: #555; font: 12px "Lucida Grande", 新細明體, sans-serif; margin: 0; padding: 5px 0 15px 5px;  
}
#valid span {
 background: url(images/check.gif) no-repeat 0% 50%; margin: 0; padding: 0 0 0 12px; 
}

#wahaha { 
  z-index: 1; 
  position: 
  absolute; 
  top:0px; 
  left:500px; 

} 

#iframe_1 {
text-align: justify;
width: 0px;
height: 0px;


}
.abstand_iframe{
padding: 0px;

} 

 

.scrollbereich {
overflow: auto;
  top:0px; 
  left:500px; 
width: 780px;
height: 240px;
} 
