#inhalt{
padding-top: 20px; 
padding-left:  25px;
padding-right:20px;
padding-bottom: 40px; 
width:100%;
border-right:solid 0px #ffffff;
border-top:solid 1px #fff;
}

#sp1 {
width:220px;
border-top:solid 1px #fff;
padding-top: 20px; 
padding-left:  0px;
padding-right:0px;
padding-bottom: 40px;
background-color:#805C58;
font: 9pt verdana;
font-weight: 700;
}

#sp1 a , #sp1 a:visited , #logo a:active {
color:#000000;
line-height:18px;
height:18px;
text-decoration:none ;
text-align:center;
margin-left:2px; 
width:150; 
padding-left:0px; 
padding-right:15px; 
padding-top:0px; 
padding-bottom:0px
font: 9pt verdana;
font-weight: 700;
}

#sp1 a:hover {
background-color:#400000;
color:#fff;
font: 9pt verdana;
font-weight: 700;
}

#logo {
border-right:solid 0px #ffffff;
background-color:#8A0045;
background-image:url(../../images/hlila.jpg);
text-align:center;
vertical-align:middle;
border-top:solid 1px #ffffff;
border-bottom:solid 0px #ffffff;
font: 8.5pt verdana;
font-weight: 700;
}

#logo a , #logo a:visited , #logo a:active {
display:block;
color:#FFFFFF;
line-height:18px;
height:18px;
text-decoration:none ;
text-align:center;
margin-left:2px; 
width:150; 
padding-left:0px; 
padding-right:15px; 
padding-top:0px; 
padding-bottom:0px
font: 8.5pt verdana;
font-weight: 700;
}

#logo a:hover {
background-color:#400000;
color:#fff;
font: 8.5pt verdana;
font-weight: 700;
}

#banner {
border-right:solid 0px #ffffff;
background-color:#77003C;
background-image:url(../images/hrot.jpg);
text-align:center;
vertical-align:middle;
border-top:solid 1px #ffffff;
border-bottom:solid 0px #ffffff;
color:#fff;
font: 14pt verdana;
font-weight: 700;
}

A:link,A:visited,A:active {
font: 9pt verdana;
font-weight: 700;
text-decoration:underline;
color:#000000;

}

A:hover { 
text-decoration:underline;
background-color:#ffffff;
color:#000000;
font: 9pt verdana;
font-weight: 700;
}

body, table, td, tr, div, p, pre, h1, h2, h3, h4, ul {
font: 8.8pt verdana;
font-weight: 700;
color:#000000;
line-height:10pt;
}

input {
border-width: 1;
border-color: #000000;
border-style: solid;
background-color: #ffffff;
color: #000000;
font: 9pt verdana;
font-weight: 700;
}

select {
border-width:1;
font: 9pt verdana;
font-weight: 700;
border-color: #000000;
border-style: solid;
background-color: #ffffff;
color: #000000;
}

textarea {
border-width: 1;
border-color: #000000;
border-style: solid;
background-color: #ffffff;
color: #000000;
font: 9pt verdana;
font-weight: 700;
}

option {
border-width:1;
font: 9pt verdana;
font-weight: 700;
border-color: #000000;
border-style: solid;
background-color: #ffffff;
color: #000000;
}

.tr_row0 {
 BACKGROUND-COLOR: #ffffff;

}

.tr_row1 {
 BACKGROUND-COLOR: #ffffff;

}

.tr_head {
 BACKGROUND-COLOR: #ffffff;
 COLOR:#000000;
 FONT-WEIGHT: bold;
}