body{background:#EBEBEB url(images/img01.gif) repeat-x left top;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:0.79em;color:#454545;margin:0;padding:0}
h1,h2,h3{margin-top:0;color:#8C0209}
h1{font-size:1.5em;font-weight:400}
h2{font-size:1.6em}
h3{font-size:1em}
a{text-decoration:none;color:#3F5C10; font-weight:900;}
a:hover{border-bottom:none}
img.left{float:left;margin:0 20px 0 0}
img.right{float:right;margin:0 0 0 20px}
#header{width:1000px;position:relative;height:150px;margin:0;padding:0}
#header-logo #logo{position:absolute;top:3px;left:200px;font:bold 30px "trebuchet MS", Arial, Tahoma, Sans-Serif;letter-spacing:-1px;color:#000;margin:0;padding:0}
#logo h1{padding-top:40px;letter-spacing:-1px;text-transform:lowercase;font-weight:400;font-size:1.8em;color:#FFF}
#logo p{display:block;padding-top:80px;text-transform:uppercase;font-size:10px;color:#FFF}
#logo a{border:none;text-decoration:none;color:#FFF}
#menu{width:960px;height:50px;background:#BF3503;margin:0 auto;padding:0}
#menu li{display:inline}
#menu a{display:block;float:left;text-decoration:none;text-transform:capitalize;font-size:12px;color:#FFF;margin:1px 0 0;padding:15px 35px 0}
#menu .first{background:none}
#page{width:960px;background:url(images/img05.gif) repeat-y left top;margin:0 auto}
#page-bg{background:url(images/img06.gif) no-repeat left top;padding:0 10px}
#latest-post{border:1px solid #E7E7E7;padding:20px}
#content{float:left;width:440px;padding:30px 40px 0}
.post{padding-bottom:25px;line-height:140%}
.post h1{font-weight:400}
.title{letter-spacing:-1px;font-size:1.6em;font-weight:400;background:url(images/img04.gif) repeat-x left bottom;margin:0;padding:0 0 14px}
.title a{border-bottom:none;color:#454545}
.byline{ padding-bottom:5px}
.tag{padding:0 15px}
.links{text-align:right;font-weight:700;padding:4px 0}
.sidebar{float:left;width:210px;font-size:12px;padding:0; margin-top:10px;}
.sidebar li{padding:0 0 20px}
.sidebar li ul{padding:0px 0}
.sidebar li li{background:url(images/img04.gif) repeat-x left bottom;margin:0 20px 0 15px;padding:8px 0}
.sidebar li h1{height:22px;font-size:18px;font-weight:400;color:#000;margin:0;padding:12px 8px 0}
#s{width:180px;height:18px;border:none;background:#FFF;font-size:10px;color:#000;margin:10px 0 0 15px;padding:2px}
#x{height:25px;background:#CA8186;text-decoration:none;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#CCC;margin:0;padding:2px 5px}
.red{color:#d73300}
#footer{width:100%;height:70px;background:#161600;margin:0 auto}
#footer-bg{width:960px;margin:0 auto}
#footer p{font-size:smaller;text-align:justify;margin:0;padding:25px 0 0}
#footer a{color:#E7E7E7}
a img,.links a,#calendar_wrap tfoot td,#calendar_wrap tfoot td#prev a,#calendar_wrap tfoot td#next a{border:none}
#menu ul,.sidebar ul{list-style:none;margin:0;padding:0}
#menu a:hover,#menu .current_page_item a{color:#FFF}
#sidebar1,#footer .copyright{float:left}
#sidebar2,#footer .link{float:right}
#baserechts {  margin-top:22px; float:right;width:210px;font-size:12px;padding:0}
#baserechts h1 { font-weight:900; font-size:150%;letter-spacing:.5px;}
#baserechts a{ text-decoration:underline; margin:0px; padding:0px; }
#banner {position:absolute;top:50px;left:650px;}
#banner-mitte { float:left; width:200px; margin-right:10px;}
#videos {float:left; width:440px; margin-bottom:0px; margin-top:10px;}
#videos_1 {float:left; width:440px; height:300px; margin-top:20px; margin-bottom:38px;}
#video-box-links, #video-box-links_1 {float:left; width:210px;}
#video-box-rechts, #video-box-rechts_1 {float:right; width:210px;}
#video-box-links h1, #video-box-rechts h1, #video-box-links_1 h1, #video-box-rechts_1 h1 {font-size:0.94em;font-weight:400}
