/*******************************/
/*  Created by Mariusz Galka   */
/*  Copyright by IguanaStudio  */
/*******************************/

@import url('reset.css');

body {
	text-align: center;
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	color: #000;
	background: #5a98cc url(images/background.jpg) repeat-x 0 0;
}
div {
	text-align: left;
}
p {
	padding: 0;
	margin: 0 0 12px 0;
	line-height: 150%;
}
input, select, textarea {
	font-size: 11px;
	font-family: Tahoma, sans-serif;
	color: #3e3e3e;
}
a {
	color: #005ca7;
	text-decoration: underline;
}
a:hover {
	color: #0081eb;
}
/*----[ dodatkowe klasy ]-----------------------------------------------------------------------*/
.clear {
	clear: both;
}
.do_lewej {
	float: left;
}
.do_prawej {
	float: right;
}
.center {
	text-align: center;
}
.img_right {
	float: right;
	background-color: #fff;
	border: 3px solid #edeeee;
	margin: 0 0 10px 25px;
}
.flash-replaced .alt {
	display: block;
	height: 0;
	overflow: hidden;
	position: absolute;
	width: 0;
}
.imp_info {
    font-weight: bold;
    color: #FF0000;
}
/*----[ naglowki i przyciski graficzne i inne... ]-----------------------------------------------------------------------*/
a.link_dodaj_do_koszyka {
	width: 117px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	background: transparent url(images/b_dodaj_do_koszyka.gif) no-repeat 0 0;
}
a.link_dodaj_do_koszyka:hover {
	background-position: 0 -21px;
}
a.link_na_zamowienie {
	width: 103px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	background: transparent url(images/b_na_zamowienie.gif) no-repeat 0 0;
}
a.link_na_zamowienie:hover {
	background-position: 0 -21px;
}
a.link_zobasz_wszystkie {
	width: 281px;
	height: 29px;
	display: block;
	text-indent: -9999px;
	background: transparent url(images/b_zobacz_wszystkie.gif) no-repeat 0 0;
}
a.link_zobasz_wszystkie:hover {
	background-position: 0 -29px;
}
.n_last_minute {
	width: 143px;
	height: 20px;
	background: transparent url(images/n_last_minute.gif) no-repeat 0 0;
	text-indent: -9999px;
}
/*----[ kontener ]-----------------------------------------------------------------------*/
#wrapper {
	width: 1240px;
	margin: 0 auto;
	padding: 0 0 60px;
	position: relative;
}
/*----[ top ]-----------------------------------------------------------------------*/
#top {
	width: 100%;
	height: 166px;
	position: relative;
	background: transparent url(images/background_top.jpg) no-repeat 0 0;
}
#top h1 {
	width: 416px;
	height: 52px;
	background: transparent url(images/logo_swiat_laptopow.gif) no-repeat 0 0;
	position: absolute;
	top: 45px;
	left: 143px;
}
#top h1 a {
	width: 416px;
	height: 52px;
	display: block;
	text-indent: -9999px;
}
#top #szukaj {
	width: 282px;
	height: 92px;
	background: transparent url(images/background_szukajka.jpg) no-repeat 0 0;
	position: absolute;
	/*top: 25px;*/
	top: 10px;
	right: 0;
}
#top #szukaj .szukaj_input {
	width: 170px;
	position: absolute;
	top: 34px;
	left: 65px;
}
#top #szukaj .szukaj_input input {
	width: 170px;
	border: 0 none;
	font-weight: bold;
	color: #28557f;
}
#top #szukaj .szukaj_button {
	width: 23px;
	height: 22px;
	overflow: hidden;
	position: absolute;
	top: 30px;
	left: 247px;
}
#top #szukaj .szukaj_button button {
	background: transparent url(images/b_szukaj.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 22px;
	max-height: 22px;
	padding-top: 22px;
	width: 23px;
}
#top #szukaj .szukaj_button button:hover {
	background-position: 0 -22px;
}
#top #szukaj a.link_wyszukiwanie_zaawansowane {
	position: absolute;
	top: 58px;
	left: 65px;
	font-size: 10px;
	color: #2e2e2f;
	text-decoration: none;
}
#top #szukaj a.link_wyszukiwanie_zaawansowane:hover {
	text-decoration: underline;
}
#top #numer {
	width: 608px;
	height: 32px;
	position: absolute;
	top: 114px;
	right: 0;
	z-index: 100;
	background: transparent url(images/background_numer.jpg) no-repeat 0 0;
}
#top #numer .numer_input {
	width: 170px;
	position: absolute;
	top: 8px;
	right: 47px;
}
#top #numer .numer_input input {
	width: 170px;
	border: 0 none;
	color: #28557f;
}
#top #numer .numer_button {
	width: 23px;
	height: 22px;
	overflow: hidden;
	position: absolute;
	top: 6px;
	right: 11px;
}
#top #numer .numer_button button {
	background: transparent url(images/b_wyslij_numer.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 22px;
	max-height: 22px;
	padding-top: 22px;
	width: 23px;
}
#top #numer .numer_button button:hover {
	background-position: 0 -22px;
}
#top #numer .potwierdzenie {
	position: absolute;
	right: 5px;
	top: 4px;
	background-color:#99c3e3;
	width: 250px;
	text-align: center;
	font-size: 10px
}
/*#top #slogan {
	width: 453px;
	height: 34px;
	position: absolute;
	top: 114px;
	left: 259px;
}*/
#top #slogan {
	width: 365px;
	height: 34px;
	position: absolute;
	top: -1px;
	left: 8px;
}
#top a#aktualne_promocje {
	color: #d50000;
	font-weight: bold;
	background: transparent url(images/ico-pdf.gif) no-repeat left center;
	padding: 3px 3px 3px 20px;
	text-decoration: none;
	position: absolute;
	/*top: 25px;*/
	top: 171px;
	right: 16px;
	text-transform: uppercase;
	color: #ffa200;
}
#top a#aktualne_promocje:hover {
	color: #FFF;
}
#top #hpPartner {
	position: absolute;
	top: 43px;
	left: 585px;
}
#top #rzetelnaFirma {
	width: 113px;
	height: 47px;
	position: absolute;
	top: 109px;
	left: 242px;
	background: transparent url(images/img-rzetelna-firma.png) no-repeat 0 0;
}
#top #zaufaneOpinie {
	width: 140px;
	height: 27px;
	position: absolute;
	top: 117px;
	left: 367px;
	background: transparent url(images/img-zaufane-opinie.png) no-repeat 0 0;
}
#top #opineo {
	width: 105px;
	height: 40px;
	position: absolute;
	top: 111px;
	left: 512px;
	background: transparent url(images/img-openeo.png) no-repeat 0 0;
}
#top div#pomozemy_kom_area {
    background: transparent url("images/bg_kliknij_pomozemy.gif") no-repeat right 0;
    height: 26px;
    padding-top: 24px;
    position: absolute;
    right: 0;
    top: 38px;
    width: 348px;
}
#top ul#pomozemy_komunikacja {
    background: transparent url("images/bg_komunikacja_pomozemy.gif") no-repeat 0 0;
    float: right;
    height: 21px;
    width: 348px;
}
#top ul#pomozemy_komunikacja li {
    float: left;
    height: 21px;
}
#top ul#pomozemy_komunikacja li.skype {
    margin-right: 21px;
    width: 55px;
}
#top ul#pomozemy_komunikacja li.gg {
    margin-right: 20px;
    width: 86px;
}
#top ul#pomozemy_komunikacja li.facebook {
    margin-right: 20px;
    width: 79px;
}
#top ul#pomozemy_komunikacja li.mail {
    width: 67px;
}
#top ul#pomozemy_komunikacja li a {
    display: block;
    float: left;
    height: 21px;
    width: 100%;
}
#top #myAccount {
	position: absolute;
	top: 11px;
	right: 0;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
