body {margin:0px auto 10px;padding:0px 5px;font-family:Verdana;background: #ffffff url(gfx2/bkg.gif) repeat-x;}

input, select {font-size:12px;}
img {border:none}
ul,form,table,p,h4,h1 {margin:0px; padding:0px;}
ul {list-style-type:none;}

table.body {height:100%;width:985px;min-width:985px;text-align:center;margin:0px auto;}
table.body td.content {vertical-align:top;}

div.info {color:#696c6e;font-size:12px;line-height:20px;text-align:left;}
h4.caption {font-size:14px;color:#427fb4;margin-top:20px;margin-bottom:10px;background: url(gfx2/circle_orange.gif) no-repeat left 50%;padding-left:10px;text-align:left;}

div.reg {text-align:left;font-size:12px;margin-top:25px;color:#585858;}
div.reg h5 {font-size:12px;}
div.reg li {line-height:20px;}
div.padder,div.reg {width:98%;clear:both;margin:0px auto;}

ul.reg_spis {margin-top:20px;}
ul.reg_spis li {background: url(gfx2/circle_orange.gif) no-repeat left 50%;padding-left:10px;}
ul.reg_spis li a {font-weight:bold;color:#427fb4;}

div.reg ol {text-align:justify;}
div.reg ol li {padding:3px 0px;}
div.reg ol ul {margin-left:10px;}

div.log {float:right;}
div.log div.l {background: url(gfx2/log_l.gif) no-repeat;width:13px;height:70px;float:left;}
div.log div.c {background: url(gfx2/log_c.gif) repeat-x;height:70px;width:350px;float:left;}
div.log div.r {background: url(gfx2/log_r.gif) no-repeat;width:13px;height:70px;float:left;}

div.log table {width:100%;font-size:11px;color:#2A4D6C;}
div.log input.text {border:1px solid #B3C7DB;width:100%;}

div.kryteria {float:left;clear:both;width:100%;margin-top:10px;color:#696c6e;}
div.kryteria p.header {font-size:11px;margin-top:10px;margin-bottom:5px;border-bottom:1px solid #EBECEE;padding-bottom:2px;}
div.kryteria div.k {float:left;font-size:12px;text-align:left;margin-bottom:15px;border:1px solid #DEE0E2;width:100%;background-color:#f9fafa;}
div.kryteria div.k p {line-height:16px;margin-left:10px;margin-right:10px;}
div.kryteria div.k div.btns {float:left;padding:10px;}

table.main_menu {width:100%;font-family:Arial;}
table.main_menu td.lt {background: url(gfx2/main_menu_lt.gif) no-repeat;width:20px;height:42px;}
table.main_menu td.tl {background: url(gfx2/main_menu_tl.gif) repeat-x;height:42px;border-right:1px solid #ffffff;color:#ffffff;font-size:16px;}
table.main_menu td.tr {background: url(gfx2/main_menu_tr.gif) repeat-x;width:220px;height:42px;text-align:center;}
table.main_menu td.rt {background: url(gfx2/main_menu_rt.gif) no-repeat;width:20px;height:42px;}
table.main_menu td.lb {background: url(gfx2/main_menu_lb.gif) no-repeat;width:20px;height:33px;}
table.main_menu td.bl {background: url(gfx2/main_menu_bl.gif) repeat-x;height:35px;border-right:1px solid #ffffff;}
table.main_menu td.br {background: url(gfx2/main_menu_br.gif) repeat-x;width:220px;height:35px;text-align:center;font-size:14px;color:#ffffff;vertical-align:top;padding-top:5px;}
table.main_menu td.rb {background: url(gfx2/main_menu_rb.gif) no-repeat;width:20px;height:35px;}
table.main_menu td.bl a {float:left;margin-right:10px;font-size:14px;color:#ffffff;text-decoration:none;}

table.main_search {width:100%;margin:0px auto 10px;clear:both;}
table.main_search td.lb {background: url(gfx2/main_search_lb.gif) no-repeat left top;width:10px;height:10px;}
table.main_search td.cb {background: url(gfx2/main_search_cb.gif) repeat-x left top;height:10px;width:606px}
table.main_search td.rb {background: url(gfx2/main_search_rb.gif) no-repeat left top;width:10px;height:10px;}
table.main_search td.cc {background: #FFFFFF url(gfx2/main_search_cc.gif) repeat-x left top;border-left:1px solid #A5C8E6;border-right:1px solid #A5C8E6;}
table.main_search div.cnt {border:1px solid #FFFFFF;border-bottom:none;border-top:none;text-align:center;}

table.main_search table.tabs {width:100%;text-align:center;}
table.main_search table.tabs a {color:#585858;font-size:11px;text-decoration:none;display:block;border:1px solid #FFFFFF;border-bottom:none;line-height:30px;}
table.main_search table.tabs td.tab {border:1px solid #A5C8E6;background-color:#FFFFFF;}
table.main_search table.tabs td.sp {width:4px;border-bottom:1px solid #A5C8E6;}

table.main_search table {font-size:10px;line-height:20px;margin:0px auto;text-align:left;width:95%;}
table.main_search table.s {margin-top:10px;}
table.main_search table input,table.main_search table select {width:130px;border:1px solid #7F9DB9;color:#585858;}
table.main_search table th {color:#51718c;padding-left:20px;font-weight:normal;}

SELECT.dod_sel {font-size:13px;width:30%;margin-top:10px;border:1px solid #7F9DB9;color:#585858;}

div.stepContainer {float:left;margin-bottom:20px;width:100%;}
div.stepContainer div {height:28px;}
div.stepContainer div.lft {float:left;background: #97B1C8 url(gfx2/dod_step_lft.gif) no-repeat top left;margin-right:12px;}
div.stepContainer div.rgt {float:left;background: transparent url(gfx2/dod_step_rgt.gif) no-repeat top right;}
div.stepContainer div.act_lft {float:left;background: #165C98 url(gfx2/dod_step_lft_act.gif) no-repeat top left;margin-right:12px;}
div.stepContainer div.act_rgt {float:left;background: transparent url(gfx2/dod_step_rgt_act.gif) no-repeat top right;}
div.stepContainer a, div.stepContainer span  {display:block;font-size:13px;color:#ffffff;padding:5px 10px 0px;text-decoration:none;}
div.stepContainer a:hover {text-decoration:underline;}

div.step_info {font-size:11px;text-align:left;clear:both;margin-bottom:15px;}

div.next_top {padding-bottom:5px;background: url(gfx2/hdr_border.gif) repeat-x left bottom;}
div.next_btm {margin-top:15px;background: url(gfx2/hdr_border.gif) repeat-x left top;padding-top:5px;}
div.next_top, div.next_btm {float:left;clear:both;text-align:right;width:100%;}

table.prem_box {width:100%;}
table.prem_box td.lft {background: url(/gfx2/prem_frm_lft.gif) no-repeat;width:7px;height:223px;}
table.prem_box td.top {background: url(/gfx2/prem_box_top.gif) repeat-x;height:33px;}
table.prem_box td.rgt {background: url(/gfx2/prem_frm_rgt.gif) no-repeat;width:7px;height:223px;}
table.prem_box td.btm {background: url(/gfx2/prem_frm_btm.gif) repeat-x left bottom;height:190px;padding-left:5px;vertical-align:top;}
table.prem_box td.btm ul {font-family:Verdana;font-size:12px;color:#66696C;line-height:30px;margin-top:10px;}
table.prem_box td.btm a {font-size:11px;color:#367BB5;float:left;margin-top:7px;}
table.prem_box td.btm ul li {text-indent:12px;}

p.m_header {clear:both;float:left;background: url(gfx2/blue_square.gif) no-repeat left 50%;margin-left:1px;margin-bottom:10px;font-weight:bold;font-size:13px;text-align:left;text-indent:10px;}

div.new_moto,div.new_cze {float:left;margin-bottom:5px;width:100%;clear:both;}

div.bfoto {float:left;width:310px;}
div.bof {border:1px solid #A5C8E6;background: #FCFCFC url(gfx2/main_bfoto_bkg.gif) repeat-y right top;}
div.bof div.cnt {border:1px solid #FFFFFF;padding:5px;text-align:center;}
div.bof p.title {font-size:13px;font-weight:bold;color:#3975AA;margin-top:6px;text-align:left;}
div.bof p.s {font-size:13px;color:#585858;margin-top:2px;text-align:left;}
div.bof p.c {font-size:14px;font-weight:bold;color:#585858;margin-top:2px;text-align:left;}
div.bof p.c span {color:#AF1F1F;}

div.sfoto {float:right;width:310px;}
div.sof {float:left;border:1px solid #A5C8E6;background: #FFFFFF url(gfx2/main_sfoto_bkg.gif) repeat-y left top;width:100%;margin-bottom:10px;}
div.sof div.cnt {border:1px solid #FFFFFF;padding:7px;text-align:center;float:left;}
div.sof p.title {font-size:12px;font-weight:bold;color:#3975AA;text-align:left;}
div.sof p.s {font-size:11px;color:#585858;margin-top:2px;text-align:left;}
div.sof p.c {font-size:12px;font-weight:bold;color:#585858;margin-top:2px;text-align:left;}
div.sof p.c span {color:#AF1F1F;}

div.czeof {float:left;clear:left;width:308px;border:1px solid #A5C8E6;background: #FFFFFF url(gfx2/main_sfoto_bkg.gif) repeat-y left top;margin-bottom:10px;}
div.czeof div.cnt {border:1px solid #FFFFFF;padding:10px;height:50px;text-align:center;float:left;}
div.czeof p.title {font-size:11px;font-weight:bold;color:#3975AA;text-align:left;}
div.czeof p.s {font-size:11px;color:#585858;margin-top:2px;text-align:left;}
div.czeof p.c {font-size:12px;font-weight:bold;color:#585858;margin-top:2px;text-align:left;}
div.czeof p.c span {color:#AF1F1F;}

table.frame {width:100%;}
table.frame td.lt {background: url(gfx2/frame_lt.gif) no-repeat;width:12px;height:30px;}
table.frame td.ct {background: url(gfx2/frame_ct.gif) repeat-x;height:30px;font-size:13px;font-weight:bold;}
table.frame td.rt {background: url(gfx2/frame_rt.gif) no-repeat;width:12px;height:30px;}
table.frame td.cc {border-left:1px solid #8CB0CF;border-right:1px solid #8CB0CF;}
table.frame td.lb {background: url(gfx2/frame_lb.gif) no-repeat;width:12px;height:16px;}
table.frame td.cb {background: url(gfx2/frame_cb.gif) repeat-x;height:16px;}
table.frame td.rb {background: url(gfx2/frame_rb.gif) no-repeat;width:12px;height:16px;}
table.frame a.prev {float:right;margin-top:1px;margin-right:5px;}

.shadow {background: url(gfx2/shadow.gif) no-repeat left 0px;height:15px;}
.shadow_r {background: url(gfx2/shadow_r.gif) no-repeat right 0px;height:15px;}

table.szukaj {margin:10px auto 0px;text-align:left;width:160px;font-size:12px;font-family:Arial;}
table.szukaj INPUT, table.szukaj SELECT {width:100%;border:1px solid #7F9DB9;color:#585858;}
table.szukaj td {padding-bottom:8px;color:#51718c;}
table.szukaj th {color:#51718c;font-weight:normal;}
table.szukaj a {color:#175096;text-decoration:none;}
table.szukaj a:hover {text-decoration:underline;}

div.form_hdr {clear:both;padding:3px;border-bottom:1px solid #B6CFE5;font-size:13px;font-weight:bold;text-align:left;background-color:#EDF2F8;padding-left:5px;}

p.hdr {font-weight:bold;text-align:left;margin-top:15px;margin-bottom:10px;font-size:14px;background: url(gfx2/hdr_border.gif) repeat-x left bottom;padding:5px 0px;}

table.form {width:100%;clear:both;font-size:11px;margin-top:10px;margin-bottom:15px;}
table.form th {width:120px;font-size:11px;text-align:left;font-weight:normal;padding-left:4px;}
table.form th,table.form td {padding:0px;font-size:11px;color:#585858;}
table.form td.s10 {height:10px;}
table.form td.s3 {height:3px;}
table.form b {color:#FC7905;}
table.form INPUT, table.form SELECT {width:160px;border:1px solid #7F9DB9;color:#585858;}
table.form TEXTAREA {width:100%;height:150px;font-size:11px;border:1px solid #7F9DB9;color:#585858;}

ul.main_cats {margin-top:5px;}
ul.main_cats li {font-size:11px;line-height:15px;padding:2px;color:#585858;margin-left:5px;}
ul.main_cats li a {font-size:12px;color:#3975AA;text-decoration:none;margin-left:5px;height:15px;}
ul.main_cats li a:hover {text-decoration:underline;}
ul.main_cats ul {margin-top:3px;}
ul.main_cats ul li {margin-left:4px;font-size:10px;}
ul.main_cats ul li a {font-size:11px;}

div.nav {text-align:left;clear:both;width:100%;font-size:13px;color:#515356;margin:5px auto 15px;padding-left:3px;}
div.nav a {color:#515356;text-decoration:none;position:relative;top:1px;}
div.nav a:hover {text-decoration:underline;}

div.pager {font-size:11px;}
div.pager a {float:left;text-decoration:none;margin:0px 5px;height:15px;color:#818a93;}
div.pager a div {width:18px;height:15px;cursor:pointer;}
div.pager a.start {background: url(gfx2/pager_start.gif) no-repeat;}
div.pager a.start:hover {background: url(gfx2/pager_start_h.gif) no-repeat;}
div.pager a.stop {background: url(gfx2/pager_stop.gif) no-repeat;}
div.pager a.stop:hover {background: url(gfx2/pager_stop_h.gif) no-repeat;}
div.pager a.rev {background:url(gfx2/pager_rev.gif) no-repeat;}
div.pager a.rev:hover {background:url(gfx2/pager_rev_h.gif) no-repeat;}
div.pager a.fwd {background:url(gfx2/pager_fwd.gif) no-repeat;}
div.pager a.fwd:hover {background:url(gfx2/pager_fwd_h.gif) no-repeat;}
div.pager a.active {font-weight:bold;color:#0D5BAA;}

div.offer_hdr {float:left;width:100%;clear:both;}
div.offer_hdr div.res {font-size:11px;margin:0px auto;float:left;}
div.offer_hdr div.pager {float:right;margin:0px auto;}

div.ad_title_area {background: url(gfx2/hdr_border.gif) repeat-x left bottom;width:100%;float:left;}
h1.ad_title {float:left;font-size:20px;font-weight:bold;text-align:left;}
table.ad_area {width:100%;clear:both;margin-top:5px;}
table.ad_area td.left {width:306px;vertical-align:top;text-align:center;}
table.ad_area td.right {vertical-align:top;padding-top:5px;padding-left:10px;}

table.fotos {width:306px;margin-bottom:15px;}
table.fotos td {border:1px solid #B6CFE5;padding:1px;text-align:center;vertical-align:middle;background-color:#FFFFFF;}
table.fotos img {cursor:pointer;}

table.oferta {width:100%;font-size:12px;text-align:left;margin-top:5px;}
table.oferta th.cena, table.oferta td.cena {font-size:16px;padding:5px;}
table.oferta td.cena {color:#d13d29;font-weight:bold;padding:5px 5px 5px 2px;}
table.oferta th {text-align:left;width:120px;vertical-align:top;padding:5px;color:#51718c;}
table.oferta td {padding:5px;color:#5B5D5F;}
table.oferta tr.bkg {background-color:#F4F5F7;}

table.list {width:100%;clear:both;margin-top:5px;margin-bottom:5px;}
table.list th {padding:5px;color:#FC7905;border-bottom:1px solid #B6CFE5;font-size:11px;text-align:center;background-color:#EDF2F8;padding-left:5px;}
table.list th a {color:#FC7905;text-decoration:none;}

table.list td {font-size:11px;padding:3px 4px;text-align:center;vertical-align:middle;}
table.list td div {font-size:10px;color:#585858;width:95%;}
table.list td a {color:#585858;text-decoration:none;}
table.list td a:hover {text-decoration:underline;}
table.list td.foto {width:75px;padding:10px 0px;}
table.list td.foto img {border-bottom:1px solid #707376;border-right:1px solid #707376;border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF;}
table.list tr.bkg {background-color: #F3F4F4;}
table.list tr.bkg td {border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;}
table.list tr.dist {background-color: #FFEFAD;}
table.list tr.dist td {border-bottom:1px solid #FDB927;border-top:1px solid #ffffff;}
table.list tr.prem {background-color: #dee9f2;}
table.list tr.prem td {border-bottom:1px solid #A3D0E3;border-top:1px solid #ffffff;}
table.list a.asc {background: transparent url(gfx2/sort_asc.gif) no-repeat right 60%;}
table.list a.desc {background: transparent url(gfx2/sort_desc.gif) no-repeat right 60%;}
table.list a.asc,table.list a.desc {padding-right:12px;}

div.mapa {text-align:left}
div.mapa a {font-size:13px;line-height:20px;color:#427fb4;}

table.firmy {clear:both;width:100%;}
table.firmy td {width:33%;vertical-align:top;padding:10px;padding-left:20px;}
table.firmy td div.nazwa {font-size:12px;font-weight:bold;color:#d13d29;}
table.firmy td div.nazwa span {color:#696c6e;font-size:11px;}
table.firmy td div.data {font-size:11px;color:#696c6e;}
table.firmy td a {color:#3077B3;}

table.foot {width:100%;font-family:Arial;}
table.foot td {font-size:12px;height:33px;}
table.foot td.l {width:10px;background:url(/gfx2/foot_l.gif) no-repeat;}
table.foot td.lc {background-color:#4584bb;border-right:1px solid #ffffff;padding-left:10px;}
table.foot td.lc a {color:#ffffff;text-decoration:none;margin-right:10px;}
table.foot td.rc {background-color:#c2cbd3;width:300px;text-align:center;color:#254159;}
table.foot td.rc a {color:#254159;text-decoration:none;}
table.foot td.r {width:10px;background:url(/gfx2/foot_r.gif) no-repeat;}

div.notify {text-align:center;font-size:12px;border:1px solid #B6CFE5;background-color:#EDF2F8;padding:10px;margin-top:10px;}
div.notify a {font-weight:bold;color:#3077B3;text-decoration:none;}

div.ok {border:1px solid #B6CFE5;background-color:#EDF2F8;color:#51718c;}
div.err {color:#ffffff;border:1px solid #de4d39;background-color:#fc7e7e;font-weight:bold;}
div.err,div.ok {margin:2px auto 15px;font-size:12px;text-align:center;clear:both;padding:10px 0px;line-height:20px;}
div.note {border:1px solid #ce5809; background-color:#f2a34f;color:#000000;font-size:12px;padding:5px;text-align:left;margin-bottom:10px;}

div.pay_container {float:left;display:none;clear:both;width:100%;margin-top:20px;}

table.payment {float:left;width:100%;clear:both;font-weight:bold;margin-top:10px;}
table.payment th,table.payment td {border-top:1px solid #B6CFE5;}
table.payment th {text-align:left;padding:6px 0px;font-size:13px;}
table.payment td {text-align:right;}
table.payment td.cena {color:#B10A0A;width:120px;font-size:14px;}
table.payment td.total_cap {text-align:right;color:#1B3664;font-size:15px;}
table.payment td.total {color:#B10A0A;font-size:18px;}
table.payment a {color:#226CAC;font-size:12px;margin-left:20px;font-weight:normal;}

div.currency {float:left;width:100%;font-size:12px;text-align:left;margin-top:10px;}
div.act_sms {font-size:12px;text-align:right;float:left;display:none;margin-top:20px;clear:both;width:100%;}
h4.pay_hdr {text-align:left;color:#454A50;}

div.payment_rside {float:right;width:200px;height:329px;text-align:left;background: url(gfx2/pay_shadow.gif) no-repeat left top;}
div.payment_rside p {margin-left:23px;margin-top:15px;font-size:13px;font-weight:bold;color:#3975AA;}
div.payment_rside div {margin-left:27px;margin-top:5px;padding:5px 0px 5px 10px;font-size:11px;color:#585858;background: url(/gfx2/circle_orange.gif) no-repeat left 53%;}

.blue_font {color:#3975AA;}
.red_font {color:#AF1F1F;}
.grey_font {color:#585858;}
.orange_font {color:#FF6000;}

INPUT.btn_search {background: url(gfx2/btn_search.gif) no-repeat 0px 50%;}
INPUT.btn_login {background: url(gfx2/btn_login.gif) no-repeat 0px 50%;}
INPUT.btn_grey {background: url(gfx2/btn_grey.gif) no-repeat 0px 50%;}

.btn_blue {background: url(gfx2/btn_blue.gif) no-repeat 0px 50%;}
.btn_blue a {color:#ffffff;display:block;text-decoration:none;padding-top:4px;text-align:center;}

INPUT.btn_search,INPUT.btn_login, INPUT.btn_grey, .btn_blue, table.form .btn_blue, table.szukaj .btn_blue {width:94px;height:23px;color:#ffffff;font-size:12px;border:none;font-family:Verdana;cursor:pointer;}
