body {margin:10px;padding:0px;font-family: times, serif;color:#000;background:#fff}

h1, h2, h3, h4, h5, h6 {clear: left;line-height:1em;color:#000;font-family: times, serif;}
h1, h2, h3 {margin-top: 1em;padding-bottom: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ccc;}
	
p {margin:0px 0px 1.5em 0px;padding:0px;font:1em times, serif;line-height:1.5em;}
strong {font:1em times, serif;}

/* IE list hack caused by ul and maybe ol */
ul, ol {margin:0;padding:0;}

img {border-style: none;}

#header1 {margin:0px 0px;padding:0px;color:#000;text-align:right;font:bold 1.25em times, serif;}

#header1 a {color: #000;text-decoration: none;}
#header1 a:link, #menu a:visited {color: #000;}
#header1 a:focus {background-color:#e3e3e3;}
#header1 a:hover, #menu a:active {color:#090;}
#header1 img {height:23px;width:23px;vertical-align:middle;border-style: none;}
#header2 {margin:0px 0px 0px 0px;padding:0px;color:#000;text-align:right;background-color:#0c0;font:bold 1em times, serif;}

#content {margin:0 0;padding:10px;max-width:44em;}
#content a {color: #000;text-decoration: none;border-bottom-style: none;}
#content a:link, #content a:visited {color:#000;}
#content a:hover, #content a:active {
color: #000;border-bottom-style:none;}

/* image links without borders */
#content a.image:link, #content a.image:visited {border-bottom-style: none;}
#content a.image:focus {background-color:#fff;}
#content a.image:hover, #content a.image:active {background-color:#fff;}

#content ul, ol {margin: 0 0 1.5em 0;line-height:1.5em;}
#content ul li {margin:0;padding:0;list-style-type: disc;list-style-position: outside;margin:0px 0px 0px 2em;}
#content ol li {list-style-type: decimal;list-style-position: outside;margin:0px 0px 0px 2em;}

/* Schatten um Bilder */
#content .pic {
float: left;
margin: 1em 0 1em 1.5em !important;
margin: 1em 0 1em 0.75em;
background: url(./../pics/schatten.png)
no-repeat bottom right !important;
background: url(./../pics/schatten.gif)
no-repeat bottom right;
clear:both;
}

#content .pic.r {float: right;}
#content .l {float: left;}

#content .pic img {
border: 1px solid #ccc;
margin: -6px 0 -1px -6px;
padding: 4px;
display: inline-block;
background: #fff;
position: relative;
}

#content p.pic.r {margin: 0 0 1em 1em;}
#content .pic a {border-style:none;}

#menu {display:none;}

/* Sitemap */
#sitemap {padding: 0;line-height: 1.75em;}

#sitemap dd {margin: 0 0 0 2em;padding: 0;}
#sitemap dd dl {margin-top: 0em;padding: 0;}

#sitemap dd.one {font-size: 1em;font-weight: bold;}
#sitemap dd.two {font-weight: bold;}

#sitemap dt.one {font-size: 1em;font-weight: bold;margin-top: 1em;}
#sitemap dt.two {font-size: 1em;}
