/*	HTML-ELEMENTE */
body { margin : 0; padding : 0; border : 0; }
hr { display : none; }
h1 { font : bold 11px/135% Verdana, Arial, sans-serif; color : #c00; margin : 0; padding : 20px 0 7px 0; }
h2 { font : bold 11px/135% Verdana, Arial, sans-serif; color : #666; margin : 0; padding : 0 0 7px 0; }
p { font : normal 12px/135% Arial, Verdana, sans-serif; color : #000; margin : 0; padding : 0 0 15px 0; }
ul { list-style-type : none; margin : 0; padding : 0 0 15px; border : 0; }
/*a { font : normal 11px/135% Verdana, Arial, sans-serif; color : #666; text-decoration : underline; }*/
a { font : normal 12px/135% Arial, Verdana, sans-serif; color : #666; text-decoration : underline; }
a:HOVER { text-decoration : none; }

/*	OBJEKTE */
#logo { width : 261px; height : 58px; position : absolute; top : 81px; left : 89px; border : 0; }
#navigation { width : 120px; position : absolute; left : 41px; top : 247px; }
#navigation ul { margin : 0; padding : 0; border : 0; list-style-type : none; }
#navigation ul li { display : inline; }
#navigation #main { height : 245px; width : 120px; padding : 0 0 22px 0; }
#navigation > #main { height : auto; min-height : 245px; }
#navigation #main a { display : block; width : 120px; height : 20px; padding : 0 0 5px 0; margin : 0; }
#navigation #contact { width : 120px; background : url("images/linie_kurz.gif") no-repeat 0 0; padding : 17px 0 0 0; }
#navigation #contact a { display : block; width : 120px; height : 15px; padding : 0 0 6px 0; margin : 0; }
#navigation #third { width : 173px; position : absolute; left : 681px; top : 0; }
#navigation #third a {  display : block; width : 173px; height : 19px; padding : 0 0 6px 0; margin : 0; }
#claim { width : 401px; height : 206px; position : absolute; top : 4px; left : 494px; }
#content { width : 403px; padding : 5px 22px 50px 20px; position : absolute; top : 236px; left : 199px; background : url("images/linie_lang.gif") no-repeat 0 0; }
#kundenliste { margin : 0; padding : 30px 0 50px 40px; border : 0; list-style-type : none; }
#kundenliste li { font : normal 11px/135% Verdana, Arial, sans-serif; color : #000; padding : 0 0 10px 0; }
#kundenliste h1 { color : #666; margin : 0; padding : 0; }
#kundenbilder { padding : 20px 0 50px 0; }
#kundenbilder table, #kundenbilder tr { margin : 0; padding : 0; border : 0; border-collapse : collapse; border-spacing : 0; }
#kundenbilder td { margin : 0; padding : 0 10px 10px 0; border : 0; border-collapse : collapse; border-spacing : 0; font : normal 11px/135% Verdana, Arial, sans-serif; }
#kundenbilder img { border : 1px solid #666; width : 120px; height : 72px; }
#kundenbilder h1 { color : #666; margin : 0; padding : 0; }

/*	MENÜPUNKTE */
#nav_main_agentur { background : url("images/navigation/main/agentur.gif") no-repeat 0 0; }
#nav_main_agentur:HOVER, #nav_main_agentur.active { background : url("images/navigation/main/agentur_hover.gif") no-repeat 0 0; }
	#nav_main_leistungsfelder { background : url("images/navigation/main/leistungsfelder.gif") no-repeat 10px 0; }
	#nav_main_leistungsfelder:HOVER, #nav_main_leistungsfelder.active { background : url("images/navigation/main/leistungsfelder_hover.gif") no-repeat 10px 0; }
	#nav_main_philosophie { background : url("images/navigation/main/philosophie.gif") no-repeat 10px 0; }
	#nav_main_philosophie:HOVER, #nav_main_philosophie.active { background : url("images/navigation/main/philosophie_hover.gif") no-repeat 10px 0; }
	#nav_main_historie { background : url("images/navigation/main/historie.gif") no-repeat 10px 0; }
	#nav_main_historie:HOVER, #nav_main_historie.active { background : url("images/navigation/main/historie_hover.gif") no-repeat 10px 0; }
	#nav_main_ansprechpartner { background : url("images/navigation/main/ansprechpartner.gif") no-repeat 10px 0; }
	#nav_main_ansprechpartner:HOVER, #nav_main_ansprechpartner.active { background : url("images/navigation/main/ansprechpartner_hover.gif") no-repeat 10px 0; }
#nav_main_dasneueste { background : url("images/navigation/main/dasneueste.gif") no-repeat 0 0; }
#nav_main_dasneueste:HOVER, #nav_main_dasneueste.active { background : url("images/navigation/main/dasneueste_hover.gif") no-repeat 0 0; }
	#nav_main_newsletter { background : url("images/navigation/main/newsletter.gif") no-repeat 10px 0; }
	#nav_main_newsletter:HOVER, #nav_main_newsletter.active { background : url("images/navigation/main/newsletter_hover.gif") no-repeat 10px 0; }
	#nav_main_atsintern { background : url("images/navigation/main/atsintern.gif") no-repeat 10px 0; }
	#nav_main_atsintern:HOVER, #nav_main_atsintern.active { background : url("images/navigation/main/atsintern_hover.gif") no-repeat 10px 0; }
#nav_main_referenzen { background : url("images/navigation/main/referenzen.gif") no-repeat 0 0; }
#nav_main_referenzen:HOVER, #nav_main_referenzen.active { background : url("images/navigation/main/referenzen_hover.gif") no-repeat 0 0; }
	#nav_main_arbeiten { background : url("images/navigation/main/arbeiten.gif") no-repeat 10px 0; }
	#nav_main_arbeiten:HOVER, #nav_main_arbeiten.active { background : url("images/navigation/main/arbeiten_hover.gif") no-repeat 10px 0; }
	#nav_main_kundenlogin { background : url("images/navigation/main/kundenlogin.gif") no-repeat 10px 0; }
	#nav_main_kundenlogin:HOVER, #nav_main_kundenlogin.active { background : url("images/navigation/main/kundenlogin_hover.gif") no-repeat 10px 0; }

#nav_contact_kontakt { background : url("images/navigation/contact/kontakt.gif") no-repeat 0 0; }
#nav_contact_kontakt:HOVER, #nav_contact_kontakt.active { background : url("images/navigation/contact/kontakt_hover.gif") no-repeat 0 0; }
	#nav_contact_kontaktformular { background : url("images/navigation/contact/kontaktformular.gif") no-repeat 10px 0; }
	#nav_contact_kontaktformular:HOVER, #nav_contact_kontaktformular.active { background : url("images/navigation/contact/kontaktformular_hover.gif") no-repeat 10px 0; }
	#nav_contact_anfahrt { background : url("images/navigation/contact/anfahrt.gif") no-repeat 10px 0; }
	#nav_contact_anfahrt:HOVER, #nav_contact_anfahrt.active { background : url("images/navigation/contact/anfahrt_hover.gif") no-repeat 10px 0; }
#nav_contact_impressum { background : url("images/navigation/contact/impressum.gif") no-repeat 0 0; }
#nav_contact_impressum:HOVER, #nav_contact_impressum.active { background : url("images/navigation/contact/impressum_hover.gif") no-repeat 0 0; }
#nav_contact_jobs { background : url("images/navigation/contact/steve.gif") no-repeat 0 0; }
#nav_contact_jobs:HOVER, #nav_contact_jobs.active { background : url("images/navigation/contact/steve_hover.gif") no-repeat 0 0; }
	#nav_contact_wirsuchen { background : url("images/navigation/contact/wirsuchen.gif") no-repeat 10px 0; }
	#nav_contact_wirsuchen:HOVER, #nav_contact_wirsuchen.active { background : url("images/navigation/contact/wirsuchen_hover.gif") no-repeat 10px 0; }
	#nav_contact_stellenprofile { background : url("images/navigation/contact/stellenprofile.gif") no-repeat 10px 0; }
	#nav_contact_stellenprofile:HOVER, #nav_contact_stellenprofile.active { background : url("images/navigation/contact/stellenprofile_hover.gif") no-repeat 10px 0; }
	
#nav_third_stwb { background : url("images/navigation/third/stwb.gif") no-repeat 0 0; }
#nav_third_stwb:HOVER, #nav_third_stwb.active { background : url("images/navigation/third/stwb_hover.gif") no-repeat 0 0; }
//#nav_third_bibulmerspatz { background : url("images/navigation/third/bibulmerspatz.gif") no-repeat 0 0; }
//#nav_third_bibulmerspatz:HOVER, #nav_third_bibulmerspatz.active { background : url("images/navigation/third/bibulmerspatz_hover.gif") no-repeat 0 0; }
#nav_third_claas { background : url("images/navigation/third/claas.gif") no-repeat 0 0; }
#nav_third_claas:HOVER, #nav_third_claas.active { background : url("images/navigation/third/claas_hover.gif") no-repeat 0 0; }
//#nav_third_meistermarken { background : url("images/navigation/third/meistermarken.gif") no-repeat 0 0; }
//#nav_third_meistermarken:HOVER, #nav_third_meistermarken.active { background : url("images/navigation/third/meistermarken_hover.gif") no-repeat 0 0; }
//#nav_third_fischerkrecke { background : url("images/navigation/third/fischerkrecke.gif") no-repeat 0 0; }
//#nav_third_fischerkrecke:HOVER, #nav_third_fischerkrecke.active { background : url("images/navigation/third/fischerkrecke_hover.gif") no-repeat 0 0; }
#nav_third_hoermann { background : url("images/navigation/third/hoermann.gif") no-repeat 0 0; }
#nav_third_hoermann:HOVER, #nav_third_hoermann.active { background : url("images/navigation/third/hoermann_hover.gif") no-repeat 0 0; }
/* neue marken, entfallene zuvor auskommentiert */
#nav_third_bakemark { background : url("images/navigation/third/bakemark.gif") no-repeat 0 0; }
#nav_third_bakemark.active, #nav_third_bakemark:HOVER { background : url("images/navigation/third/bakemark_hover.gif") no-repeat 0 0; }
#nav_third_oetker{ background : url("images/navigation/third/oetker.gif") no-repeat 0 0; }
#nav_third_oetker.active, #nav_third_oetker:HOVER { background : url("images/navigation/third/oetker_hover.gif") no-repeat 0 0; }
#nav_third_mccain{ background : url("images/navigation/third/mccain.gif") no-repeat 0 0; }
#nav_third_mccain.active, #nav_third_mccain:HOVER { background : url("images/navigation/third/mccain_hover.gif") no-repeat 0 0; }

#nav_third_positionierung { background : url("images/navigation/third/positionierung.gif") no-repeat 0 0; }
#nav_third_positionierung:HOVER, #nav_third_positionierung.active { background : url("images/navigation/third/positionierung_hover.gif") no-repeat 0 0; }
#nav_third_maximen { background : url("images/navigation/third/maximen.gif") no-repeat 0 0; }
#nav_third_maximen:HOVER, #nav_third_maximen.active { background : url("images/navigation/third/maximen_hover.gif") no-repeat 0 0; }
#nav_third_gwa { background : url("images/navigation/third/gwa.gif") no-repeat 0 0; }
#nav_third_gwa:HOVER, #nav_third_gwa.active { background : url("images/navigation/third/gwa_hover.gif") no-repeat 0 0; }
#nav_third_marketing { background : url("images/navigation/third/marketing.gif") no-repeat 0 0; }
#nav_third_marketing:HOVER, #nav_third_marketing.active { background : url("images/navigation/third/marketing_hover.gif") no-repeat 0 0; }
#nav_third_packung { background : url("images/navigation/third/packung.gif") no-repeat 0 0; }
#nav_third_packung:HOVER, #nav_third_packung.active { background : url("images/navigation/third/packung_hover.gif") no-repeat 0 0; }
#nav_third_werbung { background : url("images/navigation/third/werbung.gif") no-repeat 0 0; }
#nav_third_werbung:HOVER, #nav_third_werbung.active { background : url("images/navigation/third/werbung_hover.gif") no-repeat 0 0; }
#nav_third_verkauf { background : url("images/navigation/third/verkauf.gif") no-repeat 0 0; }
#nav_third_verkauf:HOVER, #nav_third_verkauf.active { background : url("images/navigation/third/verkauf_hover.gif") no-repeat 0 0; }
#nav_third_b2b { background : url("images/navigation/third/b2b.gif") no-repeat 0 0; }
#nav_third_b2b:HOVER, #nav_third_b2b.active { background : url("images/navigation/third/b2b_hover.gif") no-repeat 0 0; }
#nav_third_pr { background : url("images/navigation/third/pr.gif") no-repeat 0 0; }
#nav_third_pr:HOVER, #nav_third_pr.active { background : url("images/navigation/third/pr_hover.gif") no-repeat 0 0; }
#nav_third_neuemedien { background : url("images/navigation/third/neuemedien.gif") no-repeat 0 0; }
#nav_third_neuemedien:HOVER, #nav_third_neuemedien.active { background : url("images/navigation/third/neuemedien_hover.gif") no-repeat 0 0; }

#nav_fourth_bakemark { background : url("images/navigation/fourth/bakemark.gif") no-repeat 0 0; }
#nav_fourth_bakemark:HOVER { background : url("images/navigation/fourth/bakemark_hover.gif") no-repeat 0 0; }
#nav_fourth_claas { background : url("images/navigation/fourth/claas.gif") no-repeat 0 0; }
#nav_fourth_claas:HOVER { background : url("images/navigation/fourth/claas_hover.gif") no-repeat 0 0; }
#nav_fourth_hoermann { background : url("images/navigation/fourth/hoermann.gif") no-repeat 0 0; }
#nav_fourth_hoermann:HOVER { background : url("images/navigation/fourth/hoermann_hover.gif") no-repeat 0 0; }
#nav_fourth_mccain { background : url("images/navigation/fourth/mccain.gif") no-repeat 0 0; }
#nav_fourth_mccain:HOVER { background : url("images/navigation/fourth/mccain_hover.gif") no-repeat 0 0; }
#nav_fourth_stwb { background : url("images/navigation/fourth/stwb.gif") no-repeat 0 0; }
#nav_fourth_stwb:HOVER { background : url("images/navigation/fourth/stwb_hover.gif") no-repeat 0 0; }
#nav_fourth_oetker { background : url("images/navigation/fourth/oetker.gif") no-repeat 0 0; }
#nav_fourth_oetker:HOVER { background : url("images/navigation/fourth/oetker_hover.gif") no-repeat 0 0; }

/*	GLOBALE KLASSEN */
.invisible { display : block; margin : -1px 0 0 -999em; padding : 0; width : 1px; height : 1px; overflow : hidden; }
.cb { display : block; margin : -1px 0 0 -1px; padding : 0; width : 1px; height : 1px; overflow : hidden; clear : both; }
.contentimage { display : block; margin : 0; padding : 0; border-left : 1px solid #87888A; border-right : 1px solid #87888A; border-bottom : 1px solid #87888A; }
.imagetext { border-left : 1px solid #87888A; border-right : 1px solid #87888A; border-bottom : 1px solid #87888A; margin : 0; padding : 5px 5px 5px 0; text-align : right; font : normal 9px/135% Arial, Verdana, sans-serif; color : #666; }
.link_pdf { width : 396px; margin : 0 0 5px 0; padding : 3px 5px 1px 0; height : 17px; border-left : 1px solid #87888A; border-right : 1px solid #87888A; border-bottom : 1px solid #87888A; }
#content > .link_pdf { padding : 3px 5px 2px 0; }
.link_pdf a { text-decoration : none; color : #c00; background : url("images/link_pdf.gif") no-repeat 0 0; padding : 5px 0 5px 20px; display : block; float : right; font : normal 9px/100% Arial, Verdana, sans-serif; }
.link_pdf > a { padding : 3px 0 5px 20px; }
.link_pdf a:HOVER { color : #666; }
.nb { border : none !important; }
.blue { color : #003B7A; font-weight : bold; }
/*.red { color : #c00; font-weight : bold; }*/
.a_pdf { display : block; background : url("images/link_pdf.gif") no-repeat 0 0; padding : 0 0 15px 20px; height : 20px; }
.a_top { display : block; background : url("images/up.gif") no-repeat 2px 5px; padding : 0 15px 10px 20px; height : 20px; float : left; }
.a_jump { display : block; background : url("images/jump.gif") no-repeat 2px 5px; padding : 0 15px 0 20px; height : 20px; }
.a_print { display : block; background : url("images/print.gif") no-repeat 2px 0px; padding : 0 0 10px 25px; height : 20px; float : left; }
.topanchor { width : 1px; height : 1px; overflow : hidden; text-decoration : none; }
.imagerow { width : 403px; padding : 0 0 15px 0; }
.imagerow img { border : 1px solid #87888A; display : block; }
.imagerow .img1 { float : left; }
.imagerow .img2 { float : right; }

/*	KONTAKTFORMULAR */
.checkbox { float : left; }
label.cblabel { padding : 2px 0 5px 10px; float : left; font : normal 11px/135% Verdana, Arial, sans-serif; color : #000; }
label.textlabel { float : left; font : normal 11px/135% Verdana, Arial, sans-serif; color : #000; width : 100px; height : 19px; padding : 1px 0 0 0; margin : 0; }
.inputtext { border : 1px solid #666; color : #000; font : normal 11px/135% Verdana, Arial, sans-serif; width : 293px; height : 16px; margin : 0 0 3px 0; padding : 2px 0 0 2px; }
.eingabefelder { padding : 20px 0 20px 0; }
textarea { width : 291px; height : 150px; padding : 2px; border : 1px solid #666; margin : 0 0 40px 0; }
.submit { margin : 0 0 50px 100px; }

/*	AP-LISTE */
.apblock { margin : 15px 0 30px 0; }
.apblock .image { float : left; width : 150px; }
.apblock .image img { border : 1px solid #666; }
.apblock .text { float : left; width : 231px; padding : 0 0 0 20px; margin : 0; }

/*	ÜBERSCHRIFTEN */
.headline_anfahrt { background : url("images/headlines/anfahrt.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_ansprechpartner { background : url("images/headlines/ansprechpartner.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_dasneueste { background : url("images/headlines/dasneueste.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_atsintern { background : url("images/headlines/atsintern.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_historie { background : url("images/headlines/historie.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_impressum { background : url("images/headlines/impressum.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_index { background : url("images/headlines/index.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_jobs { background : url("images/headlines/jobs.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_kontakt { background : url("images/headlines/kontakt.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_kundenlogin { background : url("images/headlines/kundenlogin.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_leistungsfelder { background : url("images/headlines/leistungsfelder.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_leistungsfelder_b2b { background : url("images/headlines/leistungsfelder_b2b.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_leistungsfelder_neuemedien { background : url("images/headlines/leistungsfelder_neuemedien.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_leistungsfelder_packung { background : url("images/headlines/leistungsfelder_packung.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_leistungsfelder_pr { background : url("images/headlines/leistungsfelder_pr.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_leistungsfelder_verkauf { background : url("images/headlines/leistungsfelder_verkauf.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_leistungsfelder_werbung { background : url("images/headlines/leistungsfelder_werbung.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_philosophie { background : url("images/headlines/philosophie.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_philosophie_gwa { background : url("images/headlines/philosophie_gwa.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_philosophie_maximen { background : url("images/headlines/philosophie_maximen.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_referenzen { background : url("images/headlines/referenzen.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_stellenbeschreibungen { background : url("images/headlines/stellenbeschreibungen.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_arbeiten_stwb { background : url("images/headlines/arbeiten_stwb.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_arbeiten_bakemark { background : url("images/headlines/bakemark.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_arbeiten_claas { background : url("images/headlines/claas.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_arbeiten_oetker { background : url("images/headlines/oetker.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }
.headline_arbeiten_mccain { background : url("images/headlines/mccain.gif") no-repeat 0 0; display : block; width : 350px; height : 20px; margin : 20px 0 16px 0; padding : 0; border : 0; }