#top #myAccount:hover {
	text-decoration: underline;
}
/*----[ menu ]-----------------------------------------------------------------------*/
ul#menu {
	height: 20px;
	width: 1232px;
	padding: 5px 0 6px 8px;
	margin: 0 0 12px;
	background: transparent url(images/menu.gif) no-repeat 0 0;
	clear: both;
    overflow: hidden;
}
ul#menu li { display: inline; float: left; height: 20px; position: relative; margin: 0 19px 0 0; }
ul#menu li a { display: block; height: 20px; width: 100%; text-indent: -9999px; float: left; background: transparent url(images/menu.gif) no-repeat 0 0; }
ul#menu li.strona_glowna { width: 123px; }
ul#menu li.o_firmie { width: 68px; }
ul#menu li.partnerzy { width: 86px; }
ul#menu li.sterowniki { width: 90px; }
ul#menu li.raty { width: 48px; }
ul#menu li.reklamacje_serwis { width: 140px; }
ul#menu li.sledzenie_przesylek { width: 83px; }
ul#menu li.oferta_hurtowa { width: 126px; }
ul#menu li.kontakt { width: 74px; }

ul#menu li.strona_glowna a { background-position: -8px -5px; }
ul#menu li.o_firmie a { background-position: -150px -5px; }
ul#menu li.partnerzy a { background-position: -237px -5px; }
ul#menu li.sterowniki a { background-position: -342px -5px; }
ul#menu li.raty a { background-position: -451px -5px; }
ul#menu li.reklamacje_serwis a { background-position: -518px -5px; }
ul#menu li.sledzenie_przesylek a { background-position: -677px -5px; }
ul#menu li.oferta_hurtowa a { background-position: -779px -5px; }
ul#menu li.kontakt a { background-position: -924px -5px; }

ul#menu li.strona_glowna a:hover,
ul#menu li.strona_glowna a.active { background-position: -8px -36px; }
ul#menu li.o_firmie a:hover,
ul#menu li.o_firmie a.active { background-position: -150px -36px; }
ul#menu li.partnerzy a:hover,
ul#menu li.partnerzy a.active { background-position: -237px -36px; }
ul#menu li.sterowniki a:hover,
ul#menu li.sterowniki a.active { background-position: -342px -36px; }
ul#menu li.raty a:hover,
ul#menu li.raty a.active { background-position: -451px -36px; }
ul#menu li.reklamacje_serwis a:hover,
ul#menu li.reklamacje_serwis a.active { background-position: -518px -36px; }
ul#menu li.sledzenie_przesylek a:hover,
ul#menu li.sledzenie_przesylek a.active { background-position: -677px -36px; }
ul#menu li.oferta_hurtowa a:hover,
ul#menu li.oferta_hurtowa a.active { background-position: -779px -36px; }
ul#menu li.kontakt a:hover,
ul#menu li.kontakt a.active { background-position: -924px -36px; }

/*----[ promocje ]-----------------------------------------------------------------------*/
#promocje {
	background: transparent url(images/background_promocje.gif) no-repeat 0 0;
	position: relative;
}
/*----[ promocje ]-----------------------------------------------------------------------*/
#last_minute {
	width: 451px;
	height: 109px;
	padding: 100px 13px 4px 13px;
	margin: 0 0 12px;
	float: right;
	background: transparent url(images/background_last_minute.jpg) no-repeat 0 0;
	position: relative;
}
#last_minute a.last_minute_wszystkie {
    bottom: 8px;
    position: absolute;
    right: 10px;
}
#last_minute h2.n_last_minute {
	position: absolute;
	top: 29px;
	left: 108px;
}
#last_minute .lm_photo {
	width: 128px;
	float: left;
	text-align: center;
}
#last_minute .lm_nazwa_cena {
	width: 130px;
	padding: 35px 0 0 18px;
	float: left;
	text-align: center;
}
#last_minute .lm_nazwa_cena a {
	text-decoration: none;
}
#last_minute .lm_nazwa_cena h3 {
	font-size: 12px;
	margin: 0 0 5px;
}
#last_minute .lm_nazwa_cena h3 a {
	text-decoration: underline;
}
#last_minute .lm_nazwa_cena a span {
	font-size: 14px;
	color: #363636;
	text-decoration: none;
}
#last_minute .lm_nazwa_cena a span b {
	font-size: 16px;
	color: #c60000;
}
#last_minute .lm_opis {
	width: 150px;
	padding: 3px 0 0 10px;
	float: left;
}
#last_minute .lm_opis a {
	color: #000;
	text-decoration: none;
    font-size: 10px;
}
#last_minute .lm_opis a:hover {
	text-decoration: underline;
}
#last_minute .lm_opis ul {
	line-height: 140%;
}
/*----[ wybierak ]-----------------------------------------------------------------------*/
#menu_wybierak {
	width: 202px;
	height: 381px;
	background: transparent url(images/menu_tab.jpg) no-repeat 0 0;
	float: left;
	margin: 0 0 12px;
}
#menu_wybierak li { width: 202px; height: 94px; float: left; margin: 0 0 2px; }
#menu_wybierak li a { width: 100%; height: 94px; display: block; float: left; text-indent: -9999px; background: transparent url(images/menu_tab.jpg) no-repeat 0 0; }

