/* default styles for extension "tx_jpstaff_pi1" */
	.tx-jpstaff-pi1 {}
	.tx-jpstaff-pi1 A {font-weight: normal; }
	.tx-jpstaff-pi1 A:HOVER {font-weight: normal; text-decoration: underline;}
	.tx-jpstaff-pi1-FormSuccessMessage {margin: 10px 0px 10px 0px; font-weight: bold;}
	.tx-jpstaff-pi1-FormBadMessage {margin: 10px 0px 10px 0px; font-weight: bold;}
	.tx-jpstaff-pi1-backlink {margin: 10px 0px 10px 0px; font-weight: bold;}
	.tx-jpstaff-pi1-cpbox {width: 120px; border-width: 1px; /*border-color: #050A67; border-style: solid;*/ margin: 0px 5px 10px 5px; table-layout: fixed;}
	.tx-jpstaff-pi1-cplist {margin: 0px 0px 10px 0px;}
	.tx-jpstaff-pi1-columntitle {font-size: 12px; font-weight: bold; text-align: left;}
	.tx-jpstaff-pi1-search-select-group {position: relative; top: 0px; left: 0px; z-index: 1;}
	.tx-jpstaff-pi1-search-select {position: relative; top: 0px; left: 0px; z-index: 2;}
	.tx-jpstaff-pi1-subhead {font-size: 13px;}
