/* CSS Document */

body   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-base-color: FFFFFF;
	scrollbar-track-color: FFFFFF;
	scrollbar-highlight-color: 85BC60;
	scrollbar-shadow-color: 85BC60;
	scrollbar-arrow-color: 85BC60;
	background-image: url(images/hg.gif);
	color: #000000;
}

Table.Site {
	WIDTH: 990px; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; COLOR: #000; BACKGROUND-COLOR: #FFF;
}

TD.Header {
	HEIGHT: 175px; WIDTH: 990px; text-align:left; float: left;
}

TD.Navi_h {
	HEIGHT: 25px; WIDTH: 990px; PADDING-LEFT: 195px; background-image: url(images/hg_navi_h.gif);
}




a.menu_h {
	display: block;		/* Navigationspunkt im block */
	float: left; 		/* Navigation horizontal */
	width: 150px;
	height: 25px;
	padding: 5,0,0,0px;		/* Abstand der Schrift von oben */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #254265;
	font-size: 14px;
	font-weight:bold;
	background-color: ADC5FF;
	text-decoration: none;
}

a.menu_h:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #254265;
	font-size: 14px;
	font-weight:bold;
	background-color: transparent;
	text-decoration: none;
}
a.menu_h:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	background-color: #315786;
	text-decoration: none;
}

Table.Mitte {
	WIDTH: 990px; text-align:left;
}

TD.Mitte_links {
	WIDTH: 180px; text-align:left; PADDING-LEFT: 5px; background-image: url(images/hg_navi_h.gif);
}

TD.Mitte_rechts {
	WIDTH: 810px; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; COLOR: #0000A0; PADDING-LEFT: 20px; PADDING-Top: 20px; PADDING-Right: 20px; PADDING-Bottom: 20px; 
}

TD.Mitte_mitte {
	WIDTH: 650px; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; COLOR: #0000A0; PADDING-LEFT: 20px; PADDING-Top: 20px; PADDING-Right: 20px; PADDING-Bottom: 20px; 
}

TD.Rechts {
	WIDTH: 150px; text-align:left; PADDING-Top: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; background-image: url(images/hg_rechts.gif);
}

Table.V_Navi {
	WIDTH: 170px; text-align:left; background-image: url(images/hg_navi_v.gif);
}

TD.Navitext {
	HEIGHT: 20px; WIDTH: 170px; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; COLOR: #FFF; background-image: url(images/navipunkt.gif);
}


TD.Navistrich {
	HEIGHT: 5px; WIDTH: 170px; background-image: url(images/navistrich.gif);
}

a.Navigation {
	display: block;
	width: 170px;
	font-size: 13px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 10px;
	PADDING-Bottom: 4px;
	background-image: url(images/navipunkt.gif);
}

a.Navigation:hover {
	display: block;
	width: 170px;
	font-size: 13px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 10px;
	PADDING-Bottom: 4px;
	background-image: url(images/navipunkt_over.gif);
}

a.Navigationaktiv {
	display: block;
	width: 170px;
	font-size: 13px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 10px;
	PADDING-Bottom: 4px;
	background-image: url(images/navipunkt.gif);
}

a.Navigationaktiv:hover {
	display: block;
	width: 170px;
	font-size: 13px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 10px;
	PADDING-Bottom: 4px;
	background-image: url(images/navipunkt.gif);
}
TABLE.LEISTUNGSNAVI{
	width: 400px;
	height: 25px;
	font-size: 14px;
	color: #0000A0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 50px;

}
a.Navigation_Leistung {
	display: block;
	width: 200px;
	height: 25px;
	font-size: 14px;
	color: #0000A0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 30px;
	PADDING-TOP: 3px;
	background-image: url(images/navileistung.gif);
}

a.Navigation_Leistung:hover {
	display: block;
	width: 200px;
	height: 25px;
	font-size: 14px;
	color: #85BC60;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 30px;
	PADDING-TOP: 3px;
	background-image: url(images/navileistung_over.gif);
}

a.Anfahrt {
	display: block;
	width: 150px;
	font-size: 15px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(images/navi_anfahrt.gif);
}

a.Anfahrt:hover {
	display: block;
	width: 150px;
	font-size: 15px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(images/navi_anfahrt_over.gif);
}

TD.Unternavigation {
	HEIGHT: 20px; WIDTH: 120px; text-align:left; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; COLOR: #FFF; background-image: url(images/hg_navi_v.gif);
}

a.Unternavigation {
	display: block;
	width: 170px;
	HEIGHT: 20px;
	font-size: 11px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 35px;
	PADDING-Top: 2px;
	background-image: url(images/Unternavipunkt.gif);
}

a.Unternavigation:hover {
	display: block;
	width: 170px;
	HEIGHT: 20px;
	font-size: 11px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 35px;
	PADDING-Top: 2px;
	background-image: url(images/Unternavipunkt_over.gif);
}


a.Unternavigation_ebene3 {
	display: block;
	width: 170px;
	HEIGHT: 20px;
	font-size: 11px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 60px;
	PADDING-Top: 2px;
	background-image: url(images/Unternavipunkt3.gif);
}

a.Unternavigation_ebene3:hover {
	display: block;
	width: 170px;
	HEIGHT: 20px;
	font-size: 11px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	PADDING-LEFT: 60px;
	PADDING-Top: 2px;
	background-image: url(images/Unternavipunkt3_over.gif);
}





Table.Schuhhaus {
	WIDTH: 150px; font-size: 12px; color: #FFFFFF; text-align:left; background-image: url(images/hg_rechts_darkblue.gif);
}

Table.Sanihaus {
	WIDTH: 150px; font-size: 12px; color: #FFFFFF; text-align:left; background-image: url(images/hg_rechts_darkgreen.gif);
}

TD.Hausueberschrift {
	HEIGHT: 20px; font-size: 12px; font-weight: bold; text-align:center; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}

TD.Haustext {
	font-size: 12px; text-align:left; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}

a.Hauslink {
	font-size: 10px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.Hauslink:hover {
	font-size: 10px;
	color: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.textlink {
	font-size: 12px;
	color: #0000A0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

a.textlink:hover {
	font-size: 12px;
	color: #009933;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

Table.TEXT {
	WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica; font-size: 12px; COLOR: #0000A0;
}

.UL {
	font-size: 12px;
	color: #0000A0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold;
	Padding-TOP: 5px;
}

.LI {
	font-size: 12px;
	color: #0000A0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold;
	Padding-TOP: 10px;
}

.LI2 {
	font-size: 14px;
	color: #0000A0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: Bold;
	Padding-TOP: 15px;
	Padding-LEFT: 100px;
}

h1   {
	color: #0000A0;
	font-size: 18px;
}

