table, tr, td, th  { font-family:Verdana, 'Lucida Grande', Geneva, Lucida, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#000; }

/* Allgemeines Layout */
body { text-align:center; }
#wrapper { text-align:left; height:1%; }
#content { height:1%; } 
#haftungsausschluss {border:1px solid #FFF; }

/* Einzelregeln */
h4 { font-size:11px }

#kundennavi a,
#subnavigation a {padding-left:21px; background:url(../img/icon_pfeil_off.gif) 0 1px no-repeat; }


#kundennavi a:visited,
#subnavigation a:visited {color:#808080;}

#kundennavi a:focus,
#kundennavi a:hover,
#kundennavi a:active,
#subnavigation a:focus,
#subnavigation a:hover,
#subnavigation a:active {background:url(../img/icon_pfeil_on.gif) 0 1px no-repeat; color:#A0DA44; }

#subnavigation a.aktiv {padding:0 0; }

/* Kundennavi */
body.contact #kundennavi a.contact,
body.start #kundennavi a.start,
body.sitemap #kundennavi a.sitemap { font-weight:bold; color:#A0DA44; background:url(../img/icon_pfeil_on.gif) 0 1px no-repeat; }


#content #news_spalte {background:url(../img/newsbox_bg.gif) 0 0 repeat; width:290px; margin:-5px 0 0 36px;}
#content #news_spalte p { float:none; padding:0 18px 0 18px;}
#content #news_spalte_bgtop {background:url(../img/newsbox_oben.gif) 0 0  no-repeat; width:290px; height:21px; margin:18px 0 -3px 36px; font-size:15px; padding:9px 0 10px 18px;}
#content #news_spalte_bgbottom {background:url(../img/newsbox_unten.gif) 0 0 no-repeat; float:right; width:290px; height:21px; margin:-9px 0 0 0; }