html, body {
 min-height:101%;
}

.header {
 color: #931b18;
 font-family: arial,verdana,sans-serif;
 font-size: 12px;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 10px;
 padding: 0px;
}

.headline01 {
 background-image: url('bilder/die-kavaliere_index_headline01.jpg');
 background-repeat: no-repeat;
 color: #931b18;
 font-family: arial,verdana,sans-serif;
 font-size: 12px;
 font-weight: weight;
 height: 27px;
 margin-top: 20px;
 padding-top: 5px;
 padding-left: 30px;
}

.headline02 {
 background-image: url('bilder/die-kavaliere_index_headline02.jpg');
 background-repeat: no-repeat;
 color: #931b18;
 font-family: arial,verdana,sans-serif;
 font-size: 12px;
 font-weight: weight;
 height: 21px;
 margin-top: 10px;
 padding-top: 0px;
 padding-left: 30px;
}

.navi {
 height: 16px;
 color: #666666;
 font-family: arial,verdana,sans-serif;
 font-size: 12px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-bottom: 0px;
 padding-left: 10px;
 padding-right: 10px;

 padding-top: 0px;
 align: center;
 text-align: center;
 text-decoration: none;
 vertical-align: absmiddle;
}

a.navi:link {
 color: #666666;
}

a.navi:visited {
}

a.navi:hover {
 color: #eb0600;
}

a.navi:active {
 color: #931b18;
}

.navi-active {
 height: 16px;
 color: #931b18;
 font-family: arial,verdana,sans-serif;
 font-size: 12px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-bottom: 0px;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 0px;
 align: center;
 text-align: center;
 text-decoration: none;
 vertical-align: absmiddle;
}

.fliesstext {
 color: #666666;
 font-family: arial,verdana,sans-serif;
 font-size: 12px;
 margin-top: 0px;
 margin-bottom: 10px;
 padding: 0px;
}

a.fliesstext:link {
 color: #931b18;
 text-decoration: none;
}


a.fliesstext:visited {
 color: #931b18;
 text-decoration: none;
}

a.fliesstext:hover {
 color: #eb0600;
 text-decoration: none;
}

a.fliesstext:active {
 color: #931b18;
 text-decoration: none;
}

li {
 align: left;
 list-style-image: url('bilder/icon_note.gif');
 list-style-position:outside;
 list-style-type:square;
 margin-left: 0.5em;
 padding-left: 0.5em;
 text-align: left;
}