/***************************************************************************************/
/*                                                                            14.11.05 */
/*                                                                                     */
/*                                IMAGE STYLED CONTENT                                 */
/*                                                                                     */
/*                                                                                     */
/*                      cab services ag - the open source company                      */
/*                                http://www.cabag.ch                                  */
/*                                 (c) andi zaugg                                      */
/*                                                                                     */
/***************************************************************************************/


/*********************************************************/
/*                    TEXTPIC                            */
/*********************************************************/


/* ALLGEMEIN */

.csi-textpic img {
	margin: 4px;
}

* html .csi-textpic img {
	margin: 2px;
}

.csi-textpic .csi-caption {
	text-align: center;
}

.csi-textpic .csi-image {
	margin: 0 0 3px 0;
}

.csi-textpic .csi-text {
	text-align: left;
}

/******************************************************/


/* MITTIGE POSITIONIERUNG */

.csi-center .csi-image {
	margin: 0 auto 3px;
}

div.csi-center dl.csi-image {
/*	float: left;*/
	text-align: center;
}

.csi-center .csi-text {
	clear: both;
}

.csi-center {
	text-align: center;
}

/******************************************************/


/* RECHTE POSITIONIERUNG */

div.csi-right dl.csi-image {
	float: right;
/*	clear: both;*/
}

.csi-right div.csi-text {
	clear: right;
}

.csi-right {
	text-align: right;
}




/* RECHTE POSITIONIERUNG INTEXT RIGHT */

.csi-intext-right .csi-image {
	float: right;
	clear: both;
	margin-left: 5px;
}

.csi-intext-right .csi-text {
	clear: none;
}


/******************************************************/


/* LINKE POSITIONIERUNG */

div.csi-left .csi-image {
	float: left;
/*	clear: both;*/
}

.csi-left div.csi-text {
	clear: left;
}


/* LINKE POSITIONIERUNG INTEXT LEFT */

.csi-intext-left .csi-image {
	float: left;
	clear: both;
	margin-right: 5px;
}

.csi-intext-left .csi-text {
	clear: none;
}



/******************************************************/


/* INTEXT RIGHT NOWRAP */

.csi-intext-right-nowrap .csi-text {
/*	clear: both;*/
}

/* 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 {

}

/* 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; 
}