#menu_wybierak li.dla_gracza { height: 95px; }
#menu_wybierak li.wyprzedaze { margin: 0; }

#menu_wybierak li.dla_gracza a { background-position: 0 0; height: 95px; }
#menu_wybierak li.dla_domu_biura a { background-position: 0 -97px; }
#menu_wybierak li.dla_biznesu a { background-position: 0 -193px; }
#menu_wybierak li.wyprzedaze a { background-position: 0 -289px; }

#menu_wybierak li.dla_gracza a:hover:hover,
#menu_wybierak li.dla_gracza a.active { background-position: -202px 0; }
#menu_wybierak li.dla_domu_biura a:hover,
#menu_wybierak li.dla_domu_biura a.active { background-position: -202px -97px; }
#menu_wybierak li.dla_biznesu a:hover,
#menu_wybierak li.dla_biznesu a.active { background-position: -202px -193px; }
#menu_wybierak li.wyprzedaze a:hover,
#menu_wybierak li.wyprzedaze a.active { background-position: -202px -289px; }

#wybierak_bottom {
	float: right;
	width: 762px !important;
	position: relative;
	padding: 0 0 45px;
	margin: 0 0 12px;
	background: transparent url(images/background_wybierak_bottom.gif) no-repeat left bottom;
    overflow: hidden;
    /*height: 339px;*/
}
#wybierak_top {
	float: right;
	width: 762px;
	/*height: 313px !important;*/
	padding: 25px 0 0 0;
	background: transparent url(images/background_wybierak_top.gif) no-repeat left top;
	overflow: hidden;
}
#wybierak {
	float: right;
	width: 756px;
	/*height: 313px !important;*/
	padding: 0 3px;
    overflow: hidden;
	background: transparent url(images/background_wybierak_middle.gif) repeat-y left top;
}
#wybierak a.link_zobasz_wszystkie {
	position: absolute;
	bottom: 3px;
	left: 240px;
}
#wybierak ul {  }
#wybierak ul li {
	float: left;
	width: 189px;
}
#wybierak ul li h3 {
	font-size: 12px;
	margin: 0 0 10px;
	padding: 0 25px;
}
#wybierak ul li a.link_dodaj_do_koszyka, #wybierak ul li a.link_na_zamowienie {
	margin: 0 auto;
}
#wybierak div.w_short_desc ul {
    font-size:10px;
    line-height:140%;
}
#wybierak div.w_short_desc ul li {
    width: auto;
    float: none;
}
#wybierak ul li .w_photo {
	display: block;
	text-align: center;
	margin: 0 0 10px;
    height: 109px;
}
#wybierak span.w_cena_brutton {
    font-size: 12px;
    height: 18px;
    text-align: center;
    display: block;
}
#wybierak span.w_cena_brutton span {
    color: #FF5F03;
    font-size: 13px;
    font-weight: bold;
}
#wybierak span.w_cena_netto {
    color:#777777;
    font-size:11px;
    height:18px;
    text-align:center;
    display: block;
}
#wybierak span.w_cena_netto span {
    color:#333333;
    font-size:10px;
}
#wybierak span.w_code {
    display: block;
    text-align: center;
    padding:10px 0;
}
#wybierak span.w_code a {
    text-decoration: none;
}
#wybierak span.w_code a:hover {
    text-decoration: underline;
}
#wybierak div.w_short_desc {
    overflow: hidden;
    height: 99px;
    margin-bottom:3px;
    padding: 0 11px;
}
/*----[ przewijak ]-----------------------------------------------------------------------*/
#przewijak {
	width: 880px;
	height: 140px;
	padding: 13px 42px;
	background: transparent url(images/background_pasek.gif) no-repeat 0 0;
	position: relative;
}
#przewijak a.link_next, #przewijak a.link_prev {
	width: 40px;
	height: 158px;
	display: block;
	text-indent: -9999px;
	position: absolute;
	top: 4px;
	cursor: pointer;
	background: transparent url(images/b_suwak.jpg) no-repeat 0 0;
	z-index: 100;
}
#przewijak a.link_next {
	background-position: 0 -158px;
	right: 4px;
}
#przewijak a.link_next:hover {
	background-position: -40px -158px;
}
#przewijak a.link_prev {
	background-position: 0 0;
	left: 4px;
}
#przewijak a.link_prev:hover {
	background-position: -40px 0;
}
#przewijak .oferty {
	width: 880px;
	height: 140px;
}
#przewijak .oferty ul {
	width: 880px;
	height: 140px;
	margin: 0;
	padding: 0;
}
#przewijak .oferty ul li {
	width: 175px;
	height: 135px;
	margin: 0;
	padding: 5px 0 0 1px;
	text-align: center;
	background: transparent url(images/background_li_oferty.gif) no-repeat 0 15px;
	float: left;
}
#przewijak .oferty ul li .o_photo {
	text-align: center;
	margin: 0 0 10px;
}
#przewijak .oferty ul li a {
	text-decoration: none;
	color: #000;
}
#przewijak .oferty ul li h3 a {
	color: #005ca7;
	text-decoration: underline;
}
#przewijak .oferty ul li h3 a:hover {
	color: #0081eb;
}
#przewijak .oferty ul li p {
	margin: 0 0 5px;
}
#przewijak .oferty ul li p a:hover {
	text-decoration: underline;
}
#przewijak .oferty ul li a span {
	display: block;
    padding-top: 8px;
}
#przewijak .oferty ul li a span b {
	color: #363636;
}
/* INFO BOX */
.info_box_bottom {
    float: left;
	width: 964px;
	padding: 0 0 10px;
	margin: 0 0 10px;
	background: transparent url(images/background_szukajka_bottom.gif) no-repeat left bottom;
}
.info_box_top {
    float: left;
	width: 964px;
	padding: 15px 0 0 0;
	background: transparent url(images/background_szukajka_top.gif) no-repeat left top;
}
.info_box_top div {
    float: left;
	width: 918px;
	padding: 0 23px;
	background: transparent url(images/background_szukajka_middle.gif) repeat-y left top;
}
/*----[ szukaj ]-----------------------------------------------------------------------*/
#szukaj_bottom {
	float: left;
	width: 964px;
	padding: 0 0 15px;
	margin: 0 0 10px;
	background: transparent url(images/background_szukajka_bottom.gif) no-repeat left bottom;
}
#szukaj_top {
	float: left;
	width: 964px;
	padding: 15px 0 0 0;
	background: transparent url(images/background_szukajka_top.gif) no-repeat left top;
}
#szukaj {
	float: left;
	width: 918px;
	padding: 0 23px;
	background: transparent url(images/background_szukajka_middle.gif) repeat-y left top;
}
#zgloszenie {
	float: left;
	width: 1185px;
	padding: 0 10px;
}
#zgloszenie h2 {
	margin: 0 0 15px;
	font-size: 18px;
	font-weight: bold;
	border-left: 6px solid #538cbe;
	padding: 0 0 0 10px;
}
#szukaj h2 {
	margin: 0 0 15px;
	font-size: 18px;
	font-weight: bold;
	border-left: 6px solid #538cbe;
	padding: 0 0 0 10px;
}
#szukaj .slowa_kluczowe {
	border: 1px solid #e3e3e3;
	padding: 10px 15px;
	position: relative;
	margin: 0 0 1px;
}
#szukaj .slowa_kluczowe input, #szukaj .slowa_kluczowe button {
	vertical-align: middle;
	margin: 0 2px;
}
#szukaj .slowa_kluczowe button {
	background: transparent url(images/b_szukaj_adv.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 21px;
	margin:  0;
	padding: 0;
	width: 57px;
}
#szukaj .slowa_kluczowe button:hover {
	background-position: 0 -21px;
}
#szukaj .slowa_kluczowe span.komunikaty {
	position: absolute;
	top: 14px;
	right: 15px;
	text-align: right;
}
#szukaj #atrybuty {
	width: 886px;
	padding: 10px 15px;
	float: left;
	border: 1px solid #e3e3e3;
}
#szukaj #atrybuty li {
	/*width: 294px;*/
	width: 220px;
	float: left;
	margin: 0 0 10px;
}
#szukaj #atrybuty li h3 {
	margin: 0 0 10px;
	font-weight: bold;
}
#szukaj #atrybuty li ul li {
	margin: 0;
}
#szukaj #atrybuty li ul li input {
	margin-right: 5px;
	vertical-align: middle;
}
#szukaj #atrybuty li ul.matryce li {
	/*width: 147px;*/
	width: 100px;
	float: left;
}
#szukaj #atrybuty li .input_cena {
	width: 60px;
	margin: 0 5px;
	text-align: center;
}
#szukaj #atrybuty li.szukaj_button {
	height: 21px;
	width: 112px;
	overflow: hidden;
	padding: 20px 0 0 220px;
}
#szukaj #atrybuty li.szukaj_button button {
	background: transparent url(images/b_szukaj_adv_big.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 21px;
	margin:  0;
	padding: 0;
	width: 112px;
}
#szukaj #atrybuty li.szukaj_button button:hover {
	background-position: 0 -21px;
}

