/* Captions */

.csc-textpic-caption {
	font-size: 6.5pt;
}

/* Rahmen */

.inhalt-zentrieren {
	text-align: center;
}

.inhalt-zentrieren img {
	border: none; /* wichtig, damit auch bei Imagemaps keine Rahmen angezeigt werden*/
}

/*############################*/

/* ToTop-Link */
span.csc-linkToTop {
	float:right;
	margin-top: -40px;
	margin-right: -70px;
}

/* Captions */
DIV.csc-textpic-caption-c .csc-textpic-caption { 
	text-align: center; 
}

DIV.csc-textpic-caption-r .csc-textpic-caption { 
	text-align: right; 
}

DIV.csc-textpic-caption-l .csc-textpic-caption { 
text-align: left; 
}

dd.csc-textpic-caption {
	text-align:center;
	padding-bottom: 12px;
}

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { 
float: left; display: inline; 
}

DIV.csc-textpic-imagewrap { 
padding: 0; 
}

DIV.csc-textpic IMG { 
border: none; 
}

/* DIV: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { 
	float: left; 
}

/* UL: This will place the images side by side */


DIV.csc-textpic DIV.csc-textpic-imagewrap UL { 
	list-style: none; 
	margin: 0; 
	padding: 0; 
}

DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { 
	float: left; 
	margin: 0; 
	padding: 0; 
}

	/* DL: This will place the images side by side */
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { 
	float: left; 
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { 
	float: none; 
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { 
	float: none; 
}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { 
	border: none; 
} 

/* FE-Editing Icons */
DL.csc-textpic-image { 
	margin: 0; 
}

DL.csc-textpic-image DT { 
	margin: 0; 
	display: inline; 
}
DL.csc-textpic-image DD { 
	margin: 0; 
}

/* Clearer */
DIV.csc-textpic-clear { 
	clear: both; 
}

	
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { 
	margin: 0; 
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { 
	margin: 0; 
}


DIV.csc-textpic DIV.csc-textpic-imagerow { 
	clear: both; 
}


/* No margins around the whole image-block */
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { 
	margin-left: 0px !important; 
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { 
	margin-right: 0px !important; 
}

/* Positioning of images: */

/* Above */
DIV.csc-textpic-above DIV.csc-textpic-text { 
	clear: both; 
}

/* Center (above or below) */

DIV.csc-textpic-center { 
	text-align: center; /* IE-hack */ 
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap { 
	margin: 0 auto; 
}

DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { 
	text-align: left; /* Remove IE-hack */ 
}

DIV.csc-textpic-center DIV.csc-textpic-text { 
	text-align: left; /* Remove IE-hack */ 
}

/* Right (above or below) */
DIV.csc-textpic-right DIV.csc-textpic-imagewrap { 
	float: right; 
}
DIV.csc-textpic-right DIV.csc-textpic-text { 
	clear: right; 
}


/* Left (above or below) */
DIV.csc-textpic-left DIV.csc-textpic-imagewrap { 
	float: left; 
}

DIV.csc-textpic-left DIV.csc-textpic-text { 
	clear: left; 
}

/* Left (in text) */
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { 
	float: left; 
}

/* Right (in text) */
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { 
	float: right; 
}

/* Right (in text, no wrap around) */
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { 
	float: right; 
	clear: both; 
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { 
	height: 1%; 
}
/* End hide from IE5/mac */

/* Left (in text, no wrap around) */
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
	float: left; 
	clear: both; 
}
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { 
height: 1%; 
	}
/* End hide from IE5/mac */

