@charset "utf-8";
/* @ras  21:36 2009-10-27 */
body {font:10px Lucida Sans Unicode, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; background:#fff url(../images/lay2/main_bg.png); margin:0; padding:0; text-align:center; color:#434343;}
table {border-collapse:collapse;}
h1{font-size:1.6em;} h2{font-size:1.5em;} h3{font-size:1.2em;} h4{font-size:1.1em;} h5{font-size:1em;} h6 {font-size:.9em;}

a {color:#d9261c; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
.LNC3 #container {width:900px; margin:8px auto; border:0px none #fff; text-align:left;}
.LNC3 .layCol1 {float:left; width:200px; margin:0 8px 0 0;}
.LNC3 .layCol2 {width:484px; margin:0 208px 0;}
.LNC3 .layCol3 {float:right; width:200px; margin:0 0 0 8px;}
.LNC3 .layCol1-2 {float:left; width:692px; margin:0;}
.LNC3 .layCol2-3 {float:left; width:692px; /*margin:0 0 0 208px;*/}
.LNC3 .layCol1-2-3 {float:none; clear:both;}
.LNC3 #mainContent {min-height:450px; background:#fff;}
.LNC3 #header {padding:0;}
#header h2.logo {margin:0;padding:0;}
.LNC3 #header h2.logo a {display:block; height:143px; margin:0; padding:0; background:#fff url(../images/lay2/logos_gielda-mediowa.png) no-repeat 50% 50%; text-indent:-999em; overflow:hidden;} 
/* .LNC3 #header h2.logo a {display:block; height:143px; margin:0; padding:0; background:#fff url(../images/lay2/logos_gielda-mediowa-zaloba.png) no-repeat 50% 50%; text-indent:-999em; overflow:hidden;} */
/* x-mas header .LNC3 #header h2.logo a {display:block; height:143px; margin:0; padding:0; background:#fff url(../images/lay2/l-xmas_gielda-mediowa.png) no-repeat 50% 50%; text-indent:-999em; overflow:hidden;} */
.LNC3 #header .top .layCol2 {float:left; height:143px; margin:0; background:#fff url(../images/lay2/bg/top.png);}
.LNC3 #header .top .layCol3 {float:left; height:143px; background:transparent url(../images/lay2/bg_trans24.png);}
.LNC3 #header .top .layCol3 #smallLoginOn {height:127px; padding:8px 16px; background:transparent url(../images/lay2/bg/top.png) no-repeat 100% 0;}
.LNC3 #header .top h3, .LNC3 #header .top h4, .LNC3 #header .top form {margin:8px; padding:0;}
.LNC3 #header .top h4 {margin:8px 8px 0;}
.LNC3 #header .top form {margin:0 8px;}
.LNC3 #header .top .layCol2 h4 {padding:2em 2em 1em;}
.LNC3 #header label {display:block;}
.LNC3 #header input {width:99%;}
.LNC3 #header .cmd {margin:1px 0; text-align:right;}
.LNC3 #container h4 {font-size:11px;}
.LNC3 .mainBar {clear:both; padding:8px 0;}
.LNC3 #content {clear:both;}
/*.LNC3 #mainContent {margin:0 200px; padding:0 10px;}*/
.LNC3 #footer {margin:8px 0 0; padding:10px 10px 10px 20px; background:#fff;}
.LNC3 #footer p {margin:0; padding:0 0 1px;}
.LNC3 #footer .logo {display:block; float:left; height:36px; width:166px; margin:0 2em 0 0; background:url(../images/lay2/logos_gielda-mediowa.png) no-repeat 50% 50%; overflow:hidden; text-indent:-999em;}
.LNC3 #footer .copy {margin:1.70em;}
.LNC3 #footer p .links {color:#d9261c;}
.LNC3 #footer #adins {margin:1em 0 0;}
.LNC3 #footer #adins p {padding:1em 0 0;}

.LNC3 #header #guideBox, .LNC3 #header #registerRightBox {float:left; width:150px; height:32px; margin:1em 2em;}
.LNC3 #header .layCol2 h4, .LNC3 #header #guideBox h3, .LNC3 #header #registerRightBox h3 {margin:0;}
.LNC3 #header #guideBox a {display:block; width:150px; height:32px; background:transparent url(../images/lay2/bt_top.png) no-repeat -170px -64px; text-indent:-999em; overflow:hidden;}
.LNC3 #header #registerRightBox a {display:block; width:150px; height:32px; background:transparent url(../images/lay2/bt_top.png) no-repeat 0 -64px; text-indent:-999em; overflow:hidden;}

.LNC3 .box {margin:0 0 8px; padding:8px; background:#fff;}
.LNC3 .boxTrans, .LNC3 .trans {margin:0 0 8px; padding:8px; background:transparent url(../images/lay2/bg_trans24.png);}
.LNC3 .layCol1 div.last {margin:0px;}

.fltrt {float:right; margin-left:8px;}
.fltlft {float:left; margin-right:8px;}
.clr {clear:both; height:0; font-size:1px; line-height:0px;}

/* form's */
.LNC3 form {margin:0; padding:0;}
.LNC3 fieldset {border:0px none; margin:0; padding:0;}
.LNC3 input {background:#fbfbfb; color:#434343; font-size:9px; height:15px; line-height:15px;}
.LNC3 button {color:#434343; font-size:10px; line-height:15px;}
.LNC3 select {color:#434343; border:1px solid #ccc; font-size:10px;}
.LNC3 textarea {color:#434343; font-size:1.1em;}
.LNC3 #mainContent form .row {padding:3px 0;}
.LNC3 #mainContent form .row input {margin:2px 0;}
.LNC3 #mainContent form .cmd {padding:4px 0;}
.LNC3 #mainContent input {background:#fff;}
.LNC3 #mainContent form .cmd button {margin:0 0 0 20em;}
/* old copy */
input, textarea, select {border:1px solid #ccc;}
.LNC3 #mainContent input.add {background:#F7F2D0 url(/images/add_icon.png) left no-repeat; padding:1px 2px 1px 16px;}
.LNC3 #mainContent input.save {background:#F7F2D0 url(/images/save_icon.png) left no-repeat; padding:0 0 0 16px;}
.LNC3 #mainContent .form_navigation .button {background:#F7F2D0; color:#636363;}
.LNC3 #mainContent .fieldWithErrors {display:inline; padding:0; margin-left:0;}
.LNC3 #mainContent .fieldWithErrors input,
.LNC3 #mainContent .fieldWithErrors textarea,
.LNC3 #mainContent .fieldWithErrors select {border-color:#cd5c5c;}
.LNC3 #mainContent span.error {font-size:0.8em; color:#cd5c5c;}
.LNC3 #mainContent span.hint {font-size:0.8em; color:#b0c4de;}
.LNC3 #mainContent label {display:block;}
.LNC3 #mainContent input[type=text], .LNC3 #mainContent input[type=password] {width:240px;}
.LNC3 #mainContent textarea {width:240px;}
.LNC3 #mainContent form button {margin:0; padding:0; border:1px solid #fb3c3e; background:#fb3c3e url(/images/lay2/bt/bg240.png) repeat-x 50% 50%; color:#fff; font-size:10px;}

.LNC3 #mainContent .redBox input {width:120px;}
div.autocomplete {position:absolute; width:250px; background-color:white; border:1px solid #888; margin:0; padding:0;}
div.autocomplete ul {list-style-type:none; margin:0; padding:0;}
div.autocomplete ul li.selected { background-color:#ffb;}
div.autocomplete ul li {list-style-type:none; display:block; margin:0; padding:2px; height:32px; cursor:pointer;}
div.flash {border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:.5em 0;}
div.flash .info {padding:4px 5px 4px 24px; background:#FFE url(/images/lay/ico/n/info.png) no-repeat 6px 50%;}
div.flash .warn {padding:4px 5px 4px 24px; background:#FFE url(/images/lay/ico/n/uwaga.png) no-repeat 6px 50%;}
div.flash .err {padding:4px 5px 4px 24px; background:#FFE url(/images/lay/ico/n/error.png) no-repeat 6px 50%;}
.subinfo {padding:4px 5px 4px 24px; background:#FFF url(/images/lay/ico/n/zakaz.png) no-repeat 6px 50%;}
.subinfo strong {color:#d00;}
input:focus, textarea:focus, select:focus, option:focus {outline:none; border-color:#900; background:#fff;}
/* do przemyslenia */
.LNC3 #mainContent form .row label {display:block; float:left; width:18em; text-align:left;}
.LNC3 #mainContent form .row label.txar {text-align:right;}
.LNC3 #mainContent form .row .required {/*display:block; float:left;*/ color:#e30; font-weight:bold; font-size:18px; line-height:12px; margin:0 .25em;}
.LNC3 #mainContent form .row .ins {display:block; margin:0 0 0 20em;}
.LNC3 #mainContent form .row .hint {color:#06C; display:block;}
.LNC3 #mainContent form .row .hint small {font-size:11px;}
.LNC3 #mainContent form .row .err {margin:0 .5em; padding:0 .5em; color:#f00;}
.LNC3 #mainContent form .row {clear:both; padding:.5em 0;}

/* bazowe */
.scroll {overflow:auto;}
.fl {display:block; float:left;} .fr {display:block; float:right;}
.cfl {clear:left; display:block; float:left;} .cfr {clear:right; display:block; float:right;}
.clr {clear:both; height:0; font-size:1px; line-height:0px; overflow:hidden;}
.mid {vertical-align:middle;}
.nobr {white-space:nowrap;}
.txal {text-align:left;} .txac {text-align:center;} .txar {text-align:right;}
.htx {text-indent:-9999em; overflow:hidden;}
.scroll {overflow:auto;}
.cls {clear:both;}
.bl {display:block;}
.hr {clear:both; height:1px; margin:1em 0; border-bottom:1px solid #636363; overflow:hidden;}
.hr hr {display:none;}
.m1e{margin:1em;} .mb1e{margin:0 0 1em 0;}
.m2e{margin:2em;} .mb2e{margin:0 0 2em 0;}
.m6 {margin:6px;} .mt6 {margin:6px 0 0;} .mb6 {margin:0 0 6px;} .mv6 {margin:6px 0;} .mh6 {margin:0 6px;} .ml6{margin:0 0 0 6px;} .mr6{margin:0 6px 0 0;}
.m12 {margin:12px;} .mt12 {margin:12px 0 0;} .mb12 {margin:0 0 12px;} .mv12 {margin:12px 0;} .mh12 {margin:0 12px;} .ml12{margin:0 0 0 12px;} .mr12{margin:0 12px 0 0;} .mcr12 {margin-right:12px;}
.p12 {padding:12px;} .pb12 {padding:0 0 12px;}
.m0 {margin:0 !important;} .m0b {margin-bottom:0 !important;}
.w50p {width:49%;}
.v-mid {vertical-align:middle;}
img[onclick], div[onclick], span[onclick], button, tr[onclick], td[onclick], li[onclick] {cursor:pointer;}
a img {border:0px none;}

.cLight {color:#fff;}
.cDark {color:#434343;}
.cWhite {color:#fff;}
.cBlack {color:#000;}
.cRed {color:#d9261c;}
.cGreey {color:#8e8e8e;}

/** main menu */
.mainMenu {height:22px; background:#fff url(../images/lay2/bg/top.png) no-repeat 208px -150px;}
.mainMenu ul {display:block; margin:0; padding:0; list-style:none;}
.mainMenu ul li {display:block; float:left; margin:0; padding:0; font-size:11px; line-height:22px;}
.mainMenu ul li a {display:block; padding:0 1em; background:url(../images/lay2/bg/menu.png) no-repeat 100% 50%;}
.mainMenu ul li.first {padding:0 1em;}
.mainMenu ul li.last a {background:transparent none;}

/* main */
/*#p_browse.LNC3 #content {background:url(../images/lay2/bg/content.png) repeat-y 208px 0;}*/
.LNC3 #content h4 {margin:0 0 8px;}

/** box-y **/
.LNC3 ul.simpleList {margin:0; padding:0; list-style:none; line-height:2.5em;}
.LNC3 ul.simpleList ul {margin:0 0 0 1em; padding:0; list-style:none; line-height:1.5em;}
.LNC3 ul.simpleList h3 {font-size:1em; line-height:1em;}
.LNC3 p {margin:0 0 8px; padding:0;}
.LNC3 ul.helpList {margin:0; padding:0; font-size:11px; list-style:none;}
.LNC3 ul.helpList li {font-size:11px;}
.LNC3 ul.helpList li span {padding:2px 1em; line-height:24px; font-size:11px;}
.LNC3 ul.helpList .kontakt span {background:url(../images/lay2/ico.png) no-repeat 0 -2px;}
.LNC3 ul.helpList .tel span {background:url(../images/lay2/ico.png) no-repeat 0 -26px;}
.LNC3 ul.helpList .skype span {background:url(../images/lay2/ico.png) no-repeat 0 -50px;}
.LNC3 ul.helpList .gg span {background:url(../images/lay2/ico.png) no-repeat 0 -74px;}
.LNC3 #smallSearch form .row input {width:99%;}
.LNC3 #smallSearch form .cmd {text-align:right;}
/* tagi */
.LNC3 #tags_search {line-height:200%;}
.LNC3 .tgc4 {font-size:125%;}
.LNC3 .tgc3 {font-size:110%;}
.LNC3 .tgc2 {font-size:100%;}
.LNC3 .tgc1 {font-size:95%;}
.LNC3 .layCol3 .box ul {margin:0; padding:0; list-style:none;}


/* content */
.LNC3 #mainContent .bar {float:right; text-align:right;}
.ekspert, .super, .last-minute {margin:0 0 0 1px; padding:0px 10px; line-height:12px; font-size:8px; overflow:hidden; text-indent:-999em;}
div.ekspert, div.super, div.last-minute {float:left;}
.ekspert {background:url(../images/lay2/ico-o.png) no-repeat 3px 0;}
.super {background:url(../images/lay2/ico-o.png) no-repeat 3px -24px;}
.last-minute {padding:0 1em; background:url(../images/lay2/ico-o.png) no-repeat 5px -47px;}

.item {position:relative; float:left; width:215px; height:248px; margin:8px 0 0 8px; border:1px solid #ccc; overflow:hidden;}
.item div {margin:4px 8px;}
.item .firma {font-weight:bold;}
.item .medium, .item .tytul {color:#d9261c;}
.item .img {height:120px; text-align:center; vertical-align:middle; overflow:hidden;}
.item .opis {color:#8e8e8e;}
.item .bottom {position:absolute; bottom:0px; width:215px; margin:4px 0 0; background:#fff;}
.item .extra {float:left;}
.item .extra div {float:left; margin:0; padding:1px 1em 0;}
.item .goto {text-align:right;}
.item .img table {width:120px; height:120px; margin:0 auto; padding:0; border:0px none; text-align:center;}
.item .img table td {width:120px; height:120px; margin:0; padding:0; text-align:center; vertical-align:middle;}

.track {clear:both; margin:0 0 3em; padding:0 0 .5em; border-bottom:1px solid #eee;}
.pages {clear:both; margin:1em 0; padding:1em 0; text-align:right; line-height:2em; height:2em; width:100%;}
.pages a, .pages span {margin:2px 4px; padding:4px 8px; border:1px solid #fff; font-weight:bold; border:0px solid;}
.pages .disabled {display:none;}

.bigCube {list-style-type:none;}
.bigCube li {padding:0 0 6px 32px; list-style-type:none; min-height:2em;}
.bigCube .n1 {background:url(../images/lay2/pkt1.png) no-repeat 0 0;}
.bigCube .n2 {background:url(../images/lay2/pkt2.png) no-repeat 0 0;}
.bigCube .n3 {background:url(../images/lay2/pkt3.png) no-repeat 0 0;}
.bigCube .n4 {background:url(../images/lay2/pkt4.png) no-repeat 0 0;}
.bigCube .n5 {background:url(../images/lay2/pkt5.png) no-repeat 0 0;}

/* old */
/* rejestracja */
.steps {list-style:none;}
.steps li {display:block; float:left; margin:0 1em;}
.steps li.act {font-weight:bold;}
table.rules td {padding:.25em 0;}
.rules a.print {padding:2px 0 2px 24px; line-height:2em; background:url(/images/lay/ico/print.png) no-repeat 0 50%;}
div.rulesTxt {border:1px solid #ccc; overflow:auto; cursor:text;}
.rulesTxt code {padding:.5em 1em; display:block;}

/* onas */
.person {clear:both; margin:3em 0 0 2em; width:95%;}
.person:after {content:"";clear:both;display:block;height:0;overflow:hidden;}
.person .img {float:left; margin:0 12px 0 0;}
.person .img img {border:0px none;}
.person .txt {margin:0 0 0 192px;}
.person ul {list-style:none; margin:1em 0 0; padding:0;}
.person .hr {display:none;}


/* faq */
#faq div.row {margin:.25em 0 0; padding:.25em 0; border-bottom:1px solid #eee;}
div.row .question {font-weight:bold;}
div.row .answer {display:none; margin:.25em 1em;}

/* lista wynikw */
table.offer_list {border-collapse:collapse; border:0px none; width:99%;}
.offer_list tr th {font-weight:normal; text-align:center;}
.offer_list tr th.txal {padding:0 0 0 5px; text-align:left;}
.offer_list tr td {padding:5px 0 5px 5px;}
.offer_list tr.row {min-height:120px; background:#f0f0f0; border:1px solid #e6e6e6;}
.offer_list tr.row .special {width:20px; vertical-align:top;}
.offer_list tr.row .img {width:125px; height:120px; text-align:center; vertical-align:middle; overflow:hidden;}
.offer_list tr.row .text {width:175px;}
.offer_list tr.row .date-start {width:85px; color:#aaa; text-align:center;}
.offer_list tr.row .price {text-align:center;}
.offer_list tr.row .date-end {width:100px; text-align:center;}
.offer_list tr.row:after {content:"";display:block;height:0;overflow:hidden;clear:both;}

/* opis aukcji */
.auction {position:relative;}
.auction h1.cRed {width:520px; margin:10px 0 0; font-size:200%;}
.auction h3 {width:520px; margin:5px 0 1px; font-size:100%;}
.auction .description {margin:1em 0;}
table.auction_details {width:99%; margin:10px 0; padding:0; border-collapse:collapse; border-top:1px solid #7f7f7f;}
table.auction_details th {padding:5px 10px; vertical-align:top; text-align:right; background:#f2f2f2; border-right:1px solid #7f7f7f; border-bottom:1px solid #7f7f7f; font-weight:normal;}
table.auction_details td {padding:5px 10px; background:#fff; border-bottom:1px solid #7f7f7f;}
table.auction_details tr.th th {width:25%; background:#d3d3d3; text-transform:uppercase;}
table.auction_details tr.th td {background:#d3d3d3;}
.auction .logotype {float:right; width:120px; margin:0 10px 0 0; overflow:hidden;}
.auction .logotype img {}

.redBox {float:left; width:47%; margin:10px 0; border:2px solid #d9261c;}
.redBox .boxTop {background:#d9261c; color:#fff;}
.LNC3 #content .redBox .boxTop h4 {margin:0;}
.redBox .boxTop {padding:5px 10px 7px;}
.redBox .boxBot {padding:10px;}
.transaction_finalization {float:left; width:37%; margin:10px 0 10px 2%; padding:5px 5px 5px 75px; background:#fff url(../images/lay2/2guy.png) no-repeat 10px 1px;}
.greyBox {clear:left; float:left; width:47%; margin:10px 0; border:2px solid #f2f2f2; background:#f2f2f2; font-size:11px;}
.greyBox .box {padding:10px; background:#f2f2f2;}
.redBox .x_button {font-size:9px; background:#d9261c; color:#fff; border:1px solid #d9261c;}
.redBox button {font-size:9px;}
.offer_attachments {float:left; width:37%; margin:10px 0 10px 2%;}
.offer_attachments h2 {margin:0 0 5px; padding:0; font-size:11px;}
.offer_attachments ul {margin:0; padding:0; list-style:none;}
.offer_attachments .icoFile {text-decoration:none;}
.offer_attachments .icoFile img {vertical-align:middle;}

#p_registration #mainContent .box {padding:1em 3em 10em 3em;}
.regist_intro .w-set {width:30%;}
.regist_intro .fl {text-align:center;}
.regist_intro .fl strong {display:block;}
.regist_intro .step {margin:2em 0;}
.LNC3 #content .regist_intro h4.btg {width:120px; margin:3px auto; color:#fff; font-size:10px; font-weight:normal; background:url(../images/lay2/bt/bg100.png) no-repeat 50% 50%; height:17px; line-height:17px;}
.LNC3 #content .regist_intro h4.btg a {color:#fff;}
table.horizontal {width:100%; margin-top:1em;}
table.vertical {width:100%; margin-top:1em;}

/* ext */
a:focus {-moz-outline:none; outline:none;}
.LNC3 #mainContent button, div.btg, h4.btg {-moz-border-radius:3px; -webkit-border-radius:3px; -icab-border-radius:3px; -khtml-border-radius:3px; border-radius:3px;}

/* print view */
body.print, body.print #header {background:#fff none; color:#000;}
body.print #header {margin:0 0 1em; border-bottom:1px solid #000; width:100%; min-width:99%;}
body.print .sidebar {display:none;}
body.print #header .bar, body.print #guides .track, body.print #footer .info .links {display:none;}
body.print #guides .guide {background:#fff none; width:100%; min-width:99%;}
body.print #guides .guide .main {width:100%; min-width:99%;}
body.print #header .site {background:#fff none !important;}
body.print .topLogo {width:100%; height:auto; min-width:99%;}
body.print .topLogo a {margin:1em 1em 3em; padding:0;}
body.print .site, body.print #footer {width:100%; min-width:99%;}


/* dev */
.pushdev {height:2em;}

