body {background: #fff url('http://img.xxlmarket.pl/image/mbg_line.gif') center repeat-y;text-align:center;margin:0px;padding:0px;font-family:"Kalimati", verdana,sans-serif;}

td {font: 11px/12px "DejaVu Sans", verdana, sans-serif; padding: 0px; margin: 0px; }
img { padding: 0px; border: 0px; margin: 0px; }
div { padding: 0px; border: 0px; margin: 0px; }
a { text-decoration: none; border: 0px; margin: 0px; }
form { margin: 0px; }
.clear {clear:both;height:0px;font-size:0px;line-height:0px;}


/* debugm */
.debugm {float: left;position: fixed;right: 0px;top: 0px;overflow: hidden;border: 1px solid #c4d0db;
	font-size: 10px;font-weight: bold;color: #775f83;;text-align: left;background-color:white;}
.debugm1 {float:left;width:100%;height:22px;background-color:#c4d0db;}
.debugm2 {float:left;background:url(http://img.xxlmarket.pl/image/debug/arrow.png);width:18px;height:18px;}
.debugm3 {float:left;background:url(http://img.xxlmarket.pl/image/debug/clear.png);width:18px;height:18px;margin:0px 0px 0px 3px;
	cursor:pointer;}
.debugm b {color:blue;}
.debugm span {color:red;}
.debugm_close {float:right;background:url(http://img.xxlmarket.pl/image/debug/close.png);width:16px;height:16px;margin-top:2px;
	margin-right:2px;cursor:pointer;}
.debug_body {margin: 4px 2px 4px 8px;}

.sto {width: 100%;}
.aleft {text-align:left;}
.acenter {text-align:center;}
.aright {text-align:right;}
.izero {border:0px;}
.vertop {vertical-align:top;}
.tjustify {text-align :justify;}
span.c_red {color:red; background-color: transparent; }
.f_bold { font-weight: bold; }
.img_l {float: left;}
.img_r {float: right;}
.cen {text-align: center; vertical-align: middle;}
a.stan {color: #000;font: 9px verdana, "Sans";background-color: transparent;}
a.stan:hover {text-decoration: underline;}
a.ablue {color: #0000FF;font: 10px verdana, "Sans";background-color: transparent;}
a.ablue:hover {text-decoration:underline;}
a.ablue11 {color: #0000FF;font: 10px verdana, "Sans";background-color: transparent;}
a.ablue11:hover {text-decoration:underline;}
a.ablack {color: #000000;}
a.ablack:hover {text-decoration:underline;}
.notrequired {margin-top:1px;font: 11px/12px verdana, "Sans", sans-serif; color: #ffffff; background-color: #4D739A; border: 1px solid #344E68; }
.required {margin-top:1px;font: 11px/12px verdana, "Sans", sans-serif; color: #000000; background-color: #ffffcc; border: 1px solid #344E68; }

#stop {position:absolute;bottom: 8px;left: 0px;}
a.zam_v_click {font-weight:bold;color: #000;background-color: transparent; }
a.zam_v_click:hover {text-decoration:underline;}

.powrot {font: 10px/11px verdana, "Sans", sans-serif; color: #000000; background-color: inherit;}
td.rf {font: 11px/12px verdana, "Sans", sans-serif;}
sup.rf {font: 10px/11px verdana, "Sans", sans-serif;}
td.td1 {font: 11px/12px verdana, "Sans", sans-serif; color: #000000; text-decoration: none; background-color: inherit; }
td.td2 {font: 11px/12px verdana, "Sans", sans-serif;font-weight:bold; color: #000000; text-decoration: none; background-color: inherit;}
td.td3 {font: 10px/11px verdana, "Sans", sans-serif; color: #000000; background-color: inherit; }
td.td3stp {font: 10px/11px verdana, "Sans", sans-serif; color: white; background-color: inherit; }
td.td4 {font: 11px/12px verdana, "Sans", sans-serif; color: white; font-weight: bold; text-decoration:underline; background-color: inherit; }
td.td5 {font: 11px/12px verdana, "Sans", sans-serif; color: #ffffff; background-color: inherit; }
td.td5a {font: 11px/12px verdana, "Sans", sans-serif; color: #000000; background-color: inherit; }
.td5a .td5a_p1 {margin: 1px 0px 0px 0px;}
.td5a .td5a_p2 {margin: 3px 0px 0px 0px;}
td.td6 {font: 10px/11px verdana, "Sans", sans-serif; color: #ffffff; background-color: inherit; }
td.td7 {font: 10px/11px verdana, "Sans", sans-serif; color: #ffffff; font-weight: bold; background-color: inherit; }
td.td8 {font: 11px/12px verdana, "Sans", sans-serif; color:  #6699CC; font-weight: bold; background-color: inherit; }
td.td9 {font: 11px/12px verdana, "Sans", sans-serif; color: #000000; background-color: inherit; }
td.td10 {font: 17px/18px verdana, "Sans", sans-serif;font-weight: bold; color: #ffffff;  background-color: inherit; }
td.td12 {font: 13px/14px verdana, "Sans", sans-serif; color:  #000000; font-weight: bold;  background-color: inherit;}
td.td12a {font: 13px/14px verdana, "Sans", sans-serif; font-weight: bold; background-color:#f3faff; color: #292929;  border-top:1px solid #6699cc; border-bottom:1px solid #6699cc; }
td.td11 {font: 12px/13px verdana, "Sans", sans-serif; color:  #ff0000; font-weight: bold; background-color: inherit; }
td.td13 {font: 11px/12px verdana, "Sans", sans-serif; color: #ff0000; background-color: inherit; }
td.td14 {font: 10px/11px verdana, "Sans", sans-serif; color: #808080; background-color: inherit; }
td.td15 {font: 11px/12px verdana, "Sans", sans-serif; color:  #ff5e00; font-weight: bold;  background-color: inherit; }

td.wiadautorczas {font: 10px/11px verdana, "Sans", sans-serif; color: #808080;  background-color: inherit; }
td.wiadnazwa {font: 13px/14px verdana, "Sans", sans-serif; color:  #000000; font-weight: bold;  background-color: inherit; }
td.wiadabstrakt {font: 11px/12px verdana, "Sans", sans-serif; color: #505050;  background-color: inherit; }
td.wiadbody {font: 11px/120% verdana, "Sans", sans-serif; color: #000000;  background-color: inherit; }

a.a0 {font: 10px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: #ffffff;  background-color: inherit; }
a.a0:hover {text-decoration:underline;}

a.a1 {font: 11px/120% verdana, "Sans", sans-serif; font-weight: bold; text-decoration:none;  color: #000000; background-color: inherit; }
a.a1:hover {text-decoration:underline; }

a.a1l {font: 11px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: #000000; background-color: inherit; }
a.a1l:hover {text-decoration:underline;}

a.a1ll {font: 10px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: #000000;  background-color: inherit;}
a.a1ll:hover {text-decoration:underline;}

a.logout {font: 10px/120% verdana, "Sans", sans-serif; font-weight: bold; text-decoration:none;  color: #0d4782;  background-color: inherit;}
a.logout:hover {text-decoration:underline; }

a.a2 {font: 11px/15px Tahoma, Serif; text-decoration:none;  color: #000000; background-color: inherit; }
a.a2:hover {text-decoration:underline;}

a.a3 {font: 11px/15px Tahoma, Serif; text-decoration:none;font-weight: bold;  color: #000000; background-color: inherit; }
a.a3:hover {text-decoration:underline;}

a.a4 {font: 11px/120% verdana, "Sans", sans-serif; text-decoration:underline;font-weight: bold;  color: #ffffff; background-color: inherit; }
a.a4:hover {color: #ff0000; background-color: inherit; }

a.a5 {font: 10px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: #000000; background-color: inherit; }
a.a5:hover { text-decoration:underline;}

a.a5stp {font: 10px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: white; background-color: inherit; }
a.a5stp:hover {text-decoration:underline;}

a.rfanh {font: 11px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: navy; background-color: inherit; }
a.rfanh:hover {text-decoration:underline;}

a.sysinfo {font: 11px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: navy; background-color: inherit; }
a.sysinfo:hover {text-decoration:underline;}

a.arfbig {font: 13px/120% verdana, "Sans", sans-serif; font-weight: normal; text-decoration:none;  color: navy; background-color: inherit; }
a.arfbig:hover {text-decoration:underline;}

a.regm1 {font: 11px/120% verdana, "Sans", sans-serif; text-decoration: none;  color: black; background-color: inherit; }
a.regm1:hover {text-decoration:underline;}

p.p1 {font-weight: bold; text-align:center;}

span.sp3 {font: bold 20px/120% verdana, "Sans", sans-serif; color: #000000;  background-color: inherit;}
span.sp4 {font: bold 18px/120% verdana, "Sans", sans-serif; color: #000000;  background-color: inherit;}

.wyszukiwarka { background-image: url(img/forma.jpg); height: 17px; width: 100px; border: none; font-family: Tahoma, Serif; font-size: 11px; color: #FFFFFF; margin-top: -10px; background-color: inherit; }
object { margin-top: -1px; }
.tekstpanelik { font-family: Tahoma, Serif; font-size: 11px; color: #FFFFFF; padding-top: 20px; padding-right: 27px;  background-color: inherit; }
.pomoc { font-family: Tahoma, Serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; padding-top: 10px; background-color: inherit; }
.jaksiezarej { font-family: Tahoma, Serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; padding-right: 20px; background-color: inherit; }
.xxl { font-family: Tahoma, Serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; padding-bottom: 10px; padding-right: 23px; background-color: inherit; }

td.ptxt { vertical-align: bottom; }
a.ptta:link { font: 11px/14px verdana, "Sans", sans-serif; text-decoration: none; color: black; background-color: inherit; }
a.ptta:visited { font: 11px/14px verdana, "Sans", sans-serif; text-decoration: none; color: black; background-color: inherit; }
a.ptta:hover { font: 11px/14px verdana, "Sans", sans-serif; text-decoration: underline; color: black; background-color: inherit; }
div.ptlp { float: right; height: 104px; width: 79px; text-align: center; }
img.ptlpi { height: 46px; width: 50px; border: 0px; margin: 17px 1px 1px 1px; }
div.ptlz { float: right; height: 104px; width: 79px; text-align: center; }
img.ptlzi { height: 46px; width: 50px; border: 0px; margin: 17px 1px 1px 1px; }
td.ptli { vertical-align: bottom; text-align: center; width: 79px; }
sup { font-weight: normal; }
hr { display: none; clear: both; }
table.ptr { margin: 0px 0px 4px 0px; border-spacing: 8px; }


table.topxt { margin: 0px; width: 100%; border-spacing: 0px; border: 1px solid #9e9e9e; }
td.topxdimg { background: url('http://img.xxlmarket.pl/image/topx_tow_bgimg.gif') bottom no-repeat; padding: 0px; height: 66px; width: 71px; vertical-align: top; text-align: left; }
td.topxd { background: url('http://img.xxlmarket.pl/image/topx_tow_bg.gif') bottom repeat-x; padding: 0px; height: 66px; vertical-align: top; text-align: left; }
img.topximg { width: 58px; height: 58px; margin-top: 4px; margin-left: 5px; float: left; border: 0px; }
img.topximgw { width: 58px; height: 58px; position: relative; left: 6px; top: 4px; float: left; border: 0px; }
div.topxtw { font: bold 13px/120% verdana, "Sans", sans-serif; color: #808080; margin-top: 4px; background-color: inherit; }
div.topxtj { font: bold 13px/120% verdana, "Sans", sans-serif; color: #101010; margin-top: 4px; background-color: inherit; }
div.topxwp1 { position: relative; height: 66px; width: 71px; }
div.topxwp {position: absolute; top: 4px; left: 5px; width: 58px; height: 58px; background: url('http://img.xxlmarket.pl/image/wyprzedano_smile_58x58.gif') no-repeat; }
a.topxt { font: inherit; color: inherit; background-color: inherit; }
a.topxt:link { text-decoration: none; }
a.topxt:visited { text-decoration: none; }
a.topxt:hover { text-decoration: underline; }
img.topxpimg { width: 42px; height: 17px; border: 0px; }
div.topxpdiv { font: bold 13px/120% verdana, "Sans", sans-serif; color: black; margin-top: 12px; text-align: right; margin-right: 3px;  background-color: inherit; }

table.topxktab { border-spacing: 0px; margin: 0px; border: 0px; }
table.topxkatt1 { width:106px; margin: 0px; border-spacing: 0px; border:0px  }
td.topxktd2 { width:106px; height:106px; vertical-align:middle; text-align: center; }
td.topxfull { width: 581px; }
table.topxktabt { margin: 0px 0px 4px 0px; border-spacing: 2px; }

td.star {text-align: right; width: 109px; vertical-align: top;}
td.stal {text-align: left; width: 473px; font-weight: bold; vertical-align: top;}
td.stala {text-align: left; width: 309px; font-weight: bold; vertical-align: top;}
td.stacgot { text-align: center; height: 14px; color: #003b72; vertical-align: middle; font: bold 8pt verdana, "Sans", sans-serif; border-left: solid 1px #9e9e9e}
td.stacgor { text-align: center; height: 37px; color: #003b72; background-color: #deeaf8; vertical-align: middle; font: 8pt verdana, "Sans", sans-serif; border-left: solid 1px #9e9e9e}
td.stacgx { text-align: left; vertical-align: top; width: 50% }
.td_sklep0 {width:164px;vertical-align:top;}

div.ofertatwinfo1div {
    position: absolute;
    left: 0px;
    top: 0px;
    background-image: url('http://img.xxlmarket.pl/image/import/tlo.png');
    z-index: 11;
    border: 0px;
    text-align: center;
}

div.ofertatwinfo2div {
    position: relative;
    color: white;
    background-color: #002e60;
    margin-left: auto;
    margin-right: auto;
    overflow: auto;
}

table.corel_t1 { width: 811px; height: 550px; border: 0px; margin: 0px; padding: 0px; border-spacing: 0px; }
td.corel_td1 { padding: 0px; margin: 0px; border: 0px; background-image: url('http://img.xxlmarket.pl/image/import/ver_background_top.png'); width: 509px; height: 28px; text-align: left; }
td.corel_img1 { border: 0px; margin: 0px; width: 142px; height: 28px; float: left; }
td.corel_td2 { padding: 0px; margin: 0px; border: 0px; background-image: url('http://img.xxlmarket.pl/image/import/ver_background.png'); width: 509px; height: 522px; text-align: center; vertical-align: bottom; }
td.corel_astd { padding: 0px; margin: 0px; border: 0px; background-image: url('http://img.xxlmarket.pl/image/import/ver_background_aside.png'); width: 1px; height: 550px; }
img.corel_empty { border: 0px; margin: 0px; width: 1px; height: 1px; }
div.corel_div_close { border: 0px; margin: 10px auto 0px auto; width: 197px; height: 81px; background-image: url('http://img.xxlmarket.pl/image/import/ver_garbek.png'); text-align: center; vertical-align: top; }
img.corel_close_img { border: 0px; width: 92px; height: 26px; margin: 27px auto 0px auto; }
div.corel_div_sel { border: 0px; width: 770px; height: 416px; vertical-align: top; text-align: left; padding: 3px; margin: 0px auto 0px auto; }
a.corel_anh:link { font: bold 13px/16px verdana, "Sans", sans-serif; text-decoration: none; color: black; background-color: inherit }
a.corel_anh:visited { font: bold 13px/16px verdana, "Sans", sans-serif; text-decoration: none; color: black; background-color: inherit }
a.corel_anh:hover { font: bold 13px/16px verdana, "Sans", sans-serif; text-decoration: underline; color: black; background-color: inherit }

div.kup_err { border: solid 1px #500000; font: 10px/14px verdana, "Sans", sans-serif; color: black; background-color: #fff8cf; width:573px;margin-left:7px; }
div.kup_empty { border: 0px; padding: 0px; font: 2px/2px verdana, "Sans", sans-serif; color: white; background-color: transparent; }
input.kup_il_ne {width: 70px; height: 17px; font-family: verdana, "Sans", sans-serif; font-size: 7pt; color: black; background-color: white; border: solid 1px #7f9db9; }
input.kup_il_e {width: 70px; height: 17px; font-family: verdana, "Sans", sans-serif; font-size: 7pt; color: black; background-color: #ff9d9d;  border: solid 1px #7f9db9;  }

div.real_info {margin-left: -213px; visibility: hidden; position: absolute; z-index: 12; text-align: left; vertical-align: top; width: 200px; height: 80px; padding: 3px; font: 10px verdana, "Sans", sans-serif; color: black; background-color: #fff8cf; border: solid 1px #500000; }

a.wiadomosci {display: block; background: url('http://img.xxlmarket.pl/image/wiadomosci_wiecej.png') center no-repeat; width: 60px; height: 17px;  overflow: hidden;margin: 0px auto 0px auto;}
a.wiadomosci:hover {display: block;background: url('http://img.xxlmarket.pl/image/wiadomosci_wiecej_over.png') center no-repeat ;}

a.rollover { display: block; overflow: hidden; float: left; height: 17px; width: 60px; margin: 0px auto 0px auto;position: relative; left:60px; bottom:0px;cursor:pointer; }
a.rollover img { display: block; border: 0px; }
a.rollover:hover img { margin-left: -60px; }

a.zamawiam_1 { display: block; overflow: hidden; float: right; height: 17px; width: 110px; margin: 0px auto 0px auto;cursor:pointer; }
a.zamawiam_1 img { display: block; border: 0px; }
a.zamawiam_1:hover img { margin-left: -110px; }

a.sortowanie_az { display: block; overflow: hidden; float: left; height: 17px; width: 46px; margin: 0px auto 0px auto;cursor:pointer; }
a.sortowanie_az img { display: block; border: 0px; }
a.sortowanie_az:hover img { margin-left: -46px; }

a.sortowanie_cena { display: block; overflow: hidden; float: left; height: 17px; width: 48px; margin: 0px auto 0px auto;cursor:pointer; }
a.sortowanie_cena img { display: block; border: 0px; }
a.sortowanie_cena:hover img { margin-left: -48px; }

a.porownanie_dodaj { display: block; overflow: hidden; float: left; height: 17px; width: 48px; margin: 0px auto 0px auto;cursor:pointer; }
a.porownanie_dodaj img { display: block; border: 0px; }
a.porownanie_dodaj:hover img { margin-left: -48px; }

a.porownanie_pokaz { display: block; overflow: hidden; float: left; height: 17px; width: 46px; margin: 0px auto 0px;cursor:pointer; }
a.porownanie_pokaz img { display: block; border: 0px; }
a.porownanie_pokaz:hover img { margin-left: -46px; }

table.stronicowanie {width:582px;vertical-align:middle;margin-left:2px;}
td.stronicowanie_boki {height: 40px; width: 71px; vertical-align: middle; }
td.stronicowanie_srodek {height: 40px;width:440px; vertical-align: middle;}

div.stronicowanie { font-family: verdana, Sans-serif; text-align: center; height:24px; background-color: transparent; padding: 0px; }
div.stronicowanie ul { padding: 0; margin: 0; margin-left: auto; margin-right: auto; display: inline; }
div.stronicowanie li { color: #000; font-size: 12px; line-height: 22px; overflow: hidden; padding: 0; margin: 0; display: inline; }
div.stronicowanie li a { background: transparent url(http://img.xxlmarket.pl/image/strona.png) no-repeat scroll 0 0; display: inline-block; height: 22px; line-height: 22px; margin: 0 2px; text-align: center; text-decoration: none; width: 24px; color: #666; }
div.stronicowanie li strong { margin: 0 5px; color: #000; }

a.str_pierwsza { display: block; overflow: hidden; float: left; height: 17px; width: 70px; margin: 0px auto 0px auto;cursor:pointer; }
a.str_pierwsza img { display: block; border: 0px; }
a.str_pierwsza:hover img { margin-left: -70px; }

a.str_ostatnia { display: block; overflow: hidden; float: left; height: 17px; width: 70px; margin: 0px auto 0px auto;cursor:pointer; }
a.str_ostatnia img { display: block; border: 0px; }
a.str_ostatnia:hover img { margin-left: -70px; }

/* nad */
.roboczy {width:780px;margin: 0px auto;}
.roboczy td {vertical-align:top;}
.main {vertical-align:top;width:600px; text-align: left;}
.lewa {width:100%;margin-top:0px;}
div.logob {margin-top:0px;margin-bottom: 20px;}
.prawa {width:180px;vertical-align:top;text-align:right;padding-top:8px;}
.kaskada {margin-top:10px;}
.kaskada .kaskada_td {vertical-align:top;padding-bottom:10px;}
.kaskada a.kaskada_a {display:block;float:left;width:61px;height:61px;margin-left:4px;}
.kaskada a img {opacity:1;filter:alpha(opacity=100);}
.kaskada a:hover img {opacity:.87;filter:alpha(opacity=87);}
.detale_lupa {text-align:center;vertical-align:top;}
.detale_lupa a {font:9px/100% verdana, "Sans",sans-serif;font-weight:normal;text-decoration:none;color:#000000;}
.detale_lupa a:hover { text-decoration:underline;}
td.obrys {height: 20px;text-align:left;background: url('http://img.xxlmarket.pl/image/napisy_obrys.gif') no-repeat;}
td.obrys div {margin-left:10px;margin-top:3px;font: 11px/12px verdana, "Sans", sans-serif;font-weight:bold; color: #000000; text-decoration: none; background-color: inherit;}

div.obrys_dv {float:left;width:500px;height:40px;background: url('http://img.xxlmarket.pl/image/napisy_obrys.gif') 0px 0px no-repeat; text-align:left;}
div.obrys_dv p {margin-left:10px;margin-top:4px;font-size:11px;line-height:100%;font-weight:bold; color: #000000; text-decoration: none; background-color: inherit;}

.marka {margin-left: 12px;}
.ramka {background: url('http://img.xxlmarket.pl/image/detale_t3_nowy.png') no-repeat;}
.icon_tab {width:170px;margin-top:10px;}
.icon_img1 {border:1px solid #a9a9a9; width: 160px; height: 160px; margin-left: 7px; margin-top: 2px}
.icon_img2 {margin: 2px 0px 2px 7px;}
.icon_lewa {text-align:left;margin-left:6px;}
div.porownanie1 {padding-left: 7px;padding-bottom: 34px;}
div.porownanie2 {margin: 0px 0px 58px 7px;}
div.porownanie_logoff {float:left;}
.icon_prawa {width: 418px; vertical-align: bottom;}
.tresc_gora {background: url('http://img.xxlmarket.pl/image/detale_t1.png') no-repeat; height: 9px;}
.tresc_tlo {width:589px; background: url('http://img.xxlmarket.pl/image/detale_t44.png') repeat-y right;}
.tresc_dol {background: url('http://img.xxlmarket.pl/image/detale_t5.png') no-repeat; height: 9px;}
table.zakladki {background: url('http://img.xxlmarket.pl/images/detale_tlo.png') repeat-x;text-align:left;}
table.zakladki a {color: black; font-weight: bold;background-color: transparent;}
td.active {background: url('http://img.xxlmarket.pl/images/detale_zakladki_active.png') no-repeat;text-align: center;}
td.active div {margin-top:2px;}
td.passive {background: url('http://img.xxlmarket.pl/images/detale_zakladki_passive.png') no-repeat; text-align:center;}
td.passive div {margin-top:2px;}
div.koniec {position:absolute;left:0px;top:0px;visibility:hidden;}
.td_red {color:red;background-color: transparent;}

/* adresy dostawy */
a.adresy_d { padding: 0px 3px; color:#669acc; border: 1px solid #669acc;font: 10px verdana, "Sans";font-weight:bold; }
a.adresy_d:hover {border: 1px solid #bb0000; color:#bb0000;; }
a.adresy_dt {color: #0000FF;font: 10px verdana, "Sans";background-color: transparent;}
a.adresy_dt:hover {color: #bb0000;}

/* detale */
.det_div2 {margin-top: 15px; margin-right: 20px;text-align:right;}
.det_div3 {width:100%;margin-top: 34px; text-align: left; margin-left: 5px; font: bold 7pt/9pt verdana, "Sans"; color: #575757;background-color: transparent;}
table.det { width:401px;margin-left:7px;}
table.zap_zap {height: 100%; }
td.zapomnij_td {padding: 0px; border: 0px; margin: 0px}
a.zapomnij { display: block; overflow: hidden; float: left; height: 17px; width: 110px; margin: 0px auto 0px auto; }
a.zapomnij img { display: block; border: 0px; }
a.zapomnij:hover img { margin-left: -110px; }
td.kupuj_td {padding: 0px; border: 0px; margin: 0px}
img.pusty { width: 110px; height: 17px;}
td.det_td2 {background: url('http://img.xxlmarket.pl/image/detale_t4.png') repeat-y; width: 418px; vertical-align: bottom;}

.det_tab1 {width:589px; margin-top:10px;}
.det_tab2 {width:100%;margin-top: 10px;}
.det_td4 {font: 13px/14px verdana, "Sans", sans-serif; color:  #000000; font-weight: bold;  background-color: inherit;text-align: left; background-image: url('http://img.xxlmarket.pl/image/detale_t2.png');}

.det_tab3 {width:590px; margin-top: 20px;}
.scroll {width:589px;height:84px;text-align:justify; margin: 0px auto; overflow: auto;font: bold 9px/13px verdana, "Sans"; color: #000000;margin-top:5px;background-color: transparent;}
.scrollt {width:589px;height:94px;text-align:justify; margin: 0px auto; overflow: auto;font: bold 9px/13px verdana, "Sans"; color: #000000;margin-top:5px;background-color: transparent;}
/* wylaczone
.scroll_alt {text-align:justify; margin: 0px auto; overflow: auto; height: 105px;width:590px; scrollbar-face-color: #eaecee; scrollbar-highlight-color: #ffffff; cursor: arrow; scrollbar-shadow-color: #ffffff; font: bold 9px/13px verdana, "Sans"; color: #000000; scrollbar-3dlight-color: #000000; scrollbar-arrow-color: #ff0000; scrollbar-track-color: #ffffff;margin-top:5px;} */

div.detale {text-align:right;margin: 10px 6px 0px 0px;}
div.detale_asystent {text-align:right;margin: 0px 0px 0px 3px;}
.det_div4 {text-align:justify; margin: 15px;}
.det_div5 {width: 100%; margin: 5px 5px 5px 5px; float: none; text-align: center;}
.det_tab4 {width: 90%; border: 1px solid #eaeaea;text-align:left;}
.det_a1 {text-decoration: none; color: black; font-weight: bold;background-color: transparent;}
.det_ikona { width:37px; border: 1px solid #eaeaea;margin:1px;}
/* wylaczone {cursor: arrow;} */
.promocja_tab {text-align:justify; margin-bottom:18px;font: 11px verdana, "Sans";color:#003072;background-color: transparent;}
.promocja_div {margin-top:5px;}
.tow_active {width:80px;text-align:center;border: 2px solid #f00;}
.tow_pas {width:80px;text-align:center;border: 2px solid #f0f0f0;}
.tow_zdj {border: solid 1px black; width: 37px; height: 37px; margin: 1px;}
.det_img {height:1px;width:80px;}
.det_img2 {width:60px; height: 60px;}
.xxl_row1 {background-color: #eaeaea;}
.xxl_row2 {background-color: #808080;}
.xxl_row3 {width: 100%; height: 20px;}
.det_tab5 {text-align:right;}
.det_tab5 td {padding-top:3px;}
.det_tab5 input {font: 11px verdana, "Sans"; border: 1px solid #7f9db9;}

.det_tab5a {text-align:right;}
.det_tab5a td {padding-top:3px;}
.det_tab5a input {font: 11px verdana, "Sans"; border: 1px solid #7f9db9;}

/* tabela detale oferenci */
table.dost_oferta {margin: 3px 0px 6px 7px; width: 575px; height: 39px; border: solid 1px #9d9d9d; background-color: #cccccc; text-align: left;}
table.dost_oferta td {vertical-align: top;font-size: 9px;line-height:140%;}
.det_otr1 {background-image: url('http://img.xxlmarket.pl/image/det_t2_tlo.gif'); background-repeat: repeat-x;}
.det_otd1 {border-right: solid 1px #ffffff; font: 9px/13px verdana, "Sans"; text-align: center;}
table.det_otab1 {margin-top: 5px;}
table.det_otab1 img {background: url('http://img.xxlmarket.pl/image/ratio_bar2.gif') no-repeat;}

.det_otd2 {background-color: black; height: 6px;}
.det_otd3 {border-right:0px; font: 9px/15px verdana, "Sans"; vertical-align: middle;text-align:center;}
.det_otd3 input {margin-top:4px;}
.det_otd4 {width:33%;text-align:left;}
.det_otd5 {width:34%;text-align:center;}
.det_otd6 {width:33%;text-align:right;}

table.det_otab2 {height: 53px;margin-left:1px;margin-bottom:8px;vertical-align:top;}
img.det_oimg1 {float: left; margin-right:2px;}
img.det_oimg2 {float: left; margin-right:2px; margin-left:2px}
.det_otd7 {background: url('http://img.xxlmarket.pl/image/det_t1_logo.png') repeat-x;}
.det_otd8 {height: 31px;background: url('http://img.xxlmarket.pl/image/det_t1_tlog.gif') repeat-x;vertical-align: bottom;}
.det_odiv1 {width: 134px; font: 7pt/8pt verdana, "Sans"; text-align: left}
.det_otd9 {width: 1px; height: 53px; background-image: url('http://img.xxlmarket.pl/image/det_t1_sep.gif');}
.det_otd99 {width: 1px; height: 53px; background-image: url('http://img.xxlmarket.pl/image/det_t1_end.gif');}
.det_odiv2 {text-align:center;font: 7pt/8pt verdana, "Sans";}
.det_otd10 {background-image: url('http://img.xxlmarket.pl/image/det_t1_tlod.gif'); background-repeat: repeat-x;vertical-align: top;}
.det_odiv3 {margin: 3px;}

/* detale dalsze */
.det_dtab1 {margin-left: 7px; width: 575px; height: 39px; border: 0px; background-color: #fff;}
.det_dtab1 td {background-image: url('http://img.xxlmarket.pl/image/det_t3.gif'); background-repeat: no-repeat; vertical-align: top; text-align: left}
.det_dtab1 div {font: 10px/11px verdana, "Sans"; overflow: auto; height: 32px; width: 461px; margin-top: 1px; margin-left: 14px}
.det_dspan1 {font: bold 11px/15px Verdana}
.det_ddiv1 {text-align:right;font: 11px verdana, "Sans";margin-bottom:6px; float:right;}
.det_dspan2 {font-weight: bold;}
.det_ddiv2 {margin-top: 9px; margin-right: 1px; text-align: right;}
/* edycja profilu */
.profil_pas {background-color:#ffffff;width:480px;vertical-align:top;height:37px;border-top:1px solid #6699cc; margin: 0 auto;font: 11px verdana, "Sans";cursor:pointer;}
.profil_act {background-color:#f7f5e7;width:480px;vertical-align:top;height:37px;border-top:1px solid #6699cc; margin: 0 auto;font: 11px verdana, "Sans";cursor:pointer;}
.profil_pas img {background: url('http://img.xxlmarket.pl/image/edit.png') no-repeat;width:30px;height:36px;cursor:pointer;}
.profil_act img {background: url('http://img.xxlmarket.pl/image/edit_over.png') no-repeat;width:30px;height:36px;cursor:pointer;}
      
.profil1 {text-align:center;width:30px;height:37px;background-color:#d8e5f2;float:left;vertical-align:top;}
.profil2 {width:410px;float:left;text-align:left;margin-left:10px;margin-top:5px;}
.profil3 {width:480px;height:159px;border-top:1px solid #6699cc; margin: 0 auto;font: 11px verdana, "Sans";background-color:#f7f5e7}
.profil3a {width:480px;height:179px;border-top:1px solid #6699cc; margin: 0 auto;font: 11px verdana, "Sans";background-color:#f7f5e7}
.profil4 {text-align:center;width:30px;height:159px;background-color:#d8e5f2;float:left;vertical-align:middle;}
.profil5 {width:440px;height:159px;float:left;margin-right:10px;}
.profil6 {float:right;margin-top:10px;vertical-align:top;height:93px;}
.profil7 {width:427px;float:right;display:block;text-align:left;}
.profil8 {width:480px;height:12px;border-top:1px solid #6699cc; margin: 0 auto;font-size: 0px;}
.profil9 {float:right;margin-top:0px;margin-right:10px;}
.profil9 img {cursor:pointer;}

/* error */
.edy1 {font: 11px/120% verdana, "Sans";font-weight: bold;}

/* error */
.err_tab1 {width: 99%; margin: 2px;}
.err_td1 {width:94px; height: 14px; background-image: url('http://img.xxlmarket.pl/images/alert_gl.gif')}
.err_td2 {height: 14px; background-image: url('http://img.xxlmarket.pl/images/alert_g.gif');}
.err_td3 {width:13px; height: 14px; background-image: url('http://img.xxlmarket.pl/images/alert_gp.gif');}
.err_td4 {width:94px; height: 75px; background-image: url('http://img.xxlmarket.pl/images/alert_l.gif');}
td.err_td5 {background-color: #fff;}
td.err_td5 span {font: 9pt/12pt verdana, "Sans"; color: black;background-color: transparent;}
.err_td6 {width:13px; background-image: url('http://img.xxlmarket.pl/images/alert_sp.gif');}
.err_td7 {width:94px; height: 12px; background-image: url('http://img.xxlmarket.pl/images/alert_dl.gif');}
.err_td8 {height:12px; background-image: url('http://img.xxlmarket.pl/images/alert_d.gif');}
.err_td9 {width:13px; height: 12px; background-image: url('http://img.xxlmarket.pl/images/alert_dp.gif');}

/* error inforamka */
.iram_tab1 {font: 2px verdana, "Sans";margin: 0 auto;}
.iram_tab1a {font: 2px verdana, "Sans";margin: 0;}
.iram_td1 {background: url('http://img.xxlmarket.pl/image/info1.png') no-repeat;width:62px;height:13px;vertical-align:top;}
.iram_td2 {background: url('http://img.xxlmarket.pl/image/info1a.png') no-repeat;width:9px;height:13px;}
.iram_td3 {background: url('http://img.xxlmarket.pl/image/info1b.png') repeat-x;height:13px;}
.iram_td4 {background: url('http://img.xxlmarket.pl/image/info1c.png') no-repeat;width:13px;height:13px;}
.iram_td5 {background: url('http://img.xxlmarket.pl/image/info2.png') repeat-y;}
.iram_img1 {margin-left:10px;}
.iram_img1b {margin-left:7px;}
.iram_td6 {background: url('http://img.xxlmarket.pl/image/info2a.png') repeat-y;}
.iram_td7b {height:59px;font: 11px/13px verdana, "Sans";color: #000;background-color: transparent;}
.iram_td7 {width:492px;height:59px;font: 11px/13px verdana, "Sans";color: #000;background-color: transparent;}
.iram_td7m {width:402px;height:59px;font: 11px/13px verdana, "Sans";color: #000;background-color: transparent;}
.iram_td8 {background: url('http://img.xxlmarket.pl/image/info2c.png') repeat-y;}
.iram_td9 {background: url('http://img.xxlmarket.pl/image/info3.png') no-repeat;width:62px;height:13px;vertical-align:top;}
.iram_td10 {background: url('http://img.xxlmarket.pl/image/info3a.png') no-repeat;width:9px;height:13px;}
.iram_td11 {background: url('http://img.xxlmarket.pl/image/info3b.png') repeat-x;height:13px;}
.iram_td12 {background: url('http://img.xxlmarket.pl/image/info3c.png') no-repeat;width:13px;height:13px;}
/* historia */


/* kategorie_filtr */
.kat_sel1 {width: 170px; font: 11px/105% Verdana, Sans-serif; border: 1px solid #7f9db9; }
.kat_sel1_1 {width: 170px; font: 11px/105% Verdana, Sans-serif; background-color: #f4ab60; border: 1px solid #7f9db9; }
.kat_td1 {background-image: url('http://img.xxlmarket.pl/image/blk_xxl_filtr.gif');}
td.kat_td2 {width: 177px; background-image: url('http://img.xxlmarket.pl/image/filtr_middle.gif');text-align:left;}
td.kat_td2 div {margin-left: 4px; font: 7pt/9pt Verdana}
td.kat_td3 {width: 177px; height: 27px; background-image: url('http://img.xxlmarket.pl/image/filtr_btm.gif');}
td.kat_td3 input {cursor:pointer;}
.xxl_filtr img {width:60px;height:17px;background:url(../filtr_pokaz_g.gif) 0px 0px;}
.xxl_filtr:hover img {background:url(../filtr_pokaz_g.gif) 0px -17px;}
.xxl_filtr_on img {width:60px;height:17px;background:url(../filtr_pokaz_g.gif) 0px -34px;}
.xxl_filtr_on:hover img {background:url(../filtr_pokaz_g.gif) 0px -17px;}
.xxl_filtr_zeruj img {width:60px;height:17px;background:url(http://img.xxlmarket.pl/image/filtr_zeruj_glued.png) 0px 0px;}
.xxl_filtr_zeruj:hover img {background:url(http://img.xxlmarket.pl/image/filtr_zeruj_glued.png) -60px 0px;}

/* login */
.log_td1 {width:310px; height: 81px; vertical-align: top; text-align: left;}
.log_div1 {margin-top: 10px; margin-left: 2px; font: bold 7pt/8pt verdana, "Sans"; color: #0d4782;background-color: transparent;}
.log_span1 {float: right; margin-right: 7px;}
.log_div2 {text-align: left; margin-top: 7px; margin-left: 2px; margin-right: 0px; margin-bottom: 0px; width: 135px; height: 44px; float: left; display: inline;}
.log_div3 {float: right;width: 163px;text-align: right; margin-top: 7px; margin-right: 9px; margin-left: 0px; margin-bottom: 0px;   font: 7pt/9pt verdana, "Sans"; color: #0d4782;background-color: transparent;}
.log_div3 img {float: right; margin-left: 6px;}
.log_tab1 {margin-top:6px; float: right; margin-right: 5px; border-spacing: 2px;}
.login {font: 7pt/9pt verdana, "Sans"; color: #0d4782;background-color: transparent;}
.log_input {background-color:#FFFFFF; border: 1px solid #669acc; font: 8pt/10pt verdana, "Sans"; color:#000080; width:55pt;margin-right:2px;}
.log_td2 {vertical-align: middle; text-align: left; font: 7pt/7pt verdana, "Sans"; color: #0d4782;background-color: transparent;}
.log_td3 {vertical-align: middle; width: 54px; text-align: left;}
.log_img1 {width: 16px; height: 16px; border: 0px; margin-right: 2px; float: left;}
.log_td4 {padding-top:6px; width: 81px; text-align: right; font: 10px/120% verdana, "Sans"; color: #0d4782;background-color: transparent;}
.log_td5 {vertical-align: middle; width: 54px; text-align: left; font: 10px/120% verdana, "Sans"; color: #0d4782;background-color: transparent;}
.log_td6 {vertical-align: middle; width: 81px; text-align: right; font: 10px/120% verdana, "Sans"; color: #0d4782;background-color: transparent;}
.log_a {font-size:10px;line-height:14px;color:#0d4782;}
.log_a img {width:16px;height:14px;background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px 0px;}
.log_a:hover {text-decoration:underline;}
.log_a:hover img {background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px -14px;}
.log_a2 {font-size:10px;line-height:14px;color:#0d4782;}
.log_a2 img {width:16px;height:14px;background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px -28px;}
.log_a2:hover {text-decoration:underline;}
.log_a2:hover img {background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px -42px;}
.log_a3 img {width:16px;height:14px;background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px -56px;}
.log_a3:hover img {background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px -70px;}
.log_a4 img {width:16px;height:14px;background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px -84px;}
.log_a4:hover img {background:url(http://img.xxlmarket.pl/image/but_log_g.png) 0px -98px;}

.log_dv4 {float:right;width:163px;margin-top:7px;margin-right:9px;font:10px verdana, "Sans",sans-serif;text-align:right;color:#0d4782;}
.log_dv4 img {float: right; margin-left: 6px;}
.log_dv5 {float:right;width:163px;margin-top:2px;}
.log_dv6 {float:right;width:23px;}
.log_dv7 {float:right;width:66px;}
.log_dv8 {float:right;width:163px;margin-top:7px;}
.log_dv9 {float:right;width:23px;margin-top:1px;}
.log_dv10 {float:right;width:140px;}

.log_dv4a {float:right;width:163px;margin-top:0px;margin-right:9px;font:10px verdana, "Sans",sans-serif;text-align:right;color:#0d4782;}
.log_dv8a {float:right;width:163px;height:48px;overflow:hidden;}
.log_dv9a {float:right;width:23px;}
.log_dv9a img {float: right;margin-top:30px;margin-left: 6px;}
.log_dv10a {float:right;width:140px;line-height:14px;margin-top:6px;}
.log_dv10a input {margin-top:18px;;font:10px verdana, "Sans",sans-serif;width:134px;height:17px;border:1px solid #70a0cf;text-align:center;}
.log_dv11a {float:right;width:140px;height:26px;}
.log_dv12a {float:right;width:140px;}

/* main_page */
.mai_td1 {width:149px;text-align:center;vertical-align:top;height:140px;}
a.mai1 {display:block; width:106px;position:static;float:left;text-align:center;font: 11px/120% verdana, "Sans", sans-serif; font-weight: bold; text-decoration:none;  color: #000000; background-color: inherit;}
a.mai1 img {width:106px;height:106px;margin:auto;display:block;}
a.mai1:hover {text-decoration:underline;}
a.mai1:hover img {opacity:.87;filter:alpha(opacity=87);}
.mai2 {display:block; width:106px;position:static;float:left;text-align:center;font: 11px/120% verdana, "Sans", sans-serif; font-weight: bold; text-decoration:none;  color: #000000; background-color: inherit;}
.mai2 img {margin:auto;display:block;}


/* naglowek */
table.nag_tab0 {width:780px;margin: 0px auto;font-size:0px;}
table.nag_tab0 td{vertical-align:top;}
.nag_td0 {background: url('http://img.xxlmarket.pl/image/tlo_napis.png') repeat-x bottom;text-align:left;}
.nag_tab1 {width:785px;margin:auto;}
.nag_tab2 {width:100%;background: url('http://img.xxlmarket.pl/image/bg_belka_n.png') repeat-x;vertical-align:top;text-align:center;}


.nag_td3 {width:284px;padding:1px 0px 0px 0px;vertical-align:top;}
.nag_td3 img {width:42px;height:42px;}
.nag_td3_dv {width:284px;height:42px;text-align:left;}
.nag_td4 {vertical-align:top;}

.nag_td9 {background: url('http://img.xxlmarket.pl/image/tlo_panel.png') 0px 0px no-repeat;}

.nag_inp1 {width:66px; height:30px;cursor:pointer;}
.nag_a {position:relative; top:1px;}
td.szukanie {background: url('http://img.xxlmarket.pl/image/t_szukanie.png') 0px 0px no-repeat ;height: 30px; text-align: left; vertical-align: top;}
td.szukanie div { position: relative; height: 30px; }
td.szukanie input { font: 11px verdana, "Sans"; color: #000000; border: 0px; width:90px; position: absolute; left: 6px; top: 7px;background-color: transparent; }
img.button_pasaz {width: 42px; height: 42px;}

input.t_szukanie_old { font-family: verdana, "Sans", arial, helvetica; font-size: 11px; font-weight: normal; color: #000000; border-color: #404040; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
a.nsklep { display: block; overflow: hidden; float: left; height: 21px; width: 21px; margin: 0px auto 0px auto;position: relative; left:21px; bottom:0px;cursor:pointer; }
a.nsklep img { display: block; border: 0px; }
a.nsklep:hover img { margin-left: -21px; }

/* pasaz */
.pas_tab1 {width:100%;margin-top:14px;}
.pas_tab2 {margin-top:2px;margin-bottom:2px}
td.ptz1 { border: 1px solid #eaeaea; width: 188px; padding: 2px; vertical-align: top; text-align: center; }
td.ptz1 a {font: 11px/14px verdana, "Sans", sans-serif; text-decoration: none; color: black; background-color: inherit;}
td.ptz2 { border: 1px solid #eaeaea; width: 188px; padding: 2px; vertical-align: top; text-align: center; }
td.ptz2 a {text-decoration: underline;}
td.ptz2 img {opacity:.87;filter:alpha(opacity=87);}
div.pti { height: 164px; text-align: center; }
img.ptio { width: 160px; height: 160px; margin: 2px; border: 0px; }
div.ptv { text-align: left; width: 90px; float: left; margin-top: 16px; margin-bottom: 1px; height: 18px }
img.ptvie { width: 18px; height: 15px; margin-right: 2px; float: left; }
img.ptvi { width: 60px; height: 15px; margin-left: 5px; float: left;}
div.ptc { width: 79px; float: right; margin-top: 10px; margin-right: 7px; height: 24px; background-color: inherit;font-family: verdana, "Sans", sans-serif;line-height:100%;font-weight:bold;color: #F00000;}
div.ptc span {display:block;float:right;}
div.ptc span.ptc_span {margin-top:3px;font-size:13px;}
div.ptc span.ptc_span_sup {margin-top:0px;font-size:9px;}
div.ptt { text-align: center; margin: 5px 3px 3px 3px; }
div.ptt a { text-align: center; }: 5px 3px 3px 3px; }
div.ptt a { text-align: center; }
.pas_tab3 {width: 100%; margin: 5px 20px 10px 5px; text-align: justify;}

/* pasaz sklep_left */
.pas_tab4 {width:177px;margin-bottom:10px}
.pas_td1 {background: url('http://img.xxlmarket.pl/image/blk_sklep_kupujesz.gif') no-repeat;}
.pas_lewa {background-image: url('http://img.xxlmarket.pl/image/sklepbar_l.gif');}
.pas_prawa {background-image: url('http://img.xxlmarket.pl/image/sklepbar_p.gif');}
.pas_img1 {width: 10px; height: 1px;}
.det_td3 {width: 158px; text-align: center; background-color: #e8e8e8; font: bold 10px/11px Verdana}
.det_div1 {margin-top: 3px; margin-bottom: 5px;}
.pas_td4 {width: 158px; text-align: center; vertical-align: top; background-image: url('http://img.xxlmarket.pl/image/sklepbar_dtlo.gif');}
.pas_td5 {width: 85px; text-align: left; vertical-align: top; background-image: url('http://img.xxlmarket.pl/image/sklepbar_ratio_tlo.gif');}
.pas_img2 { height: 7px; margin-left: 4px; margin-top: 4px; background-image: url('http://img.xxlmarket.pl/image/ratio_bar.gif');}
.pas_img3 {height: 5px;margin: 0px;background: url('http://img.xxlmarket.pl/image/ratio_bar2.gif') center no-repeat;}
.pas_td6 {background-image: url('http://img.xxlmarket.pl/image/sklepbar_ratio_tlo1.gif'); width: 73px; text-align: left; vertical-align: middle; font: bold 10px/120% Verdana}
.pas_logo {width:589px;margin-bottom:14px;margin-right:7px;}
a.sklep_left {font: 10px/15px verdana, "Sans"; color: #0d4782;text-decoration:none;background-color: transparent;}
a.sklep_left:hover {text-decoration:underline;}

/* porow_gen */
.por_body {margin:5px;background:#ffffff;text-align:left;}
.por_tab1 {margin-left:6px;}
.por_tab2 {width: auto; border-right: solid 1px #2C5F8E; border-bottom: solid 1px #2C5F8E;}
td.por_td1 {font: 11px/120% verdana, "Sans"; border-top: solid 1px #2C5F8E; border-left: solid 1px #224d74; border-right: solid 1px #4eaaff; width: 160px; vertical-align: top;}
.por_img1 {width:160px; height: 1px;}
td.por_td1 div {margin: 2px;}
.por_img2 {float: right;}
.por_a1 {font: 11px/120% verdana, "Sans"; text-decoration: none; color: black;background-color: transparent;}
.por_td2 {border-left: solid 1px #224d74; border-right: solid 1px #4eaaff; width: 160px; vertical-align: bottom; text-align: center;}
.por_img3 {width:160px; height: 1px;}
.por_img4 {width: 100px; height:100px; border: solid 1px #eaeaea; margin: 2px}
.por_td3 {background-color: #d6ebff; border-left: solid 1px #224d74; border-right: solid 1px #4eaaff;}
.por_td3 div {margin-left:3px;}
.por_td4 {width: 250px; background-color: #c8e4ff; border-left: solid 1px #2C5F8E; border-right: solid 1px #4eaaff;}
.por_td4 div {margin: 3px;}
.por_td5 {background-color: #f5faff; border-left: solid 1px #224d74; border-right: solid 1px #4eaaff;}
.por_td5 div {margin-left:3px;}
a.bclose {display: block; overflow: hidden; float: left; height: 39px; width: 39px; margin: 0px auto 0px auto;cursor:pointer;}
a.bclose img { display: block; border: 0px; }
a.bclose:hover img { margin-left: -39px; }

/* powiekszenie_zdjecia */
.pow_img1 {margin:1px; border: solid 1px #eaeaea;}
.pow_img2 {margin:1px; border: solid 1px #eaeaea; width: 37px; height: 37px;}

/* promocje */
td.promocja_bar { padding: 0px; width: 177px; height: 16px; background: url('http://img.xxlmarket.pl/image/blk_xxl_promocje.gif') no-repeat; }
td.promocja { width: 177px; background: url('http://img.xxlmarket.pl/image/promocje_mid.gif') repeat-y; text-align: left; }
/*
td.promocja a img {opacity:1;filter:alpha(opacity=100);}
td.promocja a:hover img {opacity:.87;filter:alpha(opacity=87);}
*/
td.promocja table { margin-left: 5px; margin-top: 2px; width: 160px; border-spacing: 2px; border: 1px solid #eaeaea; }
td.promocja img { width: 160px; border: 0px; }
td.promocja_foot { padding: 0px; width: 177px; height: 12px; background: url('http://img.xxlmarket.pl/image/promocje_btm.gif') repeat-y; }

/*producenci*/
.prod_scroll_a { margin: 5px auto 5px auto; }
.prod_scroll_b { margin: 5px auto 5px auto; }
#scroll_producenci {width: 177px; height: 250px; overflow: hidden;}
#scroll_producenci .prod_scroll_a { margin: 5px auto 5px auto; width: auto; height: auto; }
#scroll_producenci .prod_scroll_b { margin: 5px auto 5px auto; width: auto; height: auto; }
#scroll_producenci .prod_scroll { margin: 5px auto 5px auto; width: auto; height: auto; }
#scroll_producenci div { overflow: visible; text-align: center; }
td.producenci_bar { padding: 0px; width: 177px; height: 16px; background: url('http://img.xxlmarket.pl/image/blk_producenci.png') no-repeat; }
td.producenci { width: 177px; background: url('http://img.xxlmarket.pl/image/producenci_mid.png') repeat-y; text-align: center; }
td.producenci table { margin-left: 5px; margin-top: 2px; width: 160px; border-spacing: 2px; border: 1px solid #eaeaea; }
td.producenci img { width: 160px; border: 0px; }
td.producenci_foot { padding: 0px; width: 177px; height: 12px; background: url('http://img.xxlmarket.pl/image/producenci_btm.png') repeat-y; }

td.producenci .arr_up { width: 171px; height: 24px; background: url('http://img.xxlmarket.pl/producenci/arr_up.png') no-repeat 0px 0px; display: block; margin: 2px auto 0px auto; }
td.producenci .arr_up:hover { background: url('http://img.xxlmarket.pl/producenci/arr_up.png') no-repeat 0px -24px; }
td.producenci .arr_up:active { background: url('http://img.xxlmarket.pl/producenci/arr_up.png') no-repeat  0px -48px; }

td.producenci .arr_down { width: 171px; height: 24px; background: url('http://img.xxlmarket.pl/producenci/arr_down.png') no-repeat 0px 0px; display: block; margin: 2px auto 0px auto; }
td.producenci .arr_down:hover { background: url('http://img.xxlmarket.pl/producenci/arr_down.png') no-repeat 0px -24px; }
td.producenci .arr_down:active { background: url('http://img.xxlmarket.pl/producenci/arr_down.png') no-repeat  0px -48px; }


/* realizacja */
img.logo_realizacja {border:0px; margin-top: 16px; }
table.rea_zakladki {background: url('http://img.xxlmarket.pl/images/detale_tlo.png') repeat-x;width:780px;}
table.rea_zakladki a {font-weight:bold;color:#000;background-color: transparent;}
.rea_td1 {background-color:#6699cc;}
.rea_tab1 {width: 752px; height: 68px; border: 0px; padding: 0px; background-image: url('http://img.xxlmarket.pl/image/realizacja_g6.gif');}
.rea_td2 {background-image: url('http://img.xxlmarket.pl/image/realizacja_g4.gif');}
.rea_tab2 {margin-top: 3px;}
.rea_img1 {margin-top: 7px; width:15px; height:15px;}
.rea_tab3 {width: 752px; height: 67px; border-bottom: solid 1px #d5d5d5; border-right: solid 1px #d5d5d5; border-left: solid 1px #d5d5d5; padding: 0px;}
td.rea_tlo_pas {background: url('http://img.xxlmarket.pl/image/schowek_tab_tlo.gif') bottom repeat-x;}
td.rea_tlo_pas img.rea_del {width:32px;height:32px;background: url('http://img.xxlmarket.pl/image/del_off.png') no-repeat;}
td.rea_tlo_pas img.rea_shop {width:64px;height:32px;background: url('http://img.xxlmarket.pl/image/info_off.png') no-repeat;}
td.rea_tlo_pas img.hist_shop {width:32px;height:32px;background: url('http://img.xxlmarket.pl/image/info_off.png') no-repeat;cursor:pointer;}
td.rea_tlo_pas img.hist_shop_ani {width:32px;height:32px;background: url('http://img.xxlmarket.pl/image/info.gif') -64px -32px;cursor:pointer;}
td.rea_tlo_pas td.rea_td8 {background: url('http://img.xxlmarket.pl/image/info_off.png') no-repeat;text-align: center; vertical-align: middle;width: 32px;height:32px;}
td.rea_tlo_act {background: url('http://img.xxlmarket.pl/image/schowek_tab_tlo_wg.png') bottom repeat-x;}
td.rea_tlo_act img.rea_del {width:64px;height:32px;background: url('http://img.xxlmarket.pl/image/del_blue.png') no-repeat;}
td.rea_tlo_act img.rea_shop {width:64px;height:32px;background: url('http://img.xxlmarket.pl/image/info_blue.png') no-repeat;}
td.rea_tlo_act img.hist_shop {width:32px;height:32px;background: url('http://img.xxlmarket.pl/image/info_blue.png') no-repeat;cursor:pointer;}
td.rea_tlo_act img.hist_shop_ani {width:32px;height:32px;background: url('http://img.xxlmarket.pl/image/info.gif') -32px -32px;cursor:pointer;}
td.rea_tlo_act td.rea_td8 {background: url('http://img.xxlmarket.pl/image/info_blue_off.png') no-repeat;text-align: center; vertical-align: middle;width: 32px;height:32px;}
.rea_td3 {background: url('http://img.xxlmarket.pl/image/tlo_tabela_obraz5858.png') center no-repeat;height:61px}
.rea_przerwa {width:4px;}
.rea_img2 {width:58px; height:58px; margin-left:9px; margin-top:0px;}

.rea_td4 {text-align: center; vertical-align: middle;width: 144px; border-right: solid 1px white;}
.rea_td5 {text-align: center; vertical-align: middle;width: 146px; border-right: solid 1px white;}
.rea_td6 {text-align: center; vertical-align: middle;width: 117px; border-right: solid 1px white;}
.rea_td7 {text-align: center; vertical-align: middle;width: 160px; border-right: solid 1px white;}
.rea_td75 {text-align: center; vertical-align: middle;width: 141px; border-right: solid 1px white;}

.rea_tab4 {width: 752px; height: 68px; background-image: url('http://img.xxlmarket.pl/image/realizacja_g6.gif');}
.rea_td9 {width:89px; background-image: url('http://img.xxlmarket.pl/image/realizacja_g4.gif');}
.rea_tab5 {margin-top: 3px;}
.rea_select {font-size: 11px; width: 200px;}
.rea_td10 {height: 33px;vertical-align: bottom; text-align: center;}
a.rea_a { display: block; overflow: hidden; float: left; height: 32px; width:32px; margin: 0px auto 0px auto;position: relative; bottom:0px;cursor:pointer; }
a.rea_a img { display: block; border: 0px; }
a.rea_a:hover img { margin-left: -32px; }
div.help_info {margin-left: -210px; visibility: hidden; position: absolute; z-index: 12; text-align: left; vertical-align: top; width: 200px; height: 80px; padding: 3px; font: 10px verdana, "Sans", sans-serif; color: black; background-color: #fff8cf; border: solid 1px #500000; }

.kontekst {margin-top:22px; visibility: hidden; position: absolute; z-index: 12; text-align: left; vertical-align: top; padding: 3px; width:256px;border: solid 1px #669acc; font: 11px/120% verdana, "Sans", sans-serif; color: #1f456b; background-color: #fffea2;  }
.kontekst_det { margin-left:300px; visibility: hidden; position: absolute; z-index: 12; text-align: left; vertical-align: top; padding: 3px; width:256px;border: solid 1px #669acc; font: 11px/120% verdana, "Sans", sans-serif; color: #1f456b; background-color: #fffea2;  }
.kontekst_infosklep {margin-left:-266px;margin-top:0px; display: none; position: absolute; z-index: 12; text-align: left; vertical-align: top; padding: 3px; width:256px;border: solid 1px #669acc; font: 11px/120% verdana, "Sans", sans-serif; color: #1f456b; background-color: #fffea2;  }

/* register */
.reg_div1 {width: 760px; margin-top: 15px}
.reg_img1 {margin-bottom: 48px;}
.reg_div2 {color: red; text-align: left; font: bold 8pt/10pt verdana, "Sans"; margin-top: 39px; width: 410px; float: right;background-color: transparent;}
.reg_div3 {background-image: url('http://img.xxlmarket.pl/image/reg_miasta_ramka.png'); padding-top: 1px; height: 365px; background-repeat: no-repeat; margin-top: 18px; margin-bottom: 50px; text-align: left; vertical-align: top;}
.reg_div4 {margin-top: 20px; margin-left: 20px;}
.reg_div5 {width: 760px; margin-top: 15px;}
.reg_div6 {text-align: left; color: red; font: bold 11px/120% verdana, "Sans"; margin-top: 20px; width: 410px; float: right;background-color: transparent;}
.reg_div65 {text-align: left; color: red; font: bold 8pt/10pt verdana, "Sans";background-color: transparent;}
.reg_div7 {margin-top: 3px; margin-bottom: 20px; float: left; width: 602px;}
.reg_img2 {background-image: url('http://img.xxlmarket.pl/image/mapa_polski.png'); width: 602px; height: 580px;}
.reg_div8 {margin-top: 80px; margin-bottom: 10px; font: bold 8pt/9pt verdana, "Sans"; color: #0d4782; width: 158px;white-space:nowrap; float: right; text-align: left;background-color: transparent;}
div.reg_div9 {font: 13px/120% verdana, "Sans"; width: 155px; background: url('http://img.xxlmarket.pl/image/reg_woj_ramka.png') no-repeat; height: 358px; margin: 1px;float:right;}
div.reg_div95 {height:358px; background: url('http://img.xxlmarket.pl/image/reg_woj_ramka.png') top left no-repeat;text-align:left;}

div.reg_div10 {color: black; margin-top: 8px; margin-left: 6px; text-align: left;vertical-align:top;background-color: transparent;}

.reg_tab1 {width:752px; border-top:solid 1px #9e9e9e;margin-top:20px;margin-bottom: 40px;}
.reg_td1 {text-align: left; vertical-align: top; background-image: url('http://img.xxlmarket.pl/image/sklep_lista_i2.png');background-position: center; background-repeat: no-repeat; height: 67px; width: 77px}
.reg_img3 {margin-top: 3px; margin-left: 9px; width: 58px; height: 58px;}
td.reg_pas {cursor:pointer;background: url('http://img.xxlmarket.pl/image/schowek_tab_tlo.gif') bottom repeat-x; height: 67px;border-right:solid 1px #9e9e9e;border-bottom:solid 1px #9e9e9e;border-left:solid 1px #9e9e9e;}
td.reg_pas img.i_peep {width:32px;height:32px;background: url('http://img.xxlmarket.pl/image/peep_blue_off.png') no-repeat;}
td.reg_act {cursor:pointer;background: url('http://img.xxlmarket.pl/image/schowek_tab_tlo_wg.png') bottom repeat-x; height: 67px;border-right:solid 1px #9e9e9e;border-bottom:solid 1px #9e9e9e;border-left:solid 1px #9e9e9e;}
td.reg_act img.i_peep {width:64px;height:32px;background: url('http://img.xxlmarket.pl/image/peep_blue.png') no-repeat;}
.i_peep {width:32px;height:32px;background: url('http://img.xxlmarket.pl/image/peep_blue_off.png') no-repeat;}
.reg_div11 {font: 13px/120% verdana, "Sans"; margin-bottom: 3px;}
.reg_div12 {margin-left: 120px;}
.reg_div13 {float: left; margin: 2px; width: 115px; font: 8pt/9pt verdana, "Sans";}
.reg_img4 {float: right;margin-right: 4px;}
.reg_div14 {color: red; text-align: left; font: bold 8pt/10pt verdana, "Sans"; width: 650px; float: left;margin-top:16px;background-color: transparent;}
.reg_div15 {display: table; background-color: #f3fafd; width:752px; border: solid 1px #9e9e9e;margin-bottom: 40px;}
.reg_img5 {margin: 1px 1px 12px 0px; width: 118px;}
.reg_img6 {float: left; margin: 2px;}
.reg_div17 {margin-top: 1px; text-align: left;}
.reg_tab2 {width: 582px; font: 11px/120% verdana, "Sans"; color: black;background-color: transparent;}
.reg_tab2a {width: 582px; font: 11px/120% verdana, "Sans"; color: black; margin-top: 17px;background-color: transparent;}
.reg_tab3 {border-top: solid 1px #9e9e9e; border-bottom: solid 1px #9e9e9e; border-right: solid 1px #9e9e9e;}
.reg_tab4 {width: 718px; margin-top: 6px; margin-bottom: 10px;}
.reg_img7 {margin-right: 10px; margin-bottom: 15px;}
.reg_div18 {margin-left: 20px; font: 11px verdana, "Sans"; text-align: justify;}
.reg_p1 {margin:2px;display: block;}
a.peep { display: block; overflow: hidden; float: left; height: 32px; width:32px; margin: 0px auto 0px auto;position: relative; bottom:0px;cursor:pointer; }
a.peep img { display: block; border: 0px; }
a.peep:hover img { margin-left: -32px; }
a.chshop { display: block; overflow: hidden; float: left; height: 17px; width:130px; margin: 0px auto 0px auto;position: relative; bottom:0px;cursor:pointer; }
a.chshop img { display: block; border: 0px; }
a.chshop:hover img { margin-left: -130px; }
.reg_img8 {position:relative; top:3px; left: 3px;height:15px;}

/* register-formularz */
.regf_div1 {width: 760px; margin-top: 15px;}
.regf_img1 {margin-bottom: 38px;}
.regf_div2 {float: right; width: 530px;}
.regf_div3 {color: red; text-align: left; font: bold 11px/120% verdana, "Sans"; margin-top: 39px; width: 410px; float: left;background-color: transparent;}
.regf_div4 {background: url('http://img.xxlmarket.pl/image/reg_miasta_ramka.png') no-repeat left top; text-align: left;float:left;}
.regf_div5 {margin-top: 20px; margin-left: 20px;}
td.regf_td1 {text-align: right; vertical-align: middle;}
td.regf_td1 img {float: right; margin-left:2px;}
div.regf_div6 {background: url('http://img.xxlmarket.pl/image/buton_send_tlo.png') top left no-repeat; width: 401px; height: 71px; text-align: left;}
div.regf_div6 input {margin-left:153px; margin-top:20px;}
/* wylaczone {cursor: arrow;} */

/* top_x */
.top_tab1 {margin-top: 5px; margin-right: 3px;}
.top_img1 {margin-top: 12px;}
table.zakladki2 {text-align:left;}
table.zakladki2 a {color: black; font-weight: bold;background-color: transparent;}
.zakladki2_td1 {width:110px;height: 19px;background-image: url('http://img.xxlmarket.pl/images/detale_zakladki_active.png');text-align:center;}
.zakladki2_td1 div {margin-top:2px;}

.top_tab2 {width: 99%; height: 67px; border: solid 1px #d5d5d5;}
.top_td1 {vertical-align: bottom; text-align: center;}
.top_tr1 {height: 33px; background-image: url('http://img.xxlmarket.pl/image/tlo_gradient_gray.gif');}
/* schowek */
.sch_img1 {width: 51px; height: 28px; float: left; margin-right: 3px; background-image: url('http://img.xxlmarket.pl/image/schowek_select_cena.gif'); margin-left: 10px;}
.sch_img2 {width: 51px; height: 28px; float: left; margin-right: 3px; background-image: url('http://img.xxlmarket.pl/image/schowek_select_czas_cena.gif');}
.sch_img3 {width: 51px; height: 28px; float: left; margin-right: 3px; background-image: url('http://img.xxlmarket.pl/image/schowek_select_ratio_cena.gif');}
.sch_img4 {width: 51px; height: 28px; float: left; margin-right: 3px; background-image: url('http://img.xxlmarket.pl/image/schowek_select_ilosc_cena.gif');}
.sch_img5 {width: 51px; height: 28px; float: left; margin-right: 3px; background-image: url('http://img.xxlmarket.pl/image/schowek_select_cena_czas.gif');}
.sch_img6 {width: 51px; height: 28px; float: left; margin-right: 3px; background-image: url('http://img.xxlmarket.pl/image/schowek_select_cena_ratio.gif');}
.sch_img7 {width: 51px; height: 28px; float: left; margin-right: 3px; background-image: url('http://img.xxlmarket.pl/image/schowek_select_cena_ilosc.gif');}
.sch_div1 {width: 175px; color: red; font: bold 10px/120% verdana, "Sans"; float: left; margin-left: 15px;background-color: transparent;}
.sch_tab1 {margin-top: 10px; width: 752px; height: 68px; background-image: url('http://img.xxlmarket.pl/image/realizacja_g6.gif');}
.sch_td1 {width:89px; background-image: url('http://img.xxlmarket.pl/image/realizacja_g4.gif');}
.sch_td2 {width:529px; vertical-align: top; padding-top: 1px;}
.sch_div2 {float: right; text-align: justify; margin-top: 10px; margin-right: 24px; width: 400px;}
.sch_tab2 {width:752px; margin-top: 12px; margin-bottom: 30px;}
.sch_td3 {text-align: left; vertical-align: top; width: 252px;}
.sch_td4 {text-align: right; vertical-align: top; width: 500px; font: 8pt/10pt verdana, "Sans";}
.sch_div3 {margin-bottom: 10px;}
a.schowekb { display: block; overflow: hidden; float: left; height: 32px; width: 60px; margin: 0px auto 0px auto;position: relative; left:0px; bottom:5px;cursor:pointer; }
a.schowekb img {display: block;}
a.schowekb:hover img { margin-left: -60px; }
.sch_div4 {margin: 18px 0px 0px 14px;float:left;}
.sch_div4 input {cursor:pointer;}

/* schowek lista */
.schl_tab1 {width: 752px; height: 66px; border-left: solid 1px #9e9e9e; border-right: solid 1px #9e9e9e; border-bottom: solid 1px #9e9e9e;padding:0px;text-align:left;}
.schl_td1 {width: 24px; }
.schl_td1_wg {width: 24px; }
.schl_td2 {width: 66px; height: 66px; background: url('http://img.xxlmarket.pl/image/schowek_tlo_obrazek.gif') no-repeat;}
.schl_img1 {width: 58px; height: 58px; margin-left: 3px; margin-top: 1px;}
.schl_pas {background-image: url('http://img.xxlmarket.pl/image/schowek_tab_tlo.gif'); background-repeat: repeat-x; background-position: bottom;}
.schl_act {background-image: url('http://img.xxlmarket.pl/image/schowek_tab_tlo_wg.png'); background-repeat: repeat-x; background-position: bottom;}
.schl_td3 { }
.schl_pas td.mmm {width:200px;background: url('http://img.xxlmarket.pl/image/sch_off.png') no-repeat;}
.schl_td3_wg {vertical-align: bottom; text-align: left; }
.schl_act td.mmm {width:200px;background: url('http://img.xxlmarket.pl/image/sch_on.png') no-repeat;}
.schl_tab2 {width: 662px; height: 33px; margin-right: 2px; margin-bottom: 1px;}
.schl_td4 {width: 80px; text-align: left; vertical-align: bottom;}
.schl_img2 {width: 12px; height: 24px; float: left;}
.schl_td5 {width: 582px; text-align: left; vertical-align: bottom;}
.schl_div1 {vertical-align: bottom; float: right; width: 584px;}
.schl_tab3 {width: 546px; margin-left: 38px;}
.schl_td6 {text-align: center; border-left: solid 1px white;}
.schl_td7 {text-align: right; border-left: solid 1px white;}
.schl_img3 {margin-left: 3px; float: right;}
.schl_tab4 {width: 752px; height: 67px; border: solid 1px #d5d5d5; margin-top: 15px; margin-bottom: 20px;}
.schl_tr1 {height: 33px; background-image: url('http://img.xxlmarket.pl/image/tlo_gradient_gray.gif');}
.schl_inp1 {width: 59px; height: 17px; font: 8pt verdana, "Sans";}

/* sysinfo */
.sys_td1 {border-bottom: solid 1px #000000;}
.sys_tab1 {width: 578px; height: 68px; background-image: url('http://img.xxlmarket.pl/image/realizacja_g6.gif'); float: left;margin-top: 13px;}
.sys_td2 {background-image: url('http://img.xxlmarket.pl/image/realizacja_g4.gif');}
.sys_img1 {margin-top: 7px; width:15px; height:15px;}
.sys_tab2 {width: 578px;  float: left;}
.sys_td3 {border-left: solid 1px #9e9e9e; border-right: solid 1px #9e9e9e; border-bottom: solid 1px #9e9e9e;}
.sys_tab3 {margin-bottom: 20px; margin-top: 20px;}
a.sback {display: block; overflow: hidden; float: left; height: 17px; width: 70px; margin: 0px auto 0px auto;cursor:pointer;}
a.sback img { display: block; border: 0px; }
a.sback:hover img { margin-left: -70px; }
a.snext {display: block; overflow: hidden; float: left; height: 17px; width: 83px; margin: 0px auto 0px auto;cursor:pointer;}
a.snext img { display: block; border: 0px; }
a.snext:hover img { margin-left: -83px; }
a.sprev {display: block; overflow: hidden; float: left; height: 17px; width: 83px; margin: 0px auto 0px auto;cursor:pointer;}
a.sprev img { display: block; border: 0px; }
a.sprev:hover img { margin-left: -83px; }
a.susun {display: block; overflow: hidden; float: left; height: 17px; width: 70px; margin: 0px auto 0px auto;cursor:pointer;}
a.susun img { display: block; border: 0px; }
a.susun:hover img { margin-left: -70px; }
table.sys_tab4 {width:578px;}
table.sys_tab4 input {cursor:pointer;}

/* wiadomosci */
.wia_tab1 {margin-bottom:10px;}
.wia_td1 {background-image: url('http://img.xxlmarket.pl/image/blk_xxl_wiadomosci.gif');}
.wia_td2 {width: 177px;background-image: url('http://img.xxlmarket.pl/image/wiadomosci_mid.gif');}
.wia_td3 {width: 177px; height: 12px; background-image: url('http://img.xxlmarket.pl/image/wiadomosci_btm.gif');}
.wia_span {font: 2px/2px verdana, "Sans";}
p.wia_p {margin-left:8px;margin-bottom:10px;}
p.wia_p img {vertical-align: middle;display:inline;}
p.wia_p span {vertical-align: middle;display:inline;padding-left: 5px;}
.wiad_pas {width:529px;border: 1px solid #ffffff;cursor:pointer;}
.wiad_act {width:529px;border: 1px solid #003b72;cursor:pointer;}

.wia_str {width:559px;vertical-align:middle;margin-left:2px;}
.wia_str_boki {height: 40px; width: 71px; vertical-align: middle; }
.wia_str_srodek {height: 40px;width:417px; vertical-align: middle;}
.wia_str_div {font: 9px/17px verdana, "Sans"; color: navy; text-align: center; height:20px;background-color: transparent;}

/* wyniki */
.wyn_tab2 {margin-top:10px;margin-bottom:10px;}
.wyn_tab3 {width:589px;margin-bottom:14px;margin-right:7px;}
.wyn_tab4 {width:589px;margin: 20px 0px 14px 0px;}

/* static_files */
div.sta_div1 a {font:11px/17px verdana, "Sans", Sans-serif; color:#292929; background-color: inherit; }
div.sta_div1 a:hover {text-decoration:underline;}
.sta_div2 {margin-top:40px;width:560px;margin-left:20px;margin-right:20px;}
.sta_tab1 {width:100%;text-align:center;}
.sta_td1 {vertical-align: middle; text-align: left; font: bold 13px verdana, "Sans", Sans-serif; background-color:#f3faff; color: #292929; border-top:1px solid #6699cc; border-bottom:1px solid #6699cc;}
.sta_td2 {vertical-align: middle; text-align: right; background-color:#f3faff; border-top:1px solid #6699cc; border-bottom:1px solid #6699cc;}
.sta_div3 {margin: 8px 22px 20px 22px;text-align: justify;font: 11px verdana, "Sans";}
.sta_div3  span {color: #ff7000;font: 11px verdana, "Sans";}

#nagsta0 {display:block;width:100%;}
#nagsta1 {background: url('http://img.xxlmarket.pl/image/nag_2b.png') repeat-x bottom;float:left;width:100%;}
#nagsta_img {float:right;margin-top:109px;}

.nagsta_td1 {background: url('http://img.xxlmarket.pl/image/nag_1.png') no-repeat left bottom;width:559px;height:7px;border-left: 1px solid white;}
.nagsta_td2 {background: url('http://img.xxlmarket.pl/image/nag_2a_onas.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}
.nagsta_td3 {background: url('http://img.xxlmarket.pl/image/nag_2b.png') repeat-x;border-right: 1px solid white;}
.nagsta_td4 {background: url('http://img.xxlmarket.pl/image/nag_2c_onas.png') no-repeat right bottom;width:279px;height:143px;}

.nagsta_td2r {background: url('http://img.xxlmarket.pl/image/nag_2a_reklama.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}
.nagsta_td4r {background: url('http://img.xxlmarket.pl/image/nag_2c_reklama.png') no-repeat right bottom;width:279px;height:143px;}
.nagsta_td2k {background: url('http://img.xxlmarket.pl/image/nag_2a_kontakt.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}
.nagsta_td4k {background: url('http://img.xxlmarket.pl/image/nag_2c_kontakt.png') no-repeat right bottom;width:279px;height:143px;}

.nagsta_td2pp {background: url('http://img.xxlmarket.pl/image/nag_2a_pp.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}

.nagsta_td4pp {background: url('http://img.xxlmarket.pl/image/nag_2c_pp.png') no-repeat right bottom;width:279px;height:143px;}
.nagsta_td2rg {background: url('http://img.xxlmarket.pl/image/nag_2a_regulamin.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}
.nagsta_td4rg {background: url('http://img.xxlmarket.pl/image/nag_2c_regulamin.png') no-repeat right bottom;width:279px;height:143px;}

.nagsta_td2jak {background: url('http://img.xxlmarket.pl/image/nag_2a_jak.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}
.nagsta_td4jak {background: url('http://img.xxlmarket.pl/image/nag_2c_jak.png') no-repeat right bottom;width:279px;height:143px;}

.nagsta_td1news {background: url('http://img.xxlmarket.pl/image/nag_1_news.png') no-repeat left bottom;width:559px;height:7px;border-left: 1px solid white;}
.nagsta_td2news {background: url('http://img.xxlmarket.pl/image/nag_2a_news.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}
.nagsta_td4news {background: url('http://img.xxlmarket.pl/image/nag_2c_news.png') no-repeat right bottom;width:279px;height:143px;}

.nagsta_td2dopobrania {background: url('http://img.xxlmarket.pl/image/nag_2a_dopobrania.png') no-repeat left bottom;width:280px;height:143px;border-left: 1px solid white;}
.nagsta_td4dopobrania {background: url('http://img.xxlmarket.pl/image/nag_2c_dopobrania.png') no-repeat right bottom;width:279px;height:143px;}


.kon_tab {padding:0px;width:400px;}
.kon_tab td {font: 11px verdana, "Sans";}

.cp1 {margin:2px;font:bold 12px verdana, "Sans",sans-serif;color:#ff8400;}

.footer1 {font: 7pt/10pt verdana, "Sans"; color: #6B6B6B; text-decoration: none; }
.footer1:hover {text-decoration: underline; }


/*   border-width: 2px; border-style: solid; border-color: black; */
