h1,h2,p{margin-top:15px;margin-bottom:15px;}
h1{font-size:140%;}
h4{font-size:100%;letter-spacing:3px;font-weight:normal;}
.navi{font-weight:bold;}
dfn{color:#0064a0;font-weight:bold;font-style:normal;font-size:140%;}
var{color:#C82828;font-weight:bold;font-style:normal;font-size:110%;}
form h3{border:0;color:#8C1E1E;padding-left:0;margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:130%;}
fieldset{border:1px solid #3477bb;padding:20px;margin-top:10px;}
legend{color:#8C1E1E;padding:3px 10px;border:1px solid #3477bb;}
.links{float:left;width:150px;}
fieldset p{margin-bottom:10px;margin-top:10px;}
.inputbox{border:1px solid #babdb6;background:#fff url(input.gif) top repeat-x;}
form ul li{display:inline;list-style-type:none;}
button{width:40px;border:0;cursor:pointer;}
caption{text-align:left;padding-bottom:10px;}
em{font-size:1.3em;}
.seite{text-align:right;}
.seite a:hover{background:#ddd;border:1px solid #999;color:#000;}
.seite a:active{background:#96aac8;border:1px solid #648296;}
.seite a{text-decoration:none;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:2px 6px;box-shadow:1px 0 1px #bbb;}
.akt{background:#c8dcfa !important;border:1px solid #96b4c8 !important;}
.eintrag{margin:5px;clear:both;font-size:0.9em;font-weight:bold;padding-left:20px;}
.eintrag var{font-size:1em;font-style:italic;color:#fff;}
.gbeintrag{border:1px solid #ccc;clear:left;overflow:auto;border-radius:.35em;margin-bottom:30px;}
.post{height:auto;clear:both;}
.txt{background:#e2e2e2;padding:10px;min-height:60px;}
.txt p{margin-top:0;margin-bottom:0;padding:15px;}
.none{display:none;}
address{background-color:#ddd;text-align:right;clear:both;padding:5px;}
address em{font-weight:bold;font-size:1em;color:#000;}
.post address{padding:10px;width:200px;font-style:normal;border:0;margin:0;text-align:left;}