*{margin:0;padding:0;font-family:Arial,Helvetica,Verdana;;font-size:12px;}
a img{border:0;}
a {color:#446A03;}
h2{font-size:16px;}
h1,h2,h3{color:#FB8C06;}
h2,h3{color:#000;letter-spacing:0.05em;}
h2.bloghead{display:inline;float:left;}
h1.pagehead{padding-bottom:18px;}
span.blogdate{float:right;color:#446A03;}
div.blogtext{clear:both;margin:10px 0;border-bottom: 1px dotted #446A03;padding-bottom:10px;}
h1{font-size:24px;}
body{background:url(../img/bg_pattern.png) repeat scroll #fff;}
#top{background:url(../img/artwork_top_rz.gif) no-repeat;width:929px;height:387px;}
#content{width:770px;background:#fff;min-height:522px;height:auto !important;height:522px;margin-left:159px;}
#contentmask{width:770px;background:#fff;min-height:200px;height:auto !important;height:200px;position:absolute;top:385px;left:159px;}
#contentdisplay{margin-left:33px;width:480px;position:relative;top:-100px;margin-bottom:120px;}
#contentdisplay p{margin-top:6px;margin-bottom:10px;;}
#contentdisplay h2{margin:10px 0;margin-top:17px;}
#right_art{background:url(../img/artwork_content_rz.gif) no-repeat;width:287px;height:344px;position:absolute;left:858px;top:534px;}
#loginarea{position:absolute;left:743px; top:257px; height:192px;width:144px;background:url(../img/bg_login.gif);padding:8px;}
#loginarea input.feld{border-color:#87BB1E;width:144px;}
#loginarea label{color:#4C6911;display:block;padding-top:12px;}
#loginarea input.btn{margin-top:12px;}
#loginarea ul {position:relative;top:12px;padding-left:15px;}
#loginarea ul li {color:#4C6911;list-style-type:circle;border;border-top:0px dotted #4C6911;padding-bottom:3px;}
#loginarea ul li a{color:#4C6911;font-size:10px;}
#rightmenu{position:absolute;left:743px; top:465px; height:auto;width:200px;}
#top ul {position:absolute;display:inline;left:280px;top:15px;list-style:none;width:700px;}
#top ul li{display:inline;padding-right:30px;}
#top ul li a,#rightmenu ul li a{text-decoration:none;color:#0D4F00;font-weight:900;font-size:16px;}
#top ul li img{margin-top:-2px;position:relative;top:2px;margin-right:4px;}
#rightmenu ul {list-style:none;}
#rightmenu ul li{margin-top:10px;}
#rightmenu ul li a{color:#FB8C06;font-size:18px;}
#rightmenu ul li ul li a, #rightmenu #bottommenu li a{color:#0D4F00;font-size:14px;text-decoration:none;}
#rightmenu ul li ul li a.active, #rightmenu #bottommenu li a.active,#rightmenu ul li ul li a:hover, #rightmenu #bottommenu li a:hover{text-decoration:underline;}
#rightmenu ul li ul {margin-top:-8px;}
#rightmenu ul li ul li,#rightmenu #bottommenu li{margin-top:0;}
  #rightmenu #bottommenu {margin-top:12px;}
#search{border:1px solid black;position:relative;bottom:2px;padding:2px 1px;width:115px;}
iframe{border:0;width:515px;height:384px;margin-bottom:20px;}
#sf-bild img{float:left;padding-right:15px;padding-bottom:15px;}
#sf-bild {margin:15px 0;}
#sf-bild h2{margin-bottom:5px;}
div.lefteck{color:#0D4F00;position:absolute;left:-170px;background:url(../img/eckerl.gif)  right no-repeat;width:137px;height:50px;border:0;font-weight:900;font-size:14px;}
td.lefteck{color:#0D4F00;background:url(../img/eckerl.gif)   right no-repeat;width:137px;height:50px;border:0;font-weight:900;font-size:14px;}
#listsound{position:relative;left:-182px;width:700px;}
#listsound td{padding:2px 5px; vertical-align:top;}
.soundmakers img{float:left;padding:5px;padding-left:0;}
.soundmakers{padding-bottom:10px;margin-bottom:5px;border-bottom: 1px dotted #446A03;}
div.border{border-bottom: 1px dotted #446A03;height:5px;width:100%;}
#homeback{position:absolute;left:30px;top:50px;width:200px;height:180px;}