
#d_prod_ext tr.mp_tb_header {
    background: #cf0000;
}

#d_prod_ext table.mp_tb {

}

#d_prod_ext td.mp_tb {
    border: 1px solid #000000;
}

#d_prod_ext a.mp_tb_header {
    color: #ffffff;
    font-weight: bold;
    font-size: 11;
}

#d_prod_ext a.mp_tb_header_nr_kat {
    font-size: 11;
    color: #ffffff;
}

#d_prod_ext a.mp_tb_value {
    color: #000000;
    font-weight: normal;
    font-size: 12;
}

#d_prod_ext a.mp_tb_nr_kat {
    font-size: 11;
    color: #000000;
}

#d_prod_ext a.prod_nr_kat {
    font-size: 12;
    color: #000000;
}

/*
#d_prod_ext td.mp_tb {
    border-bottom: 1px #000000 solid;
}
*/
#d_prod_ext tr.mp_tb_s:hover {
    background: #E1FFE1;
}

#d_prod_ext tr.mp_tb_z:hover {
    background: #FFEBDD;
}


#d_prod_ext a.gr_header {
    font-size: 18;
    font-weight: bold;
}

#d_prod_ext a.gr_name {
    font-size: 14;
    font-weight: bold;
}

#d_prod_ext td.gr_name:hover {
     background: #B0B0B0;
}


#d_kat_ext td.kat:hover {
    background: #B0B0B0;
}

#d_prod_ext_top {
    position: relative;
}

#d_kat_ext {
    position: relative;
    background: #FFFFFF;
    border-bottom: 1px #cf0000 solid;
}

#d_kat_ext td.kat_sel {
    background: #CF0000;
}

#d_prod_ext a.kat_header {
    font-size: 18;
    font-weight: bold;
}

#d_prod_ext a.kat_name {
    font-size: 12;
    font-weight: bold;
    color: #000000;
}


#d_prod_ext a.kat_sel_name {
    font-size: 12;
    font-weight: bold;
    color: #FFFFFF;
}

#d_prod_ext td.ext_kat_header {
       border-bottom: 2px #cf0000 solid;
}

#d_prod_ext td.tb_header {
       border-bottom: 2px #cf0000 solid;
       padding-bottom: 10px;
}

#d_prod_ext td.tb_header_cena {
       border-bottom: 2px #cf0000 solid;
}

/*
#d_prod_ext td.tb_param_header {
    padding-bottom: 0;
    padding-top: 0;
}

#d_prod_ext td.tb_param {
    padding-bottom: 0;
    padding-top: 0;
}

#d_prod_ext a.tb_param {
}

#d_prod_ext a.tb_param_header {
    font-size: 12;
    font-weight: bold;
    color: #000000;
}
*/
#d_prod_ext a.tb_header {
    font-size: 12;
    font-weight: bold;
    color: #Cf0000;
}

#d_prod_ext a.tb_header:hover {
    text-decoration: underline;
}

#d_prod_ext a.tb_name {
    font-size: 11;
    font-weight: bold;
    color: #Cf0000;
}

#d_prod_ext a.tb_opis {
    font-size: 11;
    color: #000000;
    line-height: 2;
}

#d_prod_ext a.tb_nr_kat {
    font-size: 11;
    color: #000000;
    line-height: 2;
}

#d_prod_ext a.tb_header_nr_kat {
    font-size: 11;
    color: #cf0000;
}

#d_prod_ext a.tb_header_nr_kat:hover {
    text-decoration: underline;
}



#d_prod_ext a.tb_name:hover {
    text-decoration: underline;
}

#d_prod_ext a.tb_cena {
    font-size: 12;
    font-weight: bold;
}

#d_prod_ext a.tb_cena_prom_old {
    font-size: 11;
    font-weight: bold;
    text-decoration: line-through;
}

#d_prod_ext a.tb_cena_prom_new {
    font-size: 13;
    font-weight: bold;
    color: #cf0000;
    text-decoration: blink;
}

#d_prod_ext a.prod_cena {
    font-size: 16;
    font-weight: bold;
  /*  background: #FF0000;  */
    color: #000000;
}

#d_prod_ext a.prod_cena_prom_old {
    font-size: 12;
    font-weight: bold;
    text-decoration: line-through;
}

#d_prod_ext a.prod_cena_prom_new {
    font-size: 18;
    font-weight: bold;
    color: #cf0000;
    text-decoration: blink;
}

#d_prod_ext a.prod_cena_vat {
    font-size: 12;
    font-weight: bold;
    color: #B0B0B0;
}

#d_prod_ext a.prod_text {
    font-size: 12;
    font-weight: normal;
    color: #000000;
}

#d_prod_ext a.prod_link {
    font-size: 12;
    font-weight: normal;
    color: #Cf0000;
}

#d_prod_ext a.prod_link:hover {
    text-decoration: underline;
}

#d_prod_ext hr.tb_header {
   color: #Cf0000;
   background-color: #Cf0000;
   height: 2px;
}

#d_prod_ext hr.tb_bottom {
   color: #000000;
   background-color: #000000;
   height: 1px;
}

#d_prod_ext hr.fltr_sep {
   color: #cf0000;
   background-color: #cf0000;
   height: 1px;
   width: 95%;
}

