@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }

body { text-align: center; background-color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
h1#h1Home { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_home.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Unternehmen { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_unternehmen.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Grundsaetze { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_grundsaetze.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Arbeitgeber { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_arbeitgeber.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Bewerber { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_bewerber.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Verwaltung { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_verwaltung.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Referenzen { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_referenzen.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Presse { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_presse.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Kontakt { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_kontakt.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1Impressum { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_impressum.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h1#h1AGB { font-size: 1em; color: #a83c0f; text-indent: -9999px; background-image: url(../img/headlines/hl_agb.gif); background-repeat: no-repeat; padding-bottom: 45px; }
h2 {}
a { color: #a83c0f; text-decoration: none; }
a:hover { text-decoration: underline; color: #000; }
p { font-size: .7em; padding-bottom: 1em; }

#container { margin: 0 auto; text-align: left; width: 850px; background-color: #fff; margin-top: 8px; }

#headerLogo { height: 150px; width: 275px; background-image: url(../img/logo.gif); }
#headerSWF { width: 575px; height: 150px; }
#contentBG { background-image: url(../img/bg_content.gif); }
#content { width: 431px; padding: 20px 0px 80px 35px; }
#columnRight { width: 99px; height: 131px; background-image: url(../img/AA015757_tor.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightUnternehmen { width: 99px; height: 131px; background-image: url(../img/marketa_straub.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightGrundsatz { width: 99px; height: 131px; background-image: url(../img/butler.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightArbeitgeber { width: 99px; height: 131px; background-image: url(../img/chauffeur.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightBewerber { width: 99px; height: 131px; background-image: url(../img/image_01.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightVerwaltung { width: 99px; height: 131px; background-image: url(../img/verwaltung.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightReferenzen { width: 99px; height: 131px; background-image: url(../img/Rose.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightPresse { width: 99px; height: 131px; background-image: url(../img/zeitungen.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightKontakt { width: 99px; height: 131px; background-image: url(../img/telefon.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightImpressum { width: 99px; height: 131px; background-image: url(../img/AA015757_tor.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }
#columnRightAGB { width: 99px; height: 131px; background-image: url(../img/AA015757_tor.jpg); background-repeat: no-repeat; margin: 69px 99px 0px 0px; }

#menuLeft { width: 150px; }
#menuLeftList { padding-top: 15px; }
#menuLeftList ul { padding-top: 15px; }
#menuLeftList li { list-style-type: none; }
#menuLeftList li a { text-indent: -9999px; }

#menuHome a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/home_off.gif); }
#menuHome a:hover { background-image: url(../img/navi/home_on.gif); }
#menuHomeOn { text-indent: -9999px; background-image: url(../img/navi/home_on.gif); }

#menuUnternehmen a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/unternehmen_off.gif); }
#menuUnternehmen a:hover { background-image: url(../img/navi/unternehmen_on.gif); }
#menuUnternehmenOn { text-indent: -9999px; background-image: url(../img/navi/unternehmen_on.gif); }

#menuGrunsatz a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/grundsaetze_off.gif); }
#menuGrunsatz a:hover { background-image: url(../img/navi/grundsaetze_on.gif); }
#menuGrunsatzOn { text-indent: -9999px; background-image: url(../img/navi/grundsaetze_on.gif); }

#menuArbeitgeber a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/arbeitgeber_off.gif); }
#menuArbeitgeber a:hover { background-image: url(../img/navi/arbeitgeber_on.gif); }
#menuArbeitgeberOn { text-indent: -9999px; background-image: url(../img/navi/arbeitgeber_on.gif); }

#menuPersonal a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/personal_off.gif); }
#menuPersonal a:hover { background-image: url(../img/navi/personal_on.gif); }
#menuPersonalOn a { text-indent: -9999px; background-image: url(../img/navi/personal_on.gif); }
#menuPersonalOn a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/personal_on.gif); }

#menuBewerber a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/bewerber_off.gif); }
#menuBewerber a:hover { background-image: url(../img/navi/bewerber_on.gif); }
#menuBewerberOn { text-indent: -9999px; background-image: url(../img/navi/bewerber_on.gif); }


#menuOnlineForm a { display: block; width: 150px; height: 16px; background-image: url(../img/navi/onlineform_off.gif); }
#menuOnlineForm a:hover { background-image: url(../img/navi/onlineform_on.gif); }
#menuOnlineFormOn { text-indent: -9999px; background-image: url(../img/navi/onlineform_on.gif); }

#menuDownload a { display: block; width: 150px; height: 16px; background-image: url(../img/navi/download_off.gif); }
#menuDownload a:hover { background-image: url(../img/navi/download_on.gif); }
#menuDownloadOn { text-indent: -9999px; background-image: url(../img/navi/download_on.gif); }


#menuStellen a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/jobs_off.gif); }
#menuStellen a:hover { background-image: url(../img/navi/jobs_on.gif); }
#menuStellenOn { text-indent: -9999px; background-image: url(../img/navi/jobs_on.gif); }

#menuVerwaltung a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/verwaltung_off.gif); }
#menuVerwaltung a:hover { background-image: url(../img/navi/verwaltung_on.gif); }
#menuVerwaltungOn { text-indent: -9999px; background-image: url(../img/navi/verwaltung_on.gif); }

#menuReferenz a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/referenzen_off.gif); }
#menuReferenz a:hover { background-image: url(../img/navi/referenzen_on.gif); }
#menuReferenzOn a { text-indent: -9999px; display: block; width: 150px; height: 20px; background-image: url(../img/navi/referenzen_on.gif); }

#menuPresse a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/presse_off.gif); }
#menuPresse a:hover { background-image: url(../img/navi/presse_on.gif); }
#menuPresseOn { text-indent: -9999px; background-image: url(../img/navi/presse_on.gif); }

#menuKontakt a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/kontakt_off.gif); margin-bottom: 10px; }
#menuKontakt a:hover { background-image: url(../img/navi/kontakt_on.gif); }
#menuKontaktOn { text-indent: -9999px; background-image: url(../img/navi/kontakt_on.gif); }

#menuImpressum a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/impressum_off.gif); }
#menuImpressum a:hover { background-image: url(../img/navi/impressum_on.gif); }
#menuImpressumOn { text-indent: -9999px; background-image: url(../img/navi/impressum_on.gif); }

#menuAGB a { display: block; width: 150px; height: 20px; background-image: url(../img/navi/agb_off.gif); }
#menuAGB a:hover { background-image: url(../img/navi/agb_on.gif); }
#menuAGBOn { text-indent: -9999px; background-image: url(../img/navi/agb_on.gif); }

#firstParagraphHome { height: 130px; }
#firstParagraph { height: 170px; }
#mainListHeight { height: 160px; }
#copyright { font-size: .7em; text-align: center; padding-top: 3px; padding-bottom:  15px; }
#footer { text-align: center; padding-bottom: 30px; }
#footerList { display: inline; font-size: .58em; }
#footerList li { display: inline; }
#footerList a { color: #000; border-right: 1px solid #000; padding-right: 5px; }
#footerList a:hover { text-decoration: none; color: #a83c0f; }
#footerListLast a { border-right: none; }

.mainList { font-size: .7em; }
.mainList li { background-image: url(../img/arrow.gif); background-repeat: no-repeat; list-style: none; padding-left: 1.3em; line-height: 1.5em; }
.list { font-size: .7em; line-height: 1.5em; margin-bottom: 1em; }
#homeGap { margin-top: 230px; }
.list li { list-style: none; }
.contentList { font-size: .7em; margin-left: 20px; }
.contentList li { margin-bottom: 1em; }

.floatLeft { float: left; }
.floatRight { float: right; }
.clearFloat { clear: both; }
.braun { color: #a83c0f; }
.bold { font-weight: bold; }
.gap { padding-bottom: 6em; }
.gapTel { margin-bottom: 72px; }
.textAlignCenter { text-align: center; }
.link a { background-image: url(../img/arrow.gif); background-repeat: no-repeat; list-style: none; padding-left: 1em; color: #a83c0f; font-weight: bold; }
.horizGap { width: 200px; }