/* 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_jpresources_pi1" */



  .tx-jpresources-pi1                                      {font-family:  Verdana;}
  .tx-jpresources-pi1 A                                    {font-family:  Verdana; text-decoration: none;}
  .tx-jpresources-pi1 A:HOVER                              {font-family:  Verdana; text-decoration: underline; color: green;}
  .tx-jpresources-pi1-reserved                             {font-family:  Verdana; color: #666666; font-size: 10px; font-weight: normal;}
  .tx-jpresources-pi1-booked                               {font-family:  Verdana; color: black; font-weight: bold; font-size: 10px;}
	DIV.tx-jpresources-pi1-reserved                          {margin-bottom: 3px;}
	DIV.tx-jpresources-pi1-booked                            {margin-bottom: 3px;}
  DIV.tx-jpresources-pi1-reserved A                        {font-family:  Verdana; color: #666666; font-size: 10px; font-weight: normal;}
  DIV.tx-jpresources-pi1-booked A                          {font-family:  Verdana; color: black; font-weight: bold; font-size: 10px;}
  DIV.tx-jpresources-pi1-reserved A:HOVER                  {font-family:  Verdana; color: #666666; font-size: 10px; font-weight: normal;}
  DIV.tx-jpresources-pi1-booked A:HOVER                    {font-family:  Verdana; color: black; font-weight: bold; font-size: 10px;}
  
  /* Style for the Day View */
  .tx-jpresources-pi1-day-table                            {border-collapse: collapse; width: 560px;}
  .tx-jpresources-pi1-day-table TD                         {border: 1px solid black; padding: 4px;}
  .tx-jpresources-pi1-day-head                             {font-family:  Verdana; font-size: 10px; text-align: center; font-weight: bold; background-color: #C7CCE2;}
  .tx-jpresources-pi1-day-field-fullhour                   {font-size: 10px; background-color: "#DBE1D6";}
  .tx-jpresources-pi1-day-field-timestep                   {font-size: 10px; }
  .tx-jpresources-pi1-day-timeline-head                    {font-size: 10px; width:  70px; text-align: center; font-weight: bold; background-color: #C7CCE2;}
  .tx-jpresources-pi1-day-timeline-fullhour                {font-family:  Verdana; font-size: 10px; width:  70px; text-align: center; font-weight: bold; background-color: "#DBE1D6";}
  .tx-jpresources-pi1-day-timeline-timestep                {font-size: 10px; width:  70px; text-align: center; }
  
  /* Style for the Week View */
  .tx-jpresources-pi1-week-table                           {border-collapse: collapse; width: 560px;}
  .tx-jpresources-pi1-week-table TD                        {border: 1px solid black; width: 70px; padding: 4px;}
  .tx-jpresources-pi1-week-head                            {font-size: 10px; width: 560px; text-align: center; font-weight: bold;}
  .tx-jpresources-pi1-week-day-head                        {font-family:  Verdana; font-size: 10px; text-align: center; font-weight: bold; background-color: #C7CCE2;}
  .tx-jpresources-pi1-week-day-head A                      {font-size: 10px; font-weight: bold;}
  .tx-jpresources-pi1-week-day-field-fullhour              {font-size: 10px; background-color: "#DBE1D6";}
  .tx-jpresources-pi1-week-day-field-timestep              {font-size: 10px; }
  .tx-jpresources-pi1-week-timeline-head                   {font-size: 10px; width: 40px; text-align: center; font-weight: bold; background-color: #C7CCE2;}
  .tx-jpresources-pi1-week-timeline-fullhour               {font-family:  Verdana; font-size: 10px; width: 40px; text-align: center; font-weight: bold; background-color: "#DBE1D6";}
  .tx-jpresources-pi1-week-timeline-timestep               {font-size: 10px; width: 40px; text-align: center; }
  
  /* Styles for the Tiny Month View */
  .tx-jpresources-pi1-tiny-month-table                     {border: 1px solid black;}
  .tx-jpresources-pi1-tiny-month-head                      {font-family:  Verdana; font-size: 10px; text-align: center; font-weight: bold; border-bottom: 1px solid black;}
  .tx-jpresources-pi1-tiny-month-day-head                  {font-family:  Verdana; font-size: 10px; font-weight: bold; text-align: center; width: 18px; height: 18px; background-color: #C7CCE2; border-bottom: 1px solid black;}
  .tx-jpresources-pi1-tiny-month-day-field-no-entry        {font-family:  Verdana; font-size: 10px; font-weight: normal; text-align: center; width: 18px; height: 18px; }
  .tx-jpresources-pi1-tiny-month-day-field                 {font-family:  Verdana; font-size: 10px; text-align: center; width: 18px; height: 18px; }
  .tx-jpresources-pi1-tiny-month-day-field-act-no-entry    {font-family:  Verdana; font-size: 10px; font-weight: normal; text-align: center; width: 18px; height: 18px; border: 2px solid #CC0000;}
  .tx-jpresources-pi1-tiny-month-day-field-act             {font-family:  Verdana; font-size: 10px; text-align: center; width: 18px; height: 18px; border: 2px solid #CC0000;}
  .tx-jpresources-pi1-tiny-month-day-field-no-entry A      {font-family:  Verdana; font-size: 10px; font-weight: normal;}
  .tx-jpresources-pi1-tiny-month-day-field A               {font-family:  Verdana; font-size: 10px; font-weight: bold;}
  .tx-jpresources-pi1-tiny-month-day-field-act-no-entry A  {font-family:  Verdana; font-size: 10px; font-weight: normal;}
  .tx-jpresources-pi1-tiny-month-day-field-act A           {font-family:  Verdana; font-size: 10px; font-weight: bold;}
  .tx-jpresources-pi1-tiny-month-week                      {font-family:  Verdana; font-size: 10px; text-align: center; width: 18px; height: 18px; font-weight: bold; background-color: #C7CCE2; border-right: 1px solid black;}
  .tx-jpresources-pi1-tiny-month-week-head                 {font-family:  Verdana; font-size: 10px; text-align: center; width: 18px; height: 18px; font-weight: bold; background-color: #C7CCE2; border-bottom: 1px solid black;}
  
  /* Styles for the Large Month View */
  .tx-jpresources-pi1-large-month-table                    {border-collapse: collapse; width: 560px;}
  .tx-jpresources-pi1-large-month-table TD                 {border: 1px solid black; padding: 4px;}
  .tx-jpresources-pi1-large-month-head                     {font-size: 12px; font-weight: bold; text-align: center;}
  .tx-jpresources-pi1-large-month-day-head                 {font-family:  Verdana; font-size: 10px; font-weight: bold; text-align: center; width: 70px; height: 20px; background-color: #C7CCE2;}
  .tx-jpresources-pi1-large-month-day-field-no-entry       {font-size: 10px; text-align: left; vertical-align: top; width: 70px; height: 70px; }
  .tx-jpresources-pi1-large-month-day-field                {font-size: 10px; text-align: left; vertical-align: top; width: 70px; height: 70px; }
  .tx-jpresources-pi1-large-month-day-field-act-no-entry   {font-size: 10px; text-align: left; vertical-align: top; width: 70px; height: 70px; background-color: #C7CCE2;}
  .tx-jpresources-pi1-large-month-day-field-act            {font-size: 10px; text-align: left; vertical-align: top; width: 70px; height: 70px; background-color: #C7CCE2;}
  .tx-jpresources-pi1-large-month-day-field-no-entry A     {font-size: 12px; font-weight: normal;}
  .tx-jpresources-pi1-large-month-day-field A              {font-size: 12px; font-weight: bold;}
  .tx-jpresources-pi1-large-month-day-field-act-no-entry A {font-size: 12px; font-weight: normal;}
  .tx-jpresources-pi1-large-month-day-field-act A          {font-size: 12px; font-weight: bold;}
  .tx-jpresources-pi1-large-month-week A                   {font-size: 10px; font-weight: bold;}
  .tx-jpresources-pi1-large-month-week                     {font-size: 10px; font-weight: bold; text-align: center; background-color: #C7CCE2;}
  .tx-jpresources-pi1-large-month-week-head                {font-family:  Verdana; font-size: 10px; font-weight: bold; text-align: center; background-color: #C7CCE2;}
  .tx-jpresources-pi1-large-month-new A                    {font-size: 10px; font-weight: normal;}
  .tx-jpresources-pi1-large-month-new                      {font-size: 10px; font-weight: normal;}
  
  
  .tx-jpresources-pi1-noborder TD                          {border: 0px solid black;}
/* default styles for extension "tx_cccbrowse_pi1" */
  .tx-cccbrowse-pi1-browsebox   { clear:both; }
  .tx-cccbrowse-pi1-browsebox table  { margin-top:3px; margin-left:auto; margin-right:10px; text-align:center; border: 1px #9091B1 solid;}
  .tx-cccbrowse-pi1-browsebox table td { width:50px; margin:4px;  padding-bottom:2px; 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:#050A67; text-decoration:none;}
/* default styles for extension "user_linkliste_pi1" */
	.user-linkliste-pi1 {}
	.user-linkliste-pi1 A {font-size: 12px; color: #000066; padding-right: 15px; background-image: url(fileadmin/templates/bilder/linkliste_arrow_right.gif); background-position: right; background-repeat: no-repeat;}
	.user-linkliste-pi1-back A {font-size: 12px; color: #000066; padding-left: 15px; background-image: url(fileadmin/templates/bilder/linkliste_arrow_left.gif); background-position: left; background-repeat: no-repeat;}