body        { color: #454545; font-size: 10px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular ; line-height: 13px; background-color: #efefef; text-align: center; margin: 0; padding: 0; }
form        { color: #454545; font-size: 10px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular ; line-height: 13px; }
#Seite { width: 765px; margin-left: auto; margin-right: auto; padding-top: 13px; }
#Logo { background-color: #fff; background-image: url(/bilder/standard/neef-stumme-logo-bg.gif); width: 86px; float: right; clear: right; margin-right: 0; margin-bottom: 0; padding-bottom: 0; }
#Logo:hover { background-color: #fff; background-image: url(/bilder/standard/neef-stumme-logo-bg1.gif); width: 86px; float: right; clear: right; margin-right: 0; margin-bottom: 0; padding-bottom: 0; }
#RahmenOben { background-image: url(/bilder/standard/rahmen_rechts.gif); background-repeat: repeat-y; background-position: left top; width: 765px; float: left; margin-top: 0; padding: 0; border-left: 1px solid #d2d2d2; }
#Kopf { width: 758px; float: left; margin-top: 0; border-top: 1px solid #d2d2d2; }
#Navigation { color: #808080; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; width: 758px; float: left; clear: both; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; }
#Navigation ul  { margin: 0; padding: 0; list-style-type: none; }
#Navigation li  { margin: 0; padding: 0; list-style-type: none; float: left; }
#Inhalt { width: 758px; float: left; clear: both; min-height: 220px; margin-top: 35px; }
#Links { text-align: left; width: 210px; float: left; margin-left: 40px; }
#Rechts { text-align: left; width: 440px; float: right; margin-right: 30px; }
#Gesamt { text-align: left; width: 640px; float: left; margin-left: 40px; }
.EingabeHeadline { width: 220px; background-color: #fff; }
.EingabeMarginalie { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 220px; background-color: #fff; }
.EingabeText { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 400px; background-color: #fff; }
#RechtsWho input { font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; width: 150px; background-color: #fff; }
.WhoName { color: #a71e2e; font-weight: bold; width: 170px; padding-right: 10px; padding-left: 20px; }
.WhoBez { color: #a71e2e; width: 170px; padding-right: 10px; padding-left: 20px; }
.WhoTF { color: #a71e2e; width: 160px; padding-left: 20px; border-left: 1px solid #a71e2e; }
.WhoEmail { color: #808080; width: 160px; padding-left: 20px; border-left: 1px solid #a71e2e; }
.WhoFoto { width: 50px; }
.EingabeWho { background-color: #fff; width: 140px; }
.EingabeFeld { background-color: #fff; padding-right: 3px; padding-bottom: 3px; border: solid 1px #d2d2d2; }
.WhoBereichFeld { background-color: #d2d2d2; margin-bottom: 10px; padding-right: 3px; padding-bottom: 3px; border: solid 1px #808080; }
.WhoBereich { margin-bottom: 15px; padding-bottom: 8px; border-bottom: 1px solid #d2d2d2; }
#Footer { color: #808080; font-size: 9px; font-family: Helvetica, Genwho_geschaeftsleitungGesellschaftereva, Arial, SunSans-Regular, sans-serif; text-align: right; width: auto; float: left; clear: both; margin-top: 30px; margin-left: 40px; padding-bottom: 10px; }
#RahmenUnten { background-image: url(/bilder/standard/rahmen_unten.gif); background-repeat: repeat-x; background-position: left top; width: 765px; height: 7px; float: left; clear: both; margin-bottom: 10px; padding-bottom: 10px; }
.Clear { height: 0; clear: both; }
p      { color: #454545; font-size: 10px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
td        { color: #454545; font-size: 10px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular }
hr      { color: #808080; background-color: #999; height: 1px }
a             { color: #808080; text-decoration: none }
a:hover       { color: #004581; text-decoration: none }
h1      { color: #a71e2e; font-size: 12px; font-weight: normal; text-transform: uppercase ; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 20px; }
h2 { color: #004581; font-size: 10px; font-weight: bold; margin-top: 0; margin-bottom: 0; margin-left: 70px; padding-top: 0; padding-bottom: 20px; }
#JobsEintraege h3 { color: #004581; font-size: 10px; font-weight: bold; margin-top: 0; margin-bottom: 10px; padding-top: 0; padding-bottom: 5px; border-bottom: 1px solid #d2d2d2; }
#JobsEintraege h3 a { color: #004581; text-decoration: none }
#JobsEintraege h3 a:hover { color: #004581; text-decoration: none }
#NewsEintraege h3 { color: #004581; font-size: 10px; font-weight: bold; margin-top: 0; margin-bottom: 10px; padding-top: 0; padding-bottom: 5px; border-bottom: 1px solid #d2d2d2; }
#NewsEintraege h3 a { color: #004581; text-decoration: none }
#NewsEintraege h3 a:hover { color: #004581; text-decoration: none }
h3 { color: #004581; font-size: 10px; font-weight: bold; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 20px; }
.head4 { color: #808080; font-size: 12px; text-transform: uppercase }
.head2   { font-weight: bold; line-height: 15px }
.head3     { color: #a71e2e; font-weight: bold; line-height: 15px }
.text_rot     { color: #a71e2e }
.text_blau { color: #004581; }
.textklein { font-size: 9px }
.textklein_grau  { color: #808080; font-size: 9px }
.textklein_blau { color: #004581; font-size: 9px }
.text { font-size: 10px; line-height: 15px }
.navigation  { color: #808080; }
.navigation:hover  { color: #a71e2e; }
.navigation_grau  { color: #808080; }
.navigation_rot  { color: #a71e2e; }
.SubNav { color: #808080; background-image: url(/bilder/standard/nav1.gif); background-repeat: no-repeat; background-position: left center; padding-top: 5px; padding-bottom: 5px; padding-left: 22px; }
.SubNav:hover { color: #004581; background-image: url(/bilder/standard/nav2.gif); background-repeat: no-repeat; background-position: left center; padding-top: 5px; padding-bottom: 5px; padding-left: 22px; }
.SubNavOn { color: #a71e2e; background-image: url(/bilder/standard/nav2.gif); background-repeat: no-repeat; background-position: left center; padding-top: 5px; padding-bottom: 5px; padding-left: 22px; }
.form_anfrage1       { background-color: #fff; padding: 2px; border: solid 1px #a2a2a2; width: 100% }
.form_anfrage2   { background-color: #fff; padding: 2px; border: solid 1px #a2a2a2 }
.form_anfragecheck  { }
.form_anfragetext1   { background-color: #fff; padding: 2px; border: solid 1px #a2a2a2; width: 100% }
.form_kontakt { width: 292px }
/**/

