.popupscl_fontsetterx {
color: gray;
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
}

.popupscl_tdnorth {
font-size: 1px;
background: white url(/img/layout/bordershad3px_north.jpg) repeat-x scroll 0px 0px;
}


.popupscl_tdwest {
font-size: 1px;
background: white url(/img/layout/bordershad3px_west.jpg) repeat-y scroll 0px 0px;
}

.popupscl_tdeast {
font-size: 1px;
background: white url(/img/layout/bordershad3px_east.jpg) repeat-y scroll right;
}

.popupscl_tdsouth {
font-size: 1px;
background: white url(/img/layout/bordershad3px_south.jpg) repeat-x scroll bottom;
}

.popupscl_tdmidcontent {
background: white;
}


.inputbutton_hoverablex {
background: url(/img/layout/buttons_nohover_bkg_2x.gif) no-repeat 0px 0px;
width: 78px;
height: 21px;
font-family: Tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
border: 0;
color: white;
cursor: pointer;
margin: 0pt 0pt 0pt 0px;
text-decoration: none;
}

.inputbutton_hoverablex:hover {
background: url(/img/layout/buttons_nohover_bkg_2x.gif) 0px -21px no-repeat;
}

.popupscl_closebutton {
cursor: pointer;
}
.popupscl_closebutton:hover {
text-decoration: underline;
}



.textinput2_floatboxx {
float: left;
width: 134px;
}

.textinput2_inputx {
background: transparent;
border: 0px none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 13px;
font-weight: normal;
width: 120px;
height: 17px;
color: #5d5d5d;
}
.textinput2_textboxx {
float: left;
padding-top: 7px;
}

.aprdpol_oneboxx {
float: left;
position: relative;
/*font-size: 1px;*/
width: 196px;
height: auto;
}

.aprdpol_northbox {
background: url(/img/layout/prdpol_northbox_default.jpg) 0px 0px no-repeat;
float: left;
width: 100%;
height: 9px;
font-size: 1px;
}
.aprdpol_midcontbox {
background: url(/img/layout/prdpol_midcontbkg_default.jpg) 0px 0px repeat-y;
float: left;
width: 100%;
height: 144px;
/*font-size: 1px;*/
position: relative;
}
.aprdpol_southbox {
background: url(/img/layout/prdpol_southbox_default.jpg) 0px 0px no-repeat;
float: left;
width: 100%;
height: 9px;
font-size: 1px;
}


.aprodpol_h1x {
position: absolute;
left: 10px;
top: 3px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 18px;
font-family: Tahoma, sans-serif;
font-size: 14px;
font-weight: bold;
white-space: nowrap;
color: #A04B9E;
}
.aprodpol_h1_ovr_orange {
color: #CE6529;
}
.aprodpol_h1_ovr_green {
color: #AEA437;
}
.aprodpol_h1_ovr_blue {
color: #8899C9;
}

.label,
.pinklabeltext
{
font-size: 12px;
color: #D1559D;
font-weight: bold;
}

.nlshortinput_boxx {
background: url(/img/layout/input_bkg_nlshort_tn.jpg) no-repeat 0px 0px;
padding: 7px 7px 4px 6px;
margin: 0px 0px 0px 0px;
border: 0px none;
float: left;
}

.nlshort_inputx {
background: transparent;
border: 0px none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 13px;
font-weight: normal;
width: 88px;
height: 17px;
color: #5d5d5d;
text-align: right;
}

.populrs_onebox {
width: 93px;
height: 82px;
float: left;
position: relative;
background-position: 0px 0px;
background-repeat: no-repeat;
}

.populrs_ahrefabs {
position: absolute;
left: 3px;
top: 3px;
}

.prodpol_onebox {
position: relative;
float: left;
width: 196px;
height: 162px;
}

.proddnia_titlesbox {
position: absolute;
right: 14px;
top: 6px;
width: 280px;
}
.prodsortbar_itmsbox {
margin-right: 5px;
}
.prodsortbar_dnorup_arrow {
vertical-align: middle;
}

.fontbold {
font-weight: bold;
}

.komponent_ramka_edytor {
border: 0px #ffffff dashed;
height: 17px;
}

