/* default styles for extension "tx_srfeuserregister_pi1" */
   .tx-srfeuserregister-pi1 p { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srfeuserregister-pi1 a:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
   .tx-srfeuserregister-pi1 a:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 a:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srfeuserregister-pi1 a:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srfeuserregister-pi1 td { vertical-align:top;  font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px;}
   .tx-srfeuserregister-pi1 input { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 input[type=radio] { vertical-align: middle; margin-left: 10px; margin-right: 5px; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Verdana; background-color:transparent;}
   .tx-srfeuserregister-pi1 select { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 textarea { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio input  { font-size:10px; font-family:Verdana; background-color:transparent; color:#35006d; font-weight:bold; vertical-align:middle; }
   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox input  { font-size:10px; font-family:Verdana; background-color:transparent; color:#35006d; font-weight:bold; vertical-align:middle; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; list-style-image: none; list-style-position: inside; margin: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .4em 0; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values { list-style-type: square; list-style-image: none; list-style-position: inside; margin: 0; font-size: 1em; }
   .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; margin: 0 2em 0 0;}
/* default styles for extension "tx_rlmpofficedocuments_pi1" */

	.tx_rlmpofficedocuments_browsebar{height:70px;}
	.tx-rlmpofficedocuments-pi1{padding-left:15px;}

/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch P {padding:0; margin:0;}
	.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-title-icon{padding:5px 3px 5px 3px;}

	.tx-indexedsearch .tx-indexedsearch-whatis { text-align:center; margin-top:10px; margin-bottom:5px; border:1px solid #3875D6; padding:3px;}

	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { padding-top:5px; padding-bottom:5px; background-image: url(http://typo3.it/uploads/tf/topbg.gif);background-repeat: no-repeat;background-position: left top;}

	.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:5px; 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:absmiddle; }
/* default styles for extension "tx_jphcodesnippets_pi" */
 

	.tx-jphcodesnippets-pi,pre {
		font-family: monaco, 'Courier New', courier, monospace;
		font-weight: normal;
		line-height:1.1em;
		border: 1px solid #c7cfd5;
		background: #f1f5f9;
		margin: 20px 0;
		padding: 1em;
		text-align: left;
	}
	.tx-jphcodesnippets-pi .imp { font-weight: bold; color: red; }
	.tx-jphcodesnippets-pi .ln-xtra { background: #ffcccc; }
	.tx-jphcodesnippets-pi li { background: #f1f5f9;}
	.tx-jphcodesnippets-pi li.li2 { background: #ffffff; }
	.tx-jphcodesnippets-pi .de1 { padding:.2em; border-bottom:1px solid #f1f5f9; color:#000000;}
	.tx-jphcodesnippets-pi .kw1 { color: #b1b100; }
	.tx-jphcodesnippets-pi .kw2 { color: #000000; font-weight: bold;}
	.tx-jphcodesnippets-pi .kw3 { color: #000066;}
	.tx-jphcodesnippets-pi .co1 { color: #000000; }    /*grau*/
	.tx-jphcodesnippets-pi .co2 { color: #000000;  }
	.tx-jphcodesnippets-pi .coMULTI { color: #808080; font-style: italic; }
	.tx-jphcodesnippets-pi .es0 { color: #000099; font-weight: bold; }
	.tx-jphcodesnippets-pi .br0 { color: #000000; }
	.tx-jphcodesnippets-pi .st0 { color: #000000; }  /*bordeaux*/
	.tx-jphcodesnippets-pi .nu0 { color: #000000; }  /*lila*/
	.tx-jphcodesnippets-pi .me1 { color: #006600; }  /*gruen*/
	.tx-jphcodesnippets-pi .me2 { color: #006600; }  /* gruen*/
	.tx-jphcodesnippets-pi .re0 { color: #000000; }  /*knackblau*/
	.tx-jphcodesnippets-pi li.li1 { padding:.1em;}  /**/

	/* .tx-jphcodesnippets-pi .de1:hover { background:#E5E4E2; padding:.2em; border-bottom:1px solid #FFFFFF;} */

/* default styles for extension "tx_quickpoll" */
		.tx-quickpoll-pi1 .pollbar { BACKGROUND: url(http://typo3.it/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x left center;}
		.tx-quickpoll-pi1 {font-size:10px; margin-left:15px; margin-right:15px;}
		.tx-quickPoll-pi1 .polltable{WIDTH: 100%; height:300px; overflow:scroll;}
		.tx-quickPoll-pi1 h2 {font-size:11px;}
		.tx-quickPoll-pi1 TH {

				/* make it solid */
 					text-transform:uppercase;
 					margin-bottom:10px;
				/* indent from left */  
 					padding-left:4px;}

		.tx-quickPoll-pi1 .pollquestion {PADDING-BOTTOM: 3px;}
		.tx-quickPoll-pi1 .pollanswer {vertical-align: -20%;BORDER: none;}
		.tx-quickPoll-pi1 .polltotal {text-align:center;PADDING-TOP: 6px;}
		.tx-quickPoll-pi1 .pollresulttext {padding-top: 6px;}