/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
/* default styles for extension "tx_srsendcard_pi1" */
   .tx-srsendcard-pi1 P { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srsendcard-pi1 A:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
   .tx-srsendcard-pi1 A:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srsendcard-pi1 A:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srsendcard-pi1 A:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srsendcard-pi1 INPUT { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 INPUT.tx-srsendcard-pi1-submit { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 SELECT { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 TEXTAREA { font-size:10px; font-family:Verdana; background-color:#35006d; color:#ffffff; font-weight:bold; }

   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio TD { text-align:left; vertical-align:middle; background-color:transparent; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio P { font-family:Verdana, sans-serif; font-size:12px; color:#35006d; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }
/* default styles for extension "tx_thfilemailer_pi1" */
		.th-filemailer-message { margin: 5px; }
		.th-filemailer-normal-field { margin: 5px; }
		.th-filemailer-mandatory-field { margin: 5px; }
		.th-filemailer-submit { margin: 5px; }
/* default styles for extension "tx_indexedsearch" */
	.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 P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.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 TABLE { background:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
/* default styles for extension "tx_irfaq_pi1" */
		.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
		.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.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; }
		.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
		.tx-irfaq-pi1 dd { margin-left: 0px; }
		.tx-irfaq-pi1 dd p { margin-top: 0px;	}
		.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
/* default styles for extension "tx_abminijoboffers_pi1" */
  .tx-abminijoboffers-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_mghelp_pi1" */
      // .tx-mghelp-pi1 { border-collapse:collapse; background-color:#FFFFFF; padding-left: 3px; padding-right: 3px; }

        //TABLE.tx-mghelp-pi1-table-prio {width:100%;height:10px; border-collapse:collapse; background-color:#FFFFFF; padding-left: 0px; padding-right: 0px; }
       // .tx-mghelp-pi1-table-prio TD { border-collapse:collapse; background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
       // .tx-mghelp-pi1-table-prio-color TD { border-collapse:collapse; background-color:#eeeeee; padding-left: 3px; padding-right
       // .tx-mghelp-pi1-table_list TABLE { border-left: 0px; border-right: 0px; border-collapse:collapse; background-color:#cccccc; }


        TABLE.tx-mghelp-pi1-menue {
         width:100%;
         background-color:#F0F8FF;
        }
        TABLE.tx-mghelp-pi1-selectuser   {
           width:40%;
           border: solid 1px #000000;
           background-color:#F0F8FF;
        }

        TABLE.tx-mghelp-pi1-report-menue {
         border:solid 1px;#000000;
         margin-top:50px; margin-left:180px;
         background-color:#F0F8FF;
        }

        TH.tx-mghelp-pi1-report-menue-th {
         background-color:#000080;
        }

        TABLE.tx-mghelp-pi1-dateselector {
         border:solid 1px;#000000;
         margin-top:50px; margin-left:130px;
         background-color:#F0F8FF;
        }

        TABLE.tx-mghelp-pi1-report-all {
         border: solid 1px #000000;
         border-color:#000000;
         border-width:1px;
         border-collapse:collapse;
         width:100%;
         background-color:#F0F8FF;
        }

        TH.tx-mghelp-pi1-report-header {
          vertical-align:left;
          background-color:#87CEFA;
          border-bottom:  solid 1px #000000;
        }

        TR.tx-mghelp-pi1-report-values {
          vertical-align:middle;
        }

        TABLE.tx-mghelp-pi1-ticketform-input  {
            width:100%;
            border-collapse:collapse;
            background-color:#F0F8FF;
            cellpadding:2px; cellspacing:1px;
        }

        .tx-mghelp-pi1-ticketform-input TH{
          background-color:#87CEFA;
        }

        TABLE.tx-mghelp-pi1-table-ticketform-prio {
         width:100%;
        }

         .tx-mghelp-pi1-table-prio-singleticket TABLE {
            width:100%;
         }

         TABLE.tx-mghelp-pi1-viewjobs-list {
           width:100%; background-color:#87CEFA; border: solid: 1px #000000;
         }

         TR.tx-mghelp-pi1-viewjobs-list   {
            height:10px;
            background-color:#87CEFA;
         }

         .tx-mghelp-pi1-table-prio-singleticket TD {
            padding-left: 3px; padding-right;
            font-style:small;
            width:25%; height:10px;
         }
         .tx-mghelp-pi1-table-prio-singleticket-header TD {
            width:20% valign:middle align:left;
            font-weight:bold;
         }

        TABLE.tx-mghelp-pi1-showticket-header {
         width:100%;background-color:#87CEFA;
        }

        TABLE.tx-mghelp-pi1-showticket {
         width:100%;background-color:#F0F8FF;
        }

        TABLE.tx-mghelp-pi1-showticket-prio {
         width:100%;height:12px;padding:0px;
        }

         TH.tx-mghelp-pi1-showticket-header  {
           width:100%;
           vertical-align:left;
           background-color:#F0F8FF;
         }

         .tx-mghelp-pi1-showtickets-td TD {
           border:1;
           border-color:#FFFFFF;
           font-size: 8px;
           cellspacing:0px;
           cellpadding:0px;
           padding:0px;
         }

         TABLE.tx-mghelp-pi1-bearbeiten-header {
           width:100%;height:10px;vertical-align:left;background-color:#87CEFA;
           border-collapse:collapse;
         }

         TABLE.tx-mghelp-pi1-bearbeiten-header-table {
           width:100%;vertical-align:middle;
           background-color:#eeeeee;
           cellpadding:0px;
         }

         TABLE.tx-mghelp-pi1-bearbeiten-step {
           width:100%;vertical-align:left;background-color:#F0F8FF;
           border-collapse:collapse;
         }

         TD.tx-mghelp-pi1-bearbeiten-bearbeitung {
           vertical-align:middle;
           background-color:#eeeeee;
           border-color:#000000;
         }
         TR.tx-mghelp-pi1-tr-bearbeiten-history {
           width:100%;background-color:#eeeeee;
         }


         TABLE.tx-mghelp-pi1-delete-ticket {
           width:250px;height:30px;
           background-color:#F0F8FF;
           border: solid: 1px #000000;
         }

         TD.tx-mghelp-pi1-td-delete-ticket {
          background-color:#87CEFA;
         }


/* default styles for extension "tx_veguestbook_pi1" */
  /* example styles */
    .tx-guestbook-list-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-entrycomment-title {font-weight: bold; }
    .tx-guestbook-list-entrycomment { font-style: italic; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#539521; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }
/* default styles for extension "tx_eeblog_pi1" */
    .tx-eeblog-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }

#ee_blog_tools {
  background-color: #c0c0c0;
  border: thin dotted #800080;
}

.ee_blog_search {
  float: right;
}

.ee_blog_browse {
  float: left;
}

#ee_blog_list{
  padding-bottom:10px;

  border-top:1px dashed #fff;
  border-bottom:1px dashed #999;
  margin:-5px 0 1em 0;
  }

#ee_blog_author {
  margin:12px 0 0 0;
  font-size:75%;
  color:#666;
}

#ee_blog_entry {
  padding-bottom:10px;
  border-top:1px dashed #fff;
  border-bottom:1px dashed #999;
  margin:-5px 0 1em 0;
  }


#ee_blog_Header {
  font:bold 115% Arial,Sans-serif;
  line-height:135%;
  clear:left;
}		

#ee_blog_Header a:link {color:#36c; text-decoration : none;}
#ee_blog_Header a:visited {color:#36c; text-decoration : none;}
#ee_blog_Header a:hover {color:red; text-decoration : none;}

#ee_blog_link_to_list a:link {color:#36c; text-decoration : none; font-size:75%}
#ee_blog_link_to_list a:visited {color:#36c; text-decoration : none; font-size:75%}
#ee_blog_link_to_list a:hover {color:#36c; text-decoration : none; font-size:75%}

#ee_blog_comments_header {
  font:bold 105% Arial,Sans-serif;
  text-align: center;
  color:#666;
  margin:12px 0 0 0;
  line-height:135%;
  clear:left;
}	

.ee_blog_timestamp  {
  font-size:75%;
  color:#666;
}  

#ee_blog_categories_list {
        width: 18em;
        border-right: 1px solid #000;
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-size:75%;
        font-family: 'Trebuchet MS', 'Lucida Grande',
          Verdana, Lucida, Geneva, Helvetica, 
          Arial, sans-serif;
        background-color: #90bade;
        color: #333;
        }

