/* default styles for extension "tx_croncssstyledimgtext" */
/*
 * css-styled-imgtext
 */
/*
  Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
  (c) the TYPO3 content rendering group
  (c) Ernesto Baschny (ernst@cron-it.de)
*/

/* Captions */
P.csc-caption
{
	margin: 0px 10px 0px 10px;
	padding: 5px 0px 5px 0px;
}

DIV.csi-caption
{
	width: 100%;
	background-color: #999966;
	color: #FFF;
	margin: 0px;
	padding: 5px 0px 5px 0px;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: white;
}



DIV.csi-caption-c .csi-caption { text-align: center; }
DIV.csi-caption-r .csi-caption { text-align: right; }
DIV.csi-caption-l .csi-caption { text-align: left; }


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

/* Border just around the image */
DIV.csi-border DIV.csi-imagewrap .csi-image IMG {
  border: 0px solid black;
  padding: 0px 0px;
}

DIV.csi-imagewrap { padding: 0px; }

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

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

DIV.csi-text
{
	padding: 1px 0px 0px 0px;
}

DIV.csi-clear
{
	margin: 0px;
	padding: 0px;
	clear: both;
}


.csi-textpic, .csi-left, .csi-above, .csi-imagewrap, .csi-image, .csi-text
{
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}

.csi-image div
{
	padding: 3px 0px 0px 0px;
	margin: -3px 0px 0px 0px;
}
.csi-image div img { margin: 0px 0px 0px 0px; }