/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
/* default styles for extension "tx_cssstyledimgtext" */
       /* 
	   Licensed under the GPL, see http://www.gnu.org/copyleft/gpl.html
	   (c) the TYPO3 content rendering group 
	*/
	
	/* COMMON */
	.csi-textpic {
          position:relative;
          clear:both;
	}
	
	.csi-textpic img {
          border: 0px solid #fff;
	}
	
	.csi-textpic .csi-caption {
	}
	
	.csi-textpic .csi-image {
	}
	
	.csi-textpic .csi-imagewrap {

	}
	
	.csi-textpic .csi-text {
	}
	
	.csi-text p {
           marign:0; padding: 0;
	}
	
	/* CENTER */
	
	.csi-center .csi-image {
          text-align:center;
	}
	
	/* RIGHT */
	.csi-right div.csi-image {
          text-align:right;
          margin: 0 0 0.8em 0;
	}
	
	.csi-right div.csi-text {
          text-align:right;
	}
	
	
	/* LEFT */
	.csi-left div.csi-image {
          margin: 0 0 0.8em 0;
	}
	
	.csi-left div.csi-text {
	}
	
	
	/* INTEXT LEFT */
	.csi-intext-left .csi-image {
           float:left;
           margin: 0 0.8em 0.8em 0px;
	}
	
	
	/* INTEXT RIGHT */
	.csi-intext-right .csi-image {
           float:right;
           margin: 0 0px 0.8em 0.8em;
	}
	
	
	/* INTEXT RIGHT NOWRAP */
	.csi-intext-right-nowrap .csi-text {
          width: 50%;
          float:right;
	}
	.csi-intext-right-nowrap .csi-image{
          float:right;
          margin: 0 0px 0.8em 0.8em;
	}
	.csi-intext-right-nowrap .csi-image img{
          margin:0; padding:0;
        }
      
      
	/* INTEXT LEFT NOWRAP*/	
	.csi-intext-left-nowrap .csi-text {
            width: 50%;
            float:left;
	}
	
	.csi-intext-left-nowrap .csi-image { 
              float:left;
              margin: 0 0.8em 0.8em 0px;
	}
        .csi-intext-left-nowrap .csi-image img{
          margin:0; padding:0;
        }