body {margin: 1em auto; width:63%; height:100%; font-family: Arial, sans-serif; color:#6e6e70;} 
h1 {text-align: center;}
.usb {  position:absolute;  left:-1000px;  top:-1000px;  width:0;  height:0;  overflow:hidden;  display:inline;}

/*a.logo img {width:195px;height:94px; margin: 0 auto;}*/
.grossbuch {text-transform:uppercase;text-align:center;}
h2 {text-align:center;font-size:1.5em;}
.rot {color:#d72e4d;}
h3 {text-transform:uppercase;font-weight:normal;font-size:1em;}
.fluss {float:left;margin: 0 0 0 1em;padding-right:.5em;}
.fluss img {padding-top:5em;width:108px;}
.text-rechts {float:right;padding-right:.5em;}
.unten-rechts {float:right;padding-right:1.5em;margin-top:-3.5em; /*text-align: right;*/ }

address, address p {font-style:normal; margin: 0; padding: 0;}
dt {clear: left; float: left; }
.rahmen {clear:left;width:100%;border:1px solid #c2c2c2;margin: .5em 0 .5em 0; padding:.5em;font-size:.9em;line-height:1.5;}
#KESS_Moebel {padding-bottom:1em;}
a {text-decoration:none;color:#6e6e70;} 
img {border:none;}
a:hover, a:focus, a:active {color:#d72e4d;}
.vcf::before {content: url("card_address.png");}
.geo::before {content: url("geoposition.png");}
ul.nebeneinander, .metanav ul {clear: both;list-style-type: none; width: 15em; margin: 0 auto; clear: both;}
ul.nebeneinander li, .metanav ul li {display: inline-block; padding: 0 .5em; }
.metanav ul li:first-child {padding-left: 0; padding-right: 1em; border-right: thin solid #6e6e70;}
.metanav ul li a {color: #6e6e70;}
.metanav ul li a:hover, .metanav ul li a:focus, .metanav ul li a:active {color:#d72e4d;}
.rechteckRund { text-align: center; font-weight: 800; color:#d72e4d; padding: .5em; border: 2px solid #d72e4d; border-radius: 1em; transform: rotate(-20deg);}
#unterlagen {width: 9em; margin: .3em; font-size: .8em;}
#freuen {width: 6.8em; font-size: .9em;}