/* default styles for extension "tx_dropdownsitemap_pi1" */
        .tx-dropdownsitemap-pi1 UL, .tx-dropdownsitemap-pi1 OL {
            list-style: none;
            margin: 0px;
            padding: 0px;
        }
        .tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited, .tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
            color: #FF8700;
            background-color: inherit;
        }
        .tx-dropdownsitemap-pi1 DIV {
            margin-left: 20px;
            margin-top: 2px;
            padding: 2px;
        }
        .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 SPAN.ifsub {
            text-transform: uppercase;
            font-weight: bold;
        }
        .tx-dropdownsitemap-pi1 SPAN.spc {
            text-transform: uppercase;
            font-style: italic;
        }
        .tx-dropdownsitemap-pi1 .description {
            font-style: italic;
            font-size: 80%;
            margin-left: 5px;
        }
        .tx-dropdownsitemap-pi1 DIV {
        }
        .tx-dropdownsitemap-pi1 DIV.level_2 {
        }
        .tx-dropdownsitemap-pi1 DIV.level_3 {
        }
        .tx-dropdownsitemap-pi1 DIV.level_4 {
        }
        .tx-dropdownsitemap-pi1 DIV.level_5 {
        }
        .tx-dropdownsitemap-pi1 DIV.expAll {
            border: solid 1px #DBA83B;
            background-color: #FCF2C8;
            color: inherit;
            padding: 5px;
        }
        .tx-dropdownsitemap-pi1 IMG {
            margin-right: 5px;
        }
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_drwiki_pi1" */
  .tx-drwiki-pi1 A { TEXT-DECORATION: none; }
  .tx-drwiki-pi1 A:hover { TEXT-DECORATION: underline; }
  .tx-drwiki-pi1 H1 { FONT-SIZE: 188%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aaaaaa 1px solid }
  .tx-drwiki-pi1 H2 { FONT-SIZE: 150%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aaaaaa 1px solid }
  .tx-drwiki-pi1 H3 { FONT-SIZE: 132%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
  .tx-drwiki-pi1 H4 { FONT-SIZE: 116%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
  .tx-drwiki-pi1 H5 { FONT-SIZE: 100%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
  .tx-drwiki-pi1 H6 { FONT-SIZE: 80%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
  .tx-drwiki-pi1 HR { height:1px; border-top:1px dotted #000000; border-left:0; border-right:0; border-bottom:0; }
  .tx-drwiki-pi1 OL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px;}
  .tx-drwiki-pi1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; }
  .tx-drwiki-pi1 PRE { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }
  .tx-drwiki-pi1 INPUT {font-size:10pt;}
  .tx-drwiki-pi1 TEXTAREA {width:100%; font-size:10pt;}
  .tx-drwiki-pi1 input, textarea {border: 1px #ccc solid; background: #fafafa; color: #777;}
  .tx-drwiki-pi1 input[type=text]:focus, textarea:focus { background: #f0f0f0; color: #333; border-color: #666;}
  .tx-drwiki-pi1-urlextension { display: none; }
  .redirect {BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #FFFFF0;}
  .icons {vertical-align:middle; float:left; margin-right:20px; margin-bottom:10px;}
  .wiki-box {BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; } 
  .wiki-box-blue {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #f0f0f4; border-left: 8px #E0E7F5 solid;}  
  .wiki-box-red {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #fee; border-left: 8px #fcc solid;}  
  .wiki-box-green {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #33FF33; border-left: 8px #006600 solid;}  
  .wiki-box-yellow {display: block;font-size: 1em; color: #000; padding: 0.5em; background: #FFFF99; border-left: 8px #FFFF00 solid;}  
  .wiki-table {margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;}  
  .diff-r {color: red;}
  .diff-g {color: green;}
  .diff-result { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }
  .diff-table {width:100%;}
  .diff-table-cell-green {vertical-align:top; text-align:left; white-space:normal; color:green; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
  .diff-table-cell-red {vertical-align:top; text-align:left; white-space:normal; color:red; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
  #toc {BORDER: #aaaaaa 1px solid; PADDING: 5px; FONT-SIZE: 10pt; BACKGROUND-COLOR: #f9f9f9 }
  #toc .tocindent {MARGIN-LEFT: 2em}
  #toc .tocline {MARGIN-BOTTOM: 0px}
  #toc P {FONT-SIZE: 10pt; MARGIN: 0px}
  #toc .toctoggle {FONT-SIZE: 10pt}
  #toc .editsection {MARGIN-TOP: 0.7em; FONT-SIZE: 10pt}
/* default styles for extension "tx_netcalendar_pi1" */
	.tx_netcalendar_listtable {
		border:1px solid #4A1600;
		width:100%;
		border-spacing: 0px;
	}
	.tx_netcalendar_listleft {
		background-color:#FFB400;
		width:33%;
		vertical-align:top;
		border-bottom:1px dotted #4A1600;
	}
	.tx_netcalendar_listright {
		background-color:#FCFEE4;
		width:67%;
		vertical-align:top;
		border-bottom:1px dotted #4A1600;
	}
	.tx_netcalendar_listdate {
	}
	.tx_netcalendar_listlocation {
		font-size:smaller;
	}
	.tx_netcalendar_listtitle {
		font-weight:bolder;
		font-size:large;
	}
	.tx_netcalendar_listsubtitle {
		font-style:italic;
	}
	.tx_netcalendar_listlink {
	}
	.tx_netcalendar_listnavi {
		width:100%;
		border-spacing: 0px;
		margin-top:3px;
	}
	.tx_netcalendar_listnavileft {
		background-color:#FFB400;
		width:33%;
		vertical-align:top;
		text-align:left;
		border:1px solid #4A1600;
		border-right:0px;
	}
	.tx_netcalendar_listnavicenter {
		background-color:#FFB400;
		width:34%;
		vertical-align:top;
		text-align:center;
		border:1px solid #4A1600;
		border-right:0px;
	}
	.tx_netcalendar_listnaviright {
		background-color:#FFB400;
		width:33%;
		vertical-align:top;
		text-align:right;
		border:1px solid #4A1600;
	}
	.tx_netcalendar_singletable {
		border:1px solid #4A1600;
		width:100%;
		padding:0px;
		border-spacing: 0px;
	}
	.tx_netcalendar_singleleft {
		background-color:#FFB400;
		width:33%;
		vertical-align:top;
		border-bottom:1px dotted #4A1600;
	}
	.tx_netcalendar_singleright {
		background-color:#FCFEE4;
		width:67%;
		vertical-align:top;
		border-bottom:1px dotted #4A1600;
	}
	.tx_netcalendar_singletitle {
		font-weight:bold;
	}
	.tx_netcalendar_singlesubtitle {
	}
	.tx_netcalendar_singledate {
	}
	.tx_netcalendar_singlerrule {
	}
	.tx_netcalendar_singlelocation {
	}
	.tx_netcalendar_singlebacklink {
	}
	.tx_netcalendar_listheader {
		width:100%;
		background-color:#FFB400;
		margin-bottom:3px;
		border-spacing:0px;
	}
	.tx_netcalendar_subscribelink {
		width:33%;
		height:100%;
		border:1px solid #4A1600;
	}
	.tx_netcalendar_subscribehowto {
		font-size:smaller;
	}
	.tx_netcalendar_subscribehowtolink {
		font-size:smaller;
	}
	.tx_netcalendar_categorybox {
		width:33%;
		height:100%;
		border:1px solid #4A1600;
		border-right:0px;
	}
	.tx_netcalendar_subcategorybox {
		width:34%;
		height:100%;
		border:1px solid #4A1600;
		border-right:0px;
	}
	.tx_netcalendar_monthtable {
		border:1px solid #4A1600;
		width:100%;
		border-spacing: 0px;
	}
	.tx_netcalendar_monthweekdays {
		background-color:#FFB400;
		border:1px solid #4A1600;
		width:14.28%;
	}
	.tx_netcalendar_monthday {
		border:1px solid #4A1600;
		vertical-align:top;
		width:14.28%;
		height:70px;
	}
	.tx_netcalendar_nomonthday {
		border:1px solid #4A1600;
		background-color:#dcdcdc;
		vertical-align:top;
		width:14.28%;
		height:70px;
	}
	.tx_netcalendar_monthdayno {
		font-size:x-small;
	}
	.tx_netcalendar_monthentry {
		font-size:smaller;
	}
	.tx_netcalendar_monthnavi {
		width:100%;
		border-spacing: 0px;
		margin-top:3px;
	}
	.tx_netcalendar_monthnavileft {
		background-color:#FFB400;
		width:33%;
		vertical-align:top;
		text-align:left;
		border:1px solid #4A1600;
		border-right:0px;
	}
	.tx_netcalendar_monthnavicenter {
		background-color:#FFB400;
		width:34%;
		vertical-align:top;
		text-align:center;
		border:1px solid #4A1600;
		border-right:0px;
	}
	.tx_netcalendar_monthnaviright {
		background-color:#FFB400;
		width:33%;
		vertical-align:top;
		text-align:right;
		border:1px solid #4A1600;
	}
	.tx_netcalendar_monthtitle {
		font-weight:bold;
		text-align:center;
	}
	.tx_netcalendar_ {
	}
	.tx_netcalendar_ {
	}
/* 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; }
/* default styles for extension "tx_srfreecap_pi2" */
		.tx-srfreecap-pi2-image { margin-left: 1em; }
		.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; }