h1, h2, h3, h4, form, fieldset, legend, a, img {
  margin: 0; padding: 0; font-weight: normal; font-style: normal; border: 0; outline: none;
}

html { background: #fff; height:100%; }

/* first for IE 4–8 */
@font-face {
  font-family: NNDagnyTextWeb;
  src: url("fonts/NNDagnyTextWeb.eot");
}

/* then for WOFF-capable browsers */
@font-face {
  font-family: NNDagnyTextWeb;
  src: url("fonts/NNDagnyTextWeb.woff") format("woff");
}


body {
  font-family: NNDagnyTextWeb, sans-serif;
  color: #414141;
  height: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
}

@font-face{font-family:NNDagnyTextComp;
  src:url(fonts/NNDagnyTextWeb.eot);
  src:url(fonts/NNDagnyTextWebd41d.eot?#iefix)
  format('embedded-opentype'),url(fonts/NNDagnyTextWeb.woff)
  format('woff');
  font-weight:400;
  font-style:normal}
  @font-face{font-family:NNDagnyDisplayCompPro;
  src:url(fonts/NNDagnyDisplayWebPro.eot);
  src:url(fonts/NNDagnyDisplayWebProd41d.eot?#iefix)  format('embedded-opentype'),
  url(fonts/NNDagnyDisplayWebPro.woff)  format('woff');
  font-weight:400;
  font-style:normal}


nav{font-family:NNDagnyDisplayCompPro}



#container {
  min-height: 100%;
  position: relative;
}
#header_none{margin: 0 auto;  width:100%; overflow:hidden;background-color:#fff;border-bottom:1px solid #e5ded9;}
#topCont {width:970px;margin:0 auto;height:72px;}
.rside {float:right;}
.kalendarz{color:#414141;font-size:12px;line-height:30px;margin-right:15px;padding-bottom:1px; text-align: right;}
.rsdown {color:#414141;font-size:20px;margin-right:15px;float:right;font-family:NNDagnyDisplayCompPro;padding-top: 15px;}
.rsdown2 {margin-right:15px;float:right;font-size:14px;color:#414141;}
.rsdown2 span {}
#logo { display: block; width: 214px; height: 60px; float:left;background: url(nnlogo.png) no-repeat scroll 0 0;margin: 25px 0 23px 5px;}
.clear {clear:both;font-size:1px;height:0;overflow:hidden;padding-left: 13px;}

#midBar { height: 35px;
  margin: 0 auto;
  width: 970px;
  background-color:#f1edeb;line-height:35px;}
#midBar ul {list-style:none outside none;padding:0;margin:0;}
#midBar ul li {float:left;margin-right:30px;}

#midBar ul li a:hover  {text-decoration:none;color: #ea650d;}
#midBar ul li a {color:#414141;font-size:16px;padding-left:14px;background: url("nndot.png") no-repeat scroll left 2px;transition: all 0.3s ease 0s;font-family:NNDagnyDisplayCompPro;}
.midHome {float:left; background: url("ingHome.png") no-repeat scroll 0 0 transparent;width:13px;height:14px;margin-left:17px;margin-right:3px;display:block;margin-top:9px;}
.midBL {float:left;margin-left:15px;}
.midBR {float:right;}
.line  {float:left;font-family:NNDagnyDisplayCompPro;font:14px/30px;color:#414141;margin-left:32px;padding-left: 12px;background: url(nndot.png) no-repeat scroll left 10px;font-size: 16px;}
.actLi a {color:#fff;}
#midBar ul li.actLi a {color:#ea650d;}
.lstLo a:hover {}
.lstLo {margin-right:15px;}
.lstLo a {background: transparent !important;}

#page{margin: 0 auto;width:970px;padding-bottom:6px;padding-top:5px;overflow:auto;}
#page_l{float:left;width:237px;}
#page_r{float:left;width:726px;margin-left:7px;}

.box1{margin-bottom:8px;background-color:#f1edeb;}
.box1_t{font-family:NNDagnyDisplayCompPro;width:212px;line-height:34px;padding-left:25px;font-size: 16px;background-color:#fff;height:34px;color:#414141;border-bottom: 1px solid #e5ded9;}
.box1_m{width:237px;padding-top:18px;padding-bottom:18px;}
.box1_s{margin-left:12px;line-height:16px;border-top:1px solid #e5ded9;margin-right:12px;}
.box1_s:first-of-type {border-top:0;}
.box1_s a{color:#414141;
  text-decoration:none;
  display:block;
  background:transparent url(nndot.png) no-repeat scroll 2px 7px;
  padding: 7px 18px;
  transition: all 0.2s ease 0s;
  font-size:14px;}
.box1_s a:hover{background-color:#fff; text-decoration: none; }
.box1_b {padding:10px 0;background-color: #fff;}

.retBtn {
  color: #ea650d;
  width:100%;
  padding:8px 0;
  transition: all 0.2s ease 0s;
  font-size: 16px;display:inline-block;
border: 1px solid #ea650d;text-align: center;font-family:NNDagnyDisplayCompPro;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.retBtn:hover {background-color:#ea650d;color: #fff; text-decoration: none;
}

.box_main{background:#fff;margin-bottom:8px;}
.box_m_tr{width:726px;overflow:auto;}

.lstlog, .nlog {color:#414141;margin-bottom:3px;float:left;}
.lstlog span { padding-left:5px;}
.nlog span {}
.logwrap {float:right;font-size:11px;margin-left:90px;margin-right: 15px;
padding-top: 8px;}

.smltxt {margin:15px 124px 0 107px;}
.smltxt p {font-size:11px;line-height:13px;color:#414141; text-align: justify;}

.in2{border:1px solid #414141;font-size:14px;padding: 3px 10px 3px 20px;width:304px;background-color:#fff; color: #000;height:28px;}
#lista_rejestrow_dod_tytul {
  display: block;
}
.tyt_gra,
#lista_rejestrow_dod_tytul,
.tab_lista .tytul.glowny td,
.tabelka .tab_tytul td {
  line-height:40px;color:#ea650d;font-size: 16px;background-color: #fff;height:40px; border:0;
  border-bottom: 1px solid #e5ded9;
  margin: 0 13px;
 font-family:NNDagnyDisplayCompPro;
}
#lista_rejestrow {background:#fff;padding:12px 13px 12px 14px;}
#lista_rejestrow table {background:#f6f6f6;}
#lista_rejestrow .table_aligner {border-spacing: 3px}
.g3 {margin:10px 13px 0 107px;font-size:16px; background-color:#fff;padding-left:23px;color:#414141;}
.g3 td{padding: 3px 21px 3px 3px;}
.g3btm {margin:0 124px 0 107px;font-size:15px;background-color:#fff;padding-left:23px;padding-top:5px;padding-bottom:20px;}
.idi {padding-left:10px; padding-top:22px;padding-bottom:7px;margin-bottom:5px;
  font-size:16px;font-family:NNDagnyDisplayCompPro;
  color: #414141;
border-bottom: 1px solid #e5ded9;}
.lft {padding-left:10px !important;font-family:NNDagnyDisplayCompPro;}
.divider {border-top:1px solid #e5ded9;border-bottom:1px solid #fff;margin-bottom:7px;margin-top:7px;}
.btn3 {float:right;margin-bottom:12px;font-size:18px;margin-right:160px;}
.haslo{margin-left:129px;}
.link1{color: #414141;text-decoration:none;font-size: 13px;}
.link1 a{color:#414141;text-decoration:none;}
.link1 a:hover{color:#F37021;text-decoration:underline;}
#j_username, #password {margin-right:110px;}


#secure {padding-left: 38px; padding-right: 38px; margin-top: 15px; font-size: 11px; text-align: justify;}
#secure ul {list-style:none outside none;margin-top:7px;padding:0;}
#secure ul li {background: url("nndotb.png") no-repeat scroll 0 6px rgba(0, 0, 0, 0);line-height:14px;padding: 5px 0 5px 12px;}
#secure ol li {margin-bottom: 3px; line-height: 15px;}
.sek {margin-bottom:5px; font-size: 14px;}
.acc p {margin-bottom:3px;width:590px;padding-left:30px;padding-right:30px;}
.lstp {margin-top:10px;padding-left:0 !important;}
.backsp {color: #FFFFFF;padding: 7px 26px 6px 26px; transition: all 0.2s ease 0s;font-size: 12px;line-height: 18px;margin-top:10px;display:inline-block;
border: 1px solid #ea650d;color: #ea650d;}
.backsp:hover {color:#fff; background-color:#ea650d;text-decoration:none;}
#safety-rules {display: none;}

a span { cursor: pointer; }
a { text-decoration: none; color: #414141; }
a:hover { text-decoration: underline; }

.Fq {background-color:#fff;padding-top:7px;padding-left:13px;padding-bottom:7px;}
.fqn {width:277px;height:32px;background: url("statistic.png") no-repeat scroll 27px center #fff;display:block; float:left;margin-right:26px;transition: all 0.2s ease 0s;
border:1px solid #ea650d;color:#ea650d;font-size:16px;line-height: 32px;
padding-left: 60px;
font-family:NNDagnyDisplayCompPro;}
.faq {float:left;width:277px;height:32px;background: url("book.png") no-repeat scroll 27px center #fff;display:block;transition: all 0.2s ease 0s;
border:1px solid #ea650d;color:#ea650d;font-size:16px;line-height: 32px;padding-left: 60px;
font-family:NNDagnyDisplayCompPro;}
.brak_notowan .faq {width: 637px;}
.brak_notowan .fqn {width: 886px;}
.fqn:hover, .faq:hover {
    text-decoration: none;
    background-color: #ea650d;
    border-color: #fff;
    color: #fff;
}
.fqn:hover {
    background: url("MARS-statistic.png") no-repeat scroll 27px center #ea650d;
}

.faq:hover {
    background: url("MARS-book.png") no-repeat scroll 27px center #ea650d;
}

form {
  margin: 0;
}

.subtitle {
	font-weight: bold; font-style: normal; font-size: 12px;
}

.tabelka {
  margin: auto;
  width: 100%;
  border-collapse: collapse;
}

.tabelka tr td {
  padding: 5px 10px;
}

.tabelka tr.tab_tytul td {
  padding-top: 0;
  padding-bottom: 0;
}

tr.tab_naglowek { font-weight: bold; color: #000000; }
.tab_naglowek td{ padding-left:2px; font-size:11pt; border: 1px solid #727272;height: 20px;}
.tab_naglowek td.lastCol{ padding-left:2px; font-size: 11pt; border-right: 0px;}

.tab_opis td{ padding-left:5px}
tr.tab_opis{ background-color: #D0E1F1; color: #0064D4; text-decoration: none; padding-left:5px ; }

.noborder td{ border: 0px;}

.stopka, .stopka td {
  display: none;
}

.tab_form {
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
  width: 100%;
}
.tab_form tr.form_tytul td {
  background-color: #fff;
    border-bottom: 1px solid #e5ded9;
    border-top: 0 none;
    color: #ea650d;
    font-family: NNDagnyDisplayCompPro;
    font-size: 16px;
    height: 40px;
    margin: 0 13px;
}

tr.zmiana_adresu_tytul, tr.zmiana_adresu_tytul td {
  display: none;
}

.tab_form tr.pasek td.kreska {
  background-color: #F1EDEB;
  padding: 0px
}
.tab_form tr.naglowek td {
  background-color: #FFFFFF;
  color: #414141;
  font-size: 12px;
  font-weight: bold;
  height: 37px;
  line-height: 13px;
  padding: 0 5px 0 10px;
  text-align: left;
}
.dysp_wiersz_n, .dysp_wiersz_p,
.tab_wybor_zakupu .wiersz_n, .tab_wybor_zakupu .wiersz_p {
  border-bottom: 1px solid #fff;
  background-color: #F2F2F2;
  font-size: 12px;;
}
.tab_form tr td {
  padding: 5px 10px;
  text-align: left;
  
}


.tab_form tr td.right { text-align: right; }
.tab_form tr td.srodek { text-align: center; }

.tab_form tr.cienki td { font-weight: normal; }
.tab_form tr td.cienki { font-family:NNDagnyDisplayCompPro; }
.tab_form tr td div {}
.tab_form tr td div.cienki { font-weight: normal;}
.tab_form tr td span.cienki { font-weight: normal;}
.tab_form tr td div.error { font-weight: normal; color: #d9534f; font-size: 12px; }
.tab_form tr.zwykly td { font-weight: normal; padding: 0px 0px 0px 0px; }


.tab_wybor_zakupu {
  margin-left: auto;
  margin-right: auto;
  border-collapse: collapse;
  width: 99%;
}
.tab_wybor_zakupu tr.przyciski td {
  text-align:right;
}
tr.przyciski td {text-align:right;}

.tab_wybor_zakupu tr.form_tytul2 td {
  background-color: #fff;
  border-bottom: 1px solid #e5ded9;
  border-top: 0 none;
  color: #ea650d;
  font-family: NNDagnyDisplayCompPro;
  font-size: 16px;
  height: 40px;
  margin: 0 13px;
}

.tab_wybor_zakupu tr.form_tytul td {
  font-family: NNDagnyDisplayCompPro;
  background-color: #fff;
  text-align: left;
  color: #ea650d;
  line-height: 26px;
  padding: 0 5px 0 10px;
  line-height:33px;
  font-size: 14px;
}

.tab_wybor_zakupu .nadfundusz_lista_zlecenie {
  font-weight: bold;
  color: #414141;
  font-size: 12px;
  text-align: left;
}

.tab_wybor_zakupu .grupowanieGrupa td, .tab_wybor_zakupu .nadfundusz_lista td {
  background-color: #fff;
}

.tab_wybor_zakupu .wiersz_n td, .tab_wybor_zakupu .wiersz_p td,
.tab_wybor_zakupu a {
  color: #414141;
}

.tab_wybor_zakupu tr.pasek, .tab_wybor_zakupu tr.pasek td {
  display: none
}
.tab_wybor_zakupu tr td {
  /*background-color: #F2F2F2;*/
  padding: 7px 10px;
  text-align: left;
}

.tab_form td td input.long { width: 150px; }
.tab_form td td input.short { width: 80px; }

.table_aligner{margin: auto;}

table.tab_lista {
  margin: auto;
  width: 100%;
  border-collapse: separate;
}

table.tab_lista td {
  background-color:#f6f6f6;
  line-height: 14px;
  font-size: 12px;
  border-bottom: 1px solid #fff;
  border-right: 2px solid #fff;
  padding: 7px 5px 7px 10px;
}

table.tab_lista.prod .wiersz_n td, table.tab_lista.prod .wiersz_p td {
    background-color: #fff;
}

.tab_lista a, .tab_form a {text-decoration:underline;}
#lista_rejestrow a, #lista_rejestrow td {color:#414141;}

#lista_rejestrow .tab_lista tr td.summary_row, .tab_lista tr td.summary_row {
  background-color: #fff;
  color: #414141;
  line-height: 28px;
  font-size: 11px;
  padding-top: 0;
  padding-bottom: 0;
}

#lista_rejestrow .tab_lista tr td.main_summary_row, .tab_lista tr td.main_summary_row {
  background-color: #f1edeb;
  color: #414141;
  line-height: 32px;
  font-size: 12px;
  padding-top: 0;
  padding-bottom: 0;
}

table.tab_lista tr td span.summary {
  font-weight: bold;
  font-size: 13px;
}


table.tab_lista tr td.main_summary_row span.summary {
  font-weight: bold;
  font-size: 14px;
}

table.tab_lista tr td span.bold {
  font-weight: bold;
}

.stopkaInfo {
  color: #3E3E3E;
  display: block;
  font-size: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-top: 5px;
}

.tab_lista th {background-color:#fff;border-right:2px solid #f6f6f6;color:#414141;font-weight:bold;font-size:12px; text-align:left;height:37px;padding:0 5px 0 10px;line-height:13px;}
.tab_lista th a {font-weight:bold; text-decoration: none;}
#lista_rejestrow .tab_lista th a,
#lista_rejestrow .tab_lista .summary_row a,
#lista_rejestrow .tab_lista .main_summary_row a,
#lista_rejestrow .stopkaInfo a {
  text-decoration: none;
  color:#414141;
}
.tab_lista .lastCol {border-right: 0; }
#lista_rejestrow .tab_lista .tytul_typ_rejestru td, .tab_lista .tytul td {
  font-family:NNDagnyDisplayCompPro;
  background-color:#fff;line-height:33px;text-align:left;color:#ea650d;padding: 0 5px 0 10px;font-size: 14px;
    border-top: 2px solid #f6f6f6;
}
.tab_lista .fundusz_produkt{
  background-color: #fff;
  line-height: 29px;
  height: 29px;
  color: #414141;
  font-weight: bold;
  font-size: 13px;
  text-align: left;
}

table.tab_lista .right {
  text-align: right;
}

table.tab_lista tr.przyciski td {
  text-align: right;
    background-color: #fff;
}

table.tab_lista .srodek {
  text-align: center;
}

table.tab_lista .drukuj td {
  border-bottom: 0;
}

table.tab_lista tr.pasek, table.tab_lista tr.pasek td {
  display: none;
}

div.srodek {
	text-align: center;
	margin: 0 0 0 5px;
}

.error {
  color: #d9534f;
  font-size: 12px;
}

#login .error_td {padding-left: 0}
#login {padding-bottom: 12px}

.waznyLink {
  font-weight: bold;
}

/* PESEL, NIP, kod pocztowy, Nr dowodu, Nr lok, nr domu */
input, select, textarea {
  font-family: NNDagnyDisplayCompPro;
  border: 1px solid #cac1bb;
  font-size: 12px;
  padding: 5px 5px 5px 5px;
  background-color: #fff;
  color: #000;

  
}

input[type="checkbox"], input[type="radio"] {
  border: 0;
  height: auto;
}

input.checkbox, input.radio {
  border: 0;
  height: auto;
}

INPUT.data { width: 75px; }
INPUT.data.giin { width: 140px; }
INPUT.nip { width: 80px; }
INPUT.pesel { width: 85px; }
INPUT.kodPocztowy { width: 50px; }
INPUT.dokTozsamosci { width: 80px; }
INPUT.nrLok { width: 42px; }
INPUT.button {
  border: 1px solid #ea650d;
  font-family: NNDagnyDisplayCompPro;
  text-align: center;
  font-size: 16px;
  color: #ea650d;
  padding: 8px 5px;
  transition: all 0.2s ease 0s;
  line-height: 16px;
  min-width: 90px;
}
INPUT.button:hover {
  color: #fff;
  background-color:#ea650d;
}
INPUT.button:hover { background-position: 14px 9px; cursor: pointer; }

.btn3 input {font-family:NNDagnyDisplayCompPro;color:#ea650d; padding: 0 50px;transition: all 0.2s ease 0s;font-size: 18px; line-height: 31px; box-shadow: none; margin-top: 0;
border: 1px solid #ea650d;width: auto}
.btn3 input:hover {background-color:#ea650d;color: #fff;}
.btn3 input::-moz-focus-inner { border: 0; padding: 0; }

SELECT.wyszukiwarkaTFI { width: 250px; }

#button_long {
  width: 150px;
}

#right {
  text-align: right;
}

#srodek {
  text-align: center;
}

.tab_ramka {
  border-collapse: collapse;
  width: 100%;
}

.tab_ramka td {
  padding: 0;
}

.no_padding tr td {
  padding: 0;
  border-collapse: collapse;
}

.message {
  font-weight: normal;
}

#buildInfo {
  text-align: left;
  width: 100%
}

tr.gruby td, .gruby { font-weight: bold; }

.tab_wybor_zakupu tr td.wybor_zakupu_rejestry {  }

.wazny_tekst,
.tab_form tr td .wazny_tekst {
  color: #d9534f;
  text-align: justify;
}

.poll {
  padding-left: 20px;
}

.poll li {
  font-weight: bold;
  margin: 10px 0;
}

.poll ol li {
  font-weight: normal;
  margin: 6px 0;
}

.przypis {
  font-size: smaller;
  margin-top: 10px;
}

.konto_dane_zmien, .konto_dane_zmien td {
  display: none;
}


.rekordyHistoriaOswiadczen {
  font-size: 80%; 
}

.przelaczniki{font-size:11px; line-height:26px;}
.przelaczniki .p1, .przelaczniki .p2{padding:0 8px;}
.przelaczniki a{text-decoration:none !important;color:#3E3E3E !important;}
.przelaczniki a:hover{text-decoration:underline;}

.tab_form tr.pasek td,
.tabelka tr.pasek td {
  padding: 0px;
  line-height: 1px;
}

.tabelka .button_internal_wrap .button {
  min-width: 47px;
  margin-bottom: 3px;
  outline: none;
}

.tytul_lista_rejestrow, .tytul_lista_rejestrow td {
  display: none
}

.przewodnik {
  margin-left: 300px;
  font-size: 13px;
}

.listaZlecenNawigacja {
  padding: 7px;
}

.opcja_p a, .opcja_n a {
  text-decoration: none;
  padding-right: 10px;
}

.ui-widget, .ui-widget-content {
  font-family: NNDagnyDisplayCompPro;
  font-size: 12px;
  color: #414141;
}

.ui-widget input, .ui-widget select, .ui-widget textarea {
  font: normal 0.75em/1.4em Arial, sans-serif;
  font-size: 12px;
}

.ui-accordion-content table td {
  padding: 5px 7px;
}

#JT, #JT_copy img {
  border-color: #f1edeb !important;
}

#JT_close_left, #JT_close_right{
  background-color: #f1edeb !important;
}

#zmiana_danych .tab_form a { text-decoration: none; }

.szczeg_zlec_dane_przelewu {
  display: table-row;
}

.szczeg_zlec_dane_przelewu td {
  display: table-cell;
}

.szczeg_zlec_dane_przelewu.poczatek td {
  padding-top: 20px;
}

.edycja_rachunku input.internal {
  width: inherit;
}

.pdf_ikona {
  background: url(pdf.gif) no-repeat;
  background-position: right;
  padding-right: 23px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.adresyKoresp-adres {
  text-align: left;
}

#midBar ul li a.midHome:hover  {
  float: left;
  background: url("ingHome.png") no-repeat scroll 0 0 transparent;
  width: 13px;
  height: 14px;
  margin-left: 3px;
  margin-right: 3px;
  display: block;
  margin-top: 9px;
}
#midBar ul li a.midHome {
  float: left;
  background: url("ingHome.png") no-repeat scroll 0 0 transparent;
  width: 13px;
  height: 14px;
  margin-left: 3px;
  margin-right: 3px;
  display: block;
  margin-top: 9px;
}

#midBar ul li.homeElemMenu {
  margin-right: 0px;
}

.ui-dialog .ui-dialog-content, .ui-dialog .ui-icon-closethick {
  text-align: center;
}

.ui-dialog .ui-dialog-buttonpane button {
  border: 1px solid #ea650d;
  color: #ea650d;
  display: inline-block;
  font-family: NNDagnyDisplayCompPro ;
  background-color: #fff;
  padding: 8px 5px;
  text-align: center;
  min-width:90px;
  background-image: none;
  line-height: 16px;
  border-radius: 0;
  outline: none;
}

.ui-dialog .ui-icon-closethick {
  border: 0;
  color: #FFFFFF;
  padding: 0px;
  line-height: 16px;
}

.ui-dialog, .ui-dialog .ui-dialog-buttonpane {
  background: #FFFFFF;
}

.ui-dialog .ui-dialog-buttonpane button:hover {
  cursor: pointer;
  color: #fff !important;
  background-color:#ea650d;
}

.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
  cursor: pointer;
  background: none;
  outline: none;
  border: 0px;
  padding: 1px;
  opacity: .8;
}

.ui-dialog .ui-dialog-titlebar {
  background-color: #f1edeb;
  color: #414141;
  border-radius: 0px;
}

.tblaligner {
  width:706px;
  margin:0 auto;
}
.tblaligner #lista_rejestrow_dod_tytul {margin-left:10px;margin-right: 10px;}

#sendType {
  width:345px;
}
 #zlecKoment {
  width:333px;
 }

 #kwotaRadio, #jednostkiRadio, #wszystkieRadio {margin-right:15px;}
 .oswiadczenie {
font-size:13px;
 }
 .buttonCancel, .butonDalej, .butonZmien {
  border: 1px solid #ea650d;
    color: #ea650d;
    display: inline-block;
    font-family: NNDagnyDisplayCompPro;
     line-height: 16px;
    font-size: 16px;
    padding: 8px 5px;
    text-align: center;
    transition: all 0.2s ease 0s;
    min-width:90px;
     text-decoration: none !important;
 }
 .buttonCancel:hover, .butonDalej:hover, .butonZmien:hover {
    color: #fff;
    background-color:#ea650d;
 }

input.internal.buttonCancel, input.internal.butonDalej, input.internal.buttonRealizuj, input.internal.buttonWroc,
input.internal.butonZapisz, input.internal.butonZmien {
    min-width:90px;
}

/* obsluga obrazkow do krokow */
.krok_blue, .krok_royal {
  display: none;
}

.krok_ora {
  display: block;
}

.ui-widget-header {
  background: none;
}

.tab_lista a.regulamin_umowa, .tab_form a.regulamin_umowa {
  text-decoration: none;
}

.tab_lista a.regulamin_umowa:hover, .tab_form a.regulamin_umowa:hover {
  text-decoration: underline;
}

input.internal {
  width: 30px;
  min-width: 30px;
}

input.internal[value='Usuń'] {
  width: auto;
}

.bigger .error {
    font-size: 17px !important;
}

.produktRow .wiersz_n, .produktRow .wiersz_p{
    background-color: #fff;
}

.only_mars {
  display: none !important;
}

td .reklamacja_stopka .title {
  text-align: center;
  font-weight: bold;
}

.tab_form tr td.reklamacja_stopka  {
  text-align: justify;
}

.reklamacja_stopka .outter_ul li {
  padding-top: 6px;
}

.reklamacja_stopka .outter_ul {
  list-style-type: decimal;
  padding-left: 15px;
}

.reklamacja_stopka .inner_ul {
  counter-reset: section;
  list-style-type: none;
  padding-left: 15px;
}

.reklamacja_stopka .inner_ul li::before {
  counter-increment: section;
  content: counters(section, ".") ") ";
  margin-left: -16px;
}
