html {height: 100%;}
body {background: #aaa url('img/hintergrund.gif') repeat-x fixed center bottom; text-align: center; margin: 0; height: 100.01%; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:verdana, arial, sans-serif; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:0}
pre, code, samp {font: 12px verdana, arial, sans-serif; color: #222; border: 1px solid #900;}
acronym, abbr, dfn {border-bottom: 1px dashed #999; font-style: normal; cursor: help;}
blockquote {padding: 0 15px 0 10px; margin: 15px 0 15px 5px; text-align: left; color: #555; line-height: 1.35; font-size: 11px; border-left: 5px solid #eee;}
a {color: #b00; text-decoration: none;}
a:hover {color: #333;}
img {border: none;}
#clearer {clear: both;}
.center {text-align: center;}
.klein {font-size: .9em;}
.kleiner {font-size: .8em;}
.bild-links {float: left; margin: 2px 10px 5px 0;}
.bild-rechts {float: right; margin: 2px 0 5px 10px;}
#kontainer {width: 760px; margin: 0 auto; text-align: left; padding-bottom: 20px;}
#kopf {background: url('img/kopf.gif') no-repeat; height: 125px}
#kopf h1 {margin: 0; padding: 0 20px; height: 120px;}
#kopf a {color: #fd5; font: bold 20px 'trebuchet ms', arial, sans-serif; text-transform: uppercase; letter-spacing: 1px; line-height: 120px;}
#mitte {background: #fff url('img/mitte.gif') repeat-y; padding-left:20px; padding-right:15px; padding-top:10px; padding-bottom:15px}
#seitenleiste {width: 200px; float: right; line-height: 1.55; color: #444; background: transparent;}
#seitenleiste h2 {margin: 5px 0; text-transform: uppercase; background: url('img/kopf.gif') no-repeat center; color: #fd5; font-size: 11px; padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px}
#seitenleiste form {margin: 0 0 20px 0; padding-top: 2px; padding-left: 5px;}
#seitenleiste input.suchfeld {border: 1px solid #ccc; font-size: 11px; padding: 2px; width: 180px; color: #555;}
#seitenleiste input.suchfeld:hover, #seitenleiste input.suchfeld:focus {border: 1px solid #900;}
#seitenleiste input.sendebutton {border: 1px solid #ccc; background: #ddd; font-size: 11px; margin-top: 3px; padding: 1px 3px; line-height: 1.2;}
#seitenleiste input.sendebutton:hover  {border: 1px solid #900; background: #b00; color: #fd5;}
#seitenleiste ul {list-style: none; margin: 0 0 20px 0; padding: 0;}
#seitenleiste li {border-bottom: 1px solid #ddd; line-height: 1.6; padding-left: 5px;}
#seitenleiste ul li a {text-transform: lowercase;}
#seitenleiste li li {margin-left: 10px;}
#inhalt {float: left; width: 500px; padding-bottom: 15px; line-height: 1.45; color: #444; background: transparent;}
#inhalt p {margin-top: 1em; margin-bottom: 1.1em;}
#inhalt a {border-bottom: 1px solid #eee;}
#inhalt a:hover {border-bottom: 1px solid #555;}
#inhalt h2 {font-size: 18px; margin-top: 0; margin-bottom: .5em; padding: 0; color: #444;}
#inhalt h3 {font-size: 15px; margin: 17px 0 5px 0; padding: 0; color: #333; border-bottom: 1px dotted #ddd;}
#inhalt h4 {font-size: 13px; font-weight: bold; color: #444; margin: 17px 0 5px 0;}
#inhalt h2 a, #inhalt h2 a:hover {border-bottom: none;}
#inhalt h2.beitrags-titel {margin-bottom: 0; padding-bottom: 0; line-height: 1.1;}
#inhalt .beitrags-info, #inhalt .beitrags-info2 {font-size: 11px; color: #555; line-height: 1.2; text-transform: lowercase;}
#inhalt .beitrags-info2 {border-top: 1px solid #e1e1e1; margin-bottom: 30px; padding: 2px 0;}
#inhalt #beitrag-info-box {font-size: 11px; margin: 20px 0; padding: 10px; background: #eee; border-top: 1px dotted #ddd; border-bottom: 1px dotted #ddd;}
#commentform {border: 1px solid #ddd; background: #eee; padding: 15px;}
#commentform textarea, #commentform input {border: 1px solid #ccc; font: normal 1em arial, sans-serif; padding: 2px; color: #555;}
#commentform textarea {width: 450px;}
#commentform textarea:hover, #commentform textarea:focus, #commentform #author:hover, #commentform #author:focus, #commentform #email:hover, #commentform #email:focus, #commentform #url:hover, #commentform #url:focus {border: 1px solid #900;}
#commentform #submit {margin-top: 2px; padding: 0 5px;}
#commentform #submit, #commentform .ed_button {border: 1px solid #ccc; background: #ddd; color: #333; margin-right: 1px; font-size: 1em;}
#commentform #submit:hover, #commentform .ed_button:hover {border: 1px solid #900; background: #b00; color: #fd5;}
#commentlist li {border-bottom: 1px solid #eee;}
.comment-author-admin {background: #f5e5e5; margin: 3px; padding: 3px;}
.trackback {background: #e5e5f5; margin: 3px; padding: 3px;}
.kommentar-info {text-transform: lowercase; margin-bottom: 3px;}
#fuss {background: #f5f5f5 url('img/fuss.gif') repeat-y; border-bottom: 1px solid #ccc; color: #555; padding-left:20px; padding-right:20px; padding-top:15px; padding-bottom:15px}
#fuss p {margin: 0; text-transform: lowercase;}
#ed_toolbar input {border: 1px solid #ccc; background: #ddd; font-size: 11px; margin-right: 1px; padding-top: 0; padding-bottom: 0;}
#wp_grins {margin-top: 2px;}
.pagebar {text-align: center; line-height: 1.4; padding-bottom: 10px;}
.pagebar .this-page {font-weight: bold;}
.youtube {width: 490px; height: 320px;}
#inhalt .pagebar a {border-bottom: 1px solid #ccc; border: 1px solid #ccc; background: #eee; padding: 2px 5px; margin-bottom: 5px;}
#inhalt .pagebar a:hover {border: 1px solid #900; background: #b00; color: #fd5;}
.wp-polls .pollbar {margin: 1px; font-size: 6px; line-height: 8px; height: 8px; background-image: url('http://www.alles-mit-links.de/wp-content/plugins/wp-polls/images/default/pollbg.gif'); border: 1px solid #c8c8c8;}
#wl1 {width: 120px; height: 60px; text-decoration: none; display: block; background: url('img/wl.gif') 0 0;}
#wl2 {width: 120px; height: 60px; text-decoration: none; display: block; background: url('img/wl.gif') 202px 0;}
#wl3 {width: 80px; height: 15px; text-decoration: none; display: block; background: url('img/wl.gif') 404px 0;}
#gi1 {width: 200px; height: 200px; text-decoration: none;}
.angebotsbox {width:150px; margin-left: 20px; margin-bottom: 20px; float: left; height: 285px; position: relative;}
.angebotsbox .boxUeberschrift {font: bold 9pt Arial, Helvetica, sans-serif;	padding-left: 4px; margin: 0px;}
.angebotsbox p {padding: 4px;}
.angebotsbox img {height: 118px; width: 150px; border: 0px;}