html,body {margin:0px;}
body {font-family:verdana,arial,sans-serif;font-size:0.8em;width:100%;height:100%;}
img {border:none;}
form {display:inline;}
a,#content a {text-decoration:none;background:transparent;color:#008;}
a:link.nw,a:visited.nw,a:hover.nw,a:active.nw,a:focus.nw,#content a:link.nw,#content a:visited.nw,#content a:hover.nw,#content a:active.nw,#content a:focus.nw {padding-left:18px;background:url(img/nw.gif) no-repeat left center;}


code,pre {font-size:1.2em;}
strong.hdl {font-size:1.2em;}

#content dt {font-weight:bold;width:95%;}
#content dd {width:90%;}


#content {float:right;width:70%;padding-bottom:20px;padding-left:8%;z-index:2;}
#content h1 {margin:0px 0px 10px 0px;font-size:20px;}
#content h2 {margin:0px 0px 10px 0px;font-size:20px;}
#content h3 {margin:0px 0px 5px 0px;font-size:16px;}
#content p,#content fieldset {margin-right:8%;}
#content img.gal {margin-right:10px;margin-top:10px;}
#content dt {float:left;}
#content span.rspace {width:150px;float:left;}
#content div.adrbox {width:15em;height:10em;float:left;padding:1em;display:inline;}

fieldset {width:40em;}
fieldset.k {width:50em;}
fieldset legend,fieldset.k legend {margin:0px 20px 0px 20px;font-weight:bold;}
label {vertical-align:top;width:12em;clear:left;float:left;}
input.txt {width:25em;}
select.txt {width:25em;}
input.plz {width:7em;}
textarea.txt {width:25em;height:5em;}
input.subm {font-weight:bold;margin-left:150px;}


#menue {float:left;width:18%;margin-left:20px;}
#menue2 {position:fixed;bottom:20px;left:20px;margin-top:20px;}
#menue ul,#menue li {display:inline;}

#menue a:link,#menue a:visited {font-weight:bold;display:block;width:90%;}
#menue a:hover,#menue a:active,#menue a:focus {font-weight:bold;display:block;width:90%;}
#menue a.sublink:link,#menue a.sublink:visited,#menue a.sublink:hover,#menue a.sublink:focus,#menue a.sublink:active ,#sitemap a.sublink {padding-left:10px;font-weight:normal;}


#footer {clear:both;font-size:0.7em;text-align:center;}
#footer a {font-size:1em;}

#top {position:absolute;top:-200px;left:0;}

#navi {position:fixed;padding-left:2em;margin-left:0px;margin-top:-5px;width:98%;z-index:3;}
#navi, #navi a {font-size:0.8em;}

.hspacer {height:30px;}
.fleft {float:left;margin-right:10px;margin-bottom:10px;}
.fright {float:right;margin-left:10px;margin-bottom:10px;}
.center {display:block;text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.toplink {font-size:1.1em;font-weight:bold;}
.dr {position:relative;cursor:hand;}
.onlyprint {display:none;}
.sc {font-variant:small-caps;}

#p_backlink {display:none;}


/* rss-feed */
h2.channelname {display:none;}
h3.itemtitle {margin:0px 0px 5px 0px;font-size:16px;}
p.itemdescription {margin-right:8%;}
p.itemdescription span,p.itemdescription span a {display:none;}
img {border:none;}