#top h1 a {
	display: block;
	position: absolute;
	width: 265px;
	height: 75px;
	z-index: 10;
	right: 14px;
	top: 45px;
	text-indent: -5000px;
	font-size: 10px;
	line-height: 10px;
}

#top ul {
	list-style-type: none;
	position: absolute;
	z-index: 10;
	left: 182px;
	top: 182px;
}

#top ul li a {
	display: block;
	width: 90px;
	height: 20px;
	text-indent: -5000px;
	background-image: url(media/imprintBtn.gif);
	background-repeat: no-repeat;
}

#top ul li a:hover {
	background-position: 0px -20px;
}

/* Main-Navigation */

#navig ul {
	list-style-type: none;
	padding-left: 14px;
}

#navig ul li a {
	display: block;
	width: 161px;
	height: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: -5000px;
	background-repeat: no-repeat;
}

.de #navig ul li a {
	background-image: url(media/navigation_de.gif);
}

#navig ul li a:hover {
	border: none;
}

/* Buttons der Main-Navigation */

#navig ul li a#agency {
	background-position: 0px 0px;
	padding-top: 0px;
	height: 26px;
}

#navig ul li a#agency:hover, #navig ul li a#agency.active {
	background-position: -170px 0px;
}

#navig ul li a#projects {
	background-position: 0px -29px;
}

#navig ul li a#projects:hover, #navig ul li a#projects.active {
	background-position: -170px -29px;
}

#navig ul li a#news {
	background-position: 0px -58px;
}

#navig ul li a#news:hover, #navig ul li a#news.active {
	background-position: -170px -58px;
}

#navig ul li a#free {
	background-position: 0px -87px;
}

#navig ul li a#free:hover, #navig ul li a#free.active {
	background-position: -170px -87px;
}

#navig ul li a#contact {
	background-position: 0px -116px;
}

#navig ul li a#contact:hover, #navig ul li a#contact.active {
	background-position: -170px -116px;
}

/* Sub-Navigation */

#navig ul li ul {
	list-style-type: none;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
}

#navig ul li ul li a {
	height: 18px;
	padding: 0px;
}

/* Agentur */

#navig ul li a#principles {
	background-position: 0px -177px;
}

#navig ul li a#principles:hover, #navig ul li a#principles.active {
	background-position: -170px -177px;
}

#navig ul li a#about {
	background-position: 0px -195px;
}

#navig ul li a#about:hover, #navig ul li a#about.active {
	background-position: -170px -195px;
}

#navig ul li a#clients {
	background-position: 0px -213px;
}

#navig ul li a#clients:hover, #navig ul li a#clients.active {
	background-position: -170px -213px;
}

#navig ul li a#services {
	background-position: 0px -231px;
}

#navig ul li a#services:hover, #navig ul li a#services.active {
	background-position: -170px -231px;
}

#navig ul li a#jobs {
	background-position: 0px -249px;
}

#navig ul li a#jobs:hover, #navig ul li a#jobs.active {
	background-position: -170px -249px;
}

/* Projekte */

#navig ul li a#corporate-design {
	background-position: 0px -267px;
}

#navig ul li a#corporate-design:hover, #navig ul li a#corporate-design.active {
	background-position: -170px -267px;
}

#navig ul li a#print-design {
	background-position: 0px -285px;
}

#navig ul li a#print-design:hover, #navig ul li a#print-design.active {
	background-position: -170px -285px;
}

#navig ul li a#print-mailings {
	background-position: 0px -303px;
}

#navig ul li a#print-mailings:hover, #navig ul li a#print-mailings.active {
	background-position: -170px -303px;
}

#navig ul li a#events {
	background-position: 0px -321px;
}

#navig ul li a#events:hover, #navig ul li a#events.active {
	background-position: -170px -321px;
}

#navig ul li a#interactive {
	background-position: 0px -339px;
}

#navig ul li a#interactive:hover, #navig ul li a#interactive.active {
	background-position: -170px -339px;
}

/* News */

#navig ul li a#year2009 {
	background-position: 0px -357px;
}

#navig ul li a#year2009:hover, #navig ul li a#year2009.active {
	background-position: -170px -357px;
}

#navig ul li a#year2010 {
	background-position: 0px -375px;
}

#navig ul li a#year2010:hover, #navig ul li a#year2010.active {
	background-position: -170px -375px;
}

#navig ul li a#year2011 {
	background-position: 0px -393px;
}

#navig ul li a#year2011:hover, #navig ul li a#year2011.active {
	background-position: -170px -393px;
}
