/* ----- Allgemeine Formatierungen ----- */

.nhy_bgr {
	background-image: url(pic/nhy_bgr.gif);
	background-position: left -100px;
	width: 100%;	/* Wird benötigt damit IE6 und IE7 keine Fehler bei der Darstellung des Hintergrundbildes machen. */
}

.nhy_border_top {
	background-image: url(pic/nhy_bgr.gif);
	background-position: top left;
	width: 100%;	/* Wird benötigt damit IE6 und IE7 keine Fehler bei der Darstellung des Hintergrundbildes machen. */	
}

.nhy_border_bottom {
	background-image: url(pic/nhy_bgr.gif);
	background-position: bottom left;
	width: 100%;	/* Wird benötigt damit IE6 und IE7 keine Fehler bei der Darstellung des Hintergrundbildes machen. */	
}

.nhy_distance1 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.nhy_distance2 {
	padding-left: 20px;	/* Mindest-Abstand zwischen Verlaufsnavi und Back-Button */
}

.nhy_clear01 {		/* Löscht beim IE6 und IE7 das Padding das von NHY_DISTANCE1 vererbt wird */
	padding: 0px;
}

.nhy_clear02 {		/* Löscht beim IE6 und IE7 das Padding das von NHY_DISTANCE1 vererbt wird */
	clear: both;
}

.nhy_lh {
	line-height: 14px;
}

.nhy_first {
	float: left;
	background-image: url(pic/nhy_first.gif);
	background-position: left center;
	width: 40px;
}

.nhy_last {
	float: left;
	background-image: url(pic/nhy_last.gif);
	background-position: right center;
	width: 40px;
}

.nhy_spacer {
	float: left;
	background-image: url(pic/nhy_spacer.gif);
	background-position: center center;
	width: 20px;
}

.nhy_back {
	float: right;
	background-image: url(pic/nhy_back.gif);
	background-position: right center;
	width: 40px;
	text-decoration: none;
}

.nhy_link_last,
.nhy_link_normal {
	display: block;
	float: left;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}

.nhy_link_last {
	font-weight: bold;
	color: #000000;
}


