body {
  height: 100%;
}

.etykieta {
  width: 30%;
}

.podetykieta {
  vertical-align: top;
  text-align: right;
}

.delete_icon {
  display: inline-block;
  vertical-align: text-bottom;
  background-image: none;
  width: 19px;
  height: 19px;
  margin-left: 5px;
}

.deletable:hover,.deletable.hovered {
  background-color: #F9F9F9;
}

.deletable:hover .delete_icon,.deletable.hovered .delete_icon {
  background-image: url('delete.png');
  background-repeat: no-repeat;
}

.email_back_hide {
  display: none;
}

.uzupelnienie_podst_pesel {
  display: none;
}

.zmiena_dane_cu {
  display: none;
}

.ukryte_cu {
  display: none;
}

span.sortowanie_obrazki {
  margin-right: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
  padding-right: 10px;
}

.sortowanie_obrazki_off {
  background: url(arrow_off.png) no-repeat right transparent;
  display: block;
}

.sortowanie_obrazki_down {
  background: url(arrow_down.png) no-repeat right transparent;
  display: block;
}

.sortowanie_obrazki_up {
  background: url(arrow_up.png) no-repeat right transparent;
  display: block;
}

#ui-datepicker-div {
  font-size: .9em;
}

/* styl tablesorter */ 
table.tablesorter {
  width: 100%;
  text-align: left;
  
  
}

table.tab_lista thead tr th,table.tablesorter tfoot tr th {
  padding: 5px;
  padding-right: 18px;
}

table.tab_lista thead tr .header {
  background-image: url(bg.gif);
  background-repeat: no-repeat;
  background-position: center right;
  cursor: pointer;
}

table.tab_lista thead tr th.headerNotSort {
  background-image: none;  
  cursor: default; 
}

table.tab_lista thead tr .header:hover {
}

table.tab_lista tbody td {
  
}

table.tab_lista tbody tr.odd td {
}

table.tab_lista thead tr .headerSortUp {
  background-image: url(asc.gif);
}

table.tab_lista thead tr .headerSortDown {
  background-image: url(desc.gif);
}

table.tab_lista thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp {
  /*background-color: #9E9E9E;*/ 
}

.notowania_w_gore {
 background-image: url(green_up.gif); 
 background-position: right center;
 background-repeat: no-repeat;
  
}

.notowania_w_dol {
 background-image: url(orange_down.gif);  
 background-position: right center;
 background-repeat: no-repeat;
}

table.tab_lista tbody tr td.notowania {
  padding-right: 15px; 
}

.tab_wybor_zakupu  tr.grupowanieGrupa td {
  padding-left: 25px;
  font-weight: bold; 
}

#flot_panel {
  width:95%;
  height:330px; 
  margin: 5px;
}

#flot_buttons {
   margin: 5px;
   margin-top: 15px; 
   margin-right: 210px; 
   text-align:left;
}

#flot_buttons_okres {
  margin-top: 10px;
}

#my_legend {
  margin: 10px;
  float: right;  
  width: 240px;
  height: 80px; 
}

.wykres_wybrany_okres {
  font-weight: bold;
}

.fundusz_miesiaca {
  font-weight: bold;
}

.fundusz_miesiaca span { 
  margin: 10px;
  margin-right: 20px;
  display: inline-block;
  width: 225px;
}

table.tab_lista td.fundusz_miesiaca_1m {
  font-weight: bold;   
}

.fundusz_miesiaca_wycena {
  border-collapse: collapse;
  white-space: nowrap;
}

.fundusz_miesiaca_wartosc {
  width: 30%; 
  white-space: nowrap;
  vertical-align: top;
}

.fundusz_miesiaca_wykres {
  width:225px;
  height:100px; 
  float: right;
  margin-right: 15px;
}


.wykres_notowania_dodatnie,
.wykres_notowania_ujemne,
.wykres_notowania_zero {
  font-weight: bold;
}


.wykres_notowania_dodatnie {
  color: #00823b;
}

.wykres_notowania_ujemne {
  color: #ff0000; 
}

.wykres_notowania_zero {
  color: black; 
}

div.tickLabel {
  font-weight: bold;  
}
  
div.ui-widget {
  font-size: 1em;
}
  
#fundusz_miesiaca .tickLabels .tickLabel {
  font-size: 9px;
}
  
  
td .sub-box img {
  display: none;   
}
  
#aktualna_data {
  display: none; 
}

.sprytne_haslo {
  display: block; 
  width: 195px  
}

.faq_element {
  width: 100%;
  display: block;
  padding: 7px;   
}

.faq_title {
    cursor:pointer;
    font-weight: bold; 
}

.artykul {
  padding: 15px;   
}

.aktualnosci {
  padding: 12px;
  text-align: justify;
    
}

.rachunkiPole {
  width: 262px;   
}

fieldset.summary div.row label.imie {
    font-weight: normal;
}

.rachunkiDodatki {
  width: 230px; 
}

#rejestracjaIndKroki {
  height: 50px;
}

p.ostrzezenie {
  font-weight: bold;
  text-decoration: underline; 
  margin-top: 10px; 
}

#lista_rejestrow_dod_tytul {
  display: none;
}

.edycja_rachunku input.internal {
  width: 54px;
  margin: 3px 0 0 3px;
}

.rejestracja.rejIndLogin .zakladki, .rejestracja.rejIndLogin .zakladki td {
  display: none;
}

.szczeg_zlec_dane_przelewu, .szczeg_zlec_dane_przelewu td {
  display: none;
}

.adresyKoresp-adres {
  text-align: center;
}

.lista_zlecen_potwierdzenie_pdf {
  display: none;
}

#dialog-oswiadczenie-fatca p {
  text-align: justify;
  margin-top: 11px;
  margin-bottom: 11px;
}

td.wygenerowanyKod {
  font-size: 30px;
}

.toolTipIcon {
  vertical-align: middle;
  padding-bottom: 2px;
}

#rejestracjaIndKroki {
  position: relative;
  vertical-align:bottom;
  display: block;
}

#rejestracjaInstKroki {
  position: relative;
  height: 50px;
  vertical-align:bottom;
  display: block;
}

#rejestracjaNielKroki {
  position: relative;
  height: 50px;
  vertical-align:bottom;
  display: block;
}

.kroki_obrazek {
  position: absolute;
  top: 5px;
  left: 25px;
}

.niewymagane {
  padding-right: 10px;
}

.fatca_desc {
  text-align: justify;
}

.crs_desc {
  text-align: justify;
}

.crs_nzip_wrapper {
  float: left;
}
.crs_nzip_wrapper.crs_kraj {
  width: 260px;
  padding-right: 2px;
}

.crs_nzip_wrapper .crs_nzip {
}

.crs_nzip_wrapper.crs_kraj_errors {
  min-height: 1px;
  width: 260px;
  clear: left;
  padding-right: 2px;
}

.crs_nzip_wrapper .crs_nzip_errrs {
}

.fatca_status {
  text-align: center;
}

.crs_status {
  text-align: center;
}

.status_error_wrap {
  text-align: left;
}

.dodajKrajNzip {
  font-weight: bold;
  text-decoration: underline;
  text-align: center;
}

.dodajKrajNzip span {
  cursor: pointer;
}
