/* ---------------------------------------------------------------------------- */

/* CSS by ZIMMERMANN DRCDM, Koeln */


/* Basics */


body  { 
color: #006;
font-family: Verdana, Arial, Geneva; 
margin: 0; 
padding: 0; 
}


p  {

color: #006;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Geneva;
text-decoration: none 
}

td  {

color: #006;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


.fett  {

color: #006;
font-weight: bold;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


a     { 

color: #006;
font-weight: normal;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


a:link {

color: #006;
font-weight: normal;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


a:visited  {

color: #006;
font-weight: normal;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


a:hover  {

color: #f00;
font-weight: normal;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


a:active {

color: #f00;
font-weight: normal;
font-family: Verdana, Arial, Geneva;
text-decoration: none }


ul  {
list-style-type: none;
list-style-position: outside;
margin: 0;
padding: 0;
border: none
}


li  {
list-style-type: none;
list-style-position: outside;

border: none
}






/* ---------------------------------------------------------------------------- */

/* Definition der Text-Styles */

/* ---------------------------------------------------------------------------- */


.fliess  {

color: #006;
font-size: 11px;
line-height: 14px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}

.fliessfett  {

color: #006;
font-size: 11px;
line-height: 14px;
font-weight: bold;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


.kursiv  {

color: #006;
font-style: italic;
font-size: 11px;
line-height: 14px;
font-family: Verdana, Arial,Geneva; 
text-decoration: none
}


.subhead  {

color: #006;
font-weight: bold;
font-size: 12px;
line-height: 18px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


.head {

color: #006;
font-weight: bold;
font-size: 14px;
line-height: 24px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


.klein {

color: #006;
font-weight: normal;
font-size: 9px;
line-height: 14px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}

.footer {

color: #009;
font-weight: normal;
font-size: 9px;
line-height: 14px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}

.nameverein {

color: #006;
font-weight: normal;
font-size: 9px;
line-height: 12px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


.datum {

color: #009;
font-size: 9px;
line-height: 14px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


.bu  {

color: #009;
font-style: italic;
font-size: 10px;
line-height: 14px;
font-family: Verdana, Arial, Geneva;
text-decoration: none
}


.rubrik {
display: block;

color: #009;
font-size: 11px;
line-height: 13px;
font-weight: bold;
font-family: Verdana, Arial, Geneva;
text-decoration: none;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
border-bottom: 1px solid #009;
border-right: 0px solid #ccc
border-bottom: none;
border-left: 1px solid #009
}



/* ---------------------------------------------------------------------------- */

/* Definition der Navigation */

/* ---------------------------------------------------------------------------- */

/* Navi-Level 1 */


.naviL1 { 


background-color: transparent; 
color: #009;
font-size: 11px; 
line-height: 13px; 
font-weight: bold; 
font-family: Verdana, Arial, Geneva; 
text-decoration: none 
}

.naviL1 a  { 


background-color: transparent;
font-weight: bold;  
color: #009;
margin: 0; 
padding: 0; 
border: none; 
text-decoration: none
}

.naviL1 a:link  { 
background-color: transparent;
font-weight: bold; 
color: #009;
margin: 0;
padding-top: 1px;
padding-right: 5px; 
padding-bottom: 2px; 
padding-left: 5px; 
border-top: none; 
border-right: none; 
border-bottom: 0px solid #ccc; 
border-left: 1px solid #009
}

.naviL1 a:visited  {
background-color: transparent;
font-weight: bold; 
color: #006;
margin: 0;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
border-top: none;
border-right: none;
border-bottom: 0px solid #999;
border-left: 1px solid #009
}


.naviL1 a:hover  {
background-color: transparent;
font-weight: bold; 
color: #f00;
margin: 0;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
border-top: none;
border-right: none;
border-bottom: 0px solid #9cf;
border-left: 1px solid #009
}

.naviL1 a:active  {
background-color: #ccc;
font-weight: bold; 
color: #f00;
margin: 0;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
border-top: none;
border-right: none;
border-bottom: 0px solid #9cf;
border-left: 1px solid #009
}


/* ---------------------------------------------------------------------------- */

/* Navi-Level 2  */



.naviL2 { 


background-color: transparent; 
color: #009;
font-size: 9px; 
line-height: 12px; 
font-family: Verdana, Arial, Geneva; 
text-decoration: none 
}

.naviL2 a  { 


background-color: transparent; 
color: #009;
margin: 0; 
padding: 0;
border: none; 
text-decoration: none
}

.naviL2 a:link  { 
background-color: transparent;
color: #009;
margin: 0;
padding-top: 1px;
padding-right: 5px; 
padding-bottom: 2px; 
padding-left: 5px; 
border-top: none; 
border-right: none; 
border-bottom: 0px solid #999; 
border-left: 1px solid #009
}

.naviL2 a:visited  {
background-color: transparent;
color: #009;
margin: 0;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
border-top: none;
border-right: none;
border-bottom: 0px solid #999;
border-left: 1px solid #009
}


.naviL2 a:hover  {
background-color: transparent;
color: #f00;
margin: 0;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
border-top: none;
border-right: none;
border-bottom: 0px solid #999;
border-left: 1px solid #009 
}


.naviL2 a:active  {
background-color: transparent;
color: #f00;
margin: 0;
padding-top: 1px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
border-top: none;
border-right: none;
border-bottom: 0px solid #999;
border-left: 1px solid #009
}

