.clear {
	clear: left;
	line-height: 0;
	font-size: 0;
	height: 0;
}


.csc-caption {
  font-size: 0.6em;
  font-style: italic;
}

	.csi-textpic {
		padding: 5px 0px 0px 0px;
		background: transparent;  /*XXX demo only*/
		border: 0px solid green;  /*XXX demo only*/
		margin: 0px;
		height: 100%;
	}
	/*Änderung Wegmann 28.04.2008*/
	/*margin auf 0 gesetzt*/
	.csi-textpic img {
		border: 0;  /*XXX demo only*/
		margin: 0px 0px 0px 0px;
	}
	
	/*Bildunterschrift*/
	.csi-textpic .csi-caption {
		/* Änderung Wegmann 14.04.2008 */
		/*text-align: center;*/  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
		/*font-style: italic; */ /*XXX demo only*/
		margin: 0 0 0 0;
		font-size: 0.9em;
		/*Text generell links ausrichten*/
		/*text-align: left;*/
		
		
	}
	
	.csi-textpic .csi-image {
		border: 0px;  /*XXX demo only*/
		margin: 0 0 0 0;  /*XXX demo only*/
		background: transparent;  /*XXX demo only*/
		height: 100%;
		/*width: 210px; will have to be an inline style - controlled by TS*/
	}
	
	.csi-textpic .csi-imagewrap {
		border: 0px; /*XXX demo only*/
		width: 100%;
		height: 100%;
		/*Abstand nach oben und unten 5px*/
    margin-top: 5px;
    margin-bottom: 5px;
	}
	
	/* Bild war nicht mittig ausgerichtet */
	/* Änderung Wegmann 14.05.2008 */
		.csi-textpic .csi-imagewrap table{
		border: 0px; /*XXX demo only*/
		width: 100%;
		height: 100%;
	}
	
	.csi-textpic .csi-text {
		border: 0px; /*XXX demo only*/
		text-align: left; /*will have to be an inline style - controlled by TS*/ 
	}
	
	.csi-text p {
		margin-top: 0;
	}
	
	/* CENTER */
	
	.csi-center .csi-image {
		margin: 0 auto 3px auto;
	  text-align: center;
	  
	}
	
	/* RIGHT */
	/* Änderung Wegmann 10.04.2008 */
	.csi-right div.csi-image {
	 text-align: right;
		/*float: right;*/
		/*clear: both;*/
	}
		/* Änderung Wegmann 10.04.2008 */
	.csi-right div.csi-text {
		/*clear: right;*/
	}
	
	
	/* LEFT */
		/* Änderung Wegmann 10.04.2008 */
	.csi-left div.csi-image {
	text-align: left;
		/*float: left;*/
		/*clear: both;*/
	}
	/* Änderung Wegmann 10.04.2008 */
	.csi-left div.csi-text {
		/*clear: left;*/
	}
	
	
	/* INTEXT LEFT */
	.csi-intext-left .csi-image {
	
		float: left;
		/*clear: both;*/
		margin-right: 5px;
		height: 100%;
	}
	
	
	/* INTEXT RIGHT */
	.csi-intext-right .csi-image {
		float: right;
		/*clear: both;*/
		margin-left: 5px;
		height: 100%;
	}
	
	
	/* INTEXT RIGHT NOWRAP */
	.csi-intext-right-nowrap .csi-text {
		/*margin-right: 215px; will have to be an inline style - controlled by TS*/
	}

	/* Hide from IE5-mac. Only IE-win sees this. \*/
	*html .csi-intext-right-nowrap .csi-text {
		height: 1%;
	}
	/* End hide from IE5/mac */ 
	
	.csi-intext-right-nowrap .csi-image {
		float: right;
		/*clear: both;*/
	}
	
	
	/* INTEXT LEFT NOWRAP*/	
	.csi-intext-left-nowrap .csi-text {
		 /*margin-left: 215px;will have to be an inline style - controlled by TS*/
	}

	/* Hide from IE5-mac. Only IE-win sees this. \*/
	*html .csi-intext-left-nowrap .csi-text {
		height: 1%;
	}
	/* End hide from IE5/mac */
	
	.csi-intext-left-nowrap .csi-image {
		float: left;
		/*clear: both;*/
	}
	
	
	
	
	
	.csi-right
	{
  text-align: right;
  
  }
  .csi-left
	{
  text-align: left;
  
  }
  
  .csi-center
	{
  text-align: center;
  
  }
