html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, abbr, acronym, address, dfn, em, font, form, img, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
li{list-style-position:outside;list-style-type:none;line-height:1.5em;}
a{border-bottom:1px dashed #f3c045;font-weight:bold;}
a:link, a:active{text-decoration:none;color:#ededed;}
a:visited{text-decoration:none;color:#c6d4e8;}
a:hover, a:focus{background:#f3c045;color:#000;}
@media screen,projection{
body{font-size:66%;background:#000;color:#f6e2b3;font-family:Verdana, Arial, sans-serif;}
#wrapper{position:relative;margin-left:auto;margin-right:auto;min-width:82em;width:90%;height:100%;}
.screen a, .screen-u a{position:absolute;width:25%;top:-1000px;margin-left:-2000px;}
.screen a:hover, .screen a:active, .screen a:focus{z-index:2000;position:relative;top:0;margin-left:0;color:#fff;background:#f3c045;display:block;padding:0.3em;text-align:center;}
.screen-u a:hover, .screen-u a:active, .screen-u a:focus{z-index:2000;position:absolute;top:94%;margin-left:74%;color:#fff;background:#f3c045;display:block;padding:0.3em;text-align:center;}
.mimo, dfn{position:absolute;left:-2000px;top:-1000px;width:0px;height:0px;}
h1, p#face{color:#f3c045;font-size:1.4em;width:98%;height:2em;margin:1em 0 0.5em 0;font-weight:bold;}
h2{font-size:1.3em;margin:0.5em 0 0 0.5em;width:95%;height:2em;color:#f3c045;font-weight:bold;}
.promenade p, .serpentine p, .mystical p, .BermudaLPSquiggle p{width:100%;height:4em;margin-bottom:-2em;font-size:1.3em;font-weight:bold;}
#head{position:relative;height:12em;width:100%;overflow:hidden;border-bottom:2px ridge #880000;color:#000;background:url((../../images/layout/head-g.jpg) left bottom no-repeat #dc6f10;
#head a{border-bottom:0;}
#logo{position:relative;top:1.6em;left:75px;padding:0;background:#fff;color:#000;}
#headline{position:absolute;top:0.3em;right:-0.2em;font-size:2.1em;color:#fff;width:23em;height:2.6em;letter-spacing:0.1em;font-weight:bold;}
#eb{position:absolute;top:2.9em;right:0.5em;color:#000;font-size:1.4em;width:auto;letter-spacing:0.1em;font-weight:bold;}
a[href^="http:"]{padding-left:1.3em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMAgMAAAArG7R0AAAACVBMVEUAAAASCQHp3ZgUoARPAAAAL0lEQVQI12NgAALRqBUMoqEZDFpTZzAoiEUwKEgCsWoIg0LDFAYFBgjWWjUFpBQA0m4I/eWSgWQAAAAASUVORK5CYII=') left 0.2em no-repeat;}
address a[href^="http:"], #service[href^="http:"]{background:none;padding-left:0;}
#service{position:relative;top:4em;left:0.1em;z-index:200;width:220px;height:27px;background:#000;}
#service li{float:left;}
#service a:link, #service a:visited, #service a:hover, #service a:active{display:block;height:27px;width:40px;padding:0;background:url('data:image/png;base64,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');}
#service span{display:block;height:0;width:0;overflow:hidden;}
#service #hi{background-position:0 0px;}
#service #ml{background-position:160px 0px;}
#service #pr{background-position:120px 0px;}
#service #tw{background-position:40px 0px;}
#service #rss{background-position:80px 0;}
#search{position:absolute;top:7.8em;right:1.5em;width:27em;}
#suchfeld{width:100%;}
#durchsuchen, #suchbegriff{background:#f3c045;color:#000;margin-bottom:-3px;border:1px solid #000;font-size:0.9em;}
#durchsuchen{height:2em;padding:0 2px 2px 2px;}
#suchbegriff{padding:2px 0 0 2px;height:1.6em;width:11em;}
#zit{position:absolute;top:11.2em;right:-1em;z-index:201;font-size:1.3em;letter-spacing:0.1em;color:#f6e2b3;font-weight:bold;}
#breadcrumbs{margin:1em 0 2.5em 0;float:left;}
#breadcrumbs a, #breadcrumbs span{float:left;margin-right:0.8em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAMAAABstdySAAAAP1BMVEX///////////////////////////////////////////////////////////////////////////////////81m6ZbAAAAFHRSTlMABhgeJCc2OUhOdXh7oqW3zM/b83Nkb2kAAAA4SURBVAjXRc03AgAgDAJAe+/y/7c6ETPdEEBZJVdXEALdCHGLJoGThMB0n54PmbHG2GDZjpz4ww8OMgQETazJHwAAAABJRU5ErkJggg==') left center no-repeat;padding:1px 1px 1px 1.2em;border:0;}
#breadcrumbs a:focus{padding:0 0 0 1em;}
#content{clear:both;float:left;position:relative;left:3.5%;top:0.5em;padding:0.5em 0 2em 0;width:58%;min-height:56em;z-index:1;margin-left:18%;font-size:1.1em;}
p{margin:0 1.2em 0.8em 1em;}
#content ul{margin:0.8em 1.5em 1.5em 0.3em;}
#content li{line-height:1.5em;margin-left:2.5em;list-style-type:disc;}
#hilfe li{list-style-type:none;margin-left:1em;}
.start, #tags{clear:both;width:95%;margin:1em auto;border:1px solid #ccc;padding:0.4em;height:auto;overflow:hidden;}
.reds{margin:0 1em 1em 0;float:left;border:1px solid #880000;}
.aug{float:right;margin:0 1em 1em 1.5em;}
.kon{float:right;margin:0 6em 2em 0;}
.fan{margin:0em 1.5em 1em 1em;float:left;}
.ang{width:48%;height:auto;float:left;margin:2em 0;}
.ang10{width:100%;}
.wer, .wer a{clear:both;font-size:1.1em;font-weight:bold;text-align:center;color:#f3c045;}
.wer a:hover, .wer a:active, .wer a:focus{background:#f3c045;color:#fff;}
.ref{width:44%;padding:1%;border:1px solid #ccc;float:left;margin:1em 3% 1em 0;font-size:0.9em;display:inline-block;vertical-align:top;}
.re{text-align:right;}
.ref img{border:2px solid #f3c045;float:left;margin-right:1.5em;}
.tit{font-size:1.2em;font-weight:bold;color:#880000;margin:1em 0;text-align:center;}
.plan{width:32%;height:auto;border:1px solid #ccc;float:left;text-align:center;margin:3em 0.2em 2em 0;padding-bottom:0.5em;}
.plan p{margin:0 0 0 0;}
.plan a{font-size:0.9em;}
p.ci{font-size:1.1em;font-weight:bold;margin:0.5em;color:#f3c045;}
.br, .sb, .gd{display:block;width:95%;padding:0.3em;font-size:1.6em;font-weight:bold;text-align:center;}
.br{background:#ac7d20;}
.sb{background:#ccc;}
.gd{background:#ffcc00;}
.wai{clear:both;width:95%;height:auto;display:block;padding:0.3em;}
.wai img{float:left;margin-right:1.5em;}
.wkc{margin:0.5em 0.2em 1em 1em;}
.hol a{clear:both;display:block;margin:2em auto;text-align:center;background:#880000;color:#fff;padding:0.4em;}
.hol a:focus{padding-bottom:0.3em;}
#navigation{position:absolute;margin-right:0.5em;left:0.5em;top:19em;min-width:17em;width:18%;background:#000;}
#navigation ul{margin:0 0 1.5em 0;}
#navigation a{display:block;background:#f3c045;color:#000;padding:4px;width:95%;line-height:1.3em;margin-bottom:2px;font-weight:bold;border:0;}
#navigation a:hover, #navigation a:focus{background:#880000;color:#fff;}
#navigation a.aktiv{background:#880000;color:#fff;}
.navT{font-size:1.1em;height:1.9em;width:100%;margin-bottom:0;margin-left:0px;color:#880000;font-weight:bold;}
p:target{margin:0.5em 0;padding:0.5em;border:1px solid #800000;}
a[rel="glossary"]{font-style:italic;}
#char{width:100%;margin-bottom:2em;text-align:center;color:#000;}
#char a{border:1px solid #ccc;letter-spacing:0.2em;padding:0.1em 0.2em;line-height:2em;color:#f6e2b3;}
.buch{font-weight:bold;font-size:2em;}
.check, .goodies, .links, .kunden{border:1px solid #f3c045;border-radius:1em;-webkit-border-radius:1em;-moz-border-radius:1em;height:auto;clear:right;float:right;width:18%;padding:0.3em;margin-bottom:2em;}
.goodies{margin-top:3em;}
.titel{font-size:1.2em;font-weight:bold;text-align:center;color:#f3c045;}
.check p, .goodies p, .links p{margin:0.5em 0 1em 1em;}
.links{margin-bottom:4em;}
.kunden p{margin:0.5em 0.5em 0.8em 1em;}
.selected{background:url('data:image/png;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAZAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgABwAHAwERAAIRAQMRAf/EAGQAAQAAAAAAAAAAAAAAAAAAAAoBAQEAAAAAAAAAAAAAAAAAAAgKEAABAgQHAAAAAAAAAAAAAAABIQQRAhIFAEFhIhQkFREAAAQGAwAAAAAAAAAAAAAAAAERAkFhcZESQgMEFP/aAAwDAQACEQMRAD8AL60Z3/3JhF6e092i4SieNLhK+WFGZqXXBNIn5xuKDn8nV82qIWtJD//Z') right center no-repeat;padding-right:15px;}
#bronze span, #silber span, #gold span{margin-right:1em;}
#bronze, #silber, #gold{display:block;padding:0.5em;margin:0.5em 0em;white-space:nowrap;font-weight:bold;}
#bronze{background:#ac7d20;}
#silber{background:#ccc;}
#gold{background:#ffcc00;}
.check ul, .goodies ul, .links ul{margin:1em 1em 2em 1em;}
.links{margin-bottom:2em;}
#tk li{float:left;margin:0 6px 10px 4px;border:1px solid #f3c045;padding:2px 6px;}
#pflege{float:right;margin-right:-20px;margin-top:10px;}
#auge{float:right;margin-right:-34px;margin-top:3em;}
#lupe{float:right;margin-right:-26px;margin-top:10px;}
.IE6 img{margin-right:0.6em;}
#footer{clear:both;position:relative;left:0;bottom:0;padding:0.5em 0;width:100%;overflow:hidden;background:#f3c045;}
#footer ul{float:left;margin-top:0.4em;color:#000;}
#footer li{float:left;margin:0 0 0.5em 1em;}
#footer a{color:#000;}
#footer a:focus, #footer a:hover{color:#880000;padding:0;}
.bor{float:right;padding-top:0.4em;margin-right:0.5em;letter-spacing:0.1em;color:#000;background:#f3c045;}
.imp{font-size:1.2em;font-weight:bold;padding:1em 0 0;color:#f3c045;}
strong{font-weight:bold;margin-top:2em;color:#f3c045;background:#000;}
.fett{font-weight:bold;}
.ztr{text-align:center;}
.klar{clear:both;}
.preis{width:auto;height:auto;font-size:2.5em;font-weight:bold;color:#f3c045;padding-top:0.5em;}
.order{width:auto;font-weight:bold;padding-bottom:2em;}
.tags{font-variant:small-caps;color:#f6e2b3;letter-spacing:0.1em;}
.fn{font-size:0.8em;color:#f6e2b3;}
.hb{width:55%;}
#content .mar{margin:4em 0 11em 0;}
.pad{padding-bottom:2em;}
.goo{width:48%;height:auto;float:left;display:inline-block;}
fieldset{clear:both;border:0;width:90%;margin-left:auto;margin-right:auto;}
legend{font-weight:bold;margin-bottom:1em;font-size:1.2em;color:#f3c045;}
input.fl{width:20%;}
input.do{width:34%;}
input.cap{width:12em;}
input.fl:hover, input.fl:focus{background:#f6eccb;width:20%;}
input.do:hover, input.do:focus{background:#f6eccb;width:34%;}
input.cap:hover, input.cap:focus{background:#f6eccb;width:12em;}
textarea{margin:0.5em 0.2em 2em 0.2em;border:1px solid #ccc;width:60%;color:#000;padding:0.1em;}
textarea:hover, textarea:focus{background:#f6eccb;width:60%;}
fieldset label{float:left;clear:left;width:35%;font-weight:bold;margin-top:0.6em;}
input, select{margin:0.5em 0.2em;border:1px solid #ccc;width:60%;color:#000;padding:0.1em;}
input:hover, input:focus{background:#f6eccb;width:60%;}
input[type=submit], input[type=reset]{margin:0.5em;border:3px double #ccc;background:#f3c045;color:#000;font-weight:bold;width:auto;}
address{letter-spacing:0.1em;font-style:normal;float:left;margin:1em 3.3em 2em 1.9em;}
.red_fehl{border:2px solid red;color:red;font-weight:bold;width:90%;margin:2em 0;padding:0.5em;}
.error{border:1px solid red;}
.tip{position:relative;z-index:1;text-decoration:none;}
.tip:hover, .tip:focus{z-index:3000;}
.tip span{display:none;}
.tip:hover span, .tip:focus span{display:block;position:absolute;top:1.5em;left:auto;margin-left:-3em;border:1px solid #f3c045;background:#fff;color:#880000;text-align:left;width:20em;padding:0.8em;font-weight:normal;}
.BermudaLPSquiggle{margin-bottom:2em;}
.sIFR-flash{visibility:visible !important;margin:0;}
.sIFR-replaced{visibility:visible !important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-hasFlash h1, .sIFR-hasFlash #headline{visibility:hidden;letter-spacing:0;}
.sIFR-hasFlash h2, .sIFR-hasFlash h3, .sIFR-hasFlash #inf{visibility:hidden;letter-spacing:0.1em;}
.sIFR-hasFlash #navigation ul div.navT{visibility:hidden;letter-spacing:0;}
.promenade, .serpentine, .mystical, .BermudaLPSquiggle{visibility:hidden;letter-spacing:0;}
table{width:97%;border-collapse:collapse;text-align:center;margin-top:2em;}
th{height:2em;padding-bottom:1em;}
th, td{border-bottom:1px solid #ccc;}
.ali{text-align:left;padding-left:1em;}
}
@media print{
body{font-size:75%;font-family:Verdana, Arial, sans-serif;}
#wrapper{width:100%;}
li{list-style-position:outside;list-style-type:none;line-height:1.5em;}
.screen a, .screen-u a{display:none;}
.mimo, dfn{display:none;}
h1, p#face{font-weight:bold;}
h2{font-size:1.3em;color:#54688a;font-weight:bold;}
#head{height:auto;overflow:hidden;width:100%;border-bottom:2px ridge #617394;}
#logo{float:right;margin-top:-6em;border:0;}
#headline{font-size:1.6em;font-weight:bold;float:left;width:70%;}
#eb{font-weight:bold;clear:both;}
#service{display:none;}
#search{display:none;}
#zit{color:#880000;font-weight:bold;}
#breadcrumbs{display:none;}
#content{width:100%;padding:0.5em 0 2em 0;}
p{margin:0 1.2em 0.8em 0;}
#content ul{margin:0.8em 1.5em 1.5em 0.3em;}
#content li{line-height:1.5em;margin-left:2.5em;list-style-type:disc;}
.check, .links, .kunden{overflow:hidden;border:1px solid #ccc;padding:1em;margin:1em 0 2em 0;}
#hilfe li{list-style-type:none;margin-left:1em;}
.start{clear:both;width:95%;margin:1em auto;border:1px solid #ccc;padding:0.4em 1em;height:auto;overflow:hidden;}
.reds{margin:0 1em 1em 0;float:left;border:1px solid #880000;}
.aug, .fan{display:none;}
.kon{float:right;margin:0 6em 2em 0;}
.ang{width:48%;height:auto;float:left;margin:2em 0;}
.ang10{width:100%;}
.wer, .wer a{clear:both;font-size:1.1em;font-weight:bold;text-align:center;color:#54688a;}
.wer a:hover, .wer a:active, .wer a:focus{background:#54688a;color:#fff;}
.ref{width:44%;padding:1%;border:1px solid #ccc;float:left;margin:1em 3% 1em 0;font-size:0.9em;display:inline-block;vertical-align:top;}
.re{text-align:right;}
.ref img{border:2px solid #54688a;float:left;margin-right:1.5em;}
.tit{font-size:1.2em;font-weight:bold;color:#880000;margin:1em 0;text-align:center;}
.plan{width:32%;height:auto;border:1px solid #ccc;float:left;text-align:center;margin:3em 0.2em 2em 0;padding-bottom:0.5em;}
.plan p{margin:0 0 0 0;}
.plan a{font-size:0.9em;}
p.ci{font-size:1.1em;font-weight:bold;margin:0.5em;color:#54688a;}
.wai{clear:both;width:95%;height:auto;display:block;padding:0.3em;}
.wai img{float:left;margin-right:1.5em;}
.wkc{margin:0.5em 0.2em 1em 1em;}
.hol a{display:none;}
#navigation{display:none;}
#char{display:none;}
.goodies, .links, #tags{display:none;}
.titel{font-size:1.2em;font-weight:bold;}
.kunden p{margin:0.5em 0.5em 0.8em 1em;}
#bronze, #silber, #gold{display:block;padding:0.5em;margin:0.5em 0em;white-space:nowrap;font-weight:bold;}
#pflege{display:none;}
#auge{display:none;}
#lupe{display:none;}
#footer{display:none;}
.imp{font-size:1.2em;font-weight:bold;color:#880000;}
strong{font-weight:bold;margin-top:2em;color:#880000;background:#ededed;}
.fett{font-weight:bold;}
.ztr{text-align:center;}
.klar{clear:both;}
.preis{font-size:2.5em;font-weight:bold;color:#54688a;}
.fn{font-size:0.8em;color:#666;}
#content .mar{margin:4em 0 11em 0;}
.pad{padding-bottom:2em;}
.goo{width:48%;height:auto;float:left;display:inline-block;}
fieldset{clear:both;border:0;width:90%;margin-left:auto;margin-right:auto;}
legend{font-weight:bold;margin-bottom:1em;font-size:1.2em;color:#880000;}
input.fl{width:20%;}
input.do{width:34%;}
input.cap{width:12em;}
textarea{margin:0.5em 0.2em 2em 0.2em;border:1px solid #ccc;width:60%;color:#666;padding:0.1em;}
fieldset label{float:left;clear:left;width:35%;font-weight:bold;margin-top:0.6em;}
input, select{margin:0.5em 0.2em;border:1px solid #ccc;width:60%;color:#666;padding:0.1em;}
input[type=submit], input[type=reset]{margin:0.5em;border:3px double #ccc;background-color:#54688a;color:#fff;font-weight:bold;width:auto;}
address{letter-spacing:0.1em;font-style:normal;float:left;margin:1em 3.3em 2em 1.9em;}
.red_fehl{border:2px solid red;color:red;font-weight:bold;width:90%;margin:2em 0;padding:0.5em;}
.error{border:1px solid red;}
.tip{display:none;}
table{width:97%;border-collapse:collapse;text-align:center;margin-top:2em;}
th{height:2em;padding-bottom:1em;}
th, td{border-bottom:1px solid #ccc;}
.ali{text-align:left;padding-left:1em;}
}
