body {
margin:0px;
text-align:left;
padding:0px;
color:#000;
background-color:#fff;
font:11pt times, serif;
}

h1
{
margin:5px 0px 0px 0px;
padding: 10px 0px 0px 0px;
font: bold 160% times, serif;
text-align:left;
color: #000;
}

h2
{
margin:5px 0px 0px 0px;
padding: 10px 0px 0px 0px;
font: bold 130% times, serif;
text-align:left;
color: #000;
}

h3
{
margin:5px 0px 0px 0px;
padding: 10px 0px 0px 0px;
font: bold 120% times, serif;
text-align:left;
color: #000;
}

h4
{
margin:5px 0px 0px 0px;
padding: 10px 0px 0px 0px;
font: bold 110% times, serif;
text-align:left;
color: #000;
}

h5
{
margin:5px 0px 0px 0px;
padding: 10px 0px 0px 0px;
font: bold 100% times, serif;
text-align:left;
color: #000;
}

h6
{
margin:5px 0px 0px 0px;
padding: 10px 0px 0px 0px;
font: 100% times, serif;
text-align:left;
color: #000;
}


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

ol {
margin:0;
padding:0;
}

ol li {list-style-type:decimal;}

li {
list-style-type:disc;
list-style-position:outside;
margin:0px;
}

td, th {
vertical-align: top;
}

img {
border: 0px;
}

/* Inhaltskopfzeile */
#contentheader {display:none;
}

/* Inhalt */
#content {
margin:0px;
padding:0px;
font: 12pt times, serif;
text-align:left;
color: #000;
line-height:150%;
}

#content p {
margin:0;
padding:1em 0 0 0;
text-indent: 1em;
}

#content p:first-letter {
font: normal 16pt times, serif;
}

#content ul, ol {
margin: 15px 0 0 0;
}

#content ul li {
margin:0;
padding:0;
list-style-type: disc;
list-style-position: outside;
margin:0px 0px 0px 3em;
}

#content ol li {
list-style-type: decimal;
list-style-position: outside;
margin:0px 0px 0px 3em;
}

#content a {
text-decoration: none;
}

#content a:link {
color: #000;
text-decoration: none;
}

#content a:visited {
color: #000;
text-decoration: none;
}

#content a:hover {
text-decoration: none;
color: #000;
}

#content a:focus {
text-decoration: none;
}

#content strong {
color:#000;
}

/* Newscontainer */
#news {display:none;
}

/* Inhaltswrapper */
#wrapper {
width: auto;
margin: 0;
padding: 0;
background: #fff;
border: 0px #000;
border-width: 0px;
}

/* Kopfzeile */
#header {display:none;
}

/* Navigation */
#navi {display:none;
}

/* äußerer Inhaltscontainer */
#outercontent {
background-color: #fff;
width:auto;
}

/* Fußzeile */
#footer {
margin:0;
padding:5px 0 5px 0;
color: #000;
font: 10pt times, serif;
background: #fff;
border: 1px solid gray;
border-width:1px 0 1px 0;
}

#footer a{
text-decoration: none;
}

#footer a:link {
color: #000;
}

#footer a:visited {
color: #000;
}

#footer a:focus {
border: 1px solid #696969;
}

#footer a:hover {
color: #000;
}

/* pagewrapper gesamte page */
#pagewrapper {
width:auto;
}

/* Thumbnailtabelle */
.tabelle {
margin: 0;
padding: 1em 0 0 0;
}

.tabelle table {
font: 12pt times, serif;
text-align:left;
color: #000;
line-height:150%;
}

.tabelle span {
font: bold 12pt times, serif;
color: #000;
letter-spacing: 0.1em;
line-height:150%;
text-decoration: underline;
}
 
.tabelle a {
text-decoration: none;
}

.tabelle a:link {
color: #669;
text-decoration: none;
}

.tabelle a:visited {
color: #696969;
text-decoration: none;
}

.tabelle a:hover {
color: #f60;
text-decoration: none;
}

.tabelle a:focus {
text-decoration: none;
border-bottom: 1px solid #000;
}

.tabelle img {
border: 0px ridge silver;
}

.tabelle strong {
color:#000;
}