#wyniki_top {
	float: left;
	width: 964px;
	padding: 30px 0 0 0;
	background: transparent url(images/background_szukaj_top.gif) no-repeat left top;
	position: relative;
}
#wyniki_top .page_left, #wyniki_top .page_right {
	position: absolute;
	top: 9px;
	font-weight: bold;
    height: 16px;
}
#wyniki_top .page_left {
	left: 25px;
}
#wyniki_top .page_right {
	right: 25px;
}
#wyniki_top .pages_list {
	position: absolute;
	top: 9px;
	left: 0;
	width: 100%;
	height: 16px;
	text-align: center;
}
#wyniki_top .pages_list a.active {
	font-weight: bold;
}
#wyniki {
	float: left;
	width: 958px;
	padding: 0 3px;
	background: transparent url(images/background_szukaj_middle.gif) repeat-y left top;
}
#wyniki ul { margin: 0 0 0 13px; }
#wyniki ul li {
	float: left;
	width: 189px;
	height: 334px;
	padding: 16px 0 0;
}
#wyniki ul li .w_photo {
	display: block;
	text-align: center;
	margin: 0 0 10px;
    height: 109px;
}
#wyniki ul li a.link_dodaj_do_koszyka, #wyniki ul li a.link_na_zamowienie {
	margin: 0 0 0 25px;
}
#wyniki ul li h3 {
	font-size: 12px;
	margin: 0 0 10px;
	padding: 0 25px;
}
#wyniki ul li a.link_dodaj_do_koszyka, #wyniki ul li a.link_na_zamowienie {
	margin: 0 auto;
}
#wyniki div.w_short_desc ul {
    font-size:10px;
    line-height:140%;
    margin: 0;
}
#wyniki div.w_short_desc ul li {
    width: auto;
    float: none;
    height: auto;
    padding: 0;
    margin: 0;
}
#wyniki ul li .w_photo {

}
#wyniki span.w_cena_brutton {
    font-size: 12px;
    height: 18px;
    text-align: center;
    display: block;
}
#wyniki span.w_cena_brutton span {
    color: #FF5F03;
    font-size: 13px;
    font-weight: bold;
}
#wyniki span.w_cena_netto {
    color:#777777;
    font-size:11px;
    height:18px;
    text-align:center;
    display: block;
}
#wyniki span.w_cena_netto span {
    color:#333333;
    font-size:10px;
}
#wyniki span.w_code {
    display: block;
    text-align: center;
    padding:10px 0;
}
#wyniki span.w_code a {
    text-decoration: none;
}
#wyniki span.w_code a:hover {
    text-decoration: underline;
}
#wyniki div.w_short_desc {
    overflow: hidden;
    height: 99px;
    margin-bottom:3px;
    padding: 0 11px;
}
div.na_zam  {
    color:#FF5F03;
    font-size:14px;
    font-weight:bold;
    height:30px;
    padding-top:6px;
    text-align: center;
}
div.horizontal_line_sep  {
    border-bottom:1px solid #E7E7E9;
    clear:both;
}
/*----[ rej ]-----------------------------------------------------------------------*/

form#form_rej ul#formularz {
	margin: 0 auto;
	padding: 0;
	width: 500px;
}
form#form_rej ul#formularz li {
	border-top: 1px solid #e6e6e6;
	padding: 7px 0;
	overflow: hidden;
	margin: 0;
	background: none;
	position: relative;
}
form#form_rej ul#formularz li label {
	display: block;
	width: 110px;
	margin: 0 10px 0 0;
	float: left;
	text-align: right;
	padding: 4px 0;
	font-size: 11px;
}
form#form_rej ul#formularz li input, form#form_rej ul#formularz li textarea, form#form_rej ul#formularz li select {
	padding: 5px;
	border: 1px solid #d3d3d3;
	width: 310px;
	font-size: 11px;
	font-family: Tahoma, Sans-serif;
	overflow: auto;
}
form#form_rej ul#formularz li.submit {
	display: block;
	overflow: hidden;
	text-align: center;
	height: 29px;
}
form#form_rej ul#formularz li.submit button {
	background: transparent url(images/b_wyslij.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 21px;
	max-height: 21px;
	padding-top: 29px;
	width: 112px;
}
form#form_rej ul#formularz li.submit button:hover {
	background-position: 0 -21px;
}

