body{
color:black;
background-color: #FFFFFF;
scrollbar-face-color: #FFFFFF; 
scrollbar-shadow-color: #F9D9D9;
scrollbar-highlight-color: #F9D9D9;
scrollbar-3dlight-color: #AA0011;
scrollbar-darkshadow-color: #AA0011;
scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #AA0011;
margin-top:2px;
padding-top:0; }

body, td, p, div, a {
font-family: Tahoma, Verdana, sans-serif;
font-size: 9pt;
line-height: 11pt;
letter-spacing: 0.3pt;
}

h1 {
font-family: Times, Times New Roman, sans;
font-size: 12pt;
line-height: 13pt;
font-style: italic;
color:#AA0011;
}

h2 {
font-family: Times, Times New Roman, sans;
font-size: 11pt;
font-style: italic;
line-height: 12pt;
}

h3 {
font-family: Times, Times New Roman, sans;
font-size: 12pt;
font-style: italic;
line-height: 12pt;
padding:0;
margin: 2px 0 3px 0; 
border-bottom: 1px #AA0011 dotted; 
padding-bottom:2px; }

h5 {
font-family: Tahoma, Verdana, sans-serif;
font-size: 9pt;
line-height: 11pt;
color: #AA0011;
}

a {
color: #333333; }
a:hover{
color: #AA0011; }

.artbot {
color:#666666; 
border-top: 1px #666666 dotted; 
margin-top:5px;
font-size: 8pt;
height:12px;
clear:left;
}

.infobox {
margin:6px 1px; 
border:1px #AA0011 solid; 
padding:2px; 
background-color:#F9D9D9;
}

.infobox div {
margin:0px; 
border:1px #CC6666 dashed; 
padding:4px;
}

.infobox h3{
color: #AA0011;
border-bottom: 1px #AA0011 dotted; 
padding-bottom:2px; 
margin-bottom:3px;
}

.eckeoben {
background-image:  url(../pix/ecke-oben.gif); 
background-repeat: no-repeat; 
background-position: top left; 
padding: 8px 0 0 12px; 
margin: 6px 0;
display: block;
clear: left;
}

.eckeunten {
background-image:  url(../pix/ecke-unten.gif); 
background-repeat: no-repeat; 
background-position: bottom right; 
padding: 0 12px 12px 0;
}

.suchwort {
background-color: #A01;
color: #FFF;
}