

body {
     color: #000000;
     font-family: tahoma;
     font-size: 12;
     background: #dc3936;
      /* url( /sklep/img/mid_grad.gif) repeat-x     */
     margin: 0;
}


a {
  color: #000000;
  font-family: tahoma;
  font-size: 12;
}

a:link {
  text-decoration: none;
}

a.link_ul {
  color: #fe0000;
}

a.link_ul:hover {
  text-decoration: underline;
}

a:visited {
  text-decoration: none;
}

a.histlink {
  color: #CF0000;
  font-family: tahoma;
  font-size: 11;
}

a.histlink_last {
  color: #000000;
  font-family: tahoma;
  font-size: 11;
}

a.histlink_sep {
  color: #000000;
  font-family: tahoma;
  font-size: 11;
}

a.histlink:hover {
  text-decoration: underline;
}


table.tb_all {
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}

/* layers */
#d_top {
    position: relative;
    width: 100%;
}

#d_left {
    position: relative;
    width: 200;
}

#d_right {
    position: relative;
    width: 200;
}

#d_middle {
    position: relative;
   /* width: 540;*/
}

#d_bottom {
    position: relative;
    top: 50;
    height: 64;
}


/* rest of layers */

#d_gm_map {
    border: 1px solid #dc3936;
}

#d_logo {
    position: absolute;
    top: 15;
    left: 20;
}

#d_cwz {
    position: absolute;
    top: 15;
    left: 320;
}

#d_menu_bottom {
    position: relative;
    top: 0;
}

#d_histlink {
    position: relative;
    top: 0;
    left: 0;
}

#d_menu_main {
    position: relative;
    left: 45;
    top: 0;
}

#d_menu_img {
    position: absolute;
    left: 620;
    top: 0;
    width: 165;
    height: 165;
}

#d_menu_login {
    position: absolute;
    left: 800;
    /* in layers.inc */
    top: 55;
    width: 200;
}

#d_menu_search {
    position: relative;
    display: block;
    height: 37;
}

#d_menu_prod {
    position: relative;
    border: 1px #D0D0D0 solid;
    top: 20;
  /*  background: #f5d503;  */
}

/* in menu_prod.inc */
#d_menu_prod_gr {
}

#d_menu_last_seen {
    position: relative;
    top: 20;
    border: 1px #909090 solid;
  /*  background: #ededed;  */
}

#d_menu_ibuy {
    position: relative;
    display: block;
    top: 20;
    border: 1px #909090 solid;
  /*  background: #ededed;  */
}

#d_menu_promocje {
    position: relative;
    display: block;
    top: 20;
    border: 1px #909090 solid;
    background: #ffffff;
}

#d_menu_nowosci {
    position: relative;
    display: block;
    top: 20;
    border: 1px #909090 solid;
  /*  background: #ededed;  */
}

/* contains menu_koszyk and menu_schowek */
#d_menu_zam {
    position: relative;
    top: 20;
   /* background: /*#525252; #f5d503;   */
    border: 1px #D0D0D0 solid;
}

#d_menu_koszyk {
    position: relative;
  /*  background: #f5d503;   */
}

#d_menu_koszyk_ext {
    background: #FFFFFF;
}

#d_menu_schowek {
    position: relative;
   /* background: #f5d503;  */
}

#d_menu_schowek_ext {
    background: #FFFFFF;
}


#d_index_ext {
    position: relative;
    top: 20;
}

#d_prod_ext {
    position: relative;
    top: 20;
}

/* contains prod_kat, prod_fltr, prod_pages */
#d_prod_ext_top {
    border: 1px #D0D0D0 solid;
}

#d_news_ext {
    position: relative;
    top: 20;
}

#d_produc_ext {
    position: relative;
    top: 20;
}

#d_kontakt_ext {
    position: relative;
    top: 20;
}

#d_zapytanie_ext {
    position: relative;
    top: 20;
}

#d_pomoc_ext {
    position: relative;
    top: 20;
}

#d_lostpass_ext {
    position: relative;
    top: 20;
}

#d_regul_ext {
    position: relative;
    top: 20;
}

#d_firma_ext {
    position: relative;
    top: 20;
}

#d_oferta_ext {
    position: relative;
    top: 20;
}

#d_prod_tab_opis {
    display: none;
}

#d_prod_tab_params {
}

#d_prod_tab_access {
}

#d_koszyk_ext {
    position: relative;
    top: 20;
}

#d_schowek_ext {
    position: relative;
    top: 20;
}

#d_panel_klienta {
    position: relative;
    top: 20;
}

#d_panel_klienta_top {
    border: 1px #D0D0D0 solid;
    background: #FFFFFF;
}

#d_panel_klienta_tab {
}

#d_zamowienie {
    position: relative;
    top: 50;
}

#d_tb_name {
    position: relative;
    top: 0;
    z-index: 0;
}

#d_register {
}

#d_login {
}

iframe.if_menu_mask {
         position: absolute;
         top: 0;
         left: 0;
         display: none;
}


