li{list-style-position:outside;list-style-type:none;line-height:1.5em;}
body{font-size:75%;font-family:Verdana, Arial, sans-serif;}
.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;}
#hilfe li{list-style-type:none;margin-left:1em;}
.start{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:#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;}