/* ----- Allgemeine Einstellungen ----- */

.nct_column {
	width: 190px;
	vertical-align: top;
}

.nct_column_space {
	padding-top: 20px;
}

.nct_table {
	width: 100%;
	table-layout: fixed;
	border: 0px;
}

.nct_box {
	padding: 0px;								/* Rahmenabstand um das gesamte Element */
	display: block;
	position: relative;							/* wird für den IE6 benötigt - ansonsten Anzeigefehler */
	text-decoration: none;
	background-repeat: repeat;
}

.nct_dis,
.nct_box {
	background-image: url(pic/nct_bgr.png);		/* Hintergrundfarbe überlagert die Headline-BGR */
}


.nct_clear {
	display: block;
	clear: both;
}



/* ----- Bildeinstellungen ----- */

.nct_pic {
	display: block;
	background-color: #000000;
	background-repeat: no-repeat;
	background-position: center center;
}

.nct_zoom {
	cursor: pointer;					/* wird für den IE6 benötigt - ansonsten wird der falsche Cursor über dem Bild angezeigt */
	display: block;
	width: 100%;
	height: 100%;
	background-image: url(pic/nct_zoom.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.nct_dis {
	display: block;
	position: relative;					/* wird für den IE6 benötigt - ansonsten Anzeigefehler */
	float: left;
	padding-right: 20px;				/* Abstand zwischen Bild und Text */
	background-repeat: repeat;
}

* HTML .nct_dis {						/* IE6 3-Pixel-Fehler Bugfix */
	margin-right: -3px;
}



/* ----- Bildrahmen ----- */

.nct_b1 {
	display: block;
	position: relative;					/* wird für den IE6 benötigt - ansonsten Anzeigefehler */
	padding: 15px;						/* Abstand zwischen Bild und Text */
	background-image: url(pic/nct_border1.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.nct_b2 {
	display: block;
	padding: 10px;						/* Abstand zwischen Bild und Text */
	background-image: url(pic/nct_border2.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.nct_b3 {
	display: block;
	padding: 1px;						/* Abstand zwischen Bild und Text */
	background-image: url(pic/nct_border3.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.nct_b4 {
	display: block;
	padding: 2px;						/* Abstand zwischen Bild und Text */
	background-image: url(pic/nct_border4.jpg);
	background-repeat: repeat;
	background-position: left top;
}



/* ----- Überschrift ----- */

.nct_head_nolink,
.nct_head_link {					/* Allgemeine Einstellungen für die Überschrift */
	display: block;
	background-repeat: repeat-x;
	background-position: right bottom;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 20px;			/* Iconbereich (Iconbreite) auf der rechten Seite */
	padding-top: 0px;
	padding-bottom: 5px;
	line-height: 20px;
	font-family: georgia;
	font-weight: bold;
	font-size: 20px;
}

.nct_head_link {					/* Überschrift mit Link */
	background-image: url(pic/nct_headlink.png);
	color: #000000;
}

.nct_head_nolink {					/* Überschrift ohne Link */
	background-image: url(pic/nct_headnolink.png);
	color: #AAAAAA;
}



/* ----- Beschreibungstext ----- */

.nct_description_link,
.nct_description_nolink {			/* Allgemeine Einstellungen für die Beschreibung */
	display: block;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	line-height: 16px;
	font-family: georgia;
	font-weight: normal;
	font-size: 14px;
}

.nct_description_link {				/* Beschreibung mit Link */
	color: #000000;
}

.nct_description_nolink {			/* Beschreibung ohne Link */
	color: #999999;
}


