﻿body {background-attachment: fixed; 
background-image:url('wahaha_back.jpg');
font-family: 微軟正黑體;
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  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: 14px; }
#footer-recent-posts ul, #footer-recent-comments ul {
 list-style: none; margin: 0; padding: 0px 0 8px 0; }
#footer-wahaha {
 float: left; margin: 0;  }
#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 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;} 
