/*- leistnavi --------------------------- */
* {
	margin:0; 
	padding:0;
}
#footer ul {
	list-style-type:none;
	text-indent:-99999px;
	font-size:1px;
	line-height:1px;
}
#footer li {
	height: 47px;
	float: left;
}
#footer a {
	display: block;
	height: 47px;
}
	li#home{
		width: 105px;
		background: url(../images/bilder/navi2_on_01.gif) no-repeat;
	}
	li#home a {
		width: 105px;
		background:url(../images/bilder/navi2_01.gif) no-repeat;
		margin-left: 0px;
	}
	li#home a:hover {
		background:none;
	}
	li#home_on a, li#home_on:hover, li#home_on:active {
		width: 105px;
		background: url(../images/bilder/navi2_on_01.gif) no-repeat;
	}

	li#kontakt{
		width: 92px;
		background: url(../images/bilder/navi2_on_02.gif) no-repeat;
	}
	li#kontakt a {
		width: 92px;
		background:url(../images/bilder/navi2_02.gif) no-repeat;
		margin-left: 0px;
	}
	li#kontakt a:hover {
		background:none;
	}
	li#kontakt_on a, li#kontakt_on:hover, li#kontakt_on:active {
		width: 92px;
		background: url(../images/bilder/navi2_on_02.gif) no-repeat;
	}
	
	li#anfahrt{
		width: 94px;
		background: url(../images/bilder/navi2_on_03.gif) no-repeat;
	}
	li#anfahrt a {
		width: 94px;
		background:url(../images/bilder/navi2_03.gif) no-repeat;
		margin-left: 0px;
	}
	li#anfahrt a:hover {
		background:none;
	}
	li#anfahrt_on a, li#anfahrt_on:hover, li#anfahrt_on:active {
		width: 94px;
		background: url(../images/bilder/navi2_on_03.gif) no-repeat;
	}
	
	li#impressum{
		width: 105px;
		background: url(../images/bilder/navi2_on_04.gif) no-repeat;
	}
	li#impressum a {
		width: 105px;
		background:url(../images/bilder/navi2_04.gif) no-repeat;
		margin-left: 0px;
	}
	li#impressum a:hover {
		background:none;
	} 
	li#impressum_on a, li#impressum_on:hover, li#impressum_on:active {
		width: 105px;
		background: url(../images/bilder/navi2_on_04.gif) no-repeat;
	}
