/*

<!--[if lte IE 6]>
<link href="scripts/ie_hacks.css" rel="stylesheet" type="text/css" /> 003366
<![endif]-->

*/
body {font-family:Verdana, sans-serif; color: #000000;background: #CCD4E6; min-width: 40em;font-size:100.01%; height:100%; width:100%}

* {margin:0; padding:0;font-weight:normal;}
/* ======== alle abhängigen Schriftgrössen ========== */
fieldset, .einausblenden , p, .menu_box_unten, .menu_box_oben, .left_info_box, textarea {font-size:13px;}

#allumfassend {margin: 0 auto;}
.clear_both {clear: both;  width: 1px;  height: 1px;  font-size: 1px}
.clear_left {clear: left;  width: 1px;  height: 1px;  font-size: 1px}
.bold {font-weight:bold}
.schriftkleiner {font-size:80%;}
.schriftgroesser {font-size:110%;}
.kursiv {font-style:italic;}
.einausblenden {display:block;float:right;text-decoration:none;background: #CCD4E6;border-bottom:0.1em solid #CC6600;border-left:0.1em solid #CC6600;}
.float_left {float:left;}
.float_right {float:right;}
.ta_center,
  .uebersicht .ta_center,
  .anfrage_bearbeiten .ta_center  {text-align:center;}
.ta_right,
  .uebersicht .ta_right,
  .anfrage_bearbeiten .ta_right   {text-align:right;}
.va_top                           {vertical-align:top;}
.va_middle                        {vertical-align:middle;}
.va_bottom                        {vertical-align:bottom;}
.no_underline {text-decoration:none;}
.nunpro {width:99%;}
.nowrap {white-space:nowrap;}
.underline {text-decoration:underline;}
.durchgestrichen {text-decoration:line-through;}
.nopadding,
  table.uebersicht .nopadding,
  table.btst_bearbeiten .nopadding,
  table.anfrage_details .nopadding,
  table.anfrage_bearbeiten .nopadding,
  table.dozent_bearbeiten .nopadding  {padding:0px;}

/* ======== Schriftfarben ========== */
.schwarz,
.bg_gruen,
.bg_rot   {color: #000000;}

.rot      {color: #FF0000;}
.gelb     {color: #FFFF33;}
.gruen    {color: #009900;}
.grau     {color: #999999;}
.dunkel_grau {color: #666666;}
.braun    {color: #CC6600;}

/* ======== Hintergrundfarben ========== */
.bg_gruen {background: #C4D6BC;}
.bg_gelb  {background: #ECEC9D;}
.bg_rot   {background: #FF0000;}
.bg_leicht_rot {background: #CC9999}
.bg_weiss {background: #FAFAFA;}
.bg_grau  {background: #CCCCCC;}

/* ======== Hyperlinks ========== */
a {color: #000000; text-decoration: underline}
a:hover , button.hoverpointer:hover {text-decoration: none; color: #FFFFFF; background: #CC6600; cursor:pointer;}

/* ======== HTML-Tags ========== */
p {}
h4 {font-size:.9em; margin-bottom:0.8em; padding-left:1em;font-weight:bold; }
h5 {font-size:.85em; font-weight:bold; padding:3px 0px 3px 25px;margin:0px 0px 8px -25px;background: #142770; color:#FFFFFF}

.button,
.paginatedtable_button,
.button_bg_gruen,
.button_bg_gelb,
.button_bg_rot      {border:1px solid #999999; text-decoration: none; text-align:center;border-radius:5px;}
  .button           {background:#ECE9D8;}
  .button_bg_gruen  {background:#C4D6BC;}
  .button_bg_gelb   {background:#E0E096;}
  .button_bg_rot    {background:#D6BCBC;}

div.details a.button,
div.details a:hover.button {font-weight:normal;}
div.details a.button {color:#000000;}

.hidden {
  display: none;
}

.input {}
acronym {border-top:1px dotted #000000; border-bottom:none;}
option {background-color:#CDD2E2;}

.even {background-color: #B9D3E7; }
/* ======== Struktur ========== */
#head_logo {position:absolute; left:0 ; top:0; z-index:0}
#head_logo, #head_right, #head_right_popup, #log_info {height: 4em;}
#head_logo, #left, .menu, .left_info {width: 10.62em; float:left;}
#head_right .input_speichern,
#head_right_popup .input_speichern {position:relative; width:13em; top:1.5em; left:1em; float:left; }
#head_right .input_abbrechen,
#head_right_popup .input_abbrechen {position:relative; width:13em; top:1.5em; float:right; margin: 0 .5em 0 0;}

#toolbox {position:absolute; left:0; top:0; color:#999999;background: None; width:10.62em}
#toolbox td {font-size: .6em;font-weight:bold;}
/* ======== Kopfbereich ========== */
#head_logo {position:absolute; left:0px; top:0px;background: url(/static/images/dp24_logo.gif) no-repeat center #FFFFFF;}
#head_right, #head_right_popup {background: #000099;color:#CCD4E6; text-align:left;}
#head_right {margin-left:10.62em;}
  #head_right h1 {font-size: 2em; padding:0.7em 0 0 0;}

/* gelblicher Hintergrund für die header-Zeile, um staging-Instanz einfach sichtbar zu machen */
body.staging #head_right {
  background-color: #f9edbe;
}


/* ======== Hauptmen ========== */
.menu                    {background: url(/static/images/menu_borderline.gif) repeat-x bottom #000099;}
.menu_box_unten          {margin: 1em 0 2.1em 1em;}
.menu_box_oben           {margin: 1em 0 0em 1em;}
.menu_box_fieldset       {margin: 0em 0 0em .3em;}
.menu fieldset           {background:#000099; color:#CC6600;margin-top: .5em;}
.menu_box_unten ul,
  .menu_box_oben ul,
  .menu fieldset ul      {list-style: none;}
.menu_box_unten li,
  .menu_box_oben li,
  .menu fieldset li      {margin: 0 0 .1em 0;}
.menu_box_unten a,
  .menu_box_oben a,
  .menu fieldset a       {color:#CCD4E6;text-decoration: none; font-weight:bold;}
.menu_box_unten a:hover,
.menu_box_oben a:hover,
  .menu fieldset a:hover {color: #CC6600; background:#000099;font-weight:bold;}
/*
  .menu_box li.select   {background: #CCD4E6;}
  .menu_box li.select a {color: #000000;}
*/

/* ======== Content-Bereich ==========  */
#content {position: relative; top:0 ; left: 0;margin: 0 0 0 10.62em;}
#content h2 {text-align: center;font-size: 2em; padding:0 0 0.8em 0;}
#content_left ul, #content_right ul {list-style: outside ; margin-left: 2em;}
#content_left {width:49%;float:left;}
#content_right {width:49%;float:right;}

#content ol {list-style:decimal outside;margin:0 0 0 1.6em;}

.info_box {background-color:#DDDEDE; border:0.1em solid #CC6600;}
.infobox_padding {padding:1em; }
.foot {position:relative; top:1em; left:0em;}
.block_links {float:left; width:32%;}
.block_mitte {float:left; width:32%;}
.block_rechts {float:right; width:32%;}

.no_border_right,
.uebersicht .no_border_right {border-right-style: hidden;}
td.no_border_left  {border-left-style: hidden;}
.truncate {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


/*.warnungen_datenpruefung {
  color: #644405; 
  margin: 5px;
  padding: 5px;
  border-radius: 10px;
  box-shadow: 1px 1px 3px 0 #BCC5E1;
  border: 2px solid #C9C9C9;
}*/

/* ======== Fieldsets ========== */
fieldset {display:block; padding:.5em; border:1px solid #999999; margin:0 .2em auto; background:#C6D0E5;}
legend {}
label {}

fieldset, .menu fieldset {border-radius: 10px;}

/* ======== textareas ========== CCD4E6*/
textarea    {font-family:Verdana, sans-serif;}
.read       {border:1px solid #999999; padding-left: .2em; overflow:auto; white-space:pre-wrap;} /* -moz-pre-wrap; nur fr firefox!*/
.read_in_td {border:0px; padding: 0em; overflow:auto; white-space:pre-wrap;} /* -moz-pre-wrap; nur fr firefox!*/

.input_margin_bottom {margin-bottom:.5em}
.margin_top {margin-top:.5em}
.margin_bottom {margin-bottom:.5em}

.rgmetadaten {width:99%;height:3.9em;}

/* ======== linke Infoboxen ========== */
.left_info_box  {margin: 1em ;}
.left_info_box_padding {padding: 1em}

/* ======== linke Datumsinfobox ========== */
#datumsinfobox {width:150px;position: fixed; bottom: 10px; text-align: right; font-size:12px}


/* ========== alle Tabellen =============== */
table {background:#CCD4E6; border-collapse:collapse;}
  table.details,
  table.kommpro,
  table.mark_und_filt,
  table.themen_bearbeiten,
  table.dozent_bearbeiten,
  table.btst_bearbeiten,
  table.anfrage,
  table.anfrage_details,
  table.anfrage_bearbeiten {width:100%; margin: 0 auto;}

/* ========== alle Tabellenzellen =============== */
  th,
  table.uebersicht td,
  table.details td,
  table.kommpro td,
  table.themen_uebersicht td,
  table.themen_bearbeiten td,
  table.dozent_bearbeiten td,
  table.btst_bearbeiten td,
  table.anfrage_bearbeiten td {padding:0.2em;border:1px solid #999999;text-align:left;}

  thead, th {background:#BCC5E1}

  table.uebersicht_ak {border:2px solid #f0c36d; border-collapse:collapse;}
  table.uebersicht_ak th {padding:0.2em;background-color:#f9edbe;text-align:left;}
  table.uebersicht_ak td   {padding:0.2em;background-color:#FFFFCC;border:1px solid #CCCCCC;text-align:left;}


  /* ========== Suche /Index =============== */
  table.suche                   {}
  table.suche td, table.suche td.label {padding:0.1em;}
  table.suche td.label          {width:90px;text-align:right;}
  table.uebersicht .kein_rahmen {border:0px; font-size:.5em; background:#C6D0E5}

/* ========== D und BTMA Details =============== */

table.details {table-layout:fixed;}
  table.details td {overflow:hidden; white-space:nowrap;}
  table.details td.schmal, table.details th.schmal {width:25%}

  table.details .kein_rahmen, table.anfrage_bearbeiten .kein_rahmen, table.anfrage_details .kein_rahmen,
  table.dozent_bearbeiten .kein_rahmen, table.btst_bearbeiten .kein_rahmen {border:0px; font-size:.5em; background:#C6D0E5}

  .blind tr td, .blind tr th
    {border-top:0px; border-right:1px solid white; border-bottom:0px; border-left:0px;
                padding:0px 4px;background:#C6D0E5; min-width:3em;}
  .blind tr th {text-align:center;}
  .blind tr td {text-align: right;}

/* ========== D  bearbeiten =============== */
table.dozent_bearbeiten td.schmal,
table.btst_bearbeiten td.schmal   {width:16%;}

table.dozent_bearbeiten td.breit,
table.btst_bearbeiten td.breit    {width:42%}

/* ========== BTMA bearbeiten =============== */
table.btst_bearbeiten td.eins   {width:25%;}
table.btst_bearbeiten td.zwei   {width:10%;}
table.btst_bearbeiten td.vier   {width:40%;}

/* ========== Statusanzeige, Auf-Zuklappen der Details im View und Edit-Modus =============== */
div.details {color:#000; margin-top:.4em; background:#BCC5E1; text-align:right;}
  div.details a,
  div.details a:hover,
  div.details a.collapse-close,
  div.details a.collapse-open,
  div.details a.collapse-close:hover,
  div.details a.collapse-open:hover   {text-decoration:none; font-weight:bold; color:#666666}

  div.details a.collapsible,div.details a.collapsible1           {color:#666666;}

  div.details a:hover,
  div.details a.collapse-close:hover,
  div.details a.collapse-open:hover   {color:#FFFFFF; background-color: #CC6600;}

  div.details a.collapse-close,
  div.details a.collapse-close:hover  {background-image: url(/static/images/collapse_tcat_collapsed.gif);
                                       background-repeat:no-repeat;
                                       background-position:right;}
  div.details a.collapse-open,
  div.details a.collapse-open:hover   {background-image: url(/static/images/collapse_tcat.gif);
                                       background-repeat:no-repeat;
                                       background-position:right;}

  div.details span.rechnungsadresse,
    span.vorhanden,
    span.meldeadresse,
    span.postadresse {color:#000000;}

/* ========== Hintergrundfarben der span und td Statusanzeige, Auf-Zuklappen der Details im View und Edit-Modus =============== */
  div.details .rechnungsadresse,
  table.details .rechnungsadresse,
  table.dozent_bearbeiten .rechnungsadresse {background:#C2BBAE;}

  div.details .meldeadresse,
  table.details .meldeadresse,
  table.dozent_bearbeiten .meldeadresse {background:#D0ACD0;}

  div.details .postadresse,
  table.details .postadresse,
  table.dozent_bearbeiten .postadresse {background:#CCCC99;}

  div.details span.vorhanden {color:#009900;}
  div.details span.nicht_vorhanden {color:#FF0000;}

/* ==========  Suchergebnisse ============= */

.kein_Ergebnis, .nicht_erfolgreich, .erfolgreich, .hinweis
{padding:1em; font-weight:bold;margin:.5em .2em; border-radius: 12px;}

.kein_Ergebnis,
.nicht_erfolgreich  {background:#CC9999; border:1px solid #FF0000;}
.erfolgreich        {background:#66CC66; border:1px solid #009900;}
.hinweis            {background:#FFFF99; border:1px solid #CCCC33;}

.fehler {background:#CC9999; border:1px solid #FF0000;padding:.07em}
.meldung {background:#FFFF99; border:1px solid #CCCC33;padding:.07em}

td.info {width:.2em;cursor:help;}
/* ==========  Themen ============= */
#themen_tabelle tr:hover          {background-color: #E7E8F4;}

table.themen_uebersicht td {vertical-align:top;}
.themen_beschreibung {background:#FFFFFF; padding:.4em;border: 1px solid #999999; margin-top:5px;}

table.themen_bearbeiten .text_input  {width:99%;}
  table.themen_bearbeiten td.schmal  {width:17em; text-align:right;}

.fkdetails {background:#CCCC66;}


/* ==========  Themennavigation ============= */
.navigation {background:#CCD4E6;}

/* ==========  Anfragen ============= */
  table.anfrage_details td {padding:0.2em;}

/* ========== Anfrage bearbeiten =============== */
table.anfrage_details td.schmal,
table.anfrage_bearbeiten td.schmal  {width:20%; text-align:right;}

/* ========== Auftrge D Übersicht /dozenten/auftraege_fuer_dozent/ =============== */
.auftraege_ansicht_abgeschnitten  {width:93px; overflow:hidden;text-overflow:ellipsis;}

/* ==========  Paginator ============= */
  table.paginator {font-size:13px; font-family:Arial; }
  table.paginator td {padding:0.2em;}
  table.paginator .input {width:5em;text-align:center;}
  table.paginator .button {width:1.3em; display:block;}

  table.position_head {margin:0 0 0 20px;}

/* ==========  war_Nix ============= */
#war_nix {text-align: center; margin: 10px 10px; width:399px; height:290px; background: url(/static/images/war_nix.gif) no-repeat center #FFFFFF; border: 10px solid red; color:#FFFFFF; position:relative; z-index:11;  }
#war_nix_1 {text-align: center; margin: 10px 10px; width:399px; height:290px; background: url(/static/images/war_nix_1.gif) no-repeat center #FFFFFF; border: 10px solid red; color:#000000; position:relative; top:-50px; left:300px; z-index:10; }
#war_nix_1 h1, #war_nix_1 p {width: 271px; position: relative; top:0px; left:128px; background:#aeaeae }

/* ========== NEUES LAYOUT SEIT 01.01.2013 ============= */

/* ========== Status-Tags ============= */

#tbl_anfrage_mit_tag,
#tbl_abrz_mit_tag,
#tbl_btma_mit_tag,
#tbl_d_mit_tag
  {table-layout:fixed}

#tbl_anfrage_mit_tag  tr.spaltenueberschrift th,
#tbl_abrz_mit_tag     tr.spaltenueberschrift th,
#tbl_btma_mit_tag     tr.spaltenueberschrift th,
#tbl_d_mit_tag        tr.spaltenueberschrift th
  {text-align:center; font-weight:bold;}

#tbl_anfrage_mit_tag  td,
#tbl_abrz_mit_tag     td,
#tbl_btma_mit_tag     td,
#tbl_d_mit_tag        td
 {padding:6px 3px; vertical-align:top; border-bottom:1px solid #FFF; line-height:17px;}

#tbl_abrz_mit_tag  p.abstand
 {margin-top:5px;}

#tbl_anfrage_mit_tag  td div,
#tbl_abrz_mit_tag     td div,
#tbl_btma_mit_tag     td div,
#tbl_d_mit_tag        td div
 {white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}


/* ========== Anfragen-Tags ============= */
#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_id,
#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_btst_btma,
#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_beginn_ende,
#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_honorar
  {text-align:center;}

#tbl_anfrage_mit_tag .datenzeile .anfrage_id
  {text-align:right;}

#tbl_anfrage_mit_tag .datenzeile .anfrage_beginn_ende,
#tbl_anfrage_mit_tag .datenzeile .anfrage_honorar
  {text-align:center;}

#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_id,
#tbl_anfrage_mit_tag .datenzeile          .anfrage_id
  {width:90px;}

#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_btst_btma,
#tbl_anfrage_mit_tag .datenzeile          .anfrage_btst_btma
  {width:170px;}

#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_beginn_ende,
#tbl_anfrage_mit_tag .datenzeile          .anfrage_beginn_ende
  {width:100px;}

#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_honorar,
#tbl_anfrage_mit_tag .datenzeile          .anfrage_honorar
  {width:70px;}

#tbl_anfrage_mit_tag .anfrage_info_intern
  {width:400px; padding:0;}
#tbl_anfrage_mit_tag .anfrage_info_intern textarea
  {width:100%;border:0;height:45px}

#tbl_anfrage_mit_tag .spaltenueberschrift .anfrage_erstellt,
#tbl_anfrage_mit_tag .datenzeile          .anfrage_erstellt
  {width:120px;}


/* ========== Abrz-Tags ============= */
#tbl_abrz_mit_tag .spaltenueberschrift  .abrz_id,
#tbl_abrz_mit_tag .datenzeile           .abrz_id
  {width:150px;}

#tbl_abrz_mit_tag .datenzeile           .abrz_id
  {text-align:right; }

#tbl_abrz_mit_tag .spaltenueberschrift  .abrz_d,
#tbl_abrz_mit_tag .datenzeile           .abrz_d
  {width:150px;}

#tbl_abrz_mit_tag .spaltenueberschrift  .abrz_btst,
#tbl_abrz_mit_tag .datenzeile           .abrz_btst
  {width:150px;}

#tbl_abrz_mit_tag .spaltenueberschrift  .abrz_btma,
#tbl_abrz_mit_tag .datenzeile           .abrz_btma
  {width:150px;}

#tbl_abrz_mit_tag .abrz_info_intern
  {width:550px; padding:0;}
#tbl_abrz_mit_tag .abrz_info_intern textarea
  {width:100%;border:0;height:43px}

/* ========== BTMA-Tags ============= */
#tbl_btma_mit_tag .datenzeile
  {height:45px}

#tbl_btma_mit_tag .spaltenueberschrift  .btma_id
  {text-align:left;}

#tbl_btma_mit_tag .datenzeile           .btma_id
  {text-align:right;}

#tbl_btma_mit_tag .spaltenueberschrift  .btma_id,
#tbl_btma_mit_tag .datenzeile           .btma_id
  {width:80px;}

#tbl_btma_mit_tag .spaltenueberschrift  .btma_name,
#tbl_btma_mit_tag .datenzeile           .btma_name
  {width:150px;}

#tbl_btma_mit_tag .spaltenueberschrift  .btst_name,
#tbl_btma_mit_tag .datenzeile           .btst_name
  {width:300px;}

#tbl_btma_mit_tag .btma_info_intern
  {width:470px;padding:0;}
#tbl_btma_mit_tag .btma_info_intern textarea
  {width:100%;border:0;height:43px}


/* ========== Dozenten-Tags ============= */
#tbl_d_mit_tag .datenzeile
  {height:45px}

#tbl_d_mit_tag .spaltenueberschrift  .dozent_id
  {text-align:center;}

#tbl_d_mit_tag .datenzeile           .dozent_id
  {text-align:right;}

#tbl_d_mit_tag .spaltenueberschrift  .dozent_id,
#tbl_d_mit_tag .datenzeile           .dozent_id
  {width:80px;}

#tbl_d_mit_tag .spaltenueberschrift  .dozent_name,
#tbl_d_mit_tag .datenzeile           .dozent_name
  {width:150px;}

#tbl_d_mit_tag .dozent_info_intern
  {width:790px;padding:0;}
#tbl_d_mit_tag .dozent_info_intern textarea
  {width:100%;border:0;height:43px}

/* ========== REPORTS ============= */

.spinner {margin: 0 auto; width: 16px; height: 16px; background: url(/static/images/spinner.gif) no-repeat center #CCD4E6;}

#table_report_nicht_genug_d_vermittelt,
#table_report_nf_welcher_d_im_einsatz,
#table_report_keine_anfragemails_versandt,
#table_report_nf_ausreichend_d_vermittelt,
#table_report_btma_alle_d_nichtbeauftragt,
#table_report_alle_d_haben_sich_nichtbeauftragt,
#table_report_alle_Aft_D_bei_BT
  {table-layout:fixed; width:1%}

#table_report_nicht_genug_d_vermittelt .spaltenueberschrift th,
#table_report_getrennt_gemeldetet_fa .spaltenueberschrift th,
#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift th,
#table_report_keine_anfragemails_versandt .spaltenueberschrift th,
#table_report_nf_ausreichend_d_vermittelt .spaltenueberschrift th,
#table_report_btma_alle_d_nichtbeauftragt .spaltenueberschrift th,
#table_report_alle_d_haben_sich_nichtbeauftragt .spaltenueberschrift th,
#table_report_alle_Aft_D_bei_BT  .spaltenueberschrift th
  {text-align: center}

#table_report_nicht_genug_d_vermittelt .datenzeile,
#table_report_getrennt_gemeldetet_fa .datenzeile,
#table_report_nf_welcher_d_im_einsatz .datenzeile,
#table_report_keine_anfragemails_versandt .datenzeile,
#table_report_nf_ausreichend_d_vermittelt .datenzeile,
#table_report_btma_alle_d_nichtbeauftragt .datenzeile,
#table_report_alle_d_haben_sich_nichtbeauftragt .datenzeile,
#table_report_alle_Aft_D_bei_BT .datenzeile
  {vertical-align: top; white-space: nowrap;}

#table_report_nicht_genug_d_vermittelt  td div,
#table_report_nf_welcher_d_im_einsatz  td div,
#table_report_keine_anfragemails_versandt  td div,
#table_report_nf_ausreichend_d_vermittelt  td div,
#table_report_btma_alle_d_nichtbeauftragt  td div,
#table_report_alle_d_haben_sich_nichtbeauftragt  td div,
#table_report_alle_Aft_D_bei_BT  td div
 {white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

/* ========== #table_report_nicht_genug_d_vermittelt ============= */

#table_report_nicht_genug_d_vermittelt .spaltenueberschrift  .anfrage_id,
#table_report_nicht_genug_d_vermittelt .datenzeile           .anfrage_id
  {width:70px;}
#table_report_nicht_genug_d_vermittelt .spaltenueberschrift  .btst_ap,
#table_report_nicht_genug_d_vermittelt .datenzeile           .btst_ap
  {width:150px;}
#table_report_nicht_genug_d_vermittelt .spaltenueberschrift  .beginn,
#table_report_nicht_genug_d_vermittelt .datenzeile           .beginn
  {width:65px;}
#table_report_nicht_genug_d_vermittelt .spaltenueberschrift  .ende,
#table_report_nicht_genug_d_vermittelt .datenzeile           .ende
  {width:65px;}
#table_report_nicht_genug_d_vermittelt .spaltenueberschrift  .honorar,
#table_report_nicht_genug_d_vermittelt .datenzeile           .honorar
  {width:50px;}

#table_report_nicht_genug_d_vermittelt .info_intern
  {width:420px;padding:0;}
#table_report_nicht_genug_d_vermittelt .info_intern textarea
  {width:100%;border:0;height:43px}

#table_report_nicht_genug_d_vermittelt .spaltenueberschrift .anfrage_erstellt,
#table_report_nicht_genug_d_vermittelt .datenzeile          .anfrage_erstellt
  {width:110px;}

/* ========== #table_report_alle_Aft_D_bei_BT ============= */

#table_report_alle_Aft_D_bei_BT .spaltenueberschrift  .anfrage_id,
#table_report_alle_Aft_D_bei_BT .datenzeile           .anfrage_id
  {width:70px;}
#table_report_alle_Aft_D_bei_BT .spaltenueberschrift  .btst_ap,
#table_report_alle_Aft_D_bei_BT .datenzeile           .btst_ap
  {width:150px;}
#table_report_alle_Aft_D_bei_BT .spaltenueberschrift  .beginn,
#table_report_alle_Aft_D_bei_BT .datenzeile           .beginn
  {width:65px;}
#table_report_alle_Aft_D_bei_BT .spaltenueberschrift  .ende,
#table_report_alle_Aft_D_bei_BT .datenzeile           .ende
  {width:65px;}
#table_report_alle_Aft_D_bei_BT .spaltenueberschrift  .honorar,
#table_report_alle_Aft_D_bei_BT .datenzeile           .honorar
  {width:50px;}

#table_report_alle_Aft_D_bei_BT .info_intern
  {width:420px;padding:0;}
#table_report_alle_Aft_D_bei_BT .info_intern textarea
  {width:100%;border:0;height:43px}

#table_report_alle_Aft_D_bei_BT .spaltenueberschrift .anfrage_erstellt,
#table_report_alle_Aft_D_bei_BT .datenzeile          .anfrage_erstellt
  {width:110px;}

/* ========== #table_report_btma_alle_d_nichtbeauftragt ============= */

#table_report_btma_alle_d_nichtbeauftragt .spaltenueberschrift  .anfrage_id,
#table_report_btma_alle_d_nichtbeauftragt .datenzeile           .anfrage_id
  {width:80px;}
#table_report_btma_alle_d_nichtbeauftragt .spaltenueberschrift  .btst_ap,
#table_report_btma_alle_d_nichtbeauftragt .datenzeile           .btst_ap
  {width:150px;}
#table_report_btma_alle_d_nichtbeauftragt .spaltenueberschrift  .beginn,
#table_report_btma_alle_d_nichtbeauftragt .datenzeile           .beginn
  {width:65px;}
#table_report_btma_alle_d_nichtbeauftragt .spaltenueberschrift  .ende,
#table_report_btma_alle_d_nichtbeauftragt .datenzeile           .ende
  {width:65px;}
#table_report_btma_alle_d_nichtbeauftragt .spaltenueberschrift  .honorar,
#table_report_btma_alle_d_nichtbeauftragt .datenzeile           .honorar
  {width:50px;}

#table_report_btma_alle_d_nichtbeauftragt .info_intern
  {width:400px;padding:0;}
#table_report_btma_alle_d_nichtbeauftragt .info_intern textarea
  {width:100%;border:0;height:43px}

#table_report_btma_alle_d_nichtbeauftragt .spaltenueberschrift .anfrage_erstellt,
#table_report_btma_alle_d_nichtbeauftragt .datenzeile          .anfrage_erstellt
  {width:120px;}

/* ========== #table_report_alle_d_haben_sich_nichtbeauftragt ============= */

#table_report_alle_d_haben_sich_nichtbeauftragt .spaltenueberschrift  .anfrage_id,
#table_report_alle_d_haben_sich_nichtbeauftragt .datenzeile           .anfrage_id
  {width:80px;}
#table_report_alle_d_haben_sich_nichtbeauftragt .spaltenueberschrift  .btst_ap,
#table_report_alle_d_haben_sich_nichtbeauftragt .datenzeile           .btst_ap
  {width:150px;}
#table_report_alle_d_haben_sich_nichtbeauftragt .spaltenueberschrift  .beginn,
#table_report_alle_d_haben_sich_nichtbeauftragt .datenzeile           .beginn
  {width:65px;}
#table_report_alle_d_haben_sich_nichtbeauftragt .spaltenueberschrift  .ende,
#table_report_alle_d_haben_sich_nichtbeauftragt .datenzeile           .ende
  {width:65px;}
#table_report_alle_d_haben_sich_nichtbeauftragt .spaltenueberschrift  .honorar,
#table_report_alle_d_haben_sich_nichtbeauftragt .datenzeile           .honorar
  {width:50px;}

#table_report_alle_d_haben_sich_nichtbeauftragt .info_intern
  {width:400px;padding:0;}
#table_report_alle_d_haben_sich_nichtbeauftragt .info_intern textarea
  {width:100%;border:0;height:43px}

#table_report_alle_d_haben_sich_nichtbeauftragt .spaltenueberschrift .anfrage_erstellt,
#table_report_alle_d_haben_sich_nichtbeauftragt .datenzeile          .anfrage_erstellt
  {width:120px;}

/* ========== #table_report_keine_anfragemails_versandt ============= */

#table_report_keine_anfragemails_versandt .spaltenueberschrift  .anfrage_id,
#table_report_keine_anfragemails_versandt .datenzeile           .anfrage_id
  {width:70px;}
#table_report_keine_anfragemails_versandt .spaltenueberschrift  .btst_ap,
#table_report_keine_anfragemails_versandt .datenzeile           .btst_ap
  {width:150px;}
#table_report_keine_anfragemails_versandt .spaltenueberschrift  .beginn,
#table_report_keine_anfragemails_versandt .datenzeile           .beginn
  {width:65px;}
#table_report_keine_anfragemails_versandt .spaltenueberschrift  .ende,
#table_report_keine_anfragemails_versandt .datenzeile           .ende
  {width:65px;}
#table_report_keine_anfragemails_versandt .spaltenueberschrift  .honorar,
#table_report_keine_anfragemails_versandt .datenzeile           .honorar
  {width:50px;}

#table_report_keine_anfragemails_versandt .info_intern
  {width:420px;padding:0;}
#table_report_keine_anfragemails_versandt .info_intern textarea
  {width:100%;border:0;height:43px}

#table_report_keine_anfragemails_versandt .spaltenueberschrift .anfrage_erstellt,
#table_report_keine_anfragemails_versandt .datenzeile          .anfrage_erstellt
  {width:110px;}

/* ========== #table_report_nf_ausreichend_d_vermittelt ============= */

#table_report_nf_ausreichend_d_vermittelt .spaltenueberschrift  .anfrage_id,
#table_report_nf_ausreichend_d_vermittelt .datenzeile           .anfrage_id
  {width:70px;}
#table_report_nf_ausreichend_d_vermittelt .spaltenueberschrift  .btst_ap,
#table_report_nf_ausreichend_d_vermittelt .datenzeile           .btst_ap
  {width:150px;}
#table_report_nf_ausreichend_d_vermittelt .spaltenueberschrift  .beginn,
#table_report_nf_ausreichend_d_vermittelt .datenzeile           .beginn
  {width:65px;}
#table_report_nf_ausreichend_d_vermittelt .spaltenueberschrift  .ende,
#table_report_nf_ausreichend_d_vermittelt .datenzeile           .ende
  {width:65px;}
#table_report_nf_ausreichend_d_vermittelt .spaltenueberschrift  .honorar,
#table_report_nf_ausreichend_d_vermittelt .datenzeile           .honorar
  {width:50px;}

#table_report_nf_ausreichend_d_vermittelt .info_intern
  {width:420px;padding:0;}
#table_report_nf_ausreichend_d_vermittelt .info_intern textarea
  {width:100%;border:0;height:43px}

#table_report_nf_ausreichend_d_vermittelt .spaltenueberschrift .anfrage_erstellt,
#table_report_nf_ausreichend_d_vermittelt .datenzeile          .anfrage_erstellt
  {width:110px;}

/* ========== #table_report_nf_welcher_d_im_einsatz ============= */

#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift  .anfrage_id,
#table_report_nf_welcher_d_im_einsatz .datenzeile           .anfrage_id
  {width:70px;}
#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift  .btst,
#table_report_nf_welcher_d_im_einsatz .datenzeile           .btst
  {width:90px;}
#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift  .ap,
#table_report_nf_welcher_d_im_einsatz .datenzeile           .ap
  {width:90px;}
#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift  .beginn,
#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift  .ende,
#table_report_nf_welcher_d_im_einsatz .datenzeile           .beginn,
#table_report_nf_welcher_d_im_einsatz .datenzeile           .ende
  {width:60px;}
#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift  .minhon,
#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift  .maxhon,
#table_report_nf_welcher_d_im_einsatz .datenzeile           .minhon,
#table_report_nf_welcher_d_im_einsatz .datenzeile           .maxhon
  {width:30px;}

#table_report_nf_welcher_d_im_einsatz .anfrage_info_intern
  {width:344px;padding:0;}
#table_report_nf_welcher_d_im_einsatz .anfrage_info_intern textarea
  {width:100%;border:0;height:43px}

#table_report_nf_welcher_d_im_einsatz .spaltenueberschrift .anfrage_erstellt,
#table_report_nf_welcher_d_im_einsatz .datenzeile          .anfrage_erstellt
  {width:110px;}

/* ========== getrennt_gemeldete_folgeauftraege ============= */
#table_report_getrennt_gemeldetet_fa .datenzeile:hover
  {background: #E7E8F4;}
#table_report_getrennt_gemeldetet_fa .datenzeile div.auftraggeber
  {float:right; width:300px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}

#table_report_getrennt_gemeldetet_fa .datenzeile div.d_auftrag,
#table_report_getrennt_gemeldetet_fa .datenzeile div.bt_auftrag
  {width: 530px; margin-bottom:5px}

#table_report_getrennt_gemeldetet_fa .datenzeile div.spalte1
  {float:left; width:87px;margin-right:5px; padding-right:5px; text-align:right; border-right:1px solid #FFF}

#table_report_getrennt_gemeldetet_fa .datenzeile div.spalte2
  {float:left; width:180px; margin-right:5px; padding-right:5px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis; border-right:1px solid #FFF}

#table_report_getrennt_gemeldetet_fa div.spalte3
  {float:left; width:220px;}

#table_report_getrennt_gemeldetet_fa .spalte3 textarea
  {width:100%;border:0;height:40px;margin-bottom:1px;}
