/* default styles for extension "tx_cssstyledcontent" */
/* 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;
}

/* Needed for noRows setting */
div.csc-textpic div.csc-textpic-imagecolumn {
	float			:left;
	display			:inline;
}

/* Border just around the image */
{$styles.content.imgtext.borderSelector} {
	border			:0px solid {$styles.content.imgtext.borderColor};
	padding			:0px 0px;
}

div.csc-textpic-imagewrap {
	padding			:0;
}

div.csc-textpic IMG {border:none;}

/* This will place the images side by side */
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {
	float			:left;
}

/* Margins around images:*/

/* Pictures on left, add margin on right */
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
	display			:inline; /* IE fix for double-margin bug */
	margin-right	:10px;
}

/* Pictures on right, add margin on left */
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image,
div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
	display			:inline; /* IE fix for double-margin bug */
	margin-left		:10px;
}

/* Pictures centered, add margin on left */
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	display			:inline; /* IE fix for double-margin bug */
	margin-left		:10px;
}
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;
}

/* Space below each image (also in-between rows) */

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom	:10px;
}
div.csc-textpic-equalheight div.csc-textpic-imagerow {
	margin-bottom	:10px;
	display			:block;
}
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;
}

/* Add margin from image-block to text (in case of "Text w/ images") */

div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	margin-right	:15px !important;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap {
	margin-left		:15px !important;
}
div.csc-textpic-intext-left-nowrap div.csc-textpic-text {
	margin-left	:15px !important;
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-text {
	margin-right		:15px !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 */
