@charset "UTF-8";
* { margin: 0; padding: 0; }
body { color: black; background-color: white; margin: 0; padding: 0; }
img { border: 0; }
a img { border: none; vertical-align: middle; }
h1, h2, h3, h4, p, ul, li, a, th, td  { font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 10px; }
#directlink, #head, #headnav, #intro, #logo, #nav, #navrepeat, .sep, caption { display: none; }
#printlogo { margin: 0 0 2em 0; }
#sidebar { margin: 0 0 2em 0; }
#content img { margin-right: 5px; margin-bottom: 5px; }
#content th, #content td { font-weight: normal; }
#firmenuebersicht { margin: 2em 0; }
#firmenuebersicht table { width: 600px; }
#firmenuebersicht th { line-height: 1.25em; padding: 0.25em 0;  }
#firmenuebersicht td { padding: 1em 0 1em; text-align: center; }
#firmenuebersicht .col1 { width: 150px; background: #dc291e url(../media/firmenuebersicht-bg-col1.jpg); color: #FFF; }
#firmenuebersicht .col2 { width: 150px; background: #dc291e url(../media/firmenuebersicht-bg-col2.jpg); color: #FFF; }
#firmenuebersicht .col3 { width: 150px; background: #dc291e url(../media/firmenuebersicht-bg-col3.jpg); color: #FFF; }
#firmenuebersicht .col4 { width: 150px; background: #dc291e url(../media/firmenuebersicht-bg-col4.jpg); color: #FFF; }
#content .address { margin: 0 0 2em 0; }
#content .address p { margin: 0 0 0 0; }
#content .address th, #content .address td { padding: 0 0.5em 0 0; text-align: left; }
#foot { margin: 2em 0 0 0; }