/*----[ stopka in wrapper ]-----------------------------------------------------------------------*/
#stopka_in {
	height: 60px;
	padding: 5px 0 0;
	font-size: 10px;
	color: #fff;
	clear: both;
}
#stopka_in a {
	color: #fff;
}
#stopka_in a:hover {
	color: #efefef;
}

#stopka_in #footerLogos {
	width: 435px;
	height: 60px;
	float: left;
	background: transparent url(images/footer-logos.png) no-repeat 0 0;
	margin-left: 15px;
}

#stopka_in .copy {
	float: right;
	width: 25%;
	text-align: right;
	padding-bottom: 5px;
}
#stopka_in .licznik {
	float: left;
	width: 45%;
	text-align: center;
}
#stopka_in .licznik {
	float: left;
	width: 33%;
	text-align: center;
	padding-left: 40px;
}
#stopka_in .licznik a {
	background: transparent url(images/icon_regulamin.gif) no-repeat left 3px;
	padding: 0 0 0 17px;
}
#stopka_in .licznik span {
	padding: 0 0 0 25px;
}
#stopka_in .iguana {
	clear: right;
	float: right;
	width: 29%;
	text-align: right;
}
/*----[ stopka ]-----------------------------------------------------------------------*/
#stopka_wrapper {
	width: 100%;
	height: 43px;
	border-top: 2px solid #fe7404;
	border-bottom: 2px solid #fe7404;
	background: transparent url(images/background_stopka.gif) repeat-x 0 0;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index:1000;
}
#stopka {
	width: 980px;
	height: 37px;
	margin: 0 auto;
}
#stopka ul#konsultant{
	width: 170px;
	height: 21px;
	overflow: hidden;
	padding: 8px 5px 0 112px;
	margin: 6px 0 0;
	font-weight: bold;
	color: #d50000;
	background: transparent url(images/background_konsultant.gif) no-repeat 0 0;
	float: right;
}
#stopka ul#konsultant li {
	width: 170px;
	height: 21px;
	text-align: center;
	float: left;
}
#stopka ul#konsultant li a {
	color: #d50000;
	text-decoration: none;
}

#last_minute_countdown{
	position:absolute;
	width:183px;
	height: 34px;
	left:267px;
	top:22px;
}

#form_zgloszenie_serw {
    margin: 0 auto;
    width: 1000px;
}

#form_zgloszenie_serw ul li {
    overflow: hidden;
    height: 100%;
    padding: 3px 0;
}

#form_zgloszenie_serw ul li input, #form_zgloszenie_serw ul li textarea, #form_zgloszenie_serw ul li select {
	padding: 5px;
	border: 1px solid #7F9DB9;
	width: 290px;
	font-size: 11px;
	font-family: Tahoma, Sans-serif;
	overflow: auto;
    float: right;
}

#form_zgloszenie_serw ul li textarea {
    height: 50px;
}

#form_zgloszenie_serw #formularz_left div,
#form_zgloszenie_serw #formularz_right div {
    padding:15px 20px;
    overflow: hidden;
    height: 100%;
}

#form_zgloszenie_serw #formularz_left {
    float: left;
    border: 1px solid #E3E3E3;
    width: 415px;
}

#form_zgloszenie_serw #formularz_left label {
    width: 65px;
    display: block;
    float: left;
    padding-top: 4px;
}

#form_zgloszenie_serw #formularz_right label {
    width: 105px;
    display: block;
    float: left;
    padding-top: 4px;
}

#form_zgloszenie_serw #formularz_left legend {
    color: #025EB1;
    font-weight: bold;
    padding: 0 5px;
    font-size: 13px;
    margin-left: 15px;
    text-transform: uppercase;
    font-family: Verdana;
}

#form_zgloszenie_serw #formularz_right legend {
    color: #025EB1;
    font-weight: bold;
    padding: 0 5px;
    font-size: 13px;
    margin-left: 15px;
    text-transform: uppercase;
    font-family: Verdana;
}

#form_zgloszenie_serw #formularz_right {
    float: right;
    border: 1px solid #E3E3E3;
    width: 440px;
}

#form_zgloszenie_serw #formularz_right ul li input,
#form_zgloszenie_serw #formularz_right ul li textarea,
#form_zgloszenie_serw #formularz_right ul li select {
    width: 280px;
}

#form_zgloszenie_serw div.submit {
	display: block;
	overflow: hidden;
	text-align: center;
	height: 21px;
    margin-top: 5px;
    position: relative;
}

#form_zgloszenie_serw div.submit span {
    display: block;
    position: absolute;
    left: 0;
    top: 3px;
    color: #CCC;
}

#form_zgloszenie_serw div.submit button {
	background: transparent url(images/b_wyslij.gif) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	height: 21px;
	max-height: 21px;
	padding-top: 29px;
	width: 112px;
}

#form_zgloszenie_serw div.submit button:hover {
	background-position: 0 -21px;
}

#form_zgloszenie_serw .multiFields {
    float: right;
    width: 292px;
    display: block;
}

#form_zgloszenie_serw .multiFields span.ukosnik {
    float: left;
    padding: 3px 4px 0 4px;
    font-size: 15px;
}

#form_zgloszenie_serw input#ulica {
    float: left;
    width: 178px !important;
}

#form_zgloszenie_serw input#nr_domu {
    float: left;
    width: 25px !important;
    margin-left: 10px;
}

#form_zgloszenie_serw input#nr_lokalu {
    float: left;
    width: 25px !important;
}

#form_zgloszenie_serw input#kod_pocztowy {
    float: left;
    width: 90px !important;
}

#form_zgloszenie_serw input#miasto {
    float: left;
    width: 168px !important;
    margin-left: 10px;
}

.impInfo {
    color: #FF0000;
    font-weight: bold;
    padding: 15px 0 10px;
}
#ajax_loading {
	display: none;
	width: 1234px;
	height: 100%;
	background: #fff;
	position: absolute;
	margin: 3px;
	top: 0;
	left: 0;
}
a.hidden {
	display: none;
}

#topBox {
	height: 206px;
	margin-bottom: 15px;
}

#szukajBox {
	float: left;
	width: 234px;
	height: 206px;
	margin-right: 10px;
	background: transparent url(images/bg-search-new.jpg) no-repeat 0 0;
	position: relative;
}

