/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.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 { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.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 TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_feuserlisting_pi1" */
	.tx-feuserlisting-pi1-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
	.tx-feuserlisting-pi1-listrow TD { background:#eee; padding:0 .5em; }
	.tx-feuserlisting-pi1-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
	.tx-feuserlisting-pi1-singleView TD { background:#eee; padding:0 .5em; }
/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_cfphilfakausschuss_pi1" */
  
  	#at_philfak {
  		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		line-height: 17px;
  		width: 510px;
  	}
  	
  	#at_philfak A {
  		color: #3A6DAF;
  		text-decoration: inherit;
  	}
  	
  	#at_philfak A:HOVER {
  		color: #3A6DAF;
  		text-decoration: underline;
  	}
  	
  	#at_philfak UL {
  		padding-left: 0px;
  		width: 550px;
  	
  	}
  	
  	#at_philfak H2 {
  		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  		font-size: 13px;
  		font-weight: bold;
  	}
  	
  	#at_philfak UL.ausschuss {
  		 list-style: none;
  	}
  	
  	#at_philfak UL.ausschuss LI {
  		margin-bottom: 8px;
  	}
  	
  	#at_philfak TABLE {
  			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  			font-size: 11px;
  			font-weight: normal;
  	}
  	
  	#at_philfak TABLE.personentabelle {
  			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  			font-size: 11px;
  			font-weight: normal;	
  	}
  	
  	#at_philfak TABLE.personentabelle TH {
  		color: #3d71B8;
  		background-color: White;
  		text-align: left;
  		padding: 3px 20px 3px 0px;
  	}
  	
  	#at_philfak TABLE.personentabelle TR {
  		vertical-align: top;
  	}
  	
  	#at_philfak TABLE.personentabelle TD {
  		padding: 3px 20px 3px 0px;
  	}
  	
  	#at_philfak TABLE.personentabelle_work {
  			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  			font-size: 11px;
  			font-weight: normal;
  	}
  	
  	#at_philfak TABLE.personentabelle_work TH {
  		color: #3D71B8;
  		background-color: White;
  		text-align: left;
  		padding: 3px 3px 3px 3px;
  		margin: 15px 0px;
  	}
  	
  	#at_philfak TABLE.personentabelle_work TR {
  		vertical-align: top;
  	}
  	
  	#at_philfak TABLE.personentabelle_work TD {
  		padding: 3px 3px 3px 3px;
  		background-color: White;
  		margin: 15px 0px;
  	}
  	
  	#at_philfak TABLE.personentabelle_work TD.zwischenzeile {
  		padding: 3px 3px 3px 3px;
  		margin: 5px 0px;
  		background-color: White;
  		height:24px;
  	}
  	
  	#at_philfak .rahmen {
  		width: 550px;
  		font-size: 11px;
  		padding: 5px; font-family:
  		Verdana, Geneva, Arial, Helvetica, sans-serif;
  	}
  	
  	#at_philfak .gruen {
  		background-color: Green;
  	}
  	
  	#at_philfak .rot {
  		background-color: #FF6347;
  	}
  	
  	#at_philfak .sub_button {
  		color: white;
  		padding: 2px;
  		background-color: #3A6DAF;
  	}
  	
  	#at_philfak .navi {
  		padding: 3px;
  		width: 500px;
  		background-color: #EFEFF4;
  		margin: 0px 0px 10px 0px;
  	}
  	
  	#at_philfak .frage {
  		border: 5px solid#fd0000;
  		padding: 13px;
  		width: 700px;
  		background-color: #white;
  		margin: 0px 0px 10px 0px;
  	}
  	
  	#at_philfak INPUT.i_8 {
  		width: 60px;
  	}	
  	#at_philfak INPUT.i_32 {
  		width: 155px;
  	}	
  	
  	#at_philfak INPUT.i_30 {
  		width: 260px;
  	}	
  	
  	#at_philfak INPUT.i_90 {
  		width: 350px;
  	}
  	
  	#at_philfak TEXTAREA.i_kommentar {
  		width: 470px;
  		height: 35px;
  	}
  	
  	
  	#at_philfak HR {
  		height: 0px;
  		border: none;
  		border-bottom: 1px solid #3A6DAF;
  	}
  	
  	#at_philfak DIV.person {
  		width: 470px;
  		margin: 10px 0px;
  		padding: 15px;
  		float: left;
  		background-color: #EFEFF4;
  		border: 1px solid #C1C6CF;
  	}
  	
  	#at_philfak DIV.person#neu {
  		background-color: #99ff99;
  		border: 1px solid #339900;
  	}
  	
  	#at_philfak DIV.person DIV {
  		float: left;
  		margin: 3px 0px;
  	}
  	
  	#at_philfak DIV.person DIV.pers_funktion {
  		width: 160px;
  	}
  	
  	#at_philfak DIV.person DIV.pers_name {
  		width: 260px;
  	}
  	
  	#at_philfak DIV.person DIV.pers_lsfid {
  		width: 100px;
  	}
  	
  	
  	#at_philfak DIV.person DIV.pers_wahldatum {
  		width: 100px;
  	}
  	
  	#at_philfak DIV.person DIV.pers_sortierung {
  		width: 50px;
  	}
  	
  	
  	#at_philfak DIV.person DIV.pers_periode {
  		width: 100px;
  	}
  	
  	#at_philfak DIV.person DIV.pers_loeschen{
  		width: 470px;
  	}
  	
  	
  	
  	#at_philfak DIV#ausschuss_kommentar {
  		margin: 14px 0px 14px 0px;
  	}
   
