#menu a {  
//background-color: #FAFAFA ; 
float: left; 
height: 22px; 
width: 160px; 
margin: 0 0 5px 0 ; 
font-family: Geneva, Arial, Helvetica, san-serif; 
font-size: 12/18px; 
color: #cccccc; 
text-align: left; 
padding: 3px 0  0 30px; 
text-decoration: none; 
background-image: url(../kunzen2011_img/current_sw.gif); background-repeat: no-repeat
}

#menu a:hover {  
font-weight: bold; 
}

#menu .current {
//background-color: #F6F2CF; 
font-weight: bold; 
background-image: url(../kunzen2011_img/current.gif); 
background-repeat: no-repeat
}

#menu td {  border: 0px none; border-color: black black #CCCCCC; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; left: 5px; clip:  rect(   )}


td {  font: normal 12px/18px Geneva, Arial, Helvetica, san-serif; color: #CCCCCC}

a {  text-decoration: underline; color: #CCCCCC}
a:hover {  color: #FFFFFF}
a:focus {outline: none;}


.klein {  font-size: 9px}
.uberschrift {  font-size: 16px; font-weight: bold; }
.termin {  font-size: 16px; font-weight: bold; background-image: url(../kunzen2011_img/back-20.gif); background-repeat: repeat-x; letter-spacing: 1px; width: 100%; height: 24px;; padding-top: 1px}
.thema {  font-weight: bold; letter-spacing: 1px; width: 100%}
.rechts {  text-align: left; width: 160px}
.pause {  font-size: 12px; font-weight: bold; height: 25px; width: 100%; text-align: center; border-color: #CCCCCC black; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.trenner {  background-color: #990000; text-align: center; height: 2px; width: 100%}
.space {  line-height: 30px}
.bannerlink {  color: #003366}
