*{border:none;margin:0;padding:0;text-decoration:none;}
body{background-color:#fff;color:#202020;font:normal 100.01% "trebuchet ms", "myriad web", "tahoma", "geneva", "arial", "helvetica", sans-serif;margin:0;padding:0;}
img{border:none;}
abbr[title], acronym[title]{cursor:help;}
em{font-style:italic;}
strong{font-weight:bold;}
h1{height:150px;position:relative;width:100%;}
h1 a{background-image:url("h1.png");background-repeat:no-repeat;background-color:#fff;background-position:center;color:inherit;height:100%;position:absolute;width:100%;}
h2{font:2em "trebuchet ms", "myriad web", "tahoma", "geneva", "arial", "helvetica", sans-serif;line-height:1em;margin:0 auto -0.11em auto;width:28.5em;}
#nav{border-top:1px solid #032b68;height:1.5em;list-style:none;margin:0 auto;text-align:right;width:57em;}
#nav li{display:inline;font-size:.8em;font-weight:bold;margin:.25em;}
#nav li.chapter{background-color:#ddd;border-bottom:1px solid #032b68;color:#032b68;padding:.25em .5em;}
#nav a:link, #nav a:visited{background-color:#032b68;border-bottom:1px solid #000;color:#fff;padding:.25em .5em;}
#nav a:hover, #nav a:active, #nav a:focus{background-color:#fff;border-bottom:1px solid #000;color:#032b68;padding:.25em .5em;}
#global{margin:2.618em auto 0 auto;width:57em;}
#content{border-right:1px solid #032b68;border-top:1px solid #032b68;margin:0;min-height:50em;padding:0 .5em 4em .5em;}
#content a:link, #content a:visited{background-color:transparent;color:#032b68;text-decoration:underline;}
#content a:hover, #content a:active, #content a:focus{background-color:transparent;color:#009;text-decoration:underline;}
#content h3{background-color:transparent;color:#032b68;font:normal 1.4em "trebuchet ms", "myriad web", "tahoma", "geneva", "arial", "helvetica", sans-serif;line-height:1.5em;margin:0 0 1em 0;}
#content h4{font:bold 1.2em "trebuchet ms", "myriad web", "tahoma", "geneva", "arial", "helvetica", sans-serif;line-height:1.5em;margin:.75em 0 .5em .417em;}
#content p, #content li{line-height:1.6em;margin:0 0 .5em .5em;}
#content ul, #content ol{margin-left:2.5em;}
#content table{border-collapse:collapse;border-spacing:10px;width:100%;}
#content table td{border-bottom:1px dashed #999;padding:5px;vertical-align:top;}
#content table th{border-bottom:1px dashed #999;font-weight:bold;padding:5px;text-align:left;vertical-align:top;}
#content table tr{vertical-align:top;}
#content hr{border-top:2px solid #ccc;clear:left;height:0;margin:2.8em 0;}
#up{border-top:1px solid #032b68;clear:left;font-size:.8em;text-align:right;padding-right:.625em;}
#up a:link, #up a:visited{background-color:transparent;color:#032b68;text-decoration:underline;}
#up a:hover, #up a:active, #up a:focus{background-color:transparent;color:#009;text-decoration:underline;}
#foot{margin-top:3em;}
#foot p{font-size:.8em;line-height:1.6em;margin:0 0 .5em 150px;}
#foot p.version{clear:both;color:#ccc;text-align:right;}
.box{margin:0 0 .5em .5em;border:1px #032b68 solid;float:left;width:95%;}
.datum{padding:5px;width:98%;}
.eintrag{clear:left;padding:5px;width:98%;}
.email{float:left;font-weight:bold;padding:5px;padding-top:0;width:45%;}
.kommentar{color:#69f;float:left;padding:5px;width:15%;}
.kommentar1{color:#69f;float:left;padding:5px;width:75%;}
.name{float:left;padding:5px;padding-top:0;width:45%;}
.trennung{border:0;border-top:#999 1px dashed;clear:left;margin:0;padding:0;width:100%;}
.small{font-size:smaller;}
fieldset{border:#032b68 1px solid;padding:0 20px 20px 20px;width:100%;}
form{margin:0 0 .5em .5em;width:26em;}
form, input, textarea, select{color:#202020;background:White;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:medium;line-height:120%;}
input, textarea{background-color:#e3e3e3;border:1px solid #fff;margin:.2em;padding:.1em .1em .1em .1em;}
input.laenge{width:25em;}
input:focus, input:hover, textarea:focus, textarea:hover{border:1px solid #000;}
legend{font-size:smaller;padding-left:5px;padding-right:5px;}
textarea.laenge{height:12em;width:25em;}
.beschriftung{font-weight:bold;line-height:200%;padding:.1em .1em .1em .1em;width:30em;}
.err{color:#d9001a;background:White;}
.bild{margin:10px;text-align:center;float:left;height:164px;width:190px;}
.bild img{border:none;}
.bild img:hover{margin:-1px;border:1px #000 solid;}
img.sponsor {padding: 1em;}