.plecane_promonowoscsminfo {
position: absolute;
width: 64px;
overflow: hidden;
font-size: 10px;
color: #ffffff;
font-weight: bold;
}

.plecane_prnwsc_prmo {
right: 6px;
bottom: 29px;
}

.plecane_prnwsc_nwsc {
left: 6px;
bottom: 29px;
}

.overflowhidden {
overflow: hidden;
}

.midcont_box {
width: 466px;
}

.menu12_itmarrowbox {
width: 10px;
height: 12px;
background-position: 4px 6px;
background-repeat: no-repeat;
}

.menu12_itmarrowbx_m2ovr {
background-image: url(/img/layout/strzalka4.gif);
}


.menu12_itmbialagw {
width: 16px;
height: 18px;
background-position: 0px 3px;
background-image: url(/img/layout/kwiatek_bialy.gif);
background-repeat: no-repeat;
}


.menu12_firsttd {
width: 22px;
}

.menu12_preitemslftspacing {
float: left;
font-size: 1px;
width: 10px;
height: 33px;
}

.menu2_fontsetter:hover {
font-weight: bold;
text-decoration: none;
}

.proddnia_onebox {
position: relative;
float: left;
width: 301px;
height: 229px;
}

.menu1b_fntstrx {
font-size: 13px;
color: #995298;
}
a.menu1b_fntstrx {
text-decoration: none;
}
a:hover.menu1b_fntstrx {
font-weight: bold;
}
.menu1b_fntstr_blue {
color: #8899C9;
}
.menu1b_fntstr_green {
color: #AEA437;
}
.menu1b_fntstr_orange {
color: #CE6529;
}

.menu1b_boldtext {
font-weight: bold;
}
.menu1b_specialtext {
color: #e00000;
font-weight: bold;
}

.menu1b_starx {
width: 16px;
height: 18px;
background-position: 0px 3px;
background-image: url(/img/layout/kwiatek.jpg);
background-repeat: no-repeat;
}
.menu1b_star_blue {
background-image: url(/img/layout/kwiatek_blue_13x13.jpg);
}
.menu1b_star_green {
background-image: url(/img/layout/kwiatek_green_13x13.jpg);
}
.menu1b_star_orange {
background-image: url(/img/layout/kwiatek_orange_13x13.jpg);
}

.menu1b_itmarrboxx {
background-image: url(/img/layout/strzalka4.gif);
}
.menu1b_itmarrbox_blue {
background-image: url(/img/layout/arrow_lblue.gif);
}
.menu1b_itmarrbox_orange {
background-image: url(/img/layout/arrow_dorange.gif);
}
.menu1b_itmarrbox_green {
background-image: url(/img/layout/arrow_rgreen.gif);
}
.menu1b_itmarrbox_special {
background-image: url(/img/layout/arrow_special.gif);
}

.menu12_boxwdt {
float: left;
width: 156px;
}

.menu12_pasttilespacing {
width: 22px;
height: 5px;
font-size: 1px;
}

.menu12_subitermspacing {
width: 22px;
height: 7px;
font-size: 1px;
}



.polec_inputx {
background: transparent url(/img/layout/headersearch_inpt_tn.jpg) 0px 0px no-repeat;
border: 0px none;
font-size: 13px;
font-weight: normal;
height: 17px;
margin: 0px;
padding: 7px 7px 4px 6px;
width: 182px;
color: #5d5d5d;
overflow: hidden;
}

/* szablon form  ************************************ */

.formpagebox tr.formRow td.label,
.formpagebox tr.alertRow td.label
{
padding: 2px 4px 2px 0px;
white-space: nowrap;
text-align: right;
}

.formpagebox .register{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.formpagebox .info{
color:#CF6097;
width: 64px;
}

.formpagebox .required {
width: 5px;
}



table#forum_tab {
width: 100%;
}

#forum_tab th.temat_col,
#forum_tab th.ostatni_col,
#forum_tab th.liczba_col,
#forum_tab th.info_col,
#forum_tab th.content_col
{
background: silver;
padding: 5px 15px 5px 15px;
color: white;
}

#forum_tab td.temat_col,
#forum_tab td.ostatni_col,
#forum_tab td.liczba_col,
#forum_tab td.info_col,
#forum_tab td.content_col
{
padding: 4px 15px 4px 15px;
border-bottom: 1px solid silver;
}

