@charset "UTF-8";

/******************************************************************************* Header */
#menu_allgemein {
	list-style:none;
	padding:40px 0 0 40px;
	float:left;
}

#menu_allgemein li {
	display:inline;
	margin:0 10px 0 0;
}

#menu_allgemein li a {
	font-size:11px;
	color:#7b7b7b;
	text-decoration:none;
}
#menu_allgemein li a:hover { color:#ff7e00; }

#menu_allgemein li a.active { color:#ff7e00; }

/******************************************************************************* Middle */
#menu_haupt {
	list-style:none;
	width:200px;
	height:230px;
	padding:25px 0 0 0;
	background-color:#e3ddcf;
	float:left;
	position:relative;
}

#menu_haupt li {
	display:block;
	width:200px;
	height:21px;
}
#menu_haupt li.last { height:125px; position:relative; }
*+html #menu_haupt li { margin-top:-3px; }

#menu_haupt li a {
	display:block;
	width:200px;
	height:21px;
	background-repeat:no-repeat;
	background-position:top left;
}
#menu_haupt li#agentur a { background-image:url(../images/buttons/agentur.gif); }
#menu_haupt li#spektrum a { background-image:url(../images/buttons/spektrum.gif) }
#menu_haupt li#referenzen a { background-image:url(../images/buttons/kunden.gif); }
#menu_haupt li#kontakt a { background-image:url(../images/buttons/kontakt.gif); }
#menu_haupt li#jobs a { background-image:url(../images/buttons/jobs.gif); }

#menu_haupt li#agentur a:hover { background-image:url(../images/buttons/agentur_r.gif); }
#menu_haupt li#spektrum a:hover { background-image:url(../images/buttons/spektrum_r.gif) }
#menu_haupt li#referenzen a:hover { background-image:url(../images/buttons/kunden_r.gif); }
#menu_haupt li#kontakt a:hover { background-image:url(../images/buttons/kontakt_r.gif); }
#menu_haupt li#jobs a:hover { background-image:url(../images/buttons/jobs_r.gif); }

#menu_haupt li#agentur a.active { background-image:url(../images/buttons/agentur_r.gif); }
#menu_haupt li#spektrum a.active { background-image:url(../images/buttons/spektrum_r.gif) }
#menu_haupt li#referenzen a.active { background-image:url(../images/buttons/kunden_r.gif); }
#menu_haupt li#kontakt a.active { background-image:url(../images/buttons/kontakt_r.gif); }
#menu_haupt li#jobs a.active { background-image:url(../images/buttons/jobs_r.gif); }

#menu_haupt li a span { display:none; }


#menu_haupt_unter {
	list-style:none;
	width:200px;
	height:auto;
	padding:0;
	float:left;
	position:absolute;
	bottom:10px;
}

#menu_haupt_unter li {
	display:block;
	width:200px;
	height:16px;
}
*+html #menu_haupt li { margin-top:-3px; }

#menu_haupt_unter li a {
	display:block;
	width:200px;
	height:16px;
	background-repeat:no-repeat;
	background-position:top left;
}
#menu_haupt_unter li#philosophie a { background-image:url(../images/buttons/philosophie.gif); }
#menu_haupt_unter li#geschichte a { background-image:url(../images/buttons/geschichte.gif) }
#menu_haupt_unter li#strategie a { background-image:url(../images/buttons/beratung.gif); }
#menu_haupt_unter li#branding a { background-image:url(../images/buttons/branding.gif); }
#menu_haupt_unter li#design a { background-image:url(../images/buttons/design.gif); }
#menu_haupt_unter li#advertising a { background-image:url(../images/buttons/advertising.gif); }
#menu_haupt_unter li#event a { background-image:url(../images/buttons/event_messe.gif); }
#menu_haupt_unter li#pr a { background-image:url(../images/buttons/public_relation.gif); }
#menu_haupt_unter li#adresse a { background-image:url(../images/buttons/adresse.gif); }
#menu_haupt_unter li#skizze a { background-image:url(../images/buttons/anfahrtsskizze.gif); }
#menu_haupt_unter li#stadtplan a { background-image:url(../images/buttons/stadtplan.gif); }
#menu_haupt_unter li#impressum a { background-image:url(../images/buttons/impressum.gif); }

#menu_haupt_unter li#philosophie a:hover { background-image:url(../images/buttons/philosophie_r.gif); }
#menu_haupt_unter li#geschichte a:hover { background-image:url(../images/buttons/geschichte_r.gif) }
#menu_haupt_unter li#strategie a:hover { background-image:url(../images/buttons/beratung_r.gif); }
#menu_haupt_unter li#branding a:hover { background-image:url(../images/buttons/branding_r.gif); }
#menu_haupt_unter li#design a:hover { background-image:url(../images/buttons/design_r.gif); }
#menu_haupt_unter li#advertising a:hover { background-image:url(../images/buttons/advertising_r.gif); }
#menu_haupt_unter li#event a:hover { background-image:url(../images/buttons/event_messe_r.gif); }
#menu_haupt_unter li#pr a:hover { background-image:url(../images/buttons/public_relation_r.gif); }
#menu_haupt_unter li#adresse a:hover { background-image:url(../images/buttons/adresse_r.gif); }
#menu_haupt_unter li#skizze a:hover { background-image:url(../images/buttons/anfahrtsskizze_r.gif); }
#menu_haupt_unter li#stadtplan a:hover { background-image:url(../images/buttons/stadtplan_r.gif); }
#menu_haupt_unter li#impressum a:hover { background-image:url(../images/buttons/impressum_r.gif); }

#menu_haupt_unter li#philosophie a.active { background-image:url(../images/buttons/philosophie_r.gif); }
#menu_haupt_unter li#geschichte a.active { background-image:url(../images/buttons/geschichte_r.gif) }
#menu_haupt_unter li#strategie a.active { background-image:url(../images/buttons/beratung_r.gif); }
#menu_haupt_unter li#branding a.active { background-image:url(../images/buttons/branding_r.gif); }
#menu_haupt_unter li#design a.active { background-image:url(../images/buttons/design_r.gif); }
#menu_haupt_unter li#advertising a.active { background-image:url(../images/buttons/advertising_r.gif); }
#menu_haupt_unter li#event a.active { background-image:url(../images/buttons/event_messe_r.gif); }
#menu_haupt_unter li#pr a.active { background-image:url(../images/buttons/public_relation_r.gif); }
#menu_haupt_unter li#adresse a.active { background-image:url(../images/buttons/adresse_r.gif); }
#menu_haupt_unter li#skizze a.active { background-image:url(../images/buttons/anfahrtsskizze_r.gif); }
#menu_haupt_unter li#stadtplan a.active { background-image:url(../images/buttons/stadtplan_r.gif); }
#menu_haupt_unter li#impressum a.active { background-image:url(../images/buttons/impressum_r.gif); }

#menu_haupt_unter li a span { display:none; }