html, body {width:100%;height:100%;margin:0;padding:0;border:0}
body {background:#fef3ce url(gfx/full_bg.png) top left repeat-x}
body, td {font-family: book antiqua, times new roman, times, serif; font-size:16px; line-height:18px; color:#777 }
p {margin:0;padding:0}
img {border:0}
.abs {position:absolute;left:0;top:0}
.rel {position:relative;left:0;top:0}
#container {background: url(gfx/header.png) top center no-repeat}
#main {width:950px;padding-top:187px}
#homelink {left:0;top:10px}
#carshine {left:654px;top:17px}
#leftmenu {width:202px;float:left;color:#fff;line-height:22px}
#leftmenu a {color:#fff;text-decoration:none}
#leftmenu a:hover {color:#eee;text-decoration:underline}
#center {width:720px;float:left;padding: 88px 9px 0 13px}
#mainmenu, #categorymenu, #koszyk {background:url(gfx/menu123_loop.png) top left repeat-y}
#menuheading, #koszykheading {height:40px;background:url(gfx/menu23_start.png) top left no-repeat;padding:13px 3px 0 3px;text-shadow:0 1px 0 #00568e}
#mainmenu a, #categorymenu a, #koszykfooter a {display:block; padding:0 15px 0 11px;text-shadow:0 1px 0 #00568e}
#menuheading a {display:inline-block;padding:0;color:#bbb}
#menuheading a.active {color:#fff}
#logoslogin {background:url(gfx/logoslogin_bg.png) top left no-repeat; width:738px; height:88px; left:212px; top:187px}
#loginform {width:292px; height:88px; left:446px; color:#fff;font-size:13px}
#loginform a {color:#fff}
#breadcrumb {margin-bottom:25px; color:#127dc2; font-size:14px;font-weight:bold}
#breadcrumb a,#breadcrumb .orange {color:#ff5400;text-decoration:none;cursor:pointer}
#breadcrumb a:hover,#breadcrumb .orange:hover {color:#eb3700;text-decoration:underline}
#stopka {height:120px;background:url(gfx/footer_bg.png) top center no-repeat;margin-bottom:50px;padding-top:63px; color:#fff}
#stopka a {color:#fff;text-decoration:none;text-shadow:0 1px 0 #00568e}
#stopka a:hover {color:#eee;text-decoration:underline}
#webdesign {position:absolute; right:0; top: 108px}
#payu {position:absolute; right:0; top: 24px}
.product {width:340px;margin:15px 10px 5px 0;float:left}
.product .left {float:left;width:130px;font-size:14px;line-height:22px}
.product .right {float:right;width:180px; margin-right:20px}
.product .right p {margin:0;padding:0}
.product .left img {border:1px solid #ccc}
.product h1, .product h2 {margin:0}
.product h1 a {font-size:16px;color:#0b9cd2;text-decoration:none;text-shadow: 0 1px 0 #d0c6a6}
.product h1 a:hover {color:#0577a1;text-decoration:underline}
.product h2 {font-size:14px;font-weight:bold;color:#ff915b;padding-bottom:7px}
.product .left a, .product .left span.blue {display:block;width:132px;text-align:center;text-decoration:none;color:#fff;font-size:16px}
.product .left span.blue {font-size:12px}
.product .left .bskt {border:0;top:2px}
.product .left .orange {background:#ff915b}
.product .left a.orange:hover {background:#ff5400}
.product .left .blue {background:#0b9cd2}
.product .left a.blue:hover {background:#00baff}
.content a {color:#127dc2; text-decoration:none !important}
.staracena {text-decoration:line-through !important}
.nowacena {color:#f50000;font-weight:bold}
.description a {color:#777;text-decoration:underline}
.description a:hover {color:#333}
.cls {clear:both}
.fl {float:left}
.fr {float:right}
form {margin:0;padding:0}
#logoscontainer {overflow:hidden;width:398px;height:70px;left:5px;top:-8px}
#logos {top:6px}
#logos img {vertical-align:middle}
#inuser,#inpass {left:46px;border:0;width:142px;height:16px;font-size:12px}
#inuser {top:2px}
#inpass {top:30px}
#insubmit {left:199px;top:28px;width:58px;height:22px}
#newacc,#lostpass {left:93px;top:57px}
#lostpass {left:178px}
#searchform {left:420px;top:95px;z-index:100}
#newuserform input, #neworderform input {display:block}
#insearchq {border:0;width:159px;height:16px;left:2px;top:2px;font-size:12px;z-index:100}
#insearch {top:0;left:171px;z-index:100;width:58px;height:22px}
#loginpass {top:-6px;left:0;line-height:30px;text-shadow:0 1px 0 #00568e}
#controlframe {left:-100px;top:-100px}
#paginacja {margin:20px 75px 20px 0}
#paginacja a {display:inline-block;background:#dcdcdc;border:1px solid #0b9cd2;color:#0b9cd2;text-decoration:none;margin:0 2px;padding:0 5px;font-weight:bold}
#paginacja a:hover {border:1px solid #0873ba; color: #0873ba;background:#fff}
#paginacja .thispage {display:inline-block;background:#ece7d8;border:1px solid #0b9cd2;color:#0b9cd2;margin:0 2px;padding:0 5px;cursor:default;font-weight:bold}
#rozwijak, #rozwijak2 {background:#fffbee;top:16px;padding:10px;white-space:nowrap;-webkit-box-shadow: 0 5px 10px #ada68e;-moz-box-shadow: 0 5px 10px #ada68e;box-shadow: 0 5px 10px #ada68e;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border:2px solid #0b99d1;z-index:100}
h1.pname {color:#127dc2;font-size:22px;text-shadow: 0 1px 0 #d0c6a6;float:left;margin:0;width:490px}
#koszyk {width:202px;color:#fff}
#koszykfooter {text-align:center;height:44px;background:url(gfx/menu3_end.png) top left no-repeat;padding-top:20px;text-shadow:0 1px 0 #00568e;font-size:20px}
#koszyk #content {padding:0 25px 0 15px}
.content {padding:16px 16px 16px 0;width:498px}
.flimg {border:1px solid #cdcdcd}
.price, .price2, .dokoszyka {color: #fff; text-align:center;width:222px;padding:3px 0; line-height:30px}
.price {font-size:15px;background:#ff915b}
.price2 {font-size:20px;background:#ff915b}
a.dokoszyka {font-size:22px; background:#0b9cd2;padding-bottom:0px}
span.dokoszyka {font-size:18px; background:#0b9cd2;padding-bottom:0px}
#koszykajax {font-size:13px}
.cll {clear:left}
.prodleft {width:222px;margin:10px 20px 20px 0;display:inline-block;top:-7px}
.prodleft a, .prodleft span {display:inline-block;text-decoration:none;color:#fff}
.prodleft a:hover {background:#00baff}
#koszyk a {color:#ffd9c6;text-decoration:underline}
#koszyk a:hover {color:#fff}
#ajaxload {position:relative;top:4px;left:5px}
.prodetails {border-bottom:1px solid #ff915b;padding-bottom:3px}
#error {width:400px;left:275px;top:130px;border:2px solid #ff915b;background-color:#ffe1d3;padding:5px 10px;z-index:200;display:none;cursor:pointer;font-weight:bold}
#error p {margin:0}
#progress {background:url(gfx/progressbg.png) top left no-repeat;margin-left:30px}
#progress .inbl {display:inline-block;vertical-align:top;font-size:10px;text-align:center}
.roundedtable {position:relative}
.roundedtable .corner {position:absolute}
.roundedtable .c1 {left:0px;top:0px}
.roundedtable .c2 {right:0px;top:0px}
.roundedtable .c3 {left:0px;bottom:0px}
.roundedtable .c4 {right:0px;bottom:0px}
.basketcontents {border-collapse:collapse;border:2px solid #ff9060}
.basketcontents tr td {border:2px solid #ff9060;font-size:13px}
