/* Reset styles */
*{margin:0;padding:0}
img,fieldset{border:0}
img{vertical-align:bottom}
object{display:block}
a{cursor:pointer;text-decoration:none;outline:none}
a:hover{text-decoration:none;}
ul{list-style:none}
address{font-style:normal}
table{border-spacing:0}
td,th{vertical-align:top;text-align:left;font-weight:normal}
h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:normal}
input[type=submit]{cursor:pointer}
option{padding-right:1em}
.clear{clear:both;overflow:hidden;height:0}

/* Default fonts */
body,input,textarea,select,td{color:#696969;font-size:12px;line-height:125%;font-family:arial,sans-serif;}
a{color:red}

/* BODY */
html{background:url(../images/tlo.gif);}
body{width:912px;margin:0 auto;padding:26px 0 0;}

/* HEADER */
#header{position:relative;height:154px;background:url(../images/header_bg.png) no-repeat;}

#logo{position:absolute;left:1px;top:44px;}

#top-zaloguj{height:44px;}
#top-zaloguj p{position:absolute;left:20px;top:16px;font-weight:bold;font-size:11px;color:#848484;}
#top-zaloguj ul{position:absolute;right:16px;top:13px;}
#top-zaloguj ul li{line-height:20px;margin-left:18px;display:inline;background:url(../images/ico-konto.png) 0 50% no-repeat;padding:0 0 0 23px;}
#top-zaloguj ul li a{color:#BD1E01;font-weight:bold;}
#top-zaloguj ul li a:hover{color:#e4aca2;}

#top-konto{height:44px;}
#top-konto p{position:absolute;left:20px;top:16px;font-weight:bold;font-size:11px;color:#848484;}
#top-konto ul{position:absolute;left:15px;top:13px;}
#top-konto ul li{line-height:20px;display:inline;margin-right:30px;padding:0 0 0 23px;background:url(../images/ico-konto.png) 0 50% no-repeat;}
#top-konto ul li a{color:#8A766D;font-weight:bold;}
#top-konto ul li a:hover{color:#e4aca2;}
#top-konto ul li.koszyk{background:url(../images/ico-koszyk.png) 0 50% no-repeat;}
#top-konto ul li.konto{background:url(../images/ico-konto.png) 0 50% no-repeat;}
#top-konto ul li.wyloguj{padding:0;background:none;}
#top-konto ul li.wyloguj a{color:#BD1E01;}
#top-konto ul li.wyloguj a:hover{color:#e4aca2;}
#top-konto .zamow{position:absolute;right:11px;top:14px;text-align:right;line-height:20px;font-size:11px;font-weight:bold;color:#8A766D;}
#top-konto .zamow strong{color:#BA682A;}
#top-konto .zamow span{margin-right:25px;}
#top-konto .zamow img{vertical-align:middle;}

#top-linki{text-align:right;position:absolute;right:15px;top:62px;width:912px;color:#9E9E9E;}
#top-linki a{color:#9E9E9E;}
#top-linki a:hover{color:#d7d7d7;}

#top-szukaj{position:absolute;left:351px;top:101px;line-height:20px;}
#top-szukaj label{font-weight:bold;color:#735446;}
#top-szukaj label.kat{color:#BFAEAC;}
#top-szukaj input{vertical-align:middle;color:#B6AF99;font-size:10px;padding:2px;border:1px solid #E7DEDC;width:126px;margin:0 14px;}
#top-szukaj select{vertical-align:middle;color:#B6AF99;font-size:10px;padding:1px;border:1px solid #E7DEDC;width:162px;margin:0 8px 0 14px;}
#top-szukaj input[type=submit]{padding:0;border:0;width:70px;height:19px;overflow:hidden;text-indent:-9999px;background:url(../images/btn-szukaj.png) no-repeat;margin:0;}
#top-szukaj input[type=submit]:hover{background-position:0 -19px;}


/* FOOTER */
#footer{height:178px;background:url(../images/footer_bg.png) no-repeat;}
#footer img{padding:5px 0 0 10px;}
#footer p{font-size:11px;color:#585858;height:16px;padding:10px 0 30px;text-align:center;}
#footer p a{color:#585858;}
#footer p a:hover{color:#a8a8a8;}
#footer address{text-align:center;font-weight:bold;color:#5E5E5E;line-height:16px;}
#footer address a{color:#5E5E5E;}
#footer address a:hover{color:#a8a8a8;}

/* MAIN SECTION */
#main{border-left:1px solid #140000;border-right:1px solid #140000;padding:0 0 15px;background:#fff url(../images/dotsm.png) 11px 0 no-repeat}

/* CONTENT SECTION */
#contentx{float:left;width:641px;padding:0 11px;background:url(../images/dots1.png) 100% 0 repeat-y;}

div.text{width:636px;}
div.text p{line-height:19px;margin:0 0 1em;color:#3B1310;}
div.text h1{font-size:22px;line-height:24px;color:#853201;font-family:georgia;margin:25px 0 1em;}
div.text ul{list-style:disc;margin:0 0 1em 2em;}

/* SIDE SECTION */
#side{float:right;width:225px;padding:0 11px 0 12px;margin-left:-1px;position:relative;background:url(../images/dots1.png) repeat-y;}
#side h2{font-size:22px;color:#853201;font-family:georgia;margin:35px 0 10px;}

#nav{padding:56px 0 59px;background:url(../images/nav_bg.png) no-repeat;margin:0 0 45px;}
#nav li{font-family:georgia;font-size:17px;margin-bottom:1px;}
#nav li a{display:block;color:#503921;height:39px;line-height:39px;text-align:center}
#nav li a:hover{color:#fff;background:#E3D6D0;}
#nav li.active a{color:#DD1E09;}
#nav li.active a:hover{color:#fff;}

#side .nav2{margin:0 0 5px;}
#side .nav2 li a{display:block;color:#69574D;height:25px;line-height:25px;padding:0 0 0 22px;background:url(../images/side-li_bg.png) no-repeat;}
#side .nav2 li a:hover{background-position:0 -25px;color:#fff;}
#side .nav2 li.sub ul{display:none;}
#side .nav2 li.sub ul.active{display:block;}
#side .nav2 li li a{color:#A18E83;background:url(../images/side-li_bg2.png) no-repeat;}


/* PAGES - reklama */
#reklama{padding:0 0 20px;margin:0 0 25px;background:url(../images/dots3.png) 0 100% no-repeat;}

/* HOME */
#home-reklama{padding:0 0 13px;background:url(../images/dots3.png) 0 100% no-repeat;}

#home-intro{color:#8F7B71;line-height:19px;padding:18px 3px;background:url(../images/dots3.png) 0 100% no-repeat;}
#home-intro strong{color:#3B1310;}
#home-intro p a{color:#8f7b71;font-weight:bold;}
#home-intro p a:hover{color:#bda295;}

#home-boxy{height:164px;background:url(../images/home_boxy_bg.png) no-repeat;}
#home-boxy h2{font-size:22px;font-family:georgia;padding:15px 0;}
#home-boxy div{color:#8D7D66;line-height:17px;padding:0 0 15px;}
#home-boxy b{color:#8D7D66;font-size:20px;font-weight:normal;}
#home-boxy .box-1{padding:0 45px 0 20px;width:280px;float:left;}
#home-boxy .box-1 h2{color:#9D5B34;}
#home-boxy .box-2{float:left;width:280px;}
#home-boxy .box-2 h2{color:#E62B0F;}

/* PRODUKTY */
#produkty{padding:16px 0 0;width:641px;display:inline-block;vertical-align:top;}
#produkty li{float:left;width:193px;height:403px;padding:0 31px 0 0;margin-bottom:17px;background:url(../images/produkt_bg.png) no-repeat;}
#produkty li.lastinrow{padding:0;}
#produkty h3{line-height:37px;padding:0 0 0 32px;background:url(../images/ico-gwiazdka.png) no-repeat;font-weight:bold;color:#8C2E0D;}
#produkty p.more{background:url(../images/ico-arrow.png) 0 14px no-repeat;padding:10px 0 0 13px;font-size:11px;height:20px;line-height:12px;}
#produkty p.more a{color:#AD3C16;text-decoration:underline;}
#produkty p.more a:hover{color:#bebebe;}
#produkty img{border:2px solid #E1D2CC;}
#produkty div.cena{color:#CF7D07;font-size:18px;line-height:25px;position:relative;}
#produkty div.cena a{position:absolute;left:100px;top:0px;border:0;width:94px;height:25px;overflow:hidden;}
#produkty div.cena a:hover img{margin-top:-25px;}
#produkty div.cena a img{border:0;}

#produkty-sort{height:18px;position:relative;margin-top:25px;}
#produkty-sort form.kat{position:absolute;left:0px;top:0px;}
#produkty-sort form.sortuj{position:absolute;right:0px;top:0px;}
#produkty-sort label{float:left;font-size:10px;color:#000;padding:0 4px;line-height:12px;}
#produkty-sort select{font-size:11px;color:#000;border:1px solid #A5ACB2;margin-left:11px;vertical-align:middle;}
#produkty-sort span{width:1px;margin:0 0 0 10px;background:url(../images/dots4.png) no-repeat;}

.paginacja{height:24px;background:#D4DBE0;margin:10px 0;padding:0 11px;font-size:10px;color:#000;line-height:24px;}
.paginacja strong{float:left;width:132px;color:#46545D;background:url(../images/dots5.png) 100% 50% no-repeat;margin-right:13px;}
.paginacja form{float:left;width:160px;background:url(../images/dots5.png) 100% 50% no-repeat;margin-right:15px;}
.paginacja form select{color:#000;font-size:10px;border:1px solid #A5ACB2;margin:0 3px;}
.paginacja .pagi{position:relative;float:left;width:290px;text-align:center;color:#546875;}
.paginacja .pagi a{color:#546875;text-decoration:underline;margin:0 3px;}
.paginacja .pagi a.prev{position:absolute;left:0px;top:0px;font-weight:bold;text-decoration:none;padding:0 0 0 9px;background:url(../images/ico-arrow-left.png) 0 50% no-repeat;margin:0;}
.paginacja .pagi a.next{position:absolute;right:0px;top:0px;font-weight:bold;text-decoration:none;padding:0 9px 0 0;background:url(../images/ico-arrow-right.png) 100% 50% no-repeat;margin:0;}

/* PRODUKT */
#produkt .path{padding:10px 0 0;}
#produkt .path a:hover{text-decoration:underline;}

#produkt .desc{float:right;width:320px;}
#produkt .desc h1{font-size:22px;color:#C76A40;font-weight:bold;font-family:tahoma;padding:15px 0 25px;}
#produkt .desc h2{font-size:12px;color:#8F7B71;font-weight:bold;margin:20px 0 5px}
#produkt .desc p{color:#8F7B71;line-height:19px;margin-bottom:1.5em;}
#produkt .desc .cena{font-size:18px;color:#CF7D07;}
#produkt .desc .cena h2{font-size:14px;color:#8F7B71;}
#produkt .desc .cena span{font-size:12px;}
#produkt .desc input[type=image]{margin:30px 0 0 100px;}

#produkt #pics{float:right;position:relative;width:290px;background:#D4DBE0;padding:5px;margin-right:21px;}
#produkt #pics .zoom{position:absolute;right:15px;top:15px;}
#produkt #pics .small{width:290px;height:130px;overflow:hidden;position:relative;margin-top:5px;}
#produkt #pics .small ul{position:absolute;left:0px;top:0px;width:600px;}
#produkt #pics .small ul li{float:left;margin-right:7px;}
#produkt #pics #btn_prev{position:absolute;left:0px;bottom:0px;font-weight:bold;text-decoration:none;padding:0 0 0 9px;background:url(../images/ico-arrow-left.png) 0 50% no-repeat;margin:0;color:#546875;font-size:10px;}
#produkt #pics #btn_next{position:absolute;right:0px;bottom:0px;font-weight:bold;text-decoration:none;padding:0 9px 0 0;background:url(../images/ico-arrow-right.png) 100% 50% no-repeat;margin:0;color:#546875;font-size:10px;}

#produkt .wymiary{border-top:1px solid #D0D9DE;border-bottom:1px solid #D0D9DE;padding:2px 0;}
#produkt .wymiary div{background:#E7EBEE;width:320px;display:inline-block;vertical-align:middle;margin:2px 0;padding:4px 0;}
#produkt .wymiary div.alt{background:#DFE4E8;}
#produkt .wymiary div label{float:left;margin-right:8px;width:219px;text-align:right;color:#000;line-height:20px;}
#produkt .wymiary div input{float:left;border:1px solid #A5ACB2;padding:2px;width:76px;}

#produkt .kolor{border-top:1px solid #D0D9DE;border-bottom:1px solid #D0D9DE;padding:2px 0;position:relative;}
#produkt .kolor input.usun{cursor:pointer;position:absolute;right:0px;top:-22px;color:#989797;background:none;border:0;}
#produkt .kolor div{background:#DFE3D1;width:320px;display:inline-block;vertical-align:middle;margin:2px 0;padding:4px 0;}
#produkt .kolor div label{float:left;margin-right:8px;width:90px;text-align:right;color:#000;line-height:20px;}
#produkt .kolor div select{float:left;border:1px solid #A5ACB2;width:150px;}
#produkt .kolor div.submit input{cursor:pointer;margin-left:98px;overflow:visible;padding:0 5px;}
#produkt .kolor div.rc label{float:left;width:210px;margin:0;text-align:left;}
#produkt .kolor div.rc span{float:left;margin-right:8px;width:90px;text-align:right;}
#produkt .kolor div.rc span input{vertical-align:top;margin:4px 0 0;}
#produkt #nie_wybrales{display:none;text-align:center;padding:10px 0 0;font-weight:bold;font-size:14px;color:red;}
#produkt #wybrana_wersja{display:none;text-align:center;padding:0 0 4px;font-weight:bold;font-weight:normal;}
#produkt #wybrana_wersja b{font-size:19px;color:red;font-weight:normal;}

#produkt #box_wymiary{display:none;}
#produkt #suknia_inna_wymiary{display:none;background:none;width:auto;margin:0;padding:0;}


/* KOSZYK */
#koszyk-kroki{padding:0 0 30px;background:url(../images/dots3.png) 0 100% no-repeat;}
#koszyk-kroki ul{height:89px;background:url(../images/koszyk-kroki.png) no-repeat;}
#koszyk-kroki li{color:#D6C7BB;width:115px;float:left;padding:52px 32px 0 13px;line-height:15px;}
#koszyk-kroki li.on{color:#000;}
#koszyk-kroki ul.k2on{background-position:0 -89px;}
#koszyk-kroki ul.k3on{background-position:0 -178px;}
#koszyk-kroki ul.k4on{background-position:0 -267px;}

#koszyk-produkty{padding:15px 0 0;}
#koszyk-produkty .produkt{background:url(../images/dots3.png) 0 100% no-repeat;padding:0 0 18px;margin:0 0 14px;width:641px;display:inline-block;vertical-align:top;}
#koszyk-produkty .produkt .pic{float:left;width:165px;}
#koszyk-produkty .produkt .pic img{padding:4px;border:1px solid #DCDCDC;}
#koszyk-produkty .produkt .desc{width:300px;float:left;}
#koszyk-produkty .produkt .desc h2{font-size:19px;font-family:tahoma;font-weight:bold;color:#4D524E;padding:10px 0 25px;}
#koszyk-produkty .produkt .desc li{line-height:14px;width:300px;display:inline-block;font-size:11px;}
#koszyk-produkty .produkt .desc li b{float:left;font-weight:bold;color:#D2B194;width:265px;text-align:right;margin-right:5px;}
#koszyk-produkty .produkt .desc li span{float:left;width:30px;color:#000;}
#koszyk-produkty .produkt .desc th{padding:1px 4px;line-height:14px;font-size:11px;font-weight:bold;color:#D2B194;text-align:right;}
#koszyk-produkty .produkt .desc td{padding:1px 4px;line-height:14px;font-size:11px;vertical-align:bottom;color:#000;}
#koszyk-produkty .produkt .ilosc{width:150px;float:right;text-align:right;padding:10px 0 0;}
#koszyk-produkty .produkt .ilosc span{font-size:11px;color:#000;}
#koszyk-produkty .produkt .ilosc input{width:30px;color:#000;font-size:11px;vertical-align:middle;}
#koszyk-produkty .produkt .ilosc input[type=image]{width:auto;}
#koszyk-produkty .produkt .ilosc .cena{font-size:18px;color:#CF7D07;font-weight:normal;margin:8px 0 40px;}

#koszyk-razem{margin:35px 0 0;text-align:center;}
#koszyk-razem p{font-size:15px;font-weight:bold;color:#000;padding:0 0 15px;}
#koszyk-razem p strong{font-size:19px;color:#ED3513;}
#koszyk-razem p.kont{padding:5px 0;color:#000;font-size:11px;}
#koszyk-razem p.kont a{color:#000;text-decoration:underline;}

#koszyk-dane-wstep p{font-size:15px;font-weight:bold;text-align:center;margin:25px 0;color:#000;}
#koszyk-dane-wstep label{font-size:21px;font-weight:bold;color:#9D7B5F;}
#koszyk-dane-wstep form p{font-size:12px;font-weight:normal;line-height:15px;text-align:left;margin:20px 0 0;}
#koszyk-dane-wstep .tak{background:#F4F0ED;padding:15px 20px;float:left;width:278px;margin-right:5px;}
#koszyk-dane-wstep .nie{background:#F4F0ED;padding:15px 20px;float:left;width:278px;}
#koszyk-dane-wstep .submit{padding:23px 0 0 215px;margin:20px 0 0;background:url(../images/dots3.png) no-repeat;}

#koszyk-dostawa p{font-size:15px;font-weight:bold;text-align:center;margin:25px 0;color:#000;}
#koszyk-dostawa label{font-size:21px;font-weight:bold;color:#9D7B5F;}
#koszyk-dostawa form p{font-size:12px;font-weight:normal;line-height:15px;text-align:left;margin:10px 0 0;}
#koszyk-dostawa .box{background:#F4F0ED;padding:15px 20px;width:278px;margin-left:160px;position:relative;}
#koszyk-dostawa .box p{padding:5px 0 0;width:260px;display:inline-block;}
#koszyk-dostawa .box p img{float:left;margin-right:10px;margin-top:-5px;}
#koszyk-dostawa .box span{position:absolute;right:15px;top:15px;color:#DF2D19;font-size:19px;font-weight:bold;}
#koszyk-dostawa .uwagi{margin:15px 0 0;text-align:center;}
#koszyk-dostawa .uwagi p{text-align:center;color:#DF2D19;line-height:15px;padding:0 70px;margin:0 0 15px;}
#koszyk-dostawa .uwagi textarea{padding:2px;width:370px;height:70px;border:1px solid #999;font-size:11px;color:#000;margin:0 0 8px;}
#koszyk-dostawa .uwagi label{font-size:11px;color:#000;}
#koszyk-dostawa .uwagi label input{vertical-align:middle;}
#koszyk-dostawa .submit{padding:23px 0 0 215px;margin:20px 0 0;background:url(../images/dots3.png) no-repeat;}

#koszyk-podsumowanie h2{font-size:17px;font-weight:bold;color:#000;margin:0 0 10px;padding:25px 0 0;}
#koszyk-podsumowanie .row{width:641px;display:inline-block;padding:0 0 25px;background:url(../images/dots3.png) 0 100% no-repeat;}
#koszyk-podsumowanie .row .box{width:315px;float:left;text-align:center;}
#koszyk-podsumowanie .row .box p{margin:0 0 10px;line-height:16px;}
#koszyk-podsumowanie .row .box p.cena{font-size:24px;font-weight:bold;color:#ED3513;}
#koszyk-podsumowanie .row .box-1{margin-right:11px;}

#koszyk-podsumowanie .produkt_zam{position:relative;background:#F9F7F5;margin-bottom:3px;height:71px;padding:8px;}
#koszyk-podsumowanie .produkt_zam img{float:left;border:1px solid #CDCDCD;padding:2px;margin-right:15px;}
#koszyk-podsumowanie .produkt_zam h3{font-size:19px;font-family:tahoma;color:#4D524E;font-weight:bold;padding:8px 0;}
#koszyk-podsumowanie .produkt_zam h3 span{font-size:12px;}
#koszyk-podsumowanie .produkt_zam p{font-size:10px;color:#ABABAB;line-height:10px;}
#koszyk-podsumowanie .produkt_zam .desc{float:left;width:430px;}
#koszyk-podsumowanie .produkt_zam span.cena{position:absolute;right:15px;top:20px;font-size:19px;color:#ED3513;font-weight:bold;}
#koszyk-podsumowanie .submit{text-align:center;margin:30px 0 0;}
#koszyk-podsumowanie .submit p{color:#000;line-height:14px;margin:10px 0 0;}

/* Rejestracja */
#rejestracja{margin:15px 0 0;}
#rejestracja i{color:#FF0C0C;font-style:normal;}
#rejestracja h2{font-size:15px;font-weight:bold;margin:0 0 15px;color:#000;}
#rejestracja fieldset div{width:320px;display:inline-block;vertical-align:top;margin:0 0 5px;}
#rejestracja fieldset div label{width:90px;text-align:right;margin-right:8px;float:left;line-height:18px;font-size:11px;color:#000;}
#rejestracja fieldset div input{width:160px;padding:1px;border:1px solid #999;font-size:11px;margin-right:1px;}
#rejestracja fieldset div.typ{padding:0 0 0 98px;width:220px;}
#rejestracja fieldset div.typ label{display:inline;width:auto;margin-right:10px;}
#rejestracja fieldset div.typ input{display:inline;width:auto;vertical-align:middle;}

#rejestracja #box-adres{width:320px;float:left;}
#rejestracja #div-osoba{margin:0;}
#rejestracja #div-firma{margin:0;}

#rejestracja #box-dostawa{width:320px;float:left;}
#rejestracja .box-dostawa-off div label{color:#DCDCDC!important;}
#rejestracja .box-dostawa-off div input{color:#DCDCDC!important;border:1px solid #DCDCDC!important;}
#rejestracja .box-dostawa-off div.typ label{color:#000!important;}
#rejestracja .box-dostawa-off h2{color:#DCDCDC!important;}

#rejestracja #box-osoba{margin-top:30px;}
#rejestracja #box-osoba .col{width:320px;float:left;}

#rejestracja .submit{margin:20px 0 0;padding:30px 100px 0;background:url(../images/dots3.png) no-repeat;text-align:center;}
#rejestracja .submit label{color:#000;line-height:14px;}
#rejestracja .submit label input{vertical-align:middle;margin:0;}
#rejestracja .submit input{margin:10px 0 0;}
#rejestracja .submit p{color:#000;font-size:11px;font-weight:bold;}

/* Zaloguj / Zapomniałem hasła */
#zaloguj{margin:20px 0 0 160px;}
#zaloguj div{width:500px;display:inline-block;;margin:0 0 5px;}
#zaloguj div label{width:110px;text-align:right;margin-right:8px;float:left;line-height:18px;font-size:11px;color:#000;}
#zaloguj div input{width:160px;padding:1px;border:1px solid #999;font-size:11px;}
#zaloguj .submit{overflow:hidden;padding:0 0 0 118px;}
#zaloguj .submit input{float:left;border:0;width:86px;height:19px;overflow:hidden;background:url(../images/btn-zaloguj_sie.png) no-repeat;margin-right:7px;}
#zaloguj .submit input:hover{background-position:0 -19px;}
#zaloguj .submit a.btn{float:left;height:19px;overflow:hidden;margin:0 0 10px;}
#zaloguj .submit a.btn:hover img{margin-top:-19px;}
#zaloguj .submit p{margin:0;clear:both;}
#zaloguj  input.submit2{border:0;width:134px;height:19px;overflow:hidden;background:url(../images/btn-przypomnij_haslo.png) no-repeat;margin:3px 0 10px 118px;}
#zaloguj  input.submit2:hover{background-position:0 -19px;}
#zaloguj .ok{margin-left:118px;width:293px;height:32px;background:url(../images/haslo_przeslane_bg.png) no-repeat;line-height:32px;text-align:center;font-weight:bold;font-size:11px;color:#FFEDCE;}

/* messages */
.msg-empty{border:1px solid #ccc;background:#eee;text-align:center;padding:15px;color:#000;margin:0 0 15px;}
#errors{border:1px solid #ccc;background:#eee;padding:15px;color:red;margin:0 0 15px;}
#success{border:1px solid #ccc;background:#eee;padding:15px;color:blue;margin:0 0 15px;}


#zamowienia_lista table{width:100%;}
#zamowienia_lista table.szczegoly td{font-size:11px;}
#zamowienia_lista th{border-top:1px solid #C2D300;background:#EEF3B8;color:#000;font-weight:bold;padding:5px 10px;text-align:center;border-right:1px dotted #CACACA;}
#zamowienia_lista td{padding:5px 10px;text-align:right;border-right:1px dotted #CACACA;border-bottom:1px dotted #CACACA;}
#zamowienia_lista th.n{text-align:left;border-left:1px dotted #CACACA}
#zamowienia_lista td.n{text-align:left;border-left:1px dotted #CACACA}
#zamowienia_lista td.c{text-align:center;}
#zamowienia_lista .right{margin:15px;text-align:right;}