#ee_blog_categories_list ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }
                
#ee_blog_categories_list ul li.ee_blog_selecteditem {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 5px solid #1958b7;
                border-right: 5px solid #508fc4;
                background-color: #2175bc;
                color: red;
                text-decoration: none;
                margin: 0;
                }

#ee_blog_categories_list li {
                border-bottom: 1px solid #90bade;
                margin: 0;
                }

#ee_blog_categories_list li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 5px solid #1958b7;
                border-right: 5px solid #508fc4;
                background-color: #2175bc;
                color: #fff;
                text-decoration: none;
                width: 100%;
                }

html>body #ee_blog_categories_list li a {
                width: auto;
                }

#ee_blog_categories_list li a:hover {
                border-left: 5px solid #1c64d1;
                border-right: 5px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }

.ee_blog_section {

	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #333333;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}

#ee_blog_categories {

	font-family : Verdana, sans-serif;
	font-size : 11px;
	line-height : 180%;
	color: #333333;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}

.comments-body {
	font-family:georgia, verdana, arial, sans-serif;
	color:#666;
	font-size:11px;
	font-weight:normal;
 	background:#FFF;
 	line-height:14px;
 	padding-bottom:10px;
  	padding-top:10px;		
 	border-bottom:1px dotted #999; 					
}

/* default styles for extension "tx_ogvitfilemailer_pi1" */
		.ogvit-filemailer-message { }
		.ogvit-filemailer-normal-field { }
		.ogvit-filemailer-mandatory-field { }
		.ogvit-filemailer-submit { }
/* default styles for extension "tx_flvplayer_pi1" */
		.tx-flvplayer-pi1 {
			text-align: center;
		}
/* default styles for extension "tx_cccbrowse_pi1" */
  .tx-cccbrowse-pi1-browsebox   { clear:both; }
  .tx-cccbrowse-pi1-browsebox table  { margin-top:15px; margin-left:auto; margin-right:10px; text-align:right; }
  .tx-cccbrowse-pi1-browsebox table td { margin:2px; border: 1px #ddd solid; padding-bottom:0px; padding-top:2px; padding-left:4px; padding-right:4px; background:#f1f1f1; }
  .tx-cccbrowse-pi1-browsebox table td p a { font-weight:normal; text-decoration:none; }
  .tx-cccbrowse-pi1-browsebox-SCell p a { color:black; text-decoration:none;}
/* 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_quickpoll" */
		.tx-quickpoll-pi1 .pollbar { BACKGROUND: url(/typo3conf/ext/quickpoll/pi1/pollbar.gif) repeat-x left center;}
		.tx-quickPoll-pi1 .polltable{WIDTH: 100%;}
		.tx-quickPoll-pi1 h2 {font-size:11px;}
		.tx-quickPoll-pi1 TH {
							/* make it solid */
		  					text-transform:uppercase;
		  					margin-bottom:10px;
							/* indent from left */  
		  					padding-left:4px;}
		.tx-quickPoll-pi1 .pollquestion {PADDING-BOTTOM: 3px;}
		.tx-quickPoll-pi1 .pollanswer {vertical-align: -20%;BORDER: none;}
		.tx-quickPoll-pi1 .polltotal {text-align:center;PADDING-TOP: 6px;}
		.tx-quickPoll-pi1 .pollresulttext {padding-top: 6px;}
/* default styles for extension "tx_a21glossary" */
   acronym, dfn, abbr, span.abbr { border-bottom: 1px dotted black; cursor: help; }
   dl.glossary dt { font-weight: bold; margin: 0 0 3px 0; font-style: normal; }
   dl.glossary dd { margin: 0 0 15px 20px; }
   dl.glossary .description { margin: 0; padding: 0; }
   dl.glossary .type { font-style: italic; padding: 0 3px 0 0; }
