/* CAPTIONS */

#container #main #content-03 .csc-textpic-caption,
#container #main #content-03 .csc-caption {
	/* padding is particularly for IE6/Win but doesn't hurt the others */
    padding: 0.1em 0 0.9em 0;
	color: #6F6F6F;
	font-size: 0.8em;
	/* IE 6 needs this so that caption doesn't crash into following text */
	line-height: 1.65em;
}

/* BORDER */

div.csc-textpic img {
	/*border: 1px silver solid;*/
}


/* RENDERING METHOD: DL */

/* This will place the images side by side */
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	float: left;
	margin: 0;
	padding: 0;
}

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;
}

dl.csc-textpic-image dt {
	margin: 0;
	display: inline;
}

dl.csc-textpic-image dd { 
	margin: 0; 
}


/* MARGINS */

/* Space below each image (also in-between rows) */
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0.5em;
}

div.csc-textpic div.csc-textpic-imagerow {
	clear: both;
}

div.csc-textpic div.csc-textpic-imagerow dl {
}

/* No margins around the whole image-block */
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-firstcol {
	margin-left: 0px !important;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-lastcol {
	margin-right: 0px !important;
	border-right: none !important;
}


/* POSITIONING */

/* Left (in text) */
div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	float: left;
}

/* Left (in text, no wrap around) */
div.csc-textpic-intext-left-nowrap 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;
}


/* CLEARING */

/* clearing aller contained floats in FF */
#content-03 > div.csc-textpic-intext-left-nowrap,
#content-03 > div.csc-textpic-intext-right-nowrap {
	overflow: auto;
}

/* G/O/S benötigen eine reduzierte breite in diesem Fall sonst zeigen sich Scrollbars */
#content-03 > div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap img {
	margin-left: -2px;
}


/* FIXES */

/* Fix for having a straight margins also when text is higher than image */
div.csc-textpic-intext-left-nowrap div.csc-textpic-text {
	margin-left: 1.25em;
}

div.csc-textpic-intext-right-nowrap div.csc-textpic-text {
	margin-right: 1.25em;
}

div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	margin-right: 1.25em;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap {
	margin-left: 1.25em;
}

/* Fix to align the beginning of the text and the top border of the image */
div.csc-textpic-imagewrap {
	margin-top: 0.5em;
}

/* MAGAZINE IMAGES */

div.msi-blockwrap > div[style] {line-height: 0;}


div#imageData span#caption,
span#numberDisplay {
	color: #000000;
}
