
@media all{* {margin:0; padding:0; font-size: 100%; } html {height: 100% } body {min-height: 101%; font-size: 100.01%; position: relative; color: #000; background: #fff; text-align: left; } fieldset, img {border:0; } select, input, textarea {font-size: 99% } #topnav {position:relative; top: 10px; right: 10px; color: #fff; background: transparent; text-align: right; } #nav {clear:both; width: auto; z-index: 100; } #main {clear:both; width: auto; z-index: 10; } #col1 {float: left; width: 200px; } #col2 {float:right; width: 200px; } #col3 {width:auto; margin-left: 200px; margin-right: 200px; } #footer {clear:both; } #col1 {z-index: 3;} #col2 {z-index: 5;} #col3 {z-index: 1;} #col1_content {z-index: 4;} #col2_content {z-index: 6;} #col3_content {z-index: 2;} #col1_content, #col2_content, #col3_content {position:relative; } .clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: block; } .floatbox {overflow:hidden; } #ie_clearing {display: none } hr.clear_columns {clear: both; float: left; content: "."; display: block; height: 0; line-height: 0px; visibility: hidden; border: 0; padding: 0; margin: -1.1em 0 0 0; } ul, ol, dl {margin: 0 0 1em 1em } li {margin-left: 1.5em; line-height: 1.5em; } dt {font-weight: bold; } dd {margin: 0 0 1em 2em; } blockquote, cite {margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;} .subcolumns {width: 100%; padding: 0 1px 0 1px; margin: 0 -1px 0 -1px; overflow:hidden; } .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; overflow: hidden;} .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; overflow: hidden;} .c25l, .c25r {width: 24.999%; } .c33l, .c33r {width: 33.333%; } .c50l, .c50r {width: 49.999%; } .c66l, .c66r {width: 66.666%; } .c75l, .c75r {width: 74.999%; } .c38l, .c38r {width: 38.196%; } .c62l, .c62r {width: 61.803%; } .subc {padding: 0 1em 0 1em; overflow: hidden; } .subcl {padding: 0 1em 0 0; overflow: hidden; } .subcr {padding: 0 0 0 1em; overflow: hidden; }}
@media screen, print{.skip {position: absolute; left: -1000em; width: 20em;}} 
@media all{body {background: #4E321A; } #page_margins {margin:auto;} #col3_content #headlogo{width: 95%; height: 164px; background: url(../img/Holzderber-Logo.gif) no-repeat; } #col3_content #headlogo h1{display:none; } #footer {margin:0; padding: 3em 0 .5em 0; } #footer p{font-size:0.8em; padding: 0 0 0 8.4em; } #page_margins {margin-left: auto; margin-right: auto; max-width:inherit; min-width:inherit; } #main {margin: 0; padding: 0; } #main {background: #fff url(../../img/bg_left2.gif) repeat-y top left; } body{padding:1em 0;} #main {background: url("../img/bg_main.gif") repeat-y;padding:0;} #main2 {background: transparent url("../img/bg_middle.gif") repeat-y 12.1em;} #main3 {background: url("../img/bg_right.gif") repeat-y 51em;} #page_margins {width:64em; } #col1 {width: 12.3em; } #col1_content {padding: 10.3em 0 1em 29px; } #col2 {width: 13em; } #col2_content {padding:2.2em 0 1em 0; } #col3 {margin-left: 12.3em; margin-right: 13em; border-right: 2px dotted #eee; } #col3_content {padding:3.4em 1em 5em 6.8em; } .product {padding: 1em 0;} .productL {float: left; overflow:hidden; width:12.1em;} .productR {float: right; overflow:hidden; width:17.1em;} #col2 .teaser {text-align:center; margin-bottom:.5em; } #col2 .teaser div.image{height:172px; margin:auto; background-repeat: no-repeat; } #col2 .teaser div.image img {margin:90px 0 0 0; } #col2 .teaser h4, #col2 .teaser h4 a {font-family: 'Georgia','Lucida Grande', Verdana, Helvetica, Arial, sans-serif; font-size:1em; margin:0; padding:0.5em 0 0 0; text-transform:uppercase; font-weight:normal; color: #a44647; letter-spacing:.1em; text-decoration:none; } #col2 .teaser p, #col2 .teaser p a{font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; margin:0; padding:0; font-size:0.9em; text-decoration:none; } } 
@media all{body {font-size: 83.33%; font-family: 'Georgia','Lucida Grande', 'Times New Roman', Times, serif; }h1,h2,h3,h4,small,#footer,#warenkorb,#catSelect {font-family: 'Lucida Sans','Lucida Grande', Verdana, Arial, Sans-Serif; }h1,h2,h3,h4{display:block; font-weight:bold;}h1 {font-size: 1.2em; color: #4C2018; margin:0.4em 0 0.5em 0;}h2 {font-size: 1.2em; color: #4C2018; margin:0.2em 0 0.5em 0;}h3 {font-size: 1.1em; color: #6C4008; margin:1.9em 0 0.3em 0;}h4 {font-size: 1.0em; color: #4C2018; margin:1.8em 0 0.3em 0;}p,ul,dd,dt {line-height: 1.5em;color: #4C2018;}p,ul {font-size: 1.0em;line-height: 1.7; margin: 0 0 1em 0; }p.news {padding: .1em 0 .1em 0; margin:0; }small{font-size: 0.8em;}small a{text-decoration:none;}address {font-style:normal; line-height: 1.5em; margin: 0 0 1em 0;}strong,b {font-weight: bold; }em,i {font-style:italic; }em.mono, em.file, em.directory {font-size: 115%; *font-size:100%; font-family: monospace; font-style: normal;}em.mono {padding:0 0.3em 0 0.3em; background:#f0f0f4; border: 1px #ccd solid;}em.file {padding:0 0 0 14px; color: #008; background: transparent url(../img/icons/file.gif) no-repeat left;}em.directory {padding:0 0 0 15px; color: #008; background: transparent url(../img/icons/dir.gif) no-repeat left;}pre, code {font-size: 115%; *font-size:100%; font-family: monospace; display:block; margin: 0 0 1em 1em; padding: 0.5em; color: #000; background: #f0f0f4; border: 1px #ccd solid; border-left: 8px #ccd solid;}blockquote {color: #444; background: #f8f8f8; border: 1px #ddd solid; border-left: 8px #ddd solid; padding: 1em 1em 0 1em; margin: 0 0 1em 1em;}hr {margin: 2em auto; border:none; height:1px; text-align: center; width:20em; background: #8C4038; color: #5C3028; }acronym, abbr {letter-spacing: .07em; border-bottom: 1px dashed #c00; cursor: help;}.product h4 a{text-decoration:none;}.product img{border: 1px solid #D5C9B1; border-bottom:none; border-right:none;}#col3 ul{padding: 0;}#col3 li{padding: 0.2em 0; margin-left:1.1em;}img.float_left {float: left; margin-right: 1em; margin-bottom: 0.15em; border:0;}img.float_right {float: right; margin-left: 1em; margin-bottom: 0.15em; border:0;}img.center {text-align:center; background: #fff; padding: 4px; border:1px #ddd solid;}a, a em.file {color: #4C2018; text-decoration:underline;}a:hover {color: #990000;text-decoration:underline;}#topnav a {color: #fff; background:transparent; text-decoration:none; }#topnav a:hover{text-decoration:underline; background-color: transparent;}#col3 a[href^="http:"], #col3 a[href^="https:"], #col1 p a[href^="http:"], #col1 p a[href^="https:"],#col2 p a[href^="http:"], #col2 p a[href^="https:"]{background-image: url('../../img/icons/ext_link.gif'); background-repeat: no-repeat; background-position: left;}a.dl_link {display: block; padding: 0; margin: 0.5em auto 0 auto; background-image: none;}a.dl_link:hover {text-decoration: none; background-color: transparent; }table {border-collapse:collapse; width: 100%; margin-bottom: 0.5em; }table.bugs {margin-bottom: 1em; margin-top: 0.5em; }table.bugs th {background: #444; color: #fff; padding: 0.5em; text-align: center; border-bottom: 1px #fff solid; border-right: 1px #fff solid;}table.bugs td {background: #888; color: #fff; padding: 0.5em; text-align: center; border-bottom: 1px #fff solid; border-right: 1px #fff solid;}form {overflow:hidden;}input, textarea {width: auto; font: 1em 'Lucida Sans','Lucida Grande', Verdana, Arial, Sans-Serif; border: 1px #ccc solid; background: #fafaf8; padding: 3px; color: #777;}input[type=text]:focus, textarea:focus {background: #FFF; color: #633; border-color: #666;}} 
@media all{#warenkorbM {padding:0 1.6em;}#warenkorbM h3 {font-size:.9em; padding:0 0 .2em 0;}#warenkorbM h3 a{text-decoration:none;}#warenkorbM table {width:10em;}#warenkorbM td,#warenkorbM p{font-family: 'Lucida Sans','Lucida Grande', Verdana, Arial, Sans-Serif; font-size:.75em; color: #4C2018; line-height:1.1em;}#warenkorbM td.line{border-bottom: 1px solid #533; font-size:0.3em;}#warenkorbM td.total{padding-top:0.3em;}#warenkorb table{margin: 2em 0; font-family: 'Georgia','Lucida Grande', Times, serif; color: #4C2018;}#warenkorb table th{font-family: 'Lucida Sans','Lucida Grande', Verdana, Arial, Sans-Serif; padding: .7em .6em; color:#6C4008; font-weight:bold;}#warenkorb table td{padding: .4em .6em;}#warenkorb table input{width:1.5em;}#warenkorb .wechsel{background: #F9F8F2;}#warenkorb .summe{text-align:right;}#warenkorb td.total{padding: .7em .6em; border-top: 1px solid #4C2018; border-bottom: 1px solid #4C2018; font-weight:bold;}} 
@media all{#nav_main ul {list-style-type: none; padding:0; margin:0; } #nav_main {width: 100%; overflow: hidden; list-style-type: none; font-family: 'Lucida Sans','Lucida Grande', Verdana, Helvetica, Arial, sans-serif; } #nav_main a {display:block; text-decoration: none; } #nav_main li {float:left; width: 100%; margin:0; padding: 0 } #nav_main li a {width: 89%; padding: 3px 0px 3px 9%; background: #950F10; color: #fee; } #nav_main li a:hover{background: #B25422; color: #fff; } #nav_main li.current_page_item a{width: 95%; background: #B25422; color: #fff; } #nav_main li ul {list-style-type: none; margin:0; padding: 0; } #nav_main li ul li {float:left; width: 100%; margin:0; padding:0; } #nav_main li ul li a {width: 78%; padding: 3px 0px 3px 20%; } #nav_main li.current_page_item ul li a{background: #950F10; width: 76%; } #nav_main li ul li a:hover{background: #B25422; color: #fff; }} 
@media screen{form, fieldset{padding:0;margin:0; } fieldset, div.field{background:#F6F5ED; padding:1em; border: 1px solid #D5C9B1; margin-bottom:1.5em; } #col3 legend {display:none; } #col3 fieldset br , #col3 fieldset div.br {clear: both; } #col3 label {font-size:1em; color:#4C2018; } #col3 label.left {float: left; clear: both; margin:5px 0; padding:2px 10px 2px 0; width: 7em; text-align: left; } #col3 label.right {display:block; margin-left:2.5em; text-align: left; width:auto; } #col3 input, #col3 textarea, #col3 select {margin:5px; padding:2px; text-align: left; width: 18em; border-color: #B78D5C #F7F5EE #F7F5EE #B78D5C; } #col3 input.submit{margin:1em 2px 2px 2px; text-align:center; width: auto; font-size:.8em; color:#a44647; background:none; font-weight:bold; border-color: #FFF #B1834E #B1834E #FFF; } #col3 input.submit:hover {background-color: #FAF8F5; } #col3 input.left {float:left; margin-top:0; } #col3 input.right {float:left; margin:0 1em 0.5em 10.5em; width: auto; } #col3 input.nostyle {float:left; width: auto; } #col3 p.formRight{margin-left:10em; padding:0; } #col3 fieldset div.error {padding-top: 1em; padding-left:0; color: #a00; } #col3 form.abointerval{background: #FFF; } #col3 form.abointerval fieldset{margin:2px; padding:0.2em .7em; background: #FAF9F5; border: 2px solid #EEEAE3; } #col3 form.abointerval select {width: 15em; } #col3 form.abointerval input {width: 3em; } #col3 form.abointerval input.submit {width: 8em; margin:0 0 1em 0; } #col3 form.abointerval label.left {width: 4em; } #col3 form.abointerval p.formRight{margin-left:5em; padding:0; } fieldset h3, div.field h3{padding: .2em 0 0.8em 0; } #col3 .product input {padding:2px; margin:0; float:none; width:1.5em; } #col3 .product input.submit {width:auto; } #searchform {padding: 0 0 11em 1.3em; } #searchform fieldset{background:none; padding:0; border: 0; margin:0; } #searchform legend, #searchform label, #searchform br{display:none; } #searchform #s {font-weight: normal; color: #75440C; background-color: #FEFEFC; border: 1px solid; border-color: #B78D5C #E7E5DE #E7E5DE #B78D5C; margin:0 0 0.3em 0; } #searchform #s:focus {border-color: #BA9C79; background-color: #fff; } #searchform #searchsubmit {border: 1px solid #FAF9F5; background-color: #FAF9F5; padding:0.3em; } #searchform #searchsubmit:hover {border: 1px solid #BA9C79; background-color: #D4C7AF; } #catSelect label {float:left; width:15em; } #catSelect input {width:auto; margin:10px 0.5em 3px 0; } #catSelect input.submit {width:auto; padding:2px; margin-left:18.5em; margin-bottom:4em; } }} 
@media print{body * {font-size: 12pt; font-family: "Times New Roman", Times, serif; }blockquote {font-family: "Times New Roman", Times, serif; }code.css, code.xhtml, em.file {font-family:"Courier New", Courier, mono;}h1 {font-size: 16pt; font-weight:bold; color: #336699; background:inherit; margin:0.4em 0 0.5em 0; border-bottom: 1px #ccc solid;}h2 {font-size: 14pt; font-weight:bold; color: #666; background: inherit; margin:0.2em 0 0.5em 0; padding: 0.3em; }h3 {font-size: 12pt; font-weight:bold; margin:0.4em 0 0.3em 0;}h1,h2,h3 {page-break-after:avoid; }abbr[title]:after, acronym[title]:after {content: '(' attr(title) ')'; }#col3 a[href^="http:"], #col3 a[href^="https:"], #col1 p a[href^="http:"], #col1 p a[href^="https:"],#col2 p a[href^="http:"], #col2 p a[href^="https:"]{padding-left: 0; background-image: none;}a[href]:after {content:" <URL: "attr(href)">"; color:#444; background-color:inherit; font-style:italic;} body {margin:0; padding: 0;}#page_margins, #page {min-width: inherit; margin:0; padding: 0; border: 0; } #topnav {display: none;}#header {height: auto;}#header img {position:relative; top:0; left:0;}#nav_main {display:none;}#teaser {margin: 1em 0 0 0; padding: 0; border:0; }#main {margin: 0; padding: 0;}#col1 {display:none;}#col1_content {display:none;}#col2 {display:none;}#col2_content {display:none;}#col3 {margin:0; padding: 0; border:0; }#col3_content {margin:0; padding: 0; border:0; }#footer {display: none;}} 