body { margin: 20px 40px; background-color: #231f20; font-family:verdana, arial, sans-serif; font-size:12px; background-image: url(media/gren_white_red.png); background-repeat:no-repeat; background-position: 0 bottom; background-attachment:fixed;}
#container {width:800px; margin:0 auto; color:#49473f;}	
#top{height: 90px; position: relative;  background-color: #231f20; background-image:url(media/top.png); background-repeat:no-repeat; background-position:bottom left;}
#middle {margin-left:100px; background-color:#444;}
#content {background-color: white; margin-right:200px; padding:15px 20px 20px 20px; min-height:400px;}
#rightnav {float:right; width:160px; padding:15px 20px 20px 20px; color: #fff;}
#footer {clear:both; margin-left: 100px; padding:.5em; font-size:10px; text-align:center; color:#fff; background-color:#cc2229 }
h1 {color: #fff; text-transform: uppercase; font-size: 14px; font-weight:bold; text-align:right; margin:0}
h1 a {color:#fff}
h1 a:hover {color:#fff}
h2 {font-size:18px; margin:0;}
a {text-decoration:none; color:#cc2229;}
a:hover {color:#cc2229; text-decoration:underline;}
li {padding:0 0 1em 0; line-height:1.2em;}
#top img { border:none; }
#content ul {list-style-type:square; padding:3px 0 0 0; margin:15px 0 0 14px; font-weight:bold;}
#rightnav ul {list-style-type:none; padding:0; margin:2px 0 0 0; font-weight:bold;}
#rightnav ul a { color: #fff; }
#rightnav p { font-size:11px; margin:5px 0 0 0; line-height:1.5em;}
#rightnav h3 {font-size:14px; margin:0; font-weight:bold;color:#cc2229;}
#footer a {color:#fff;}
#footer a:hover{text-decoration:underline}
ul#navlist { text-align:center; padding: 0; margin: 0px 0 0 250px; list-style-type: none; font-weight: bold; position: absolute; bottom:0px;}
ul#navlist li { display: inline; font-size: 12px; margin:0;}
ul#navlist li a { float: left; width: 79px; color: #fff; background-color: #cc2229; padding: 10px; text-decoration: none; border-right: 1px solid #fff; height:30px;}
ul#navlist li a:hover { background-color: #8c001a; color: #fff; }
#logo {position: absolute; top: 29px; left: 11px;}
#tree {margin: 0 0 -23px 0}
#sideimage{float:left;}
.aktuellt{color: #000; background-color:#fff; padding:10px; margin-top:20px}
.leftbox { float: left; margin: 5px 20px 0 0; }
.rightbox { float: right; margin: 5px 0 0 20px; }
input {margin:10px 0 20px;}
textarea {margin:10px 0 20px;}