*{margin:0;padding:0}
body{font:70%/1.5 Verdana, Tahoma, Arial, Helvetica, sans-serif;color:#333;background:#FFF url(bg.gif) repeat-x;margin:0;padding:0}
a{color:#036;background-color:inherit;text-decoration:none;font-weight:700}
a:hover{color:#CC0001;background-color:inherit}
h1,h2,h3{font-family:Arial, 'Trebuchet MS', Sans-Serif;font-weight:700;color:#333}
h1{font-size:120%;letter-spacing:.5px}
h2{font-size:115%;text-transform:uppercase}
h3{font-size:115%;color:#036}
img{border:0 solid #CCC}
img.float-right{margin:5px 0 10px 10px}
img.float-left{margin:5px 10px 10px 0}
h1,h2,h3,p{margin:10px;padding:0}
p{text-align:justify}
#main p{margin-bottom:20px}
ul,ol{margin:10px 20px;padding:0 20px}
code{text-align:left;display:block;overflow:auto;font:500 1em/1.5em 'Lucida Console', 'courier new', monospace;background:#FAFAFA;border:1px solid #f2f2f2;border-left:4px solid #C00;margin:10px 0;padding:10px}
acronym{cursor:help;border-bottom:1px solid #777}
blockquote{background:#FAFAFA url(quote.gif) no-repeat 5px 10px!important;background-position:8px 10px;border:1px solid #f2f2f2;border-left:4px solid #C00;font-weight:700;margin:10px;padding:0 0 0 32px}
form{border:1px solid #f2f2f2;background-color:#FAFAFA;margin:10px;padding:0 5px}
label{display:block;font-weight:700;margin:5px 0}
input{border:1px solid #eee;font:normal 1em Verdana, sans-serif;color:#777;padding:2px}
textarea{width:400px;font:normal 1em Verdana, sans-serif;border:1px solid #eee;height:100px;display:block;color:#777;padding:2px}
input.button{font:bolder 12px Arial, Sans-serif;border:1px solid #CCC;background:#FFF;color:#C00;margin:0;padding:1px}
form.search{position:absolute;top:5px;right:5px;border:none;background-color:transparent;margin:0;padding:0}
form.search input.textbox{width:120px;border:1px solid #CCC;background:#FFF;color:#333;margin:0}
form.search input.searchbutton{font-size:100%;font-family:Arial, Sans-serif;border:1px solid #CCC;background:#FFF url(headerbg.gif) repeat-x bottom left;font-weight:700;height:23px;color:#333;width:60px;margin:0;padding:1px}
#wrap{width:780px;margin:0 auto}
#header{position:relative;height:60px;margin:0;padding:0}
#header span#slogan{z-index:3;position:absolute;left:3px;bottom:15px;font:bold 1.3em Verdana, Arial, Tahoma, Sans-serif;color:#FFF}
#header-logo{position:relative;clear:both;height:50px;margin:0;padding:0}
#header-logo #logo{position:absolute;top:3px;left:5px;font:bold 30px "trebuchet MS", Arial, Tahoma, Sans-Serif;letter-spacing:-1px;color:#000;margin:0;padding:0}
#header ul{position:absolute;list-style:none;right:-18px;bottom:3px;font:bold 13px 'Trebuchet MS', Arial, Sans-serif;margin:0}
#header li{display:inline;margin:0;padding:0}
#header a{float:left;background:url(tableft.gif) no-repeat left top;text-decoration:none;margin:0;padding:0 0 0 4px}
#header a span{display:block;background:url(tabright.gif) no-repeat right top;color:#FFF;float:none;padding:5px 15px 4px 6px}
#header a:hover span{color:#FFF;background-position:100% -42px}
#header #current a span{background-position:100% -42px}
#main{float:right;width:545px;margin:0;padding:0}
#sidebar{float:left;width:220px;background-color:#FFF;margin:0;padding:0}
#sidebar h1{font:bold 105% Arial, Sans-Serif;color:#FFF;text-transform:uppercase;background:#333;letter-spacing:1px;margin:10px 0 0;padding:4px 0 4px 8px}
#sidebar .left-box{border:1px solid #EBEBEB;background:#FFF;margin:0 0 5px}
#sidebar ul.sidemenu{list-style:none;text-align:left;text-decoration:none;margin:3px 0 8px;padding:0}
#sidebar ul.sidemenu li{border-bottom:1px solid #f2f2f2;background:url(bullet.gif) no-repeat 3px 2px;margin:0;padding:3px 5px 3px 25px}
#sidebar ul.sidemenu a{font-weight:bolder;background:none;padding:3px 0}
.footer{clear:both;border-top:1px solid #f2f2f2;background:#FFF url(footerbg.gif) repeat-x;text-align:left;line-height:1.1em;font-size:93%;padding:2px 0 10px}
.footer a{text-decoration:none;font-weight:700}
.float-left{float:left;margin-right:10px}
.float-right{float:right}
.align-left{text-align:left}
.align-right{text-align:right}
.clear{clear:both;margin:0 0 10px;padding:0}
.red{color:#d73300}
.comments{border-bottom:1px dashed #EFF0F1;border-top:1px dashed #EFF0F1;margin:20px 10px 5px;padding:3px 0}
code-sample{font-weight:700;font-style:italic}
#header a:hover,#header #current a{background-position:0 -42px}
#eshop{float:left;margin-right:10px;margin-bottom:10px}
#Entsorgung{float:left;width:180px;margin-right:10px;margin-bottom:10px;margin-left:10px}
#asgoodas{float:right;width:150px;margin-left:10px;margin-bottom:10px;margin-right:10px}
#av{margin-left:10px}
#twitter-me{background:url(twitter.png);width:60px;height:55px;display:block;position:absolute;top:0;left:140px}
#box{background:#FFF;position:absolute;top:130px;left:1075px;display:block;width:160px}
#box_0{background:#FFF;position:absolute;top:740px;left:1075px;display:block;width:160px}
#aktion, #aktion_wii{text-align:center;margin-top:2px;margin-bottom:2px}
#cloud{float:left;width:530px;text-align:left;margin-left:10px;padding:0}
#cloud li{float:none;display:inline;border-bottom:none;text-decoration:none}
#cloud li a{float:none;font-size:1em;text-decoration:none;color:#464646;margin:0 2px}
#cloud li a.bold{font-size:1.1em;font-weight:700}
#cloud li a.big{font-size:1.18em;font-weight:700}
#cloud li a:hover{text-decoration:underline}
.titelbox{background:url(grau.jpg);background-repeat:repeat-x;border:1px #e3e3e3 solid;width:527px;font-weight:700;margin-top:10px;padding:10px}
.titelbox h1{font:bold 1.5em Verdana, Arial, Tahoma, Sans-serif;color:#333;margin:0 0 0 3px;padding:0}
.contentbox1{width:527px;text-align:left;border:1px #e3e3e3 solid;background-color:#FFF;padding:10px}
.aktion2{background:url(pfeil_1.png);background-repeat:repeat-x;height:130px;float:left;width:240px;margin:10px 16px 0 0;padding:15px 0 0}
.aktion3{background:url(pfeil_1.png);background-repeat:repeat-x;height:130px;float:right;width:240px;margin:10px 0 0;padding:15px 0 0}
.aktion2 h1,.aktion3 h1{font-size:1.28em;font-weight:700;color:#FFF;text-align:center;margin:0;padding:0}
.ang{float:left;width:527px}
.box1{float:left;width:240px;margin:1px 0 10px}
.box1 h1,.box2 h1{font-size:1.28em;font-weight:700;color:#FFF;text-align:center}
.box1 h2,.box2 h2{float:left;background:url(grau.jpg);background-repeat:repeat-x;border:1px #e3e3e3 solid;width:220px;font-size:1.1em;font-weight:700;padding:2px}
.box2{float:right;width:240px;margin:1px 0 10px;padding:0}
.box1i,.box2i{font-weight:700;text-align:center;width:228px;border:1px #e3e3e3 solid;margin-bottom:10px;padding:5px}
.button{width:190px;height:28px;text-align:center;font-size:1em;font-weight:700;color:#FFF;margin:0 0 0 14px;padding:20px 0 0 10px}
#Mobilfunk { float:left; margin-right:10px; margin-bottom:10px;}