#szukajBox .part {
	background: transparent url(images/bg-search-part.jpg) no-repeat 0 0;
	width: 6px;
	height: 35px;
	position: absolute;
	left: -6px;
}

#brTopCenter {
	float: left;
	width: 650px;
	height: 206px;
}

#brTopCenter .partTop {
	background: transparent url(images/bg-main-box-content-top-650.gif) no-repeat 0 0;
	height: 4px;
	font-size: 1px;
}

#brTopCenter .partContent {
	background: transparent url(images/bg-main-box-content-650.gif) repeat-y 0 0;
	height: 198px;
	padding-left: 4px;
}

#brTopCenter .partBottom {
	background: transparent url(images/bg-main-box-content-bottom-650.gif) no-repeat 0 bottom;
	height: 4px;
	font-size: 1px;
}

#brTopCenter #promocje_slider,
#brTopCenter #promocje_slider li {
	width: 642px !important;
	height: 198px !important;
}

#brTopRight {
	float: right;
	width: 340px;
	height: 206px;
}

#brTopRight .partTop {
	background: transparent url(images/bg-main-box-content-top-340.gif) no-repeat 0 0;
	height: 4px;
	font-size: 1px;
}

#brTopRight .partContent {
	background: transparent url(images/bg-main-box-content-340.gif) repeat-y 0 0;
	height: 198px;
	padding-left: 4px;
}

#brTopRight .partBottom {
	background: transparent url(images/bg-main-box-content-bottom-340.gif) no-repeat 0 bottom;
	height: 4px;
	font-size: 1px;
}

#szukajBox .szukaj_button {
    height: 22px;
    left: 202px;
    overflow: hidden;
    position: absolute;
    top: 17px;
    width: 23px;
}

#szukajBox button {
	background: url("images/b_szukaj-new.gif") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 22px;
    max-height: 22px;
    padding-top: 22px;
    width: 23px;
}

#szukajBox button:hover {
	background-position: 0 -22px;
}

#szukajBox .szukaj_input {
    left: 50px;
    position: absolute;
    top: 21px;
    width: 141px;
}

#szukajBox .szukaj_input input {
    border: 0 none;
    color: #28557F;
    font-family: Tahoma;
    font-weight: bold;
    margin: 0;
    padding: 0;
    width: 141px;
}

#szukajBox a.link_wyszukiwanie_zaawansowane {
    color: #ffa200;
    font-size: 10px;
    left: 50px;
    position: absolute;
    text-decoration: underline;
    top: 42px;
    font-weight: bold;
}

#szukajBox a.link_wyszukiwanie_zaawansowane:hover {
    text-decoration: none;
}

#szukajBox #matrycaCh {
	position: absolute;
	top: 77px;
	left: 7px;
	height: 115px;
}

#szukajBox #grafikaCh {
	position: absolute;
	top: 77px;
	left: 75px;
	border-left: 1px #3273ab solid;
	padding-left: 8px;
	height: 115px;
}

#szukajBox #procesorCh {
	position: absolute;
	top: 77px;
	left: 159px;
	border-left: 1px #3273ab solid;
	padding-left: 8px;
	height: 115px;
}

#szukajBox #matrycaCh strong, #szukajBox #grafikaCh strong, #szukajBox #procesorCh strong {
	color: #FFF;
	display: block;
	padding-bottom: 6px;
	padding-left: 6px;
}

#szukajBox #matrycaCh ul li, #szukajBox #grafikaCh ul li, #szukajBox #procesorCh ul li {
	overflow: hidden;
	padding: 2px 0;
}

#szukajBox #matrycaCh input, #szukajBox #grafikaCh input, #szukajBox #procesorCh input {
	float: left;
}

#szukajBox #matrycaCh label, #szukajBox #grafikaCh label, #szukajBox #procesorCh label {
	font-size: 11px;
	color: #FFF;
	float: left;
	display: block;
	padding: 2px 0 0 4px;
}

.wideBox {
	overflow: hidden;
	margin-bottom: 5px;
}

.wideBox .wideBoxTop {
	height: 6px;
	background: transparent url(images/bg-main-box-content-top-new.gif) no-repeat 0 0;
	font-size: 1px;
}

.wideBox .wideBoxContent {
	background: transparent url(images/bg-main-box-content-new.gif) repeat-y 0 0;
	padding: 15px;
	position: relative;
}

.wideBox.promo .wideBoxContent {
	padding: 0;
	height: 395px;
}

.wideBox .wideBoxBottom {
	height: 6px;
	background: transparent url(images/bg-main-box-content-bottom-new.gif) no-repeat 0 0;
	font-size: 1px;
}

.wideBox .promoBox {
	padding-top: 105px;
	width: 205px;
	float: left;
	overflow: hidden;
}

.wideBox .promoBox .productList {
	padding-left: 6px;
}

.wideBox .promoBox .productList li {
	border-right: 1px #e3e3e3 solid;
	width: 198px;
}

.wideBox .promoBox .productList li span.w_photo {
	height: 88px;
}

.wideBox .promoBox .productList li span.w_cena_netto {
	padding-bottom: 10px;
}

.productList {
	margin: 0;
	overflow: hidden;
	clear: both;
}

.productList li {
	float: left;
    width: 189px;
}

.productList div.w_short_desc {
    height: 99px;
    margin-bottom: 3px;
    overflow: hidden;
    padding: 0 11px;
}

.productList div.w_short_desc li {
	padding: 0 !important;
	margin: 0 !important;
	border: 0 !important;
	font-size: 10px !important;
}

.productList .w_photo {
    display: block;
    height: 109px;
    margin: 0 0 10px;
    text-align: center;
}

.productList span.w_cena_brutton {
    display: block;
    font-size: 12px;
    height: 18px;
    text-align: center;
}

.productList span.w_cena_netto {
    color: #777777;
    display: block;
    font-size: 11px;
    height: 18px;
    text-align: center;
}

.productList span.w_cena_brutton span {
    color: #FF5F03;
    font-size: 13px;
    font-weight: bold;
}

.productList span.w_code {
    display: block;
    padding: 10px 0;
    text-align: center;
}

.productList a.link_dodaj_do_koszyka, .productList a.link_na_zamowienie {
    margin: 0 auto;
}

.wideBox .promoBox a.sectionTab {
	position: absolute;
	top: -6px;
	left: 0;
	display: block;
	width: 210px;
	height: 100px;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
}

.wideBox.dla_gracza .promoBox a.sectionTab {
	background-image: url(images/dla-gracza-tabik.jpg);
}

