/* default styles for extension "tx_feuserlisting_pi1" */
.tx-feuserlisting-pi1-singleView table {width: 100%;} .tx-feuserlisting-pi1-singleView th {width:20%;} .tx-feuserlisting-pi1-singleView th { background:#f8f8f8; padding:0 .5em; text-align:right; white-space:nowrap; } .tx-feuserlisting-pi1-singleView td {width:80%;} .tx-feuserlisting-pi1-singleView td { background:#f8f8f8; padding:0.2em 1em; } .tx-feuserlisting-pi1-listrow table {border-collapse: collapse;empty-cells: show;font-size: 1em;margin: 0px 0px 1em 0px;width:100%;} .tx-feuserlisting-pi1-listrow th {background: silver; border-bottom: 2px solid white; border-right: 2px solid white; border-top: 2px solid white; color: black;height: 2em; padding: 2px 7px 2px 7px; white-space:nowrap; } .tx-feuserlisting-pi1-listrow th a {color: black;text-decoration:underline} .tx-feuserlisting-pi1-listrow td {background: #eeeeee; border-bottom: 2px solid white; border-right: 2px solid white; border-top: 2px solid white; font-weight: normal; height: 1.4em; padding: 2px 7px 2px 7px; text-align: left; vertical-align: top; } .tx-feuserlisting-pi1-listrow-odd td {background: #f8f8f8;}
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_pbsurvey_pi1" */
		.tx-pbsurvey-pi1 div {margin-bottom: 10px;}
		.tx-pbsurvey-pi1 .pagenumbering {font-size: 60%; position: relative; height: 15px;}
		.tx-pbsurvey-pi1 .barcontainer {background-color: #FFFFFF; border: 1px solid #000000; width: 100px; height: 15px; position: absolute; z-index: 6; right: 0px;}
		.tx-pbsurvey-pi1 .bar {background-color: #CCCCFF; height: 15px; z-index: 4; position: absolute; left: 0px;}
		.tx-pbsurvey-pi1 .bartext {z-index: 5; text-align: center; position: absolute; left: 0px; width: 100px; height: 15px;}
		.tx-pbsurvey-pi1 .pageHeader {font-size: 150%; font-weight: bold; color: #003399;}
		.tx-pbsurvey-pi1 .pageIntroduction {}
		.tx-pbsurvey-pi1 .survey_item {margin-top: 20px; margin-bottom: 20px;}
		.tx-pbsurvey-pi1 .itemform {}
		.tx-pbsurvey-pi1 .question {font-size: 120%; font-weight: bold;}
		.tx-pbsurvey-pi1 .questionNumber {}
		.tx-pbsurvey-pi1 .questionSubtext {font-size: 80%;}
		.tx-pbsurvey-pi1 .required {color: #FF0000; vertical-align: super;}
		.tx-pbsurvey-pi1 .survey_error {color: #FF0000;}
		.tx-pbsurvey-pi1 .additional_ver {margin-left: 20px;}
		.tx-pbsurvey-pi1 .matrix {width: 100%;}
		.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color: #CCCCFF;}
		.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight: bold; text-align: left;}
		.tx-pbsurvey-pi1 .matrix .columnNext {text-align: center;}
/* default styles for extension "tx_felogin_pi1" */
.tx-felogin-pi1 label { display: block; float:left; width:140px; font-weight: bold; } .tx-felogin-pi1 fieldset div { height:20px; padding-bottom: 5px; } .tx-felogin-pi1 legend { visibility:hidden; } .tx-felogin-pi1 input { margin-left:0; }
/* default styles for extension "tx_ncpbsurveyfesimplestats_pi1" */
.tx-ncpbsurveyfesimplestats-pi1 td {width:80px;padding: 0 0 5px 0} .tx-ncpbsurveyfesimplestats-pi1 .barcontainer {background-color: #FFFFFF; border: 1px solid #000000; width: 300px; height: 15px; position: relative; z-index: 6;} 		.tx-ncpbsurveyfesimplestats-pi1 .bar {background-color: rgb(255, 100, 0); height: 15px; z-index: 4; position: absolute; left: 0px;}
/* default styles for extension "tx_srfreecap_pi2" */
		img.tx-srfreecap-pi2-image { margin-left: 1em; margin-right: 1em; vertical-align: middle; }
		.tx-srfreecap-pi2-accessible-image { vertical-align: middle; }
		.tx-srfreecap-pi2-accessible-link { width: 10em; float: right; vertical-align: middle; margin-right: 7em;}
		.tx-srfreecap-pi2-cant-read { font-size: .9em; color:#35006d; }
		.tx-srfreecap-pi2-cant-read a:link { background-color:transparent; font-weight:bold; text-decoration:none; }