/* default styles for extension "tx_wssitemap_pi1" */

	.tx-wssitemap-pi1 .treemenudiv {}
	.tx-wssitemap-pi1 .treemenudiv img {vertical-align: middle;border: none;}
	.tx-wssitemap-pi1 .treemenudiv a {text-decoration: none;  color: #788289; }
	.tx-wssitemap-pi1 .treemenudiv a:hover {color: #E40601;}
	.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_act {color:red;}
	.tx-wssitemap-pi1 .treemenudiv a span.treemenutext_actifsub {color:green; }	
	
/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
/* 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 {
		//padding: 5px;
		//background: #DDDDFF;  /*XXX demo only*/
		//border: 2px solid green;  /*XXX demo only*/
	}
	
	.csi-textpic img {
		//border: 1px solid black;  /*XXX demo only*/
		//margin: 4px;
	}
	
	.csi-textpic .csi-caption {
		//text-align: center;  /* will have to be an inline style?  - controlled by TS [left - right - center]*/
		//font-style: italic;  /*XXX demo only*/
	}
	
	.csi-textpic .csi-image {
		//border: 1px solid red;  /*XXX demo only*/
		//margin: 0 0 3px 0;  /*XXX demo only*/
		//background: #FFF;  /*XXX demo only*/
		/*width: 210px; will have to be an inline style - controlled by TS*/
	}
	
	.csi-textpic .csi-imagewrap {
		//border: 1px solid blue; /*XXX demo only*/
	}
	
	.csi-textpic .csi-text {
		//border: 1px solid silver; /*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;
	
	}
	
	/* RIGHT */
	.csi-right div.csi-image {
		float: right;
		//clear: both;
	}
	
	.csi-right div.csi-text {
		//clear: right;
	}
	
	
	/* LEFT */
	.csi-left div.csi-image {
		float: left;
		//clear: both;
	}
	
	.csi-left div.csi-text {
		//clear: left;
	}
	
	
	/* INTEXT LEFT */
	.csi-intext-left .csi-image {
		//float: left;
		//clear: both;
		//margin-right: 5px;
	}
	
	
	/* INTEXT RIGHT */
	.csi-intext-right .csi-image {
		//float: right;
		//clear: both;
		//margin-left: 5px;
	}
	
	
	/* INTEXT RIGHT NOWRAP */
	.csi-intext-right-nowrap .csi-text {
		/*margin-right: 215px; will have to be an inline style - controlled by TS*/
	}
	
	.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*/
	}
	
	.csi-intext-left-nowrap .csi-image {
		//float: left;
		//clear: both;
	}
/* default styles for extension "tt_news" */
  /* example styles for the pagebrowser */
    .tx-ttnews-browsebox TD { font-size: 10px; }
    .tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-ttnews-browsebox-SCell { background-color: #EEE; }