.wideBox.dla_domu .promoBox a.sectionTab {
	background-image: url(images/dla-domu-tabik.jpg);
}

.wideBox.dla_biznesu .promoBox a.sectionTab {
	background-image: url(images/dla-biznesu-tabik.jpg);
}

.wideBox .promoBox a.sectionTab:hover {
	background-position: 0 -100px;
}

.otherProduct .productList li {
	border-right: 1px #e3e3e3 solid;
	margin: 0 6px 0 0;
    padding-right: 8px;
}

.otherProduct .productList li.last {
	border-right: 0;
}

.wideBox .otherProduct {
	float: right;
	width: 1020px;
	overflow: hidden;
	padding-right: 8px;
	padding-top: 11px;
}

.wideBox .link_zobacz_wszystkie {
	background: transparent url(images/b-all-items.gif) no-repeat 0 0;
	width: 273px;
	height: 25px;
	position: absolute;
	top: 350px;
	left: 247px;
	text-indent: -9999px;
}

.wideBox .link_zobacz_wszystkie:hover {
	background-position: 0 -25px;
}

.wideBox.last_minute .wideBoxContent {
	padding: 5px;
	height: 250px;
}

.wideBox.last_minute .wideBoxContent .last_minute_part {
	width: 367px;
	height: 100px;
	background: transparent url(images/last_minute_box.gif) no-repeat 0 0;
	position: relative;
	padding: 85px 0 0 15px;
	float: left;
}

.last_minute_part .link_zobacz_wszystkie {
	top: 220px;
	left: 53px;
}

.wideBox.last_minute .wideBoxContent #last_minute_countdown {
	position: absolute;
	top: 5px;
	left: 169px;
}

.wideBox.last_minute .wideBoxContent .lm_photo {
    float: left;
    text-align: center;
    width: 128px;
}

.wideBox.last_minute .wideBoxContent .lm_opis {
    float: left;
    padding: 10px 0 0 25px;
    width: 195px;
}

.wideBox.last_minute .wideBoxContent .lm_opis a {
    color: #000000;
    font-size: 11px;
    text-decoration: none;
}

.wideBox.last_minute .wideBoxContent .lm_nazwa_cena {
    float: left;
    padding: 15px 0 0 18px;
    text-align: right;
    width: 200px;
}

.wideBox.last_minute .wideBoxContent .lm_nazwa_cena a {
	text-decoration: none;
}

.wideBox.last_minute .wideBoxContent .lm_nazwa_cena a span {
    color: #363636;
    font-size: 14px;
    text-decoration: none;
}

.wideBox.last_minute .wideBoxContent .lm_nazwa_cena a b {
	color: #C60000;
    font-size: 16px;
}

.wideBox.last_minute .other {
	float: right;
	width: 845px;
}

.wideBox.last_minute .other .productList {
	padding-left: 10px;
	padding-top: 5px;
}

.wideBox.last_minute .other .productList li {
	width: 205px;
}

.wideBox.last_minute .other .productList .w_short_desc {
	font-size: 10px;
	height: 84px;
}

.wideBox.last_minute .other .productList .w_photo {
	margin-bottom: 0;
	height: 97px;
}

.wideBox.last_minute .other .link_zobacz_wszystkie {
	left: 405px;
    top: 225px;
}

.wideBox.list .wideBoxContent {
	overflow: hidden;
	padding: 30px 0 40px;
}

.wideBox.list .wideBoxContent .productList {
	padding-left: 5px;
}

.wideBox.list .wideBoxContent .productList li {
	padding-top: 20px;
	padding-bottom: 20px;
	/*margin: 0 6px;*/
	border-right: 1px #E3E3E3 solid;
	border-bottom: 1px #E3E3E3 solid;
	width: 204px;
}

.wideBox.list .wideBoxContent .productList li.last {
	border-right: 0;
}

.wideBox.list .wideBoxContent .pages_list.top {
    height: 16px;
    left: 0;
    position: absolute;
    text-align: center;
    top: 9px;
    width: 100%;
    z-index: 100;
}

.wideBox.list .wideBoxContent .pages_list.bottom {
	bottom: 9px;
	height: 16px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 100;
}

.wideBox.list .wideBoxContent .pages_list.top a.active, 
.wideBox.list .wideBoxContent .pages_list.bottom a.active {
    font-weight: bold;
}

.wideBox.list .wideBoxContent .page_right.top, .wideBox.list .wideBoxContent .page_right.bottom {
    right: 25px;
    z-index: 150;
}

.wideBox.list .wideBoxContent .page_left.top, .wideBox.list .wideBoxContent .page_right.top {
    font-weight: bold;
    height: 16px;
    position: absolute;
    top: 9px;
    z-index: 150;
}

.wideBox.list .wideBoxContent .page_left.bottom, .wideBox.list .wideBoxContent .page_right.bottom {
    font-weight: bold;
    height: 16px;
    position: absolute;
    bottom: 9px;
    z-index: 150;
}

.wideBox.list .wideBoxContent .page_left.top {
	left: 25px
}

.wideBox.list .wideBoxContent .page_left.bottom {
	left: 25px
}

.whiteWidebox {
	clear: both;
	background: transparent url(images/bg-wide-white-top.gif) no-repeat 0 top;
	padding-top: 7px;
	margin-bottom: 25px;
	overflow: hidden;
}

.whiteWidebox .inner {
	background: #FFF url(images/bg-wide-white-bottom.gif) no-repeat 0 bottom;
	padding: 4px 25px 12px;
	overflow: hidden;
}

.whiteWidebox .produktFiltracja, .whiteWidebox .operacyjnyFiltracja, .whiteWidebox .procesorFiltracja, 
.whiteWidebox .dyskFiltracja, .whiteWidebox .ekranFiltracja, .whiteWidebox .graficznaFiltracja,
.whiteWidebox .rodzajFiltracja, .whiteWidebox .dwustronnyFiltracja, .whiteWidebox .wczerniFiltracja,
.whiteWidebox .wkolorzeFiltracja {
	float: left;
}

.whiteWidebox .filtracjaValue {
	width: 865px;
	padding-bottom: 12px;
    padding-top: 6px;
    padding-left: 5px;
}

.whiteWidebox .filtracjaValue strong {
	color: #28557f;
	display: block;
	padding-bottom: 7px;
	padding-top: 8px;
}

.whiteWidebox .filtracjaValue ul {
	overflow: hidden;
}

.whiteWidebox .filtracjaValue ul li {
	float: left;
}

.whiteWidebox .filtracjaValue li.fraza {
	padding-right: 10px;
}