#d_prod_ext td.hr {
   padding-top: -5px;
}


#d_prod_ext td.prod_tabs {
}

#d_prod_ext td.prod_tabs:hover {
    background: #B0B0B0;
}

#d_prod_ext a.prod_tabs:hover {
    text-decoration: underline;
}

#d_prod_ext a.prod_tabs {
    font-size: 12;
    font-weight: bold;
    color: #000000;
}

#d_prod_ext a.prod_tabs_sel:hover {
    text-decoration: underline;
}

#d_prod_ext a.prod_tabs_sel {
    font-size: 12;
    font-weight: bold;
    color: #FFFFFF;
}

#d_prod_ext td.prod_tabs_sel {
    background: #Cf0000;
}

#d_prod_ext a.prod_tb_param_name {
    font-size: 11;
    font-weight: normal;
    color: #000000;
}

#d_prod_ext a.prod_tb_param_value {
    font-size: 11;
    font-weight: normal;
    color: #000000;
}

#d_prod_ext a.prod_tb_params_header {
    font-size: 11;
    font-weight: bold;
    color: #000000;
}


#d_prod_tabs {
    background: #FFFFFF;
    border: 1px #D0D0D0 solid;
    position: relative;
}

#d_prod_tab_opis a.prod_tab_opis {
    font-size: 12;
    font-weight: normal;
    color: #000000;
    line-height: 2;
}

#d_prod_tab_params a.prod_tab_param_name {
    font-size: 11;
    font-weight: bold;
    color: #000000;
}

#d_prod_tab_params a.prod_tab_param_value {
    font-size: 12;
    font-weight: normal;
    color: #000000;
}

#d_prod_tab_params a.prod_tab_params_header {
    font-size: 14;
    font-weight: bold;
    color: #000000;
}


/* d_prod_text */
#d_prod_text {
    background: #CF0000;
}

#d_prod_text a.header {
    font-family: tahoma;
    font-size: 12;
    font-weight: bold;
    color: #FFFFFF;
}


/* d_prod_fltr */
#d_prod_fltr {
 /*  border-top: 1px #cf0000 solid;        */
   border-bottom: 1px #D0D0D0 solid;
   position: relative;
}

#d_prod_fltr td.header {
}

#d_prod_fltr a.header {
    font-family: tahoma;
    font-size: 12;
    font-weight: bold;
    color: #000000;
}

#d_prod_fltr a.header:hover {
    text-decoration: underline;
}

/* in prod_ext.inc */
#d_prod_fltr_ext {
}

#d_prod_fltr_ext a.prod_fltr_tabs {
    font-family: tahoma;
    font-size: 12;
    font-weight: bold;
    color: #000000;
}

#d_prod_fltr_ext a.prod_fltr_show_link {
    font-family: tahoma;
    font-size: 10;
    font-weight: normal;
    color: #CF0000;
}

#d_prod_fltr_ext a.prod_fltr_sm_show_link {
    font-family: tahoma;
    font-size: 14;
    font-weight: bold;
    color: #CF0000;
}

#d_prod_fltr_ext a.prod_fltr_show {
    font-family: tahoma;
    font-size: 10;
    font-weight: normal;
    color: #000000;
}

#d_prod_fltr_ext a.prod_fltr_show_link:hover {
    text-decoration: underline;
}

#d_prod_fltr_ext a.prod_fltr_sm_show_link:hover {
    text-decoration: underline;
}


#d_prod_fltr a.prod_fltr_sm_show_link {
    font-family: tahoma;
    font-size: 14;
    font-weight: bold;
    color: #CF0000;
}

#d_prod_fltr a.fltr_set {
    font-family: tahoma;
    font-size: 12;
    font-weight: bold;
    color: #CF0000;
}

#d_prod_fltr a.fltr_notset {
    font-family: tahoma;
    font-size: 12;
    font-weight: normal;
    color: #000000;
}

#d_prod_fltr a.prod_fltr_sm_show_link:hover {
    text-decoration: underline;
}


#d_prod_fltr_ext a.prod_fltr_params {
    font-family: tahoma;
    font-size: 12;
    font-weight: bold;
    color: #000000;
}

#d_prod_fltr_ext a.prod_fltr_params_sel {
    font-family: tahoma;
    font-size: 12;
    font-weight: bold;
    color: #FFFFFF;
}

#d_prod_fltr_ext a.prod_fltr_params:hover {
   /* text-decoration: underline;    */
}

#d_prod_fltr_ext td.prod_fltr_tabs:hover {
    background: #fcf5c2;
}

#d_prod_fltr_ext td.prod_fltr_params_sel {
    background: #CF0000;
}

#d_prod_fltr_ext td.prod_fltr_params {
 /*   background: #FFFFFF;    */
}

#d_prod_fltr_ext td.prod_fltr_params_sel:hover {
    background: #CF0000;
}

#d_prod_fltr_ext td.prod_fltr_params:hover {
    background: #fcf5c2;
}

#d_prod_fltr_ext td.fltr_check {

}

#d_prod_fltr_ext td.fltr_check:hover {
    background: #fcf5c2;
    cursor: hand;
}