#forum_tab td.temat_col {
font-weight: bold;
}

#forum_tab td.liczba_col {
text-align: center;
}

select#dbformFmenuid {
margin: 3px 0px 3px 3px;
border: 1px solid gray;
background: white;
}

input.wiecej, div.szukaj input.ok {
background:transparent url(/img/layout/buttons_nohover_bkg_2x.gif) no-repeat 0px 0px;
font-family:Tahoma,sans-serif;
font-size:12px;
font-weight:bold;
border:medium none;
color:#FFFFFF;
cursor:pointer;
height:21px;
margin:4px 0pt 0pt;
vertical-align:top;
width:78px;
}
input.wiecej:hover, div.szukaj input.ok:hover {
background: url(/img/layout/buttons_nohover_bkg_2x.gif) 0px -21px no-repeat;
}

input.input_sz {
background:transparent url(/img/layout/headersearch_inpt_tn.jpg) no-repeat scroll 0px;
border:0px none;
color:#5D5D5D;
font-size:13px;
font-weight:normal;
height:17px;
margin:0px;
padding:7px 7px 4px 6px;
width:182px;
border: 0;
}


/* Produkt dnia box */

.pdb_fontcolorx {
color: #A04B9E;
}
.pdb_fontcolor_blue {
color: #8899C9;
}
.pdb_fontcolor_orange {
color: #CE6529;
}
.pdb_fontcolor_green {
color: #AEA437;
}
.pdb_fontcolor_white {
color: white;
}

.pdb_titletext {
font-family: "Times New Roman", Arial, sans-serif;
font-size: 24px;
font-weight: lighter;
margin: 0;
text-align: right;
margin:12px 0 0;
text-align:right;
}

.pdb_ln1pxx {
width: 273px;
font-size: 1px;
/*background-image: url(/img/layout/linia_produkt_dnia.jpg);*/
}

.pdb_ln1px_blue {
background-image: url(/img/layout/linia_produkt_dnia35.jpg);
}
.pdb_ln1px_orange {
background-image: url(/img/layout/linia_produkt_dnia33.jpg);
}
.pdb_ln1px_green {
background-image: url(/img/layout/linia_produkt_dnia34.jpg);
}
.pdb_ln1px_white {
background-color: white;
}

.pdb_ln1px_purple {
background-image: url(/img/layout/linia_produkt_dnia.jpg);
}



.pdb_priceboxx {
font-family: Verdana, sans-serif;
position: absolute;
right: 30px;
bottom: 101px;
font-size: 16px;
font-weight: bold;
}

.pdb_pricebox_promotext {
color:#ff0000;
text-align: center;
}

.pdb_pricebox_price {
font-size: 18px;
text-align: center;
}

.pdb_btnboxx {
float: left;
background: transparent url(/img/layout/button_fiolet_kt.jpg) 0px 0px no-repeat;
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: white;
width: 64px;
height: 18px;
padding-top: 4px;
text-align: center;
}
.pdb_btnbox_pos_a {
left: 200px;
position: absolute;
top: 142px;
}
.pdb_btnbox_pos_b {
left: 200px;
position: absolute;
top: 167px;
}
.pdb_btnbox_blue {
background-image: url(/img/layout/btn1_n.gif);
}
.pdb_btnbox_orange {
background-image: url(/img/layout/btn1_b.gif);
}
.pdb_btnbox_green {
background-image: url(/img/layout/btn2_z.gif);
}
.pdb_btnbox_purple {
background-image: url(/img/layout_firma/button_prod_fiolet_frm.jpg);
}

.ppb_onebox {
float: left;
height: 162px;
position: relative;
width: 196px;
}

.ppb_fntclrx {
color: #A04B9E;
}

.ppb_title {
font-family: Tahoma, sans-serif;
font-size: 14px;
font-weight: bold;
white-space: nowrap;
left: 12px;
top: 13px;
position: absolute;
}

.ppb_kwiatekx {
background: url(/img/layout/kwiatek_mps.jpg) 0px 0px no-repeat;
position: absolute;
right: 15px;
top: 16px;
}

