/* default styles for extension "tx_irfaq_pi1" */
		.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
		.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
		.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
		.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; border-bottom: 1px solid #000; }
		.tx-irfaq-pi1 dd { margin-left: 0; }
/* default styles for extension "tx_dropdownsitemap_pi1" */
		ol { list-style-type: none;
		     margin: 8;
		}
		.tx-dropdownsitemap-pi1 LI.open OL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed OL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 LI.open UL {
			display: block;
		}
		.tx-dropdownsitemap-pi1 LI.closed UL {
			display: none;
		}
		.tx-dropdownsitemap-pi1 DIV {
			align: left;
			background: #ffffff;
			padding: 2px;
			margin: 2px;
		}
		.tx-dropdownsitemap-pi1 DIV.level_2 {
		align: left;
			background: #ffffff;
		}
		.tx-dropdownsitemap-pi1 DIV.level_3 {
		align: left;
			background: #ffffff;
		}
		.tx-dropdownsitemap-pi1 DIV.level_4 {
		align: left;
			background: #ffffff;
		}
		.tx-dropdownsitemap-pi1 DIV.level_5 {
		align: left;
			background: #ffffff;
		}
		.tx-dropdownsitemap-pi1 DIV.expAll {
		align: left;
			text-align: right;
		}
/* default styles for extension "tx_a1teasermenu_pi1" */
	    table.tx-a1teasermenu-pi1 {padding: 0 0 0 0px; spacing: 0 0 0 0px; border: 0 0 0 0px;}
	    tr.tx-a1teasermenu-pi1 {}
	    td.tx-a1teasermenu-pi1 {vertical-align: top;}
/* default styles for extension "tx_indexedsearch" */
        .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight: bold;color: #5E5E5E;background: #CCCCCC;text-decoration: none;width: 100px;border: 1px solid #000000;}
        .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;ont-weight: normal;color: #5E5E5E;background: #FFFFFF;text-decoration: none;width: 100px;border: 1px solid #000000;}
        .tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {font-style:italic;color: #5A94C4;}
        .tx-indexedsearch .tx-indexedsearch-whatis {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #5E5E5E;text-decoration: none;}
        .tx-indexedsearch P.tx-indexedsearch-noresults {text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #5E5E5E;text-decoration: none;}
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {background:#CCCCCC;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #5E5E5E;text-decoration: none;}
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {background:#CCCCCC;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #5E5E5E;text-decoration: none;}
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {background:#CCCCCC;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #5E5E5E;text-decoration: none;}
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; font-size:11; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; font-size:11; font-weight:bold}
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E1E1E1; font-size:11; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; font-size:12; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; font-size:14; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#ffffff; font-size:12; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; font-size:12; }
        .tx-indexedsearch-rules H2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #5E5E5E;text-decoration: none;}
        .tx-indexedsearch-browsebox-SCell { font-weight:normal; font-size:12; }
        .tx-indexedsearch-searchbox-title { font-face: Verdana, Arial, Helvetica, sans-serif; font-size:12; font-weight:bold;}
        .tx-indexedsearch-searchbox-sword { width:100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #5E5E5E; background-color: #FFFFFF; border: 1px solid #000000; }
/* default styles for extension "tx_srlanguagemenu_pi1" */
   .tx-srlanguagemenu-pi1 p { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; }
   .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
   .tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; }
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; }
   .tx-srlanguagemenu-pi1 fieldset { }
   .tx-srlanguagemenu-pi1 fieldset legend { }
   .tx-srlanguagemenu-pi1 fieldset label { display: none; }
   .tx-srlanguagemenu-pi1 fieldset select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; }
   .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }
/* default styles for extension "tt_news" */
  /* example styles for the pagebrowser */
    .tx-ttnews-browsebox TD { font-size: 10px; }
    .tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-ttnews-browsebox-SCell { background-color: #EEE; }