body{background-color:#fff; font-family: Tahoma; font-size: 8pt; color: #333; }
body, form, fieldset, h1, h2, h3, ul, p, ul {margin: 0; padding: 0;}

ul {list-style-type: none;}
img {border: none;}
a {color: #88b95d; text-decoration: none; font-size: 8pt;}
a:hover {color: #88b95d; text-decoration: underline;}

fieldset, input {border: none;}
label {font-size: 8pt;}

div, h2, h3, h1, img, li {behavior: url(css/iepngfix.htc);}

/* nowe */
h1 {font-size: 10pt; padding: 0 0 0 39px; margin: 0 0 25px 0;}
h2 {font-size: 10pt; }

#pomoc-menu, #konto-menu, #konto-kategorie, #konto-info, #konto-koszyk, #pomoc-info, #pomoc-text, #rejestracja .box, #konto ul, #konto .box {position: relative; background: #f5f5f5; overflow: visible; border: 1px solid #ccc; padding: 10px;}
#page, div.main, #auction-top, #auction-description {background-image: url(../images/line-green.png); background-position: 0px 30px; background-repeat: no-repeat; clear: both;}
#main-top, div.main, #page, #auction-top, #auction-description {border: 1px solid #ccc; background-color: #fcfcfc; margin: 10px auto 0px auto; padding: 10px; position: relative;}
#auction-ad {background-color: #fcfcfc; margin: 10px auto 0px auto; padding: 10px; position: relative;}
#content {padding: 0px 20px;}

.mtlc, .mtrc, .mblc, .mbrc {width: 10px; height: 10px; position: absolute; background-image: url(../images/mc.png); background-repeat: no-repeat; }
.mtlc {background-position: top left; top: -1px; left: -1px;}
.mtrc {background-position: top right; top: -1px; right: -1px;}
.mblc {background-position: bottom left; bottom: -1px; left: -1px;}
.mbrc {background-position: bottom right; bottom: -1px; right: -1px;}
.gc {color: #fff; width: 154px; padding: 1px 0 0 15px; height: 16px; top: -1px; right: -1px; position: absolute; background: url(../images/gc.png) no-repeat top right; text-align: left;}
.mtbg {color: #fff; width: 283px; line-height: 24pt; height: 35px; top: -3px; right: 7px; position: absolute; background: url(../images/main-time.png) no-repeat top; text-align: center;}
.bk {margin-right: 12px;border-top: 2px solid #999; border-right: 1px solid #999; border-left: 1px solid #999; border-bottom: 2px solid #999;}
.pk {margin: 0px 40px;}
.iconbar {position: absolute; bottom: 0px; left: 10px;}
.iconbar span {height: 17px; padding-right: 5px;}
.turbo {background: url(../images/turbo.gif) no-repeat; width: 91px; }
.stopautomat {background: url(../images/stopautomat.gif) no-repeat; width: 105px;}
.nocna {background: url(../images/nocna.gif) no-repeat; width: 77px;}
.podwojna {background: url(../images/podwojna.gif) no-repeat; width: 105px;}
.ui-corner-all {border: 1px solid #ccc !important;}

#main-top-banner {margin: 0 0 1px 0; padding: 12px 0;}

#main-top-auctions {width: 675px; overflow: hidden;}
#main-top-auctions a {color: #333;}
#main-top-auctions a:hover, #list-auctions a:hover {text-decoration: none;}
#main-top-auctions div.box {width: 332px; height: 153px; overflow: hidden;}
#main-top-auctions div.ended {background: url(../images/end_box.png) no-repeat top;}
#main-top-auctions div.added {background: url(../images/new_box.png) no-repeat top;}

div.title {color: #fff; padding: 3px 0px 0 180px;}
div.title a {color: #fff;}
#main-top-auctions h2, #auction-history h2, #logowanie h2, #main-info h2 {padding: 9px 0 0 50px; font-size: 8pt;}
#main-top-auctions div.added h2 {color: #8aba5d;}
#main-top-auctions div.ended h2 {color: #d37474;}
#main-top-auctions div.info {padding: 23px 0px 0 12px; line-height: 18px;}
#main-top-auctions div.info img {float: left;}

#main-top .right .box {width: 285px; overflow: hidden; margin: 0 0 10px 0;}

#main-info {background: url(../images/main-info.png) no-repeat top; width: 276px; height: 169px; margin-top: 5px;}
#main-info h2 {padding: 7px 0 0 50px; font-size: 8pt;}
#main-info div.title {padding-left: 145px;}
#main-info div.info {padding: 10px;}

#main-cats {background: url(../images/main-curr.png) no-repeat top; width: 276px; height: 95px; margin-top: 5px;}
#main-cats h2 {padding: 7px 0 0 50px; font-size: 8pt;}
#main-cats div.title {padding-left: 145px;}
#main-cats div.info {padding: 10px; font-size: 11pt;}
#main-cats div.info a { font-size: 10pt; font-weight: bold; line-height: 22pt;}

#description {font-weight: bold;}
#description .df {padding-left: 20px;}
#description .dd {padding-left: 100px;}
#description .dd2 {padding-left: 100px;}
#description .dp {padding-left: 230px;}
#description .dt {padding-left: 15px;}
#description .dl {padding-left: 75px;}

#list-auctions div.auction, a.info, span.mabgl, span.mabgr, #list-auctions span.price {height: 100px;}

#list-auctions div.auction {background: url(../images/mabg.png) repeat-x top; margin: 10px 0 0px 0;}
#list-auctions span.mabgl {background: url(../images/mabgc.png) no-repeat top left; width: 10px;}
#list-auctions span.mabgr {background: url(../images/mabgc.png) no-repeat top right; width: 21px;}
#list-auctions a.img {display: block; padding: 0 15px 0 0px; height: 100px; width: 125px;}
#list-auctions a.img .bk {margin: 22px 0 0 0;}
#list-auctions a.img .pk {margin: 10px 0 0 35px;}

#list-auctions a.info {display: block; background: url(../images/mabgb.png) no-repeat left top; padding-left: 13px; position: relative;}
#list-auctions span.title, #list-auctions span.title2 {padding: 25px 0px 0 0px; }
#list-auctions span.title {width: 320px;}
#list-auctions span.title2 {width: 300px;}
#list-auctions span.title span {color: #333; font-size: 8pt}
span.price {width: 86px; text-align: center; font-size: 10pt; color: #d37474; font-weight: bold; line-height: 71pt;}
span.time {width: 86px; height: 106px; margin: -3px 0 0 0; color: #fff; text-align: center; line-height: 52pt; font-size: 10pt; font-family: Verdana;}
span.bid-time {background: url(../images/bid-time.png) no-repeat top left; width: 20px; font-weight: bold; font-size: 8pt; line-height:normal; margin: 0px auto 0 auto; height: 20px; display: block; padding-left: 10px; color: #dbeab4;}
#list-auctions span.green {background: url(../images/mabgt.png) no-repeat top;}
#list-auctions span.red {background: url(../images/mabgt2.png) no-repeat top;}
#list-auctions span.time.red.end, #list-auctions span.time.green.end {font-size: 8pt; line-height: normal; padding-top: 30px;}
#list-auctions span.leader {background: url(../images/mabgld.png) no-repeat center center; width: 170px; text-align: center; color: #333; line-height: 73pt; font-weight: bold;}
#list-auctions span.button {height: 67px; width: 105px; text-align: center; padding: 33px 0 0 0;}

#auction-top {}
#auction-gallery {text-align: center; width: 525px; padding-top: 70px;}
#details {width: 400px; background: url(../images/auction-info.png) repeat-x bottom; padding: 0px 10px 10px 10px; padding-bottom: 0px !important;overflow:hidden;}

#details .auction .left span{padding: 3px 0; font-size: 9pt;}
#auction-info span {display: block;}
span.info-top.green {background: url(../images/abgt.png) no-repeat top;}
span.info-top.red {background: url(../images/abgt2.png) no-repeat top;}
span.info-top {width:150px; height: 102px; padding: 10px 0 0 0; text-align: center; color: #fff; font-size: 6pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
span.info-top .time {height: 45px !important; margin: 0px auto; line-height: 18pt;}
span.info-top .price {font-size: 10pt; color: #fff; font-weight: bold;  margin: 0px auto; padding: 2px 0 0 0; line-height: 16pt;}
span.info-bot {padding: 0px 0 0 0;}
span.info-bot .leader {line-height: 43pt;width: 150px;font-weight: bold;background: url(../images/mabgld.png) no-repeat center center; height: 60px; text-align: center; color: #333;}
span.info-bot .leader2 { line-height: 38pt;height: 50px;background: url(../images/mabgld.png) no-repeat center center; width: 150px; text-align: center; color: #333;font-weight: bold;}
span.info-bot .leader.end {line-height: 38pt;height: 50px;}
#auction-description h2 {padding: 0 0 0 39px; margin: 0 0 25px 0;}
#auction-history {background: url(../images/auction-history.png) no-repeat top; width:423px; height: 254px; padding: 15px 0 0 0px;}
#auction-history table {width: 100%; font-size: 7pt;padding: 20px 20px 0 20px;}
#auction-history th {border-bottom: 1px solid #333;}
#auction-history #list td {text-align: center;}
#auction-automat {margin: 5px 0 0 0; background: url(../images/auction-automat.png) no-repeat top; width:422px; height: 44px; padding: 0px 0 0 0px;color: #fff; line-height: 30pt;}
#auction-automat {}
#auction-ad {text-align: center; margin-top: 10px;}
.psd .time, .ff {font-size: 8pt;}
.paging {text-align: right; padding: 5px 0;}
.auction div.right {border-left: 1px solid #ccc; padding: 0 0 10px 10px;}
.ico {width: 30px; height: 52px; position: absolute; top: -3px; left: 12px;}
.active {background: url(../images/ico-active.png) no-repeat top left;}
.main {background: url(../images/ico-main.png) no-repeat top left;}
.green {color: #8aba5d;}
.red,.e {color: #d37474;}
.clear {overflow: hidden;}
.msg {clear: both; text-align: center; width: 700px; margin: 0px auto 4px auto; padding: 10px 0px; font-size: 10pt; color: #d37474;}


/*------------------*/
.left {float: left;}
.right {float: right;}
.submit {background: none !important;}

/*------------------*/
#body {padding: 0px 10px;}
#header, #body, #footer {width: 986px; margin: 0px auto; padding: 0px; overflow: hidden; clear: both;}
#footer {margin: 10px auto;}

/*-------Pomoc------*/
#pomoc-menu, #pomoc-info, #pomoc-text {position: relative; background: #f5f5f5; overflow: visible; border: 1px solid #ccc; padding: 10px;}
#pomoc-menu {width: 230px; list-style-type: none; padding-top: 20px !important; }
#pomoc-menu li {padding: 0 0 0 10px;}
#pomoc-menu li.title {padding: 5px 0 2px 0; font-weight: bold;}
#pomoc-menu li.active {font-weight: bold; background: url(../images/help_arr.png) no-repeat -7px 4px;}

#pomoc-info {text-align: center; width: 230px; margin: 10px 0 0 0;}

#pomoc-text {width: 680px;}
#pomoc-text h2 {border-bottom: 1px solid #8aba5d; padding: 0 0 1px 0; margin: 0 0 10px 0;}

/*----Rejestracja---*/
#rejestracja .box {width: 550px; padding-top: 20px !important;}
#rejestracja fieldset {padding: 0 0 10px 0;}
#rejestracja table {width: 100%;}
#rejestracja #captchaimage {width: 132px; border: 1px solid #ccc;}
#rejestracja .right form {width: 295px; padding: 0px 0 0 100px; background: url(../images/rejestracja_zaloguj_ludzik.png) no-repeat left; border-left: 1px solid #a8a8a8; border-right: 1px solid #a8a8a8; margin: 0px;}
#rejestracja .right {padding-right: 10px;width: 397px;}
#rejestracja table.captcha {border: none; background: none !important; width: 300px !important; padding: 0px !important}

input.kl {padding: 3px 3px 0 3px; background: url(../images/i2.png) no-repeat top left; width: 115px; height: 17px;}
input.kl2 {padding: 3px 3px 0 3px; background: url(../images/input2.png) no-repeat top left; width: 36px; height: 18px;}
input.error {background: url(../images/i2.png) no-repeat bottom left;}
label.error {display: block; color: #ff0000; font-size: 7pt;}
/*-----Buttons----*/
a.button, a.button2, a.button3 {margin: 0px auto; display: block; background-repeat: no-repeat; background-position: top; cursor: pointer; text-align: center;}
a.button {width: 105px; height: 32px;}
a.button2 {width: 20px; height: 20px;}
a.button3 {text-align: left; background-image: url(../images/bae.png); width: 252px; height: 43px; color: #fff; font-size: 11pt; line-height: 32pt; padding: 0 0 0 20px; margin: 5px auto;}
a.ended:hover, a.active:hover {color: #fff;}
a.button:hover, a.button2:hover {background-position: bottom;}

a.bid {background-image: url(../images/bb.png);}
a.viw {background-image: url(../images/bp.png);}
a.sve {background-image: url(../images/bz.png);}
a.out {background-image: url(../images/bw.png);}
a.del {background-image: url(../images/bd.png);}
a.log {background-image: url(../images/bl.png);}
a.reg {background-image: url(../images/br.png);}
a.snd {background-image: url(../images/bs.png);}
a.crt {background-image: url(../images/bk.png);}
a.pay {background-image: url(../images/bm.png);}
a.att {background-image: url(../images/ba.png);}
a.active {background-position: top;}
a.ended {background-position: bottom;}

/*-----Logowanie----*/
#logowanie {background: url(../images/lbg.png) no-repeat top; width: 332px; height: 153px;}
#logowanie form {padding: 25px 20px 0px 20px;}
#logowanie label {display: block; padding: 3px 0;}

/*-----UserMenu-----*/
#konto-menu, #konto-kategorie, #konto-info, #konto-koszyk {width: 200px; padding-top: 20px;}
#konto-menu {list-style-type: none; margin: 0px; font-size: 8pt;}
#konto-kategorie {margin: 10px 0 0 0;}
#konto-info {margin: 10px 0 0 0;}
#konto {width: 722px; overflow: hidden; clear: both;}
#konto ul {width: 200px; text-align: center; height: 70px; padding-top: 20px; float: left; margin-right: 10px;}
#konto ul li {padding: 2px 0;}
#konto .box {width: 320px; height: 155px; padding-top: 20px; margin-right: 10px;}
#konto .box.centy {width: auto; height: auto; padding: 20px 25px; margin-right: 10px;}
#konto .box .th {width: 100px; font-weight: bold; display: block; float: left;}
#konto .box label {font-weight: bold;}

#konto #passwordfr {margin: 0px auto; height: auto !important;}
#konto #closefr {margin: 0px auto; height: auto !important; width: 500px !important;}
#konto #closefr p {text-align: center; color: #d37474; font-size: 8pt; padding-bottom: 10px;}
#konto #newsletterfr {margin: 0px auto; height: auto !important; width: 345px !important;}
#konto .box.payment {margin: 0px auto; height: auto !important; width: 245px !important;}

#pk-promo {color: #fff;background: url(../images/pk-promo.png) no-repeat top; position: absolute; top: -3px; width: 241px; height: 106px; left: 235px; text-align: center; line-height: 20pt; padding-top: 25px; font-size: 16pt; }

#pk-promo a { display: block; text-align: center; color: #fff; font-size: 12pt; }

.pakiet {width: 200px; height: 264px; background: url(../images/pakiet.png) no-repeat top; position: relative; overflow: visible; margin: 5px 10px;}
.pakiet .image {text-align: center; padding: 40px 0 10px 0;}
.pakiet .price {font-family: Verdana; font-weight: bold;color: #fff; line-height: 17pt; width: 62px; text-align: right;font-size: 7pt;background: url(../images/pk-price.png) no-repeat right top; padding-right: 15px; height: 24px; position: absolute; left: -2px; top: 70px;}
.pakiet .gc, .sms .gc {padding: 2px 0 0 0 !important; text-align: center; width: 168px;}

.sms {text-align: center;width: 200px; height: 160px; background: url(../images/sms.png) no-repeat top; position: relative; overflow: visible; margin: 5px 10px;}
.sms .left {padding-left: 20px;}
.sms .right {padding-right: 20px;}
.sms .code {font-weight: bold; font-size: 11pt; padding: 5px 0;}
.sms .number { padding-bottom: 10px;}
.sms .number b {font-weight: bold; font-size: 9pt;}
.sms form {clear: both;}
.sms label {padding-bottom: 4px; display: block;}
.sms .lower {font-size: 6pt;}

.addressfrm input{border: 1px solid #ccc;}
/*pikachoose*/
#pika_subdiv a img{width: 315px; height: 180px; border: 1px solid #88b95d;}
#pikame {list-style-type: none; text-align: center; padding: 10px 0 0 75px;}
#pikame li {float: left; margin-right: 5px; border: 1px solid #88b95d; text-align: center;}

#baner {margin: 0px auto; width: 980px; height: 108px;}

#footer {height: 74px; background: url(../images/fbg.png) repeat-x top;}
#footer ul {margin: 7px auto; text-align: center; background: url(../images/fline.png) no-repeat bottom; padding-bottom: 7px;}
#footer ul li {display: inline;}
#footer ul li a {color: #666; padding: 0 5px;}
#footer span.left {width: 10px; height: 74px; background: url(../images/fbgc.png) no-repeat top left;}
#footer div.center {width: 952px; height: 74px; float: left;}
#footer span.right {width: 21px; height: 74px; background: url(../images/fbgc.png) no-repeat top right;}
#footer div.copyright {font-size: 7pt; text-align: center; margin-top: 20px; color: #999;}

#list-auctions-s div.auction {margin: 10px 0 0px 0; height: 40px; width: 720px;}
#list-auctions-s span.mabgl {background: url(../images/hbgc.png) no-repeat top left; width: 11px; height: 40px;}
#list-auctions-s span.mabgr {background: url(../images/hbgc.png) no-repeat top right; width: 11px; height: 40px;}

#list-auctions-s .info {width: 698px; display: block; background: url(../images/hbg.png) repeat-x top; height: 40px;}
#list-auctions-s a:hover {text-decoration: none;}
#list-auctions-s span.title {width: 300px; line-height: 27pt;}
#list-auctions-s span.price {width: 86px; line-height: 27pt;}
#list-auctions-s span.time2 {width: 86px; line-height: 27pt; text-align: center; font-size: 10pt; color: #333; font-weight: bold;}
#list-auctions-s span.start, #list-auctions-s span.stop, #list-auctions-s span.start2 { text-align: center; color: #333; font-size: 8pt; padding-top: 6px; width: 80px;}
#list-auctions-s span.start2 {line-height: 21pt;}
#list-auctions-s span.leader {text-align: center; color: #333; line-height: 27pt; font-weight: bold; width: 140px;}

#top {width: 966px;  margin: 0px auto; padding: 10px 0px 0px 0; overflow: hidden;}
#top div.right {line-height: 15pt; margin-right: 5px; font-weight: bold;}
#top div.right span {font-size: 9pt; font-family: Verdana; color: #000;}
#top form {width: 350px;}
#top form label {margin: 0 5px; font-weight: bold; font-family: verdana; font-size: 7pt;}

#header {height: 40px; position: relative; overflow: visible; margin-top: 5px;}
#header .hbgl {background: url(../images/hbgc.png) no-repeat top left; width: 11px; height: 40px;}
#header .hbg {background: url(../images/hbg.png) repeat-x top; width: 964px; height: 40px;}
#header .hbgr {background: url(../images/hbgc.png) no-repeat top right; width: 11px; height: 40px;}
#header .logo {background: url(../images/logo.png) no-repeat top left; width: 204px; height: 33px; display: block; margin: 5px 30px 0px 3px;}
#header ul {list-style-type: none; margin: 0px 0 0 0px;}
#header ul li {display: inline; float: left; background: url(../images/s.png) no-repeat top right; height: 40px; padding: 0px 0 0 0px; margin: 0px; border: none;}
#header ul li a {padding: 12px 15px 8px 15px; color: #333; font-size: 9pt; font-weight: bold; line-height: 31pt;}
#header ul li a:hover {background: url(../images/mon.png) repeat-x top; border-bottom: 3px solid #8aba5d; text-decoration: none;}

#ubids {background: url(../images/bbg.png) no-repeat top right; line-height: 30pt; font-family: Verdana; font-weight: bold; padding: 12px 0 0 0px; font-size: 12pt; text-align: center; width: 66px; color: #f3ffd2; height: 54px; position: absolute; top: -18px; right: -20px; display: block;}
#auction-gallery ul{}
#auction-gallery ul li{display: inline;}