/*- icons --------------------------- */
#navi ul {
	list-style-type:none;
	text-indent:-99999px;
	font-size:1px;
	line-height:1px;
}
#navi li {
	width: 222px;
	float: left;
}
#navi a {
	display: block;
	width: 222px;
}
	li#baulicher{
		background: url(../images/bilder/navi_on_01.gif) no-repeat;
		height:25px;
	}
	li#baulicher a {
		background:url(../images/bilder/navi_01.gif) no-repeat;
		margin-left: 0px;
		height:25px;
	}
	li#baulicher a:hover {
		background:none;
		height:25px;
	}
	li#baulicher_on a, li#baulicher_on:hover, li#baulicher_on:active {
		background: url(../images/bilder/navi_on_01.gif) no-repeat;
		height:25px;
	}

	li#privater{
		background: url(../images/bilder/navi_on_02.gif) no-repeat;
		height:30px;
	}
	li#privater a {
		background:url(../images/bilder/navi_02.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#privater_brandschutz a:hover {
		background:none;
		height:30px;
	}
	li#privater_on a, li#privater_on:hover, li#privater_on:active {
		background: url(../images/bilder/navi_on_02.gif) no-repeat;
		height:30px;
	}

	li#brandschutzgrafik{
		background: url(../images/bilder/navi_on_03.gif) no-repeat;
		height:30px;
	}
	li#brandschutzgrafik a {
		background:url(../images/bilder/navi_03.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#brandschutzgrafik a:hover {
		background:none;
		height:30px;
	} 
	li#brandschutzgrafik_on a, li#brandschutzgrafik_on:hover, li#brandschutzgrafik_on:active {
		background: url(../images/bilder/navi_on_03.gif) no-repeat;
		height:30px;
	}
	
	li#rauchwaermeabzug {
		background: url(../images/bilder/navi_on_04.gif) no-repeat;
		height:30px;
	}
	li#rauchwaermeabzug a {
		background:url(../images/bilder/navi_04.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#rauchwaermeabzug a:hover {
		background:none;
		height:30px;
	} 
	li#rauchwaermeabzug_on a, li#rauchwaermeabzug_on:hover, li#rauchwaermeabzug_on:active {
		background: url(../images/bilder/navi_on_04.gif) no-repeat;
		height:30px;
	}

	li#sicherheitstechnik {
		background: url(../images/bilder/navi_on_05.gif) no-repeat;
		height:30px;
	}
	li#sicherheitstechnik a {
		background:url(../images/bilder/navi_05.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#sicherheitstechnik a:hover {
		background:none;
		height:30px;
	} 
	li#sicherheitstechnik_on a, li#sicherheitstechnik_on:hover, li#sicherheitstechnik_on:active {
		background: url(../images/bilder/navi_on_05.gif) no-repeat;
		height:30px;
	}
	
	li#sicherheitskonzepte {
		background: url(../images/bilder/navi_on_06.gif) no-repeat;
		height:30px;
	}
	li#sicherheitskonzepte a {
		background:url(../images/bilder/navi_06.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#sicherheitskonzepte a:hover {
		background:none;
		height:30px;
	} 
	li#sicherheitskonzepte_on a, li#sicherheitskonzepte_on:hover, li#sicherheitskonzepte_on:active {
		background: url(../images/bilder/navi_on_06.gif) no-repeat;
		height:30px;
	}
	
	li#asbestsanierung {
		background: url(../images/bilder/navi_on_07.gif) no-repeat;
		height:30px;
	}
	li#asbestsanierung a {
		background:url(../images/bilder/navi_07.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#asbestsanierung a:hover {
		background:none;
		height:30px;
	} 
	li#asbestsanierung_on a, li#asbestsanierung_on:hover, li#asbestsanierung_on:active {
		background: url(../images/bilder/navi_on_07.gif) no-repeat;
		height:30px;
	}

	li#brandschutzbeauftagter {
		background: url(../images/bilder/navi_on_08.gif) no-repeat;
		height:30px;
	}
	li#brandschutzbeauftagter a {
		background:url(../images/bilder/navi_08.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#brandschutzbeauftagter a:hover {
		background:none;
		height:30px;
	} 
	li#brandschutzbeauftagter_on a, li#brandschutzbeauftagter_on:hover, li#brandschutzbeauftagter_on:active {
		background: url(../images/bilder/navi_on_08.gif) no-repeat;
		height:30px;
	}
	
	li#referenzen {
		background: url(../images/bilder/navi_on_09.gif) no-repeat;
		height:30px;
	}
	li#referenzen a {
		background:url(../images/bilder/navi_09.gif) no-repeat;
		margin-left: 0px;
		height:30px;
	}
	li#referenzen a:hover {
		background:none;
		height:30px;
	} 
	li#referenzen_on a, li#referenzen_on:hover, li#referenzen_on:active {
		background: url(../images/bilder/navi_on_09.gif) no-repeat;
		height:30px;
	}
	
	li#schulaus {
		background: url(../images/bilder/navi_on_10.gif) no-repeat;
		height:30px;
	}
	
	li#schulaus a {
		background: url(../images/bilder/navi_10.gif) no-repeat;
		height:30px;
	}
	li#schulaus a:hover {
		background:none;
		height:30px;
	} 
	
	li#schulaus_on a, li#schulaus_on:hover, li#schulaus_on:active {
		background: url(../images/bilder/navi_on_09.gif) no-repeat;
		height:30px;
	}
	