body
{
margin:           0.1em;
background-color: white;
color:            black;
font-family:      sans-serif;
font-size:        0.9em;
font-weight:      normal;
}

.titelzeile
{
background-color: silver;
line-height:      180%;
text-align:       center;
border-bottom:    2px solid black;
}

h1
{
background-color: white;
font-family:      sans-serif;
font-size:        2.2em;
font-weight:      bold;
color:            black;
margin-top:       0em;
margin-bottom:    0em;
}

h2
{
background-color: white;
font-family:      sans-serif;
font-size:        1.1em;
font-weight:      bold;
color:            black;
margin-top:       0px;
margin-bottom:    0px;
}

.auswahl
{
background-color: white;
text-align:       center;
color:            black;
font-family:      sans-serif;
font-size:        1.7em;
font-weight:      normal;
}

.auswahl_klein
{
background-color: white;
color:            black;
font-family:      sans-serif;
font-size:        1.3em;
font-weight:      normal;
}

ul#liste li 
{
list-style:       none;
}

ul#liste a:link
{
background-color: white;
color:            blue;
}

ul#liste a:visited
{
background-color: white;
color:            black;
}

ul#liste a:hover
{
background-color: white;
color:            red;
}

.click
{
background-color: white;
color:            black;
font-family:      sans-serif;
font-style:       normal;
font-size:        1.2em;
font-weight:      bold;
margin-top:       9px;
margin-bottom:    3px;
text-align:       center;
}

.uebersicht, .uebersicht TD, .uebersicht TH
{
background-color: white;
color:            black;
font-family:      sans-serif;
font-size:        10pt;
font-weight:      normal;
}

.text, .text TD, .text TH
{
background-color: white;
color:            black;
font-family:      sans-serif;
font-style:       normal;
font-size:        10pt;
font-weight:      normal;
}

em
{
background-color: white;
color:            red;
font-family:      sans-serif;
font-style:       normal;
font-size:        10pt;
font-weight:      bold;
}

.fusszeile
{
background-color: white;
color:            black;
font-family:      sans-serif;
font-size:        1.1em;
font-weight:      normal;
margin-top:       0.5em;
margin-bottom:    1em;
text-align:       center;
}

.fusszeile a:hover
{
background-color: white;
color:            red;
}

.fusszeile1
{
clear:            both;
background-color: silver;
line-height:      200%;
border-top:       2px solid black;
text-align:       center;
color:            black;
font-family:      sans-serif;
font-size:        1.1em;
font-weight:      normal;
}

.fusszeile2
{
background-color: silver;
line-height:      200%;
text-align:       center;
color:            black;
font-family:      sans-serif;
font-size:        1.1em;
font-weight:      bold;
}

ul#navigation
{
background-color: silver;
text-align:       center;
margin:           0;
padding:          0;
}

ul#navigation li 
{
list-style:       none;
display:          inline;
margin:           0.6em;
padding:          0;
}

ul#navigation a:link
{
background-color: silver;
color:            blue;
}

ul#navigation a:visited
{
background-color: silver;
color:            black;
}

ul#navigation a:hover
{
background-color: silver;
color:            red;
}

div#details
{
background-color: white;
float:            left;
width:            100%;
margin-top:       0;
margin-bottom:    0;
padding:          0;
text-align:       center;
vertical-align:   middle;
border:           1px dashed blue;
}

div#bild
{
background-color: white;
color:            black;
float:            left;
width:            69%;
margin-top:       1em;
margin-bottom:    0;
padding:          0;
vertical-align:   middle;
border:           1px dashed red;
}

ul#beschreibung
{
background-color: white;
color:            black;
font-family:      sans-serif;
font-style:       normal;
font-size:        0.8em;
font-weight:      normal;
width:            30.5%;
padding:          1;
text-align:       left;
vertical-align:   middle;
border:           1px dashed red;
}

ul#beschreibung li
{
list-style:       disc;
margin-left:      2em;
}

