/* default styles for extension "tx_felogin_pi1" */
        .tx-felogin-pi1 label {
            display: block;
        }
/* default styles for extension "tx_takotestimonials" */
	textarea.f3-form-error {
		background-color:#FF9F9F;
		border: 1px #FF0000 solid;
	}

	input.f3-form-error {
		background-color:#FF9F9F;
		border: 1px #FF0000 solid;
	}

	.tx-tako-testimonials table {
		border-collapse:separate;
		border-spacing:10px;
	}

	.tx-tako-testimonials table th {
		font-weight:bold;
	}

	.tx-tako-testimonials table td {
		vertical-align:top;
	}

	.typo3-messages .message-error {
		color:red;
	}

	.typo3-messages .message-ok {
		color:green;
	}

/* default styles for extension "tx_indexedsearch" */
    .tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.main ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a { background:#005a93; color:#fff; }
    .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; }
/* default styles for extension "tx_uwmberaterverwaltung" */
    textarea.f3-form-error {
        background-color:#FF9F9F;
        border: 1px #FF0000 solid;
    }

    input.f3-form-error {
        background-color:#FF9F9F;
        border: 1px #FF0000 solid;
    }

    .tx-uwm-berater-verwaltung table {
        border-collapse:separate;
        border-spacing:10px;
    }

    .tx-uwm-berater-verwaltung table th {
        font-weight:bold;
    }

    .tx-uwm-berater-verwaltung table td {
        vertical-align:top;
    }

    .typo3-messages .message-error {
        color:red;
    }

    .typo3-messages .message-ok {
        color:green;
    }
/* default styles for extension "tx_uwmdoubleoptin" */

    input.f3-form-error {
        background-color:#FF9F9F;
        border: 1px #FF0000 solid;
    }

    .tx-ppk-double-optin table {
        border-collapse:separate;
        border-spacing:10px;
    }

    .tx-ppk-double-optin table th {
        font-weight:bold;
    }

    .tx-ppk-double-optin table td {
        vertical-align:top;
    }
