*{margin:0;padding:0;}
html{height:100%;font-size:62.5%;}
body{height:100%;background:#ffe5bc url('/img/bg3.gif') repeat-x 0 0;text-align:center;font:1.2em Verdana,Arial,Helvetica,sans-serif;}
a:link,a:visited{color:#410909;text-decoration:underline;font-weight:bolder;}
a:visited{color:#d57100;text-decoration:none;}
.contact-leaf-bottom a:visited{color:#410909;text-decoration:underline;}
a:hover{text-decoration:none;}
address{line-height:1.9;text-align:left;color:#3c0808;}
.cleaning-box{min-height:1px;}
.cleaning-box:after{display:block;clear:both;visibility:hidden;height:0;font-size:0;content:' ';}
.noscreen{display:none;}
.hidden{position:absolute;top:-10000px;left:0;width:1px;height:1px;overflow:hidden;}
.cleaner{clear:both;height:0;font-size:0;visibility:hidden;}
#header a{font-size:2.4em;font-weight:normal;color:#fff0d0;letter-spacing:1px;padding:40px 0 6px 0;margin:0 0 2px 15px;border-bottom:1px solid #843419;width:80%;display:block;}
#header a:link,#header a:visited{text-decoration:none;font-weight:normal;color:#fff0d0;}
h1,h2{font:1.5em Georgia,"Times New Roman",Times,serif;color:#3f0707;background:url("/img/h1-h2-background2.png") no-repeat 0 0;height:40px;padding:5px 0 2px 9px;margin-bottom:9px;letter-spacing:1px;}
h2.inhaltblock{margin-top:20px;}
h3{font:1.2em Georgia,"Times New Roman",Times,serif;color:#3f0707;margin-bottom:7px;margin-top:3px;letter-spacing:1px;font-weight:bold;}
.column-left-in h3{border-left:#640407 5px solid;padding-left:10px;}
.content-zutaten-box h3{font-family:"comic Sans MS,Verdana";font-size:1.2em;font-style:italic;}
.column-one h3{padding:6px 0 2px 15px;font-weight:bold;border-left:0;}
.column-two h3{padding:6px 0 2px 0;font-weight:bold;border-left:0;}
.column-right h3{padding:0;}
.leaf-bottom h3{padding-bottom:25px;}
p{color:#4a0b0b;line-height:2;margin-bottom:27px;}
p.text-content{text-indent:1px;}
p.text-content:first-letter{font-size:1.6em;line-height:.9;letter-spacing:1px;}
#header{width:940px;height:156px;margin:32px auto 0;position:relative;font-family:Georgia,"Times New Roman",Times,serif;text-align:left;background:#510a0b url('/img/bg-header.jpg') repeat-x 0 0;}
#header p{margin-left:15px;font-size:1.4em;color:#ffe09e;}
.version{position:absolute;top:7px;right:18px;}
.version p a,.version p a:visited{color:#ffe09e;font-size:.8em;font-weight:normal;margin-right:7px;}
#menu-box,#menu-box-fake,.menu-fake{width:100%;top:5px;background:#ffd382 url('/img/menu-bg.gif') repeat-x 0 0;border-bottom:1px solid #d98242;}
#menu,#nav,#menu-fake{margin:0 auto;list-style:none;text-align:right;font:1.2em Georgia,"Times New Roman",Times,serif;letter-spacing:1px;}
#menu,#menu-fake{position:absolute;width:100%;top:5px;left:0;}
#menu li{display:inline;text-align:center;line-height:32px;}
#menu li a{float:left;display:block;color:#1a1414;font-weight:normal;padding:0 18px;border-right:1px solid #cb9c49;text-decoration:none;}
#menu li a.first{border-left:1px solid #cb9c49;}
#menu li a:hover,#menu li a.active{background:#ffd382 url('/img/menu-bg-hover.gif') repeat-x 0 0;}
.content{width:940px;margin:0 auto;text-align:left;margin-top:40px;margin-bottom:80px;}
h3.content{margin:40px 0;}
.content-in{width:100%;}
.column-left{float:left;width:67%;}
.column-right{float:right;width:32%;}
.column-left-in{margin:1.6em 1em 0 15px;}
.column-one{float:left;width:50%;margin-bottom:30px;}
.column-one-in{margin:0 1em 0 1px;}
.column-two{float:right;width:49%;margin-bottom:30px;}
.column-two-in{margin:0 0 0 1em;}
.column-right-in{margin:1.1em 0 0 23px;}
.column-one h2,.column-two h2{font-size:1.4em;margin:2px 0 2px 0;}
.column-one p,.column-two p{line-height:1.8;margin-bottom:3px;}
.column-one p.more-info,.column-two p.more-info{padding:2px 10px;background:#f4ce80 url('/img/buttonek-bg.gif') repeat-x 0 0;border:1px solid #e59d2c;float:left;margin:2px 0 0 0;}
.column-one p.more-info a,.column-one p.more-info a:visited,.column-two p.more-info a,.column-two p.more-info a:visited{color:#3c0808;font-weight:normal;text-decoration:none;}
.column-one p.more-info a:hover,.column-two p.more-info a:hover{text-decoration:underline;}
.column-one ul,.column-two ul{list-style:none;margin:11px 0 0 8px;}
.column-one ul li,.column-two ul li{margin-bottom:9px;color:#150303;background:transparent url('/img/list-bullet.gif') no-repeat left 60%;padding-left:21px;}
.column-one img,.column-two img{float:left;border:1px solid #3f0707;margin:4px 7px 2px 0;}
.column-right-in h3{margin:8px 0 8px 9px;}
.showcase{margin:10px 0 0 9px;}
.showcase img,.showcase img a,.showcase img a:visited{border:2px solid #3f0707;margin:0 5px 5px 0;}
.showcase p{float:left;color:#9f0;line-height:2.4;margin-bottom:33px;background:#670206 url('/img/show-gallery-bg.gif') repeat-x 0 0;border:1px solid #3b0a0a;}
.showcase p a,.showcase p a:visited{color:#ffe5bc;font-weight:normal;padding:0 11px;text-decoration:none;display:block;}
.showcase p a:hover{background:#3b0a08 url('/img/show-gallery-bg-hover.gif') repeat-x 0 0;}
.leaf-body{width:270px;background:#5f0407 url('/img/leaf-body.gif') repeat-y 0 0;margin-bottom:18px;position:relative;}
.leaf-top{background:transparent url('/img/leaf-top.png') no-repeat left top;}
.leaf-bottom{background:transparent url('/img/leaf-bottom.png') no-repeat left bottom;padding:5px 24px 15px 25px;color:#ffde8f;}
.leaf-body h3{color:#ffde8f;margin:10px 0 7px 0;position:relative;}
.leaf-body p{color:#ffde8f;line-height:1.8;margin-bottom:45px;font-size:14px;}
.leaf-body p.adlinktext{margin-bottom:25px;}
.leaf-bottom .linktextlink{color:#ffde8f;}
#continue-button{position:absolute;bottom:24px;right:27px;line-height:24px;background:url('/img/weiter-normal.png') repeat-x 0 0;font-family:Georgia,"Times New Roman",Times,serif;width:150px;height:26px;}
#continue-button a,continue-button a:visited{font-weight:normal;color:#300808;text-decoration:none;display:block;padding:0 10px;}
span.weiterbutton{width:85px;height:26px;}
#continue-button a:hover{background:url('/img/weiter-hover.png') repeat-x 0 0;}
.listecky{position:absolute;top:18px;right:22px;width:37px;height:14px;background:#f9c261 url('/img/listecky.png') repeat-x 0 0;}
.contact-leaf-body{width:270px;background:#ffc14f url('/img/contact-leaf-body.gif') repeat-y 0 0;margin-bottom:18px;position:relative;}
.contact-leaf-top{background:transparent url('/img/contact-leaf-top.png') no-repeat left top;}
.contact-leaf-bottom{background:transparent url('/img/contact-leaf-bottom.gif') no-repeat left bottom;padding:5px 24px 15px 25px;}
.contact-leaf-body h3{color:#3c0808;margin:10px 0 8px 0;position:relative;z-index:0;}
.contact-leaf-body address{margin-bottom:19px;}
.ornament{background:url('/img/ornament.png') no-repeat center 0;margin:-10px auto 10px auto;}
hr.txcontentthemes{margin:10px auto 10px auto;width:75%;overflow:hidden;color:#5f0407;}
#footer-box{background:url('/img/footer-bg.gif') repeat-x 0 0;height:100px;}
#footer{width:940px;margin:0 auto;font:1.2em Georgia,"Times New Roman",Times,serif;}
#footer ul{list-style:none;padding:27px 0 0 10px;text-align:left;font-size:.9em;float:left;width:650px;}
#footer ul li{float:left;display:inline;white-space:nowrap;}
#footer ul li a,#footer ul li a:visited{color:#181818;margin:0 8px;font-weight:normal;}
#footer p.print{float:right;text-align:right;width:240px;padding:27px 0 0 0;line-height:1;margin:0;}
#footer p.print a,#footer p.print a:visited{color:#181818;font-weight:normal;}
#footer p#backs{line-height:1;margin:39px 0 0 0;color:#181818;font-size:.8em;}
#footer p#backs a,#footer p#backs a:visited{color:#280303;font-weight:normal;padding:0 1px;}
#footer p{font:80% Verdana,Arial,Helvetica,sans-serif;padding:30px 0 0 20px;}
#print{background:url('/img/tiskarnicka.gif') no-repeat 0 80%;padding-left:26px;}
img{border:0;}
.picleftalign,.content-zutaten-box{margin:0 10px;border:0;clear:left;float:left;}
.content-zutaten-box{margin:0 10px 0 0;}
.picrightalign{margin:5px 10px;border:0;float:right;}
.picnoalign{margin:0 10px 0 10px;border:0;}
em,blockquote{font-family:Georgia,"Trebuchet MS",Verdana,Helvetica,sans-serif;}
.content ul,.content ol{margin:3em 0;}
.content-zutaten-box ul,.content-zutaten-box ol{font-family:comic Sans MS,Verdana;font-size:1.08em;}
.content ul li,.content ol li,.column-one-in form{margin:1em 3em;font-size:99%;}
.content dl dt{margin:2em 1em .5em 4em;font-size:90%;}
.content dd{margin:0 1em 0 6em;font-size:90%;}
dl.image{padding:5px 30px;}
dl.image dt{margin:5px auto;text-align:center;font-weight:normal;font-size:.8em;font-style:oblique;}
dl.image dd{margin:0;text-align:center;font-size:.7em;}
dl.center{margin:5px auto;}
dl.left{float:left;margin:5px 10px 5px 0;}
dl.right{float:right;margin:5px 0 5px 5px;}
.column-one ul,.column-two ul{font:1em Verdana,Arial,Helvetica,sans-serif;margin:0;}
.afflink{font-family:"Verdana";font-size:1.02em;font-style:bold;}
table,td{font:100% Arial,Helvetica,sans-serif;}
table{width:100%;border-collapse:collapse;margin:1em 0;}
th,td{text-align:left;padding:.5em;border:1px solid #fff;}
th{background:#5f0407;color:#ffde8f;}
th a:link,th a:visited{color:#ffde8f;}
td{background:#ffe5bc;}
tr.even td{background:#ffe5bc;}
tr.odd td{background:#ffd79f;}
.dbstatistik tr.even td,.dbstatistik tr.odd td{background:#ffd79f;}
th.over,tr.even th.over,tr.odd th.over{background:#4a98af;}
th.down,tr.even th.down,tr.odd th.down{background:#bce774;}
td.over,tr.even td.over,tr.odd td.over{background:#ecfbd4;}
td.down,tr.even td.down,tr.odd td.down{background:#bce774;color:#fff;}
td.selected,tr.even td.selected,tr.odd td.selected{background:#bce774;color:#555;}
.googleanzeigecontent{float:left;margin-right:7px;margin-bottom:10px;}
.bArtComment{border:2px dotted #ddd;font-size:80%;width:95%;padding:10px;}
.bArtCommentTitle{font-weight:bolder;margin-bottom:10px;color:#667553;}
.bArtCommentText{font-style:normal;margin-left:20px;}
.bArtSmallPrint{font-size:70%;}
#umg fieldset{font-size:12px;background-color:#ffbb5a;padding:10px 0 0 10px;border:1px solid #480809;width:360px;height:320px;}
#umg legend{padding:3px 7px;font-weight:bold;background-color:#660307;border:1px solid #480809;color:#ffbb5a;}
#umg label{display:block;width:360px;margin:0 0 3px 2px;font-weight:bold;color:#660307;}
#Name{opacity:.4;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #64931c;padding:2px;}
#email{opacity:.4;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #64931c;margin-left:2px;padding:2px;}
#Name:focus{opacity:.7;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #64931c;}
#email:focus{opacity:.7;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #64931c;margin-left:2px;}
#abschicken{background:url(/comments/button_bg.jpg) repeat-x;border:1px solid #666;padding-bottom:2px;width:120px;height:22px;margin:10px 2px;color:#000;font-weight:bold;text-transform:capitalize;letter-spacing:1px;}
#abschicken:hover{cursor:pointer;border:1px solid #690;background:url(/comments/legend_bg.jpg) repeat-x;}
div#advent h2,div#advent h1,div#advent p,div#advent a{background:none;color:#ffbb5a;line-height:1;}
.advent_zelle{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#000;text-decoration:none;background-color:#900;height:60px;background-image:url("/adventskalender/artmedic_advent_stern.gif");background-repeat:no-repeat;background-position:center center;text-align:center;}
div#advent a,div#advent adventwerbelink{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;text-decoration:none;padding:10px;}
div#advent a.kalenderlink{color:#600407;}
div#advent .adventwerbelink{font-size:14px;font-weight:bold;padding:5px;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;}
div#advent a:hover{color:#c00;text-decoration:none;}
.advent_rahmen{border:5px solid #900;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#000;text-decoration:none;text-align:center;}
.advent_rahmen td,.advent_rahmen tr,div.advent_rahmen{background-color:#600407;}
.Stil1{color:#900;font-weight:bold;}
.Stil2{font-size:16px;font-weight:bold;color:#ff9;}
div#advent p{margin-bottom:5px;padding:0 15px;}
.advent_result{height:600px;}
div.vertmenu li{width:80%;margin:0 auto;padding:0;text-align:left;font-size:90%;}
div.vertmenu a{display:block;margin-top:5px;padding:3px 10px 4px 10px;font-size:110%;font-weight:bold;}
div.vertmenu a:hover{padding:4px 10px 3px 10px;}
div.vertmenu h5.rubrikennavigation{width:80%;margin:0 auto;padding:3px 10px 4px 10px;text-align:left;font-size:90%;}
div.vertmenu h5.rubrikennavigation h5.rubrikennavigation{margin-bottom:5px;}
div.vertmenu h5.rubrikennavigation ul.rubrikennavigation{margin-top:15px;}
div.vertmenu p{text-align:left;}
p.txspruch{font-weight:bold;font-size:110%;clear:both;font-style:italic;}