.ppb_kwiatek_blue {
background-image: url(/img/layout/kwiatek_mps2.jpg);
}
.ppb_kwiatek_orange {
background-image: url(/img/layout/kwiatek_mps0.jpg);
}
.ppb_kwiatek_green {
background-image: url(/img/layout/kwiatek_mps1.jpg);
}

.ppb_linex {
height: 1px;
left: 10px;
position: absolute;
top: 36px;
width: 166px;
background: url(/img/layout/linia_mps.jpg) 0px 0px no-repeat;
}
.ppb_line_blue {
background-image: url(/img/layout/linia_mps2.jpg);
}
.ppb_line_orange {
background-image: url(/img/layout/linia_mps0.jpg);
}
.ppb_line_green {
background-image: url(/img/layout/linia_mps1.jpg);
}

.ppb_priceboxx {
position: absolute;
top: 61px;
right: 28px;
text-align: center;
}

.ppb_promotxt {
color: #ffffff;
font-size: 12px;
font-weight: bold;
}

.ppb_pricetext {
font-family: Tahoma, sans-serif;
font-size: 19px;
font-weight: normal;
}

.ppb_btnbox_pos_1 {
position: absolute;
top: 99px;
right: 28px;
}

.ppb_btnbox_pos_2 {
position: absolute;
top: 124px;
right: 28px;
}

.ppb_prodimgbox {
bottom: 12px;
left: 15px;
position: absolute;
}

.pricefilterdropdown {
background: white;
border: 1px solid gray;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 120px;
font-size: 12px;
}

.produkt_lupabox {
background: url(/img/layout/sniezynka33.gif) center center no-repeat;
width: 18px;
height: 18px;
}

.produktdtil_lpbxpos {
position: absolute;
right: 5px;
bottom: 4px;
}

.prodbox_lpbxpos {
position: absolute;
right: 11px;
bottom: 33px;
}


.nwfdg_dimensions {
width: 100%;
height: 20px;
}

.nwfdg_box {
overflow: hidden;
}

.nwfdg_oneitem {
}

.jestestutaj_ahref {
font: inherit;
text-decoration: none;
padding-left: 7px;
background-repeat: no-repeat;
background-position: left center;
}
.jestestutaj_ahref:hover {
text-decoration: underline;
}




.prddtlb_boxx {
position: relative;
width: 214px;
height: 214px;
}

.prddtlb_btnszdjflm_boxx {
position: absolute;
left: 9px;
top: 6px;
}

.prddtlb_zdjflm_btndflt {
/*background: url(/img/layout/zdjfilm_bkg_sel.gif) 0px 0px no-repeat;*/
background-position: 0px 0px;
background-repeat: no-repeat;
width: 52px;
height: 16px;
cursor: pointer;
line-height: 16px;
text-align: center;
}

.prddtlb_btnsimg_boxx {
position: absolute;
right: 9px;
top: 6px;
}

.prddtlb_imgbtndflt {
background-position: 0px 0px;
background-repeat: no-repeat;
width: 15px;
height: 16px;
cursor: pointer;
line-height: 16px;
text-align: center;
}

.prddtlb_imgfilm_boxx {
position: absolute;
left: 7px;
top: 30px;
}

.prddtlb_perbutton_spacing {
width: 4px;
height: 3px;
font-size: 1px;
}


.logowanie_spacing {
font-size: 1px;
width: 33px;
height: 10px;
}

.ksykschmpbox_itemspacing {
float: left;
width: 20px;
height: 10px;
font-size: 1px;
}

.ksykschmpboxx {
position: absolute;
margin-right: 7px;
right: 0px;
top: 110px;
}

.kskdfmpboxx {
height: 30px;
width: 540px;
background: transparent url(/img/tlo_pod_koszyk_cena.jpg) no-repeat scroll right center;
position: absolute;
right: 0px;
top: 110px;
}

.loginnkonsult_inputbox {
background: url(/img/layout/loginkons_inputbkg.gif) no-repeat 0px 0px;
padding-left: 4px;
padding-top: 2px;
margin: 0px 0px 0px 0px;
border: 0px;
width: 94px;
height: 19px;
}

.loginnkonsult_inputstl {
background: transparent;
border: 0px none;
padding: 0;
margin: 0;
font-size: 13px;
font-weight: normal;
width: 90px;
height: 17px;
color: #5d5d5d;
}

