html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}html{height:100%;background-color:#eee;background-color:#D1E2EF;background-color:#E0E9EF;background-color:#69f;background-color:#ccf;background-color:#DFDFFF;background-color:#eff8ff;}body{height:100%;}#hack{font-size:62.5%;font-family:Geneva,Arial,sans-serif;font-weight:normal;color:#333;background:#acd6f7 url(/img/background.png);min-height:100%;width:760px;margin:0 auto;}a{color:#080;text-decoration:none;}a:hover{color:#900;}#header{background:#fff url(/img/header-background.png) repeat-x scroll left bottom;height:170px;margin:0 0 10px 0;}#header h1{padding:0 0 0 42px;height:120px;}#header ul{clear:both;overflow:hidden;height:40px;padding:3px 0 0 70px;}#header ul li{float:left;height:40px;}#header ul li#current{background:#acd6f7 url(/img/background.png);}#header ul li a{font-size:13px;display:block;padding:.9em .8em .5em .8em;}#header ul li#current a{background:transparent url(/img/border.png) repeat-x scroll left top;padding-top:.8em;}#header ul li#current a{color:#900;}#header form{width:8em;}#content{font-size:14px;padding-bottom:91px;}h2 a{color:#900;}h3 a{color:#900;}h2{color:#900;font-size:1.8em;margin-bottom:.7em;}#content h3{color:#900;font-weight:normal;font-size:1.4em;margin:1.2em 0 .5em 0;}#content table+h3{margin-top:.6em;}#content h4{color:#900;font-size:1em;margin:1.4em 0 .7em 0;font-weight:bold;}#content h4 a,#content h4 a:hover{color:#900;}#content h3+h4{margin-top:0;}#content table+h4{margin-top:0;}p{line-height:1.6em;margin:0 0 1em 0;}.prices{margin:0 0 1.5em 0;}.prices td,.prices th{padding:.4em 2.5em .4em .4em;border-bottom:1px solid #eff8ff;}#logo{width:408px;}#footer{position:fixed;bottom:0;z-index:99;}#footer p{text-align:center;color:#eff8ff;background:transparent url(/img/footer.png) repeat-x scroll left bottom;padding:0 0 1em 0;z-index:100;position:relative;margin:0;}#footer img{width:760px;margin:0 0 -2em 0;z-index:100;}.one-column{width:616px;margin:0 0 0 70px;}.left-column{float:left;margin:0 0 0 70px;width:532px;}#sidebar{float:left;width:12em;overflow:hidden;margin:0 0 0 2em;}#sidebar h2{color:#900;font-size:1.3em;}#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:15px;}#sidebar ul p,#sidebar ul select{margin:5px 0 8px;}#sidebar ul ul,#sidebar ul ol{margin:5px 0 0 10px;}#sidebar ul ul ul,#sidebar ul ol{margin:0 0 0 10px;}ol li,#sidebar ul ol li{list-style:decimal outside;}#sidebar ul ul li,#sidebar ul ol li{margin:3px 0 0;padding:0;}#contact,#vip{padding:1em 0 0 0;}#contact dt,#vip dt{text-align:left;clear:both;width:7em;float:left;margin:0 1em 1em 0;padding:.2em 0 0 0;}#contact dd,#vip dd{text-align:left;margin:0 0 .7em 0;}#contact input.text,#contact textarea,#search input.text,#vip input.text,#commentform input.text,#commentform textarea{color:#080;background-color:#eff8ff;border:1px #080 solid;padding:3px;}#commentform textarea{width:38em;}#contact input.text,#vip input.text{width:15em;}#search input.text{font-size:11px;width:80px;}#contact input.text:focus,#contact textarea:focus,#search textarea:focus,#vip input.text:focus{color:#900;border:1px #900 solid;}#contact input.submit,#search input.submit,#vip input.submit,#commentform input.submit{background-color:#080;padding:3px;color:#eff8ff;border:1px solid #eff8ff;}#contact input.submit:focus,#search input.submit:focus,#vip input.submit:focus,#commentform input.submit:focus{background-color:#900;}#search{padding:0 0 .75em 0;}#search input.submit{width:20px;font-size:10px;border:1px solid #080;padding:2px 3px 2px 3px;}#contact textarea{width:30em;height:10em;}#content hr{border:0;border-top:1px solid #eff8ff;margin:2em auto;width:90%;}.kleingedrucktes{font-size:.8em;line-height:100%;}.ueber-mich-img{float:right;margin:0 0 1em 1em;height:10em;}.clear{clear:both;padding:0 0 2em 0;}.post{margin:0 0 3em 0;}.post h2{margin:0 0 3px 0;}.postbar{font-size:.8em;}.navigation{margin:0 0 1em 0;}#comments{padding:0 0 .5em 0;}.commentlist{list-style:none;}.commentmetadata{font-size:.8em;padding:0;margin:0;}
