/* 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_mghelp_pi1" */
        /* New styling Anfang */

        .tx-mghelp-pi1 TH {
           font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
           font-size:14px;
           font-weight:bold;
        }

        .tx-mghelp-pi1-img {
          float:right;
          width:10px;
          height:10px;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-menu TABLE {
                 width:100%;
                 background-color:#F0F8FF;
        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-menu TABLE TH {
                font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size:14px;
                font-weight:bold;
                font-style:normal;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-selectuser {
           text-align:center;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-selectuser TABLE {
           border-color:black;
           border-style:solid;
           border-width:1px;
           background-color:#F0F8FF;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-selectuser TABLE TH {
           background-color: #000080;
           color:#FFFFFF;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-newcategory TABLE {
           border:solid 1px #000000;
           background-color:#F0F8FF;
         }

        .tx-mghelp-pi1 .tx-mghelp-pi1-newcategory TABLE TH {
           background-color: #000080;
           color:#FFFFFF;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-newcategory {
                text-align: center;
                 padding-top:20px;
        }


        .tx-mghelp-pi1 .tx-mghelp-pi1-reportmenu {
           padding-top:20px;
           text-align:center;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-reportmenu TABLE {
           border:solid 1px #000000;
           background-color:#F0F8FF;
           text-align: left;
         }

        .tx-mghelp-pi1 .tx-mghelp-pi1-reportmenu TABLE TH {
           background-color: #000080;
           color:#FFFFFF;
        }

        #.tx-mghelp-pi1 .tx-mghelp-pi1-reportmenu {
       #        text-align: center;
        #}

        .tx-mghelp-pi1 .tx-mghelp-pi1-reportmenu a  {
                text-align: left;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-dateselector {
                text-align: center;
                padding:20px;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-dateselector TABLE {
                text-align: center;
                border:solid 1px #000000;
                background-color:#F0F8FF;
        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-dateselector TABLE TH {
                background-color: #000080;
                color:#FFFFFF;
        }



       .tx-mghelp-pi1 .tx-mghelp-pi1-listrow {
          width:100%;
          background-color:#F0F8FF;
       }
       .tx-mghelp-pi1 .tx-mghelp-pi1-listrow TABLE TH   {
          background-color:#000080;
          color:#FFFFFF;
       }
        .tx-mghelp-pi1 .tx-mghelp-pi1-listrow TABLE TH  A {
          background-color:#000080;
          color:#FFFFFF;
       }

       .tx-mghelp-pi1 .tx-mghelp-pi1-listrow TABLE TD {
           padding:5px 10px;
           font-size:10px;
           color:black;
       }


        .tx-mghelp-pi1 .tx-mghelp-pi1-listViewHead {
                border-collapse:collapse;
                border: solid 1px #000000;
        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-listViewHead TD{
                padding:0px 10px;
                text-align:center;
                width:50%;
                font-weight:bold;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-listViewHead .tx-mghelp-pi1-listViewPrio TABLE {
                width:100%;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-listViewHead .tx-mghelp-pi1-listViewPrio TABLE TD {
                width:25%;
                padding:4px;

        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-listViewHead .tx-mghelp-pi1-filtertable SELECT{
                width:250px;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-delete-ticket {
              margin-top:20px;
              margin-left:auto; margin-right:auto;
              width:300px;
              border-collapse:collapse;
              border: solid 1px #000000;
              background-color:#F0F8FF;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-delete-ticket .tx-mghelp-pi1-delete-ticket-header {
              background-color: #000080;
              color:#FFFFFF;
              text-align:center;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-delete-ticket .tx-mghelp-pi1-delete-ticket-content .tx-mghelp-pi1-delete-ticket-summary {
              font-weight:bold;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-delete-ticket-content{
              padding-top:8px;
              text-align:center;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-delete-ticket-formLeft {
             width:10em; margin:0; float:left;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-delete-ticket-formRight {
             width:10em; margin:0; float:right;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-viewStatus {
              background-color:#F0F8FF;
              border-collapse:collapse;
              text-align:center;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-viewStatus TABLE {
              width:100%;
              border-collapse:collapse;
              text-align:center;
              border-collapse:collapse;
              border: solid 1px #000080;
              background-color:#F0F8FF;
              padding: 0px;
              margin: 0px;
        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-viewStatus TABLE .tx-mghelp-pi1-viewStatus-desc TH {
              background-color:#000080;
               color:#FFFFFF;
               border-collapse:collapse;
               padding:0px;
               margin-bottom:0px;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-viewStatus TABLE .tx-mghelp-pi1-viewStatus-tableHead TH {
               background-color:#000080;
               color:#FFFFFF;
               border-collapse:collapse;
        }


        .tx-mghelp-pi1 .tx-mghelp-pi1-viewStatus TABLE TD {
              font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
              font-size:10px;
              border-color:#000080;
              border-style:solid;
              border-width:1px;
              border-collapse:collapse;
        }


        .tx-mghelp-pi1 .tx-mghelp-pi1-addAction {
             width:600px;
             text-align:center;
             border-collapse:collapse;
             border: solid 1px #000000;
             background-color:#F0F8FF;
             margin-bottom:3px;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-addAction TABLE .tx-mghelp-pi1-addAction-desc TH {
             width:600px;
             background-color:#000080;
             color:#FFFFFF;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReports TABLE{
             width:100%;
             border-collapse:collapse;
             border: solid 1px #000000;
             text-align:center;
             background-color:#F0F8FF;
             padding: 0px;
             margin: 0px;

        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReportsSmall TABLE{
             width:300px;
             border-collapse:collapse;
             border: solid 1px #000000;
             background-color:#F0F8FF;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReportsSmall TABLE .tx-mghelp-pi1-viewReports-tableHead  {
             background-color:#000080;
             color:#FFFFFF;
        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReports TABLE .tx-mghelp-pi1-viewReports-tableHead  {
             font-family:sans-serif;
             font-size:13px;
             background-color:#000080;
             color:#FFFFFF;
        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReports TABLE TD {
             font-family:sans-serif;
             font-size:11px;
             color:black;
        }

        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReports TABLE .tx-mghelp-pi1-viewReports-desc {
             font-family:Arial, Helvetica, sans-serif;
             font-size:12px;
             color:blue;
        }
        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReports TABLE .tx-mghelp-pi1-viewReports-numberRec {
             font-family:Arial, Helvetica, sans-serif;
             font-size:12px;
             color:red;
        }


        .tx-mghelp-pi1 .editSingleDiv  {
                border:1px solid black;
                border-collapse:collapse;
                margin:0px;
                padding:0px;
        }


        .tx-mghelp-pi1 .editSingleDiv TABLE {
           border-collapse:collapse;
           margin:0px;
           padding:0px;
           border:0px;
           width:100%;
           text-align:left;
           background-color:#F0F8FF;

        }

        .tx-mghelp-pi1 .editSingleDiv td {
           border-collapse:collapse;
           margin:0px;
           padding:0px;
        }

        .tx-mghelp-pi1 .editSingleDiv th {
           font-size:12px;
        }

        .tx-mghelp-pi1 .editSingleDiv td {
           font-size:12px;
        }

        .tx-mghelp-pi1 .singleTicketeditCat {
             border:0px solid #000000;
        }

        .tx-mghelp-pi1 .reqfieldSym{
            color:red;
            text-align:left;
            font-weight:bold;
        }
        .tx-mghelp-pi1 .reqDescr{
            color:red;
            text-align:left;
            font-weight:bold;
        }

        .tx-mghelp-pi1 .editSingleDiv SELECT {
            width:200px;
            font-size:10px;
        }

        .tx-mghelp-pi1 .editSingleDiv .SUM INPUT {
            width:400px;
        }

        .tx-mghelp-pi1 .editSingleDiv TEXTAREA {
            width:450px;
        }



        .tx-mghelp-pi1 .tx-mghelp-pi1-viewReportsSmall  .tx-mghelp-pi1-viewReports-numeric {
             text-align:right;
        }


        .tx-mghelp-pi1 .tx-mghelp-pi1-browsebox {
          font-size:14px;
          color:black;
        }


        .tx-mghelp-pi1.tx-mghelp-pi1-browsebox .tx-mghelp-pi1-browsebox-strong{
            font-size:12px;
            color:red;
        }


        .tx-mghelp-pi1 .tx-mghelp-pi1-browsebox .tx-mghelp-pi1-browsebox-SCell {
             height:10px;
             background-color:#cccccc;
             margin-top:2px;
             margin-bottom:2px;
             padding-top:2px;
             padding-bottom:2px;
       }

        /*  New styling Ende */



/* default styles for extension "tx_mghelp_pi2" */

         .tx-mghelp-pi2 TABLE {
                 text-align:left;
                 border-style:solid;
                 border-width:1px;
                 border-color:#000000;
                 background-color:#F0F8FF;
         }
        .tx-mghelp-pi2 TABLE  TH{
                 font-family:sans-serif;
                 font-size:15px;
                 color:blue;
         }
        .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-user {
                 font-size:11px;
                 color:black;
         }
        .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-statusTime {
                 font-size:11px;
                 color:red;
         }
        .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-statusOwn {
                 font-size:11px;
                 color:green;
         }
        .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-statusAssigned {
                 font-size:11px;
                 color:red;
         }

        .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-statusOpened {
                 font-size:11px;
                 color:black;
                 font-style:italic;
         }
         .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-prioTitle {
                 background-color:#000080;
                 color:#FFFFFF;
                 text-align:center;
         }

         .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-header {
                 background-color:#000080;
                 color:#FFFFFF;
                 text-align:center;
        }
        .tx-mghelp-pi2 TABLE .tx-mghelp-pi2-topTitle {
                 background-color:#000080;
                 color:#FFFFFF;
                 text-align:center;
        }

/* default styles for extension "tx_mghelp_pi3" */
	.tx-mghelp-pi3 .tx-mghelp-pi3-nonews H3 {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		color:gray;
		background-color:#000000;
	}
	.tx-mghelp-pi3 .tx-mghelp-pi3-nonews P {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:gray;
		background-color:#000000;
	}
	.tx-mghelp-pi3 .tx-mghelp-pi3-newNews H3 {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-align:center;
		color:red;
		background-color:#ffffff;
	}
	.tx-mghelp-pi3 .tx-mghelp-pi3-newNews P {
		font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:red;
		background-color:#ffffff;
	}
/* default styles for extension "tx_mghelp_pi4" */

        .tx-mghelp-pi4 .tx-mghelp-pi4-listrow {
            width:80%;
            background-color:#F0F8FF;
        }
        .tx-mghelp-pi4 .tx-mghelp-pi4-listrow TABLE{
            width:100%;
            border:1px solid #000000;
            background-color:#F0F8FF;
        }
        .tx-mghelp-pi4 .tx-mghelp-pi4-listrow TABLE TH   {
          background-color:#000080;
          color:#FFFFFF;
        }
        .tx-mghelp-pi4 .tx-mghelp-pi4-listrow TABLE TH  A {
          background-color:#000080;
          color:#FFFFFF;
        }
        .tx-mghelp-pi4 .tx-mghelp-pi4-listrow TABLE TD {
           font-size:10px;
           color:black;
        }

/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.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; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_hldamgallery_pi1" */
        div.tx-hldamgallery-pi1             { text-align: center; }
        div.tx_hldamgallery_back_link       {}
        div.tx_hldamgallery_img             {}
        div.tx_hldamgallery_meta            {}
        div.tx_hldamgallery_meta_title      {}
        div.tx_hldamgallery_meta_caption    {}

        div.tx_hldamgallery_meta_desc       {}
        div.tx_hldamgallery_meta_country    {}
        div.tx_hldamgallery_meta_city       {}
        div.tx_hldamgallery_meta_locdesc    {}
        div.tx_hldamgallery_meta_keywords   {}
        div.tx_hldamgallery_meta_creator    {}
        div.tx_hldamgallery_meta_publisher  {}
        div.tx_hldamgallery_meta_copyright  {}
        div.tx_hldamgallery_meta_usage      {}
        div.tx_hldamgallery_meta_category   {}

        div.tx_hldamgallery_navigation      {}
        span.tx_hldamgallery_nav_prev       { width: 200px; }
        span.tx_hldamgallery_nav_current    { width: 200px; }
        span.tx_hldamgallery_nav_next       { width: 200px; }
/* default styles for extension "tx_wecmap_pi1" */
		.sidebar {display:block; overflow: auto;}
		.tx-wecmap-map .startendaddress {display: block; color: grey; font-size: 85%;}
		.tx-wecmap-map .infotitle { font-weight: bold; font-size: 110%;}
/* default styles for extension "tx_wecmap_pi2" */
		.sidebar {display:block; overflow: auto;}
		.tx-wecmap-map .startendaddress {display: block; color: grey; font-size: 85%;}
		.tx-wecmap-map .infotitle { font-weight: bold; font-size: 110%;}
/* default styles for extension "tx_wecmap_pi3" */
		.sidebar {display:block; overflow: auto;}
		.tx-wecmap-map .startendaddress {display: block; color: grey; font-size: 85%;}
		.tx-wecmap-map .infotitle { font-weight: bold; font-size: 110%;}