/* default styles for extension "tx_kettnfeins_pi1" */

		.tx-kettnfeins-pi1 { float: left; width: 460px; font-family:verdana,arial,helvetica,geneva,sans-serif; font-size: 11px; line-height:1.5455; border: 1px solid #EBEBEB; padding: 10px; color: #565656; overflow: hidden; }
		.tx-kettnfeins-pi1-title { margin-top: 10px; }
		.tx-kettnfeins-pi1-label, .tx-kettnfeins-pi1-labelcbl { float: left; width: 175px; font-weight: bold; }
		.tx-kettnfeins-pi1-submit { float: left; margin-top: 15px; width: 100px!important; }
		#editorWrap1 { width: 315px!important; clear: both; }
		.htmlarea { width: 455px!important; }
		div.popup { float: left; background-color: #EBEBEB; color: #565656; margin: 10px; padding 100px; border: 1px solid #000000; }
		.tx-kettnfeins-pi1-error { font-weight: bold; color: red; border: 1px solid #EBEBEB; background-color: #EFEFF4; padding: 5px; }
		.tx-kettnfeins-pi1 * INPUT { font-size: 10px; width: 280px; }
		.tx-kettnfeins-pi1 * TEXTAREA { font-size: 10px; width: 280px; }
		.tx-kettnfeins-pi1 #date_crdate, .tx-kettnfeins-pi1 #date_event_start, .tx-kettnfeins-pi1 #date_event_end { width: 260px; }

		* html .tx-kettnfeins-pi1 * INPUT { font-size: 10px; width: 250px; }
		* html .tx-kettnfeins-pi1 * TEXTAREA { font-size: 10px; width: 250px; }
		* html .tx-kettnfeins-pi1 #date_crdate, * html .tx-kettnfeins-pi1 #date_event_start, * html .tx-kettnfeins-pi1 #date_event_end { width: 230px; }

		.tx-kettnfeins-pi1 H3 { margin-bottom: 0px; font-size: 15px; }
		.tx-kettnfeins-pi1-intro { padding-bottom: 10px; }

	.tx-kettnfeins-pi1-titlecbl { float: left; clear: both; margin-bottom: 10px; width: 100%; }
		.tx-kettnfeins-pi1-fieldcbl { float: left; }
		.tx-kettnfeins-pi1-fieldcbl INPUT { width: 20px!important; }
		.tx-kettnfeins-pi1-labelcbl { float: left; margin: 10px 0px 10px 0px; width: 100%; }

		.tx-kettnfeins-pi1-titleheader { float: left; clear: both; margin: 10px 0px 10px 0px; width: 100%; font-weight: bold; font-size: 14px; }
