html{
height:101%
}
body{
margin-top: 10px; 
margin-left: 10px; 
margin-right: 10px;
margin-bottom: 10px; 
color: #004384;  
background-color:#ffffff; 
font-family: verdana,arial; 
font-size: 10pt;
min-height: 101%
}
table,tr,td{
color: #004384;  
font-family: verdana,arial; 
font-size: 10pt
}
.rand{
background-color:#0970A2;
}
.leisteoben {
background-color:#0970A2; 
color:white;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
line-height:20px;
height:20px;
}
.kopfleiste {
background-color:#0970A2;
line-height:5px;
height:5px;
}
.leisteunten {
background-color:#0970A2; 
color:white;  
text-decoration:none;
font-family:verdana, sans-serif;
line-height:20pt;
height:20pt;
 font-size: smaller;
}
.navibg {
background-color: white; 
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
width: 180pt;
}
.kopf1 {
background-color:#0970A2; 
color:white;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom-color: #A52A2A;
border-top-color: #A52A2A;
font-weight: bold;
border-style: dotted none dotted none;
border-width: thin thin;
}
.kopf2 {
background-color:#0970A2; 
color:white;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom-color: #A52A2A;
border-top-color: #A52A2A;
font-weight: bold;
border-style: dotted none dotted none;
border-width: thin thin;
height:20pt;
}
.logo {
background-color: White; 
color:#ffffff;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
height:84px;
background-image: url(images/Logo-Kreissportbund_200.gif);
background-repeat:no-repeat;
}
.titel{
background-color:#0970A2; 
color:#ffffff;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 12pt;
border-bottom:solid 1px #eaeaea;
line-height:20px;
height:30px;
padding-left:5px;
font-weight: bold;
}
.main {
background-color:#5394C8;
}
.inhalt {
background-color:white;
padding:20px;
}
.inhaltklein {
background-color:white;
padding:20px;
font-size: 8pt;
}
.kopftext {
background-color:white;
font-family: verdana, sans-serif; 
font-size: 18pt;
font: italic bold;
color:#0970A2; 
}
a.menu  {
display: block;
background-color:#0970A0;
color: #BBD4E8;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu:visited{
background-color:#0970A0;
color: #BBD4E8;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu:active{
background-color:#0970A0;
color: #BBD4E8;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu:hover {
background-color:#7EAED6;
color:white;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu2 {
display: block;
background-color: #0D9CDD;
color: #DDE9F2;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu2:visited{
background-color: #0D9CDD;
color: #DDE9F2;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu2:active{
background-color: #0D9CDD;
color: #DDE9F2;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu2:hover {
background-color:#7EAED6;
color:#ffffff;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menutext:link{ 
color: #483D8B; 
text-decoration:underline;
font-family: verdana; 
font-size: 10pt;
}
a.menutext:visited{
color: #483D8B; 
text-decoration:underline;
font-family: verdana; 
font-size: 10pt;
}
a.menutext:active{ 
color: #483D8B; 
text-decoration:underline;
font-family: verdana; 
font-size: 10pt;
}
a.menutext:hover{ 
color: #8B0000;
text-decoration:underline;
font-family: verdana;
font-size: 10pt;
}
input.datum {
font-size:9pt;
background-color:white;
color:#a3a7d6;
border:solid 0px;
}
input.zeit{
font-size:9pt;
background-color:white;
color:#a3a7d6;
border:solid 0px;
}