.whiteWidebox .filtracjaValue li.val {
	font-size: 14px;
	color: #28557f;
	padding-right: 10px;
}

.whiteWidebox .filtracjaValue li.submiter {
	padding-right: 10px;
}

.whiteWidebox .filtracjaValue li.submiter button {
	width: 72px;
	height: 27px;
	background: transparent url("images/b-s-new.gif") no-repeat 0 0;
	padding: 0;
	margin: 0;
	border: 0;
	cursor: pointer;
}

.whiteWidebox .filtracjaValue li.submiter button:hover {
	background-position: 0 bottom;
}

.whiteWidebox .filtracjaValue li.del {
	overflow: hidden;
	padding: 7px 20px 2px 0;
}

.whiteWidebox .filtracjaValue li.del.blank {
	background: none;
}

.whiteWidebox .filtracjaValue li.delAll {
	padding-top: 15px;
	overflow: hidden;
	padding-top: 7px;
	padding-bottom: 2px;
}

.whiteWidebox .filtracjaValue li.delAll.blank {
	background: none;
}

.whiteWidebox .filtracjaValue li.del a, .whiteWidebox .filtracjaValue li.delAll a {
	background-position: 0 2px;
	padding-left: 19px;
}

.whiteWidebox .filtracjaBoxes {
	width: 870px;
	padding-top: 5px;
	clear: both;
	overflow: hidden;
}

.whiteWidebox .produktFiltracja strong, .whiteWidebox .operacyjnyFiltracja strong, .whiteWidebox .procesorFiltracja strong, 
.whiteWidebox .dyskFiltracja strong, .whiteWidebox .ekranFiltracja strong, .whiteWidebox .graficznaFiltracja strong,
.whiteWidebox .rodzajFiltracja strong, .whiteWidebox .dwustronnyFiltracja strong, .whiteWidebox .wczerniFiltracja strong,
.whiteWidebox .wkolorzeFiltracja strong {
	padding-bottom: 8px;
    padding-left: 5px;
    color: #000;
    display: block;
}

.whiteWidebox .filtracjaList {
	margin: 0;
}

.whiteWidebox .filtracjaList li {
	overflow: hidden;
	padding-bottom: 4px;
}

.whiteWidebox .filtracjaList li label {
	color: #266da7;
    display: block;
    font-size: 12px;
    padding: 2px 0 0 3px;
    overflow: hidden;
}

.whiteWidebox .filtracjaList li label span {
	color: #6b6b6b;
}

.whiteWidebox .filtracjaList li input {
	float: left;
}

li.del a, li.delAll a {
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	background: transparent url(images/ico-del.gif) no-repeat 3px 2px;
	padding: 2px 0 2px 22px;
}

li.del a:hover, li.delAll a:hover {
	text-decoration: underline;
}

li.del, li.delAll {

}

.whiteWidebox .produktFiltracja {
	width: 150px;
	margin-right: 5px;	
}

.whiteWidebox .operacyjnyFiltracja {
	width: 155px;
	margin-right: 5px;
}

.whiteWidebox .procesorFiltracja {
	width: 106px;
	margin-right: 5px;
}

.whiteWidebox .dyskFiltracja {
	width: 141px;
	margin-right: 5px;
}

.whiteWidebox .ekranFiltracja {
	width: 160px;
}

.whiteWidebox .graficznaFiltracja {
	width: 120px;
	margin-right: 5px;
}




.whiteWidebox .rodzajFiltracja {
	width: 165px;
	margin-right: 5px;
}

.whiteWidebox .dwustronnyFiltracja {
	width: 165px;
	margin-right: 5px;
}

.whiteWidebox .wczerniFiltracja {
	width: 180px;
	margin-right: 5px;
}

.whiteWidebox .wkolorzeFiltracja {
	width: 185px;
	margin-right: 0;
}

.whiteWidebox .nicFiltracja {
	display: none;
}



.whiteWidebox .inner.s {
	height: 132px;
}

.wideBox .txtContent {
	padding: 0 20px;
}

#whiteSzukajBox {
	width: 895px;
	float: left;
}

#whiteSzukajBox .partTop {
	height: 6px;
	font-size: 1px;
	background-image: url(images/bg-main-box-content-top-895.gif);
}

#whiteSzukajBox .partBottom {
	height: 6px;
	font-size: 1px;
	background-image: url(images/bg-main-box-content-bottom-895.gif);
}

#whiteSzukajBox .whiteWidebox {
	padding-top: 0;
	margin-bottom: 0;
	background: none;
}

#whiteSzukajBox .inner {
	background: transparent url(images/bg-main-box-content-895.gif) repeat-y 0 0;
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 0;
	height: 188px;
	padding-bottom: 6px;
}

.advList li.val {
	position: relative;	
}

.advList li.val input {
	-moz-border-radius: 3px;
    border-radius: 3px;
    -khtml-border-radius: 3px;
    -icab-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border: 1px #cbdcea solid;
    padding: 6px 5px;
    width: 150px;
}

.advList li.val button {
	width: 23px;
	height: 22px;
	background: transparent url(images/b-s.gif) no-repeat 0 0;
	cursor: pointer;
	border: 0;
	position: absolute;
	top: 3px;
	left: 136px;
}

.advList li.val button:hover {
	background-position: 0 bottom;
}

.advList li.cenaSort input {
	border: 1px #cbdcea solid;
    padding: 6px 5px;
    width: 45px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -khtml-border-radius: 3px;
    -icab-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    vertical-align: middle;
}

.advList li.cenaSort label {
	font-weight: bold;
	color: #28557f;
	vertical-align: middle;
	padding-right: 2px;
}

.advList li.cenaSort {
	padding-right: 15px;
}

ul.advList li.del a,
ul.advList li.delAll a {
	background: none;
}

ul.advList li.del {
	background: transparent url("images/ico-del.gif") no-repeat 0 8px;
}

ul.advList li.delAll {
	background: transparent url("images/ico-del.gif") no-repeat 0 8px;
	padding-left: 19px;
}

ul.advList li.delAll a {
	padding-left: 0 !important;
}

#preloader {
	width: 100%;
	height: 100%;
	position: fixed;
	background: #000 url("images/ajax-loader.gif") no-repeat center center;
	z-index: 999;
	top: 0;
	left: 0;
	display: none;
}
#adv_background {
	width: 100%;
	height: 100%;
	position: fixed;
	background: #000;
	z-index: 800;
	top: 0;
	left: 0;
	display: none;
}

.wideBox.subPage .wideBoxContent {
	overflow: hidden;
}





