/* NAVBAR */

#navbar {
	float: left;
	list-style: none;
}

#navbar li {
	float: left;
}

#navbar a {
	display: block;
	height: 25px !important;
	height /**/:30px; /*ie5 hack*/
	width: 95px;
	border: none;
	font-size: 1px;
	text-indent: -2000px;
	background-repeat: no-repeat;
}

li.home, li.home a {
	width: 95px;
	background-image: url(_img/home.gif);
}

li.architektur, li.architektur a {
	width: 95px;
	background-image: url(_img/architektur.gif);
}

li.mobility, li.mobility a {
	width: 95px;
	background-image: url(_img/mobility.gif);
}

li.verkehr, li.verkehr a {
	width: 95px;
	background-image: url(_img/verkehr.gif);
}

li.referenzen, li.referenzen a {
	width: 95px;
	background-image: url(_img/referenzen.gif);
}

li.kontakt, li.kontakt a {
	width: 95px;
	background-image: url(_img/kontakt.gif);
}
li.links, li.links a {
	width: 95px;
	background-image: url(_img/kontakt.gif);
}
#navbar li {
	background-position: 0px -24px;
	background-repeat: no-repeat;
}

#navbar #active a{
	background: none;
}
#navbar a:hover {
	background: none;
}

#residential li.residential a,
#metalstone li.metalstone a,
#retail li.retail a,
#guard li.guard a,
#environment li.environment a {
	background: #fff url(_img/subnav_selected_bg.gif) repeat-y;
	color: #7e7e7f;
}
.wrap #right td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
