body { background: #fff url(../img/bg.gif) top left repeat-x; font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #333; }

* { margin: 0; padding: 0; }
*:focus { outline: none; }
ul, ol { list-style-type: none; }
img { border: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: bold; color: #605a50; line-height: 30px;  padding-bottom: 4px; }

a:link, a:focus, a:visited, a:active { color: #145b91; text-decoration: underline; }
a:hover { color: #428ec8; text-decoration: none; }

#main { width: 970px; margin: 0 auto; padding-top: 6px; }
#footer { width: 970px; margin: 0 auto; }

input[type="submit"]::-moz-focus-inner { border: none; }
table { border-collapse: collapse; }
option { margin-right: 5px; }

.clear { clear: both; }

/* HEADER */
#header { width: 970px; height: 210px;  background: url(../img/top_bg.jpg) 281px 0px no-repeat; }
#header #top {} 
#top #t-logo { width: 271px; height: 118px; /*background: url(../img/logo.jpg);*/ float: left; text-indent: -3000em; }
#top #t-pobierz { text-align: right; margin: 20px 0px 25px 0px; }
#top #t-pobierz a { color: #644838; text-decoration: underline; }
#top #t-pobierz a:hover { color: #bd6c3c; text-decoration: none; }
#tt { float: right; }
#t-info { width: 165px; height: 35px; background: url(../img/top_info.gif); text-indent: -3000em; }
#h-body { width: 970px; height: 50px; background: #403828; }

ul#h-menu { background: #403828; height: 38px; padding-left: 20px; float: left; margin-top: 12px; }
ul#h-menu li { float: left; }
ul#h-menu li a { float: left; background: url(../img/menu.gif) no-repeat; text-indent: -3000em; }
ul#h-menu li a#menu-informacje { width: 91px; height: 27px; background-position: 0 0; }
ul#h-menu li a#menu-informacje:hover { text-decoration: none; background-position: 0 -27px; }
ul#h-menu li a#menu-onas { width: 57px; height: 27px; background-position: -92px 0; }
ul#h-menu li a#menu-onas:hover { text-decoration: none; background-position: -92px -27px; }
ul#h-menu li a#menu-artykuly { width: 134px; height: 27px; background-position: -150px 0; }
ul#h-menu li a#menu-artykuly:hover { text-decoration: none; background-position: -150px -27px; }
ul#h-menu li a#menu-kontakt { width: 91px; height: 27px; background-position: -285px 0; }
ul#h-menu li a#menu-kontakt:hover { text-decoration: none; background-position: -285px -27px; }

#search { float: right; background: #403828; height: 48px; width: 560px; }
#search .s-form { float: left; line-height: 50px; }
#search .s-form input.text { border: 1px solid #9a9a9a; background: #fff; padding: 2px 2px 2px 2px; width: 274px; }
#search .s-form input.szukaj { background: url(../img/szukaj.gif) no-repeat; border: 0; width: 68px; height: 22px; cursor: pointer; }
#search .s-advanced { float: left; line-height: 50px; }
#search .s-advanced a { color: #dcd7ce; text-decoration: none; font-size: 11px; margin-left: 30px; }
#search .s-advanced a:hover { color: #dcd7ce; text-decoration: underline; font-size: 11px; margin-left: 30px; }

ul#breadcrumb { line-height: 40px; font-size: 11px; margin-left: 5px; }
ul#breadcrumb li { display: inline; }
ul#breadcrumb li a { color: #644838; text-decoration: underline; }
ul#breadcrumb li a:hover { color: #bd6c3c; text-decoration: none; }

/* MIDDLE */
#middle { }
#m-left { width: 170px; float: left; border-top: 3px solid #d1d0cb; }
#m-left ul.m-menu { font-weight: bold; color: #0f0c0c; }
#m-left ul.m-menu li { line-height: 16px; border-bottom: 0px; border-top: 1px solid #d8d6d3; margin-bottom: 1px; padding-top: 1px; }
#m-left ul.m-menu li a { font-weight: bold; color: #0f0c0c; text-decoration: none; padding: 5px 5px 12px 5px; display: block; }
#m-left ul.m-menu li a:hover { font-weight: bold; color: #0f0c0c; text-decoration: none; background: #f7f6f5; padding: 5px 5px 12px 5px; display: block; }
#m-left ul.m-menu li.selected { background: #eae9e5; }
#m-left ul.m-menu li.selected a { display: block; padding: 5px; }
#m-left ul.m-menu li.selected a:hover { display: block; padding: 5px; }
#m-left ul.m-level2 { padding-bottom: 20px; }
#m-left ul.m-level2 li { line-height: 14px; border: 0; padding: 0px !important; margin: 0; }
#m-left ul.m-level2 li.selected { background: #f7f6f5;}
#m-left ul.m-level2 li a { font-weight: normal; color: #0f0c0c; text-decoration: none; padding: 4px 0px 0px 10px !important; display: block; }
#m-left ul.m-level2 li a:hover { font-weight: normal; color: #0f0c0c; text-decoration: underline; padding-left: 10px; }
#m-left ul.m-level3 { margin-top:4px; margin-bottom: 8px; padding-bottom:8px;  }
#m-left ul.m-level3 li { background: url(../img/li.gif) 0px 8px no-repeat; margin-left: 20px; margin-bottom:5px;  }
#m-left ul.m-level3 li a { text-decoration: none; display: block; }
#m-left ul.m-level3 li a:hover { color: #bd6c3c; background: transparent; text-decoration: none; }
#m-left ul.m-level3 li.selected { background: url(../img/li.gif) 0px 8px no-repeat; margin-left: 20px; }
#m-left ul.m-level3 li.selected a { color: #bd6c3c; font-weight: bold; }
#m-left ul.m-level3 li.selected a:hover { color: #bd6c3c; font-weight: bold; }
#m-left p.show-all { border-top: 1px solid #d1d0cb; padding-left: 10px; }
#m-left p.show-all a { line-height: 30px; color: #0f0c0c; font-size: 12px; text-decoration: none; }
#m-left p.show-all a:hover { line-height: 30px; color: #0f0c0c; font-size: 12px; text-decoration: underline; }
#m-left .kontakt { border-top: 3px solid #d1d0cb; margin-bottom: 30px; }
#m-left .kontakt p.k-img { width: 170px; height: 116px; background: url(../img/kontakt.gif); }
#m-left .kontakt p.k-tel { height: 20px; background: #505050; text-align: center; color: #eee; font-weight: bold; padding-top: 10px; }
#m-left .kontakt p.k-mail { height: 30px; background: #505050; text-align: center; color: #eee; font-weight: bold; }
#m-left .adres { border-top: 3px solid #d1d0cb; margin-bottom:20px; }
#m-left .adres p.a-info { border-top: 1px solid #d1d0cb; line-height: 16px; padding: 10px 5px 10px 5px; }
#m-left .adres b { padding: 5px 0px 10px 5px; }
#m-left #nowosci { margin-top: 30px; border-top: 3px solid #d1d0cb; line-height: 22px; }
#m-left #nowosci a { font-weight: bold; color: #0f0c0c; text-decoration: none; margin: 1px 0px 1px 0px; padding-left: 5px; display: block; padding-bottom: 8px; }
#m-left #nowosci a:hover { font-weight: bold; color: #0f0c0c; text-decoration: none; background: #f7f6f5; margin: 1px 0px 1px 0px; padding-left: 5px; display: block; padding-bottom: 8px; }
#m-left #promocje { margin-bottom: 30px; border-top: 1px solid #d1d0cb; line-height: 22px; }
#m-left #promocje a { font-weight: bold; color: #0f0c0c; text-decoration: none; margin: 1px 0px 1px 0px; padding-left: 5px; display: block; padding-bottom: 8px; }
#m-left #promocje a:hover { font-weight: bold; color: #0f0c0c; text-decoration: none; background: #f7f6f5; margin: 1px 0px 1px 0px; padding-left: 5px; display: block; padding-bottom: 8px; }

#m-center { width: 590px; float: left; border-top: 3px solid #d1d0cb; margin: 0px 20px 0px 20px; }
#m-center h1 { border-bottom: 1px solid #d1d0cb; padding-left: 5px; color: #5b3e2d; }
#m-center .banner { border: 1px solid #d1d0cb; margin: 10px 0px 20px 0px; }
#m-center .m-title { background: #fff url(../img/gwiazdki.gif) center right no-repeat; border-top: 3px solid #d8d6d3; }
#m-center .m-title h4 { border: 0; margin-left: 5px; background: url(../img/h_top10.gif) left center no-repeat; text-indent: -3000px; }
#m-center .stronicowanie { }
#m-center .str-top { line-height: 30px; }
#m-center .str-title { font: bold 14px Verdana; color: #605a50; line-height: 30px; margin: 3px 5px 3px 5px; }
#m-center .str-title span { font: normal 12px Verdana; line-height: 30px; }
#m-center span.sortuj { float: right; }
#m-center .str-body { border-top: 1px solid #d1d0cb; }
#m-center .str-bottom { margin-top: 10px; }
#m-center .str-body p { float: right; line-height: 30px; }
#m-center .str-body p a { color: #145b91; text-decoration: underline; }
#m-center .str-body p a:hover { color: #428ec8; text-decoration: none; }
#m-center .str-body ul { float: left; margin-top: 0px; margin-left: 50px; }
#m-center .str-body ul li { display: inline; border-left: 1px solid #d1d0cb; border-right: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; padding: 6px 6px 6px 6px; line-height: 25px; margin-left: 5px; }
#m-center .str-body ul li.selected { background: #eae9e5; }
#m-center .str-body ul li.s-no { display: inline; border: 0; padding: 5px; }
#m-center .str-body ul li a { color: #145b91; text-decoration: none; }
#m-center .str-body ul li a:hover { color: #428ec8; text-decoration: underline; }
.clear-str { clear: both; height: 25px; }
#m-center .produkt { border-top: 1px solid #d1d0cb; }
#m-center .produkt .p-top { background: #eae9e5; min-height: 35px; margin-bottom: 5px; }
#m-center .produkt .p-title { font: bold 14px Verdana; color: #5b3e2d; line-height: 1.4em; margin-left: 5px; padding: 10px 0px 10px 0px; }
#m-center .produkt .p-title a { color: #5b3e2d; text-decoration: none; padding-right:30px; }
#m-center .produkt .p-title a:hover { color: #5b3e2d; text-decoration: underline; }
#m-center .produkt .p-price { font: normal 18px Verdana; color: #bd0000; line-height: 15px; float: right; margin-right: 10px; }
#m-center .produkt .p-left { float: left; width: 420px; margin-bottom: 20px; }
#m-center .produkt .p-left .p-foto { float: left; }
#m-center .p-foto img { border: 1px solid #e2e2e2; padding: 5px; }
#m-center .p-body { float: left; max-width: 290px; padding: 10px; line-height: 20px; }
#m-center .p-body div { margin-top: 20px; }
#m-center .p-body span.p-ilosc { font-weight: bold; float: left; }
#m-center .p-body span.p-ilosc span { font-weight: normal; }
#m-center .p-body span.p-opis { float: right; width: 67px; height: 24px; }
#m-center .p-body span.po-long { float: right; width: 96px; height: 24px; }
#m-center .p-body span.p-opis a { }
#m-center .produkt .p-right { float: left; width: 149px; border-left: 1px solid #d1d0cb; padding-left: 10px; margin-bottom: 20px; }
#m-center .produkt .p-right select { width: 150px; text-align: center; margin: 10px 9px 0px 0px; }
#m-center .p-kolor { color: #474747; font-size: 11px; }
#m-center .p-kolor-wybrany { color: #474747; font-weight: bold; margin-top: 10px; }
#m-center .p-paleta { margin: 6px 0px 15px 0px; }
#m-center .p-paleta a { color: #145b91; text-decoration: underline; font-size: 11px; }
#m-center .p-paleta a:hover { color: #428ec8; text-decoration: none; font-size: 11px; }
#m-center .p-dodaj input.dodaj { border: 0; width: 154px; height: 33px; max-height: 33px; background: url(../img/dodaj_do_koszyka.gif) no-repeat; cursor: pointer; }
#m-center .p-przechowalnia { margin: 5px 0px 10px 5px; }
#m-center .p-przechowalnia a { color: #145b91; text-decoration: underline; }
#m-center .p-przechowalnia a:hover { color: #428ec8; text-decoration: none; }
#m-center .produkt-opis {  }
#m-center .po-left { margin-top: 10px; float: left; padding-bottom:20px; padding-right:15px; width:228px; }
#m-center .po-foto img { border: 1px solid #e2e2e2; padding: 5px; }
#m-center .po-zoom { background: url(../img/lupa.gif) center left no-repeat; padding-left: 20px; padding-bottom: 5px; margin: 5px; }
#m-center .po-more { background: url(../img/oko.gif) center left no-repeat; padding-left: 20px; margin: 5px; }
#m-center .po-fotki ul li { display: inline; margin-right: 8px;  }
#m-center .po-fotki ul li img { border:1px solid #e2e2e2; padding:4px; margin-bottom:6px; background:#fff; }
#m-center .po-fotki ul li.last { display: inline; margin-right: 0; }
#m-center .po-right { float: left; float:none; overflow:hidden; margin: 10px 0px 0px 0px;  width:100%; padding-right:0;  }
#m-center #po-gora { width:345px; overflow:hidden; margin-left:0; padding:0px; }
#m-center .po-info { float: right; text-align: right; }
#m-center .po-full { background: url(../img/green_arrow.gif) center left no-repeat; padding-left: 15px; margin: 10px 0px 30px 0px; }
#m-center .po-full a { color: #145b91; text-decoration: underline; }
#m-center .po-full a:hover { color: #428ec8; text-decoration: none; }
#m-center .po-cena { font-size: 14px; }
#m-center .po-cena span { font-size: 18px; color: #bd0000; }
#m-center .po-cena-skreslona { font-size: 12px; padding:5px 0 10px 0; }
#m-center .po-cena-skreslona span { font-size: 12px; color: #000000; font-weight:bold; text-decoration:line-through!important; }
#m-center .po-ilosc { font-weight: bold; margin: 5px 0px 20px 0px; }
#m-center .po-ilosc span { font-weight: normal; }
#m-center .po-paleta { margin: 6px 0px 15px 10px;  }
#m-center .po-paleta a { color: #145b91; text-decoration: underline; font-size: 11px; font-weight:normal; }
#m-center .po-paleta a:hover { color: #428ec8; text-decoration: none; font-size: 11px; }
#m-center .po-form { border-top: 6px solid #5b3e2d; background: #eeede5; width:345px; }
#m-center .po-form ul { float: right; text-align: right; margin: 0px 10px 15px 0px; }
#m-center .po-form ul li { margin-top: 10px; }
#m-center .po-form span { font-weight: bold; }
#m-center .po-form span select { font-weight: normal; }
#m-center .po-form span select.rozmiar { margin: 10px 20px 0px 10px; }
#m-center .po-form span select.ilosc { margin: 10px 0px 0px 3px; }
#m-center .po-dodaj input.dodaj { border: 0; cursor: pointer; width: 154px; height: 33px; background: url(../img/dodaj_do_koszyka.gif) no-repeat; }
#m-center .po-wysylka { line-height: 30px; border-top: 1px solid #bbbbbb; background: #f7f7f6 url(../img/transport.gif) 10px 10px no-repeat; padding-left: 30px; }
#m-center .po-wysylka span { margin-left: 15px; }
#m-center .po-darmo { line-height: 30px; border-top: 1px solid #bbbbbb; border-bottom: 1px solid #bbbbbb; background: #f7f7f6; text-align: center; }
#m-center .po-darmo span { font-weight: bold; }
#m-center .po-przechowalnia { padding-right:5px; }
#m-center .po-opis {border-top: 6px solid #5b3e2d; border-left: 1px solid #e7e6e6; border-right: 1px solid #e7e6e6;  background: #f7f7f6; background:none; border:none; border-left:none; border-right:none; padding: 9px 5px 9px 5px;  }
#m-center .po-opis h5,h6  { line-height:1.2em; color:#333; margin-bottom:0.4em; margin-top:1.4em; font-size:12px; font-weight:bold;}
.po-line { border-bottom: 1px solid #e7e6e6;  height:1px; }
#m-center .po-opis h5.first-hx { margin-top:0; }
#m-center .po-opis h4 { float: none; border: 0; }
#m-center .po-opis ul.po-options { float: right; line-height: 30px; margin-right: 6px; }
#m-center .po-opis ul.po-options li { display: inline; margin-left: 5px; }
#m-center .po-tekst2 {  margin-top: 10px; padding-top: 10px; margin-right: 5px; }
#m-center .po-tekst2 p { line-height: 16px; }
#m-center .po-tekst2 table { float: none; margin: 5px 0px 20px 0px; width:100%; background: #fff; border: 1px solid #cdc9c6; } 
#m-center .po-tekst2 td { border-bottom: 1px solid #cdc9c6; line-height: 20px; height: 30px; }
#m-center .po-tekst2 td.l { text-align: right; font-weight: bold; padding: 0px 5px 0px 15px;  text-align:left;  }
#m-center .po-tekst2 td.p { text-align: left; padding: 0px 15px 0px 5px; }
#m-center .po-also { margin-top: 30px; }
#m-center .po-also p { color: #010101; text-align: center; font-weight: bold; }
#m-center .po-also ul { text-align: center; margin-top: 20px; margin-left: 70px; }
#m-center .po-also ul li { display: inline; float: left; width: 108px; margin: 0px 20px 0px 20px; }
#m-center .po-also ul li img { border: 1px solid #e2e2e2; padding: 5px; }
#m-center .po-also ul li a { color: #145b91; text-decoration: none; }
#m-center .po-also ul li a:hover { color: #428ec8; text-decoration: underline; }
#m-center .po-clear { clear: both; height: 30px; }
#m-center .po-clear2 { clear: both; height: 20px; }
#m-center .po-opinie { border-top: 6px solid #593b2a; }
#m-center .po-title { color: #605a50; font: bold 14px Verdana; line-height: 40px; margin-left: 5px; }
#m-center .po-title span { float: right; font: normal 11px Verdana; line-height: 40px; margin-right: 5px; }
#m-center .po-entry { border-top: 1px solid #eae6e4; padding: 5px; }
#m-center .poe-left { float: left; width: 250px; }
#m-center .poe-right { float: right; width: 330px; line-height: 18px; margin-bottom: 15px; }
#m-center .poe-data { color: #7f7f7f; font-weight: bold; }
#m-center .poe-data span { font-weight: normal; }
#m-center .poe-nick { font-weight: bold; margin-top: 3px; }
#m-center .po-add { border-top: 3px solid #d1d0cb; margin-top: 10px; padding: 0px 5px 5px 5px; }
#m-center .po-up { width: 220px; height: 63px; background: url(../img/up.gif) no-repeat; }
#m-center .po-up a { width: 180px; height: 40px; display: block; color: #201d1d; text-decoration: none; padding: 23px 0px 0px 40px; }
#m-center .po-up a:hover { display: block; color: #428ec8; text-decoration: none; }
#m-center .poa-left { float: left; width: 230px; }
#m-center .poa-left ul { margin: 10px 0px 10px 0px; }
#m-center .poa-left ul li {   list-style: url(../img/arrow_ie.gif) outside; margin-left: 15px; line-height: 1.2em; padding-bottom:10px; }
#m-center .poa-left ul li a { color: #145b91; text-decoration: none; }
#m-center .poa-left ul li a:hover { color: #428ec8; text-decoration: underline; }
#m-center .poa-right { float: right; width: 330px; }
#m-center .poa-right label#comment { display: block; margin: 10px 0px 5px 0px; font-weight: bold; }
#m-center .poa-right textarea#comment { width: 328px; height: 100px; border: 1px solid #9a9a9a; }
#m-center .poa-right label#signature { display: block; margin: 10px 0px 5px 0px; font-weight: bold; }
#m-center .poa-right input#signature { width: 324px; border: 1px solid #9a9a9a; padding: 2px; }
#m-center .poa-right input.dodaj-komentarz { background: url(../img/dodaj.gif) no-repeat; border: 0; width: 60px; height: 24px; cursor: pointer; margin-top: 10px; }
#m-center .top-showfull { text-align: center; border-top: 1px solid #dbd8d5; padding-top: 5px; }

#m-right { width: 170px; float: left; border-top: 3px solid #d1d0cb; }
#m-right .login { line-height: 30px; border-bottom: 1px solid #d1d0cb; text-align: center; padding-bottom: 4px; }
#m-right .login span a { color: #644838; text-decoration: underline; }
#m-right .login span a:hover { color: #bd6c3c; text-decoration: none; }
#m-right .koszyk { margin: 10px 0px 10px 0px; }
#m-right .koszyk .k-title { background: #403828 url(../img/twoj_koszyk.gif) no-repeat; width: 170px; height: 32px; text-indent: -3000px; }
#m-right .koszyk .k-body { background: #f7f7f6; font-weight: bold; padding: 15px 10px 15px 10px; text-align: center; border: 1px solid #dbd8d5; }
.koszyk .k-produkty { background: #f7f7f6; border-left: 1px solid #d1d0cb; border-right: 1px solid #d1d0cb; }
.koszyk .k-produkt { padding: 9px 9px 7px 9px; font-size: 11px; border-bottom: 1px solid #d1d0cb; }
.kp-top { font-size: 11px; color: #145b91; padding-bottom: 5px; }
.kp-top a { color: #145b91; text-decoration: none; font-weight: bold; }
.kp-top a:hover { color: #428ec8; text-decoration: none; font-weight: bold; }
.kp-bottom { height: 13px; line-height: 13px; }
.kp-bottom p.kp-minus { float: left; background: url(../img/minus.gif) no-repeat; margin-right: 10px; }
.kp-bottom p.kp-minus a { display: block; text-indent: -3000px; width: 13px; height: 13px; }
.kp-bottom p.kp-plus { float: left; background: url(../img/plus.gif) no-repeat; margin-right: 8px; }
.kp-bottom p.kp-plus a { display: block; text-indent: -3000px; width: 13px; height: 13px; }
.kp-bottom p.kp-szt { float: left; }
.kp-bottom p.kp-cena { float: right; }
.kp-suma { background: #fff; padding: 5px 10px 5px 10px; font-weight: bold; /*border-left: 1px solid #d1d0cb; border-right: 1px solid #d1d0cb;*/ }
.kp-suma span { float: right; font-weight: normal; }
.kp-dokasy { border-bottom: 1px solid #d1d0cb; border-top: 1px solid #d1d0cb; text-align: center; background: #f7f7f6; padding-top: 20px; margin-bottom: 10px; }
.kp-dokasy .kp-button { width: 96px; height: 24px; background: url(../img/do_kasy.gif) no-repeat; margin: 0 auto; }
.kp-dokasy .kp-button a { display: block; width: 96px; height: 24px; text-indent: -3000px; }
.kp-dokasy .kp-zobacz { margin: 5px 0px 23px 0px; }
#m-right .koszyk p.howto { margin-top: 10px; font-weight: normal; }
#m-right .koszyk p.howto a { color: #145b91; text-decoration: underline; font-weight: normal; }
#m-right .koszyk p.howto a:hover { color: #428ec8; text-decoration: none; font-weight: normal; }
#m-right .bezpieczne-zakupy { border: 1px solid #c7c7c7; text-align: center; padding: 10px; }
#m-right .przechowalnia { margin-top: 30px; border-top: 3px solid #d1d0cb; }
#m-right .przechowalnia .p-title { font-size: 13px; font-weight: bold; color: #3a3222; border-top: 3px solid #d1d0cb; line-height: 30px; padding-left: 5px; }
#m-right .przechowalnia .p-body { border-top: 1px solid #d1d0cb; padding: 5px 0px 15px 5px; border-bottom: 1px solid #d1d0cb; line-height: 18px; }
#m-right .przechowalnia .p-body a { color: #145b91; text-decoration: underline; }
#m-right .przechowalnia .p-body a:hover { color: #428ec8; text-decoration: none; }
#m-right .top10 { margin-top: 30px; }
#m-right .top10 h3 { border: 0; background: #fff url(../img/top10.gif) no-repeat; display: block; width: 170px; height: 36px; text-indent: -3000px; }
#m-right .top10 ol { list-style-type: decimal; margin-left: 25px; margin-bottom: 10px; }
#m-right .top10 ol li { margin-top: 5px; line-height: 15px; }
#m-right .top10 ol li a { color: #145b91; text-decoration: none; }
#m-right .top10 ol li a:hover { color: #428ec8; text-decoration: underline; }
#m-right .top10 p.top-full { border-top: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; line-height: 30px; text-align: center; font-weight: bold; }
#m-right .top10 p.top-full a { color: #145b91; text-decoration: none; font-weight: bold; }
#m-right .top10 p.top-full a:hover { color: #428ec8; text-decoration: none; font-weight: bold; }
#m-right .platnosci { text-align: center; padding-top: 20px; }
#m-right .ot_l{ text-align: center; margin-top: 16px; background: #FB9F28; margin-top: 6px; }
#m-right .ot_l div { padding: 4px; fotn-size: 11px; font-weight: bold; }
#m-right .ot_l div a { color: black; font-size: 11px; text-decoration: none; }
#m-right .ot_l div a span { color: #fff; }
#m-right .paleta{ text-align: center; margin-top: 16px; }

/* dane_adresowe */
#m-center a.button { text-align: center; display: block; background: url(../img/button_bg.gif) no-repeat; width: 140px; height: 25px; text-decoration: none; font: bold 14px Trebuchet MS; color: #e9e5e3; padding-top: 4px; }
#m-center a.button:hover { color: #fff; }
#m-left .d-title { line-height: 30px; border-bottom: 1px solid #d8d6d3; color: #605a50; padding-left: 5px; font-weight: bold; }
#m-left .d-geotrust { margin: 10px 5px 10px 5px; }
#m-left .d-back { margin: 5px; }
#m-center .d-clear { clear: both; border-top: 1px solid #d1d0cb; margin-bottom: 20px; }
#m-center ul.d-steps { font-size: 11px; border-top: 1px solid #fff; }
#m-center ul.d-steps li { float: left; width: 137px; height: 40px; padding: 10px 0px 0px 10px; }
#m-center ul.d-steps li.selected { background: #eae9e5; font-weight: bold; }
#m-center ul.d-steps li.selected a { text-decoration: underline; color: #5b3e2e; font-weight: normal; }
#m-center ul.d-steps li.active { font-weight: bold; }
#m-center ul.d-steps li a { text-decoration: none; color: #000; }
#m-center ul.d-steps li a:hover { text-decoration: none; color: #bd6c3c; }
#m-center .d-left { float: left; width: 380px; margin-right: 20px; background: #f7f7f6; border-bottom: 1px solid #d1d0cb; }
#m-center .dl-title { line-height: 35px; border-top: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; background: #eae9e5; color: #5b3e2d; font-weight: bold; padding-left: 10px; }
#m-center .dl-body { padding: 20px 0px 20px 10px; background: #f7f7f6; border-top: 1px solid #fff; }
#m-center .dlb-left { float: left; width: 200px; margin-right: 20px; }
#m-center .dlb-left p { font-weight: bold; }
#m-center .dlb-left ul { margin: 10px 0px 10px 0px; }
#m-center .dlb-left ul li { line-height: 22px; background: url(../img/li2.gif) center left no-repeat; padding-left: 10px; }
#m-center .dlb-right { margin-top: 30px; }
#m-center .dlb-right ul {}
#m-center .dlb-right ul li {}
#m-center .dlb-right ul li a { text-decoration: none; font-size: 11px; }
#m-center .dlb-right ul li a:hover { text-decoration: underline; }
#m-center .dl-zaloz { margin-left: 120px; }
#m-center .d-right { float: left; width: 190px; background: #f7f7f6; border-bottom: 1px solid #d1d0cb; padding-bottom: 20px; }
#m-center .dr-title { line-height: 35px; border-top: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; background: #eae9e5; color: #5b3e2d; font-weight: bold; padding-left: 10px; }
#m-center .dr-body { background: #f7f7f6; border-top: 1px solid #fff; padding-top: 10px; }
#m-center .dr-body p { margin: 10px 0px 5px 10px; }
#m-center .dr-body p.dr-przypomnij { margin: 5px 0px 15px 10px; }
#m-center .dr-body p a { text-decoration: none; font-size: 11px; }
#m-center .dr-body p a:hover { text-decoration: underline; }
#m-center .dr-body input { margin-left: 10px; width: 166px; }
#m-center .dr-loguj a { margin: 0px 0px 0px 25px; }
#m-center .d-bottom {}
#m-center .d-bottom p { line-height: 16px; margin: 5px 5px 10px 5px; }
#m-center .db-title { border-bottom: 1px solid #d1d0cb; line-height: 35px; color: #5b3e2d; font-weight: bold; padding-left: 5px; margin-top: 20px; }
#m-center .db-dalej { float: right; margin-right: 25px; }
#m-right .d-przechowalnia .dp-title { line-height: 30px; border-bottom: 1px solid #d8d6d3; color: #605a50; padding-left: 5px; font-weight: bold; }
#m-right .d-przechowalnia .dp-body { border-top: 1px solid #d1d0cb; padding: 10px 0px 15px 5px; border-bottom: 1px solid #d1d0cb; margin-bottom: 20px; }
#m-right .d-przechowalnia .dp-body a { color: #145b91; text-decoration: underline; }
#m-right .d-przechowalnia .dp-body a:hover { color: #428ec8; text-decoration: none; }

/* kontakt */
.kontakt { }
.kontakt span { color: #bd6c3c; }
.kontakt h2 { line-height: 35px; border-top: 1px solid #d1d0cb; background: #eae9e5; color: #5b3e2d; font-weight: bold; padding-left: 10px; }
.k-intro { margin-bottom: 30px; }
.k-intro p { line-height: 16px; margin: 15px 5px 15px 5px; }
.k-intro a { text-decoration: none; }
.k-intro a:hover { text-decoration: underline; }
.k-info { background: #ffffed; line-height: 30px; padding: 0px 0px 5px 10px; border-top: 1px solid #d1d0cb; }
.k-telefon { margin-top: 30px; }
.k-telefon p { margin: 15px 5px 30px 5px; }
.k-mail h3 { margin:10px 10px 0px 5px!important; padding-bottom:0px!important; }
.kmm-adres { width: 200px; float: left; margin: 0px 10px 10px 5px!important; padding:0!important;  }
.kmm-adres a { text-decoration: none; padding:0; margin:0; }
.kmm-adres a:hover { text-decoration: underline; }
.kmm-opis { width: 330px; float: right; margin: 0px 5px 10px 10px!important; padding:0!important; }
.k-form { margin-bottom: 30px; }
.k-box { background: #f7f7f6; border-top: 1px solid #d1d0cb; padding: 10px; border-bottom: 1px solid #fff; }
.k-box .kb-l { width: 210px; float: left; text-align: right; margin: 13px 0px 10px 0px; }
.k-box .kb-r { width: 350px; float: right; position: relative; }
.k-box .kb-r span input.r1 { position: absolute; top: 4px; left: 1px; }
.k-box .kb-r span input.r2 { position: absolute; top: 4px; left: 150px; }
.k-box .kb-r span label.radio1 { font-size: 12px; color: #333; position: absolute; top: 14px; left: 20px; }
.k-box .kb-r span label.radio2 { font-size: 12px; color: #333; position: absolute; top: 14px; left: 170px; }
.k-box .kb-r span { font-size: 11px; color: #636362; }
.k-box .kb-r span#s_email { display: block; margin-bottom: 10px; }
.k-box .kb-r span#spam { display: block; margin-top: 5px; }
.k-box .kb-r span#wynik { display: block; }
.k-box .kb-r input.wyslij { width: 82px; height: 24px; background: url(../img/wyslij.gif) no-repeat; border: 0; margin: 10px 0px 10px 0px; cursor: pointer; }
.k-box .kb-r input.text { width: 330px; height: 16px; border: 1px solid #9a9a9a; padding: 2px; }
.k-box .kb-r input#name { margin: 10px 0px 10px 0px; }
.k-box .kb-r input#email { margin: 10px 0px 5px 0px; }
.k-box .kb-r input#spam { width: 170px; margin: 10px 0px 0px 0px; }
.k-box .kb-r textarea { width: 330px; height: 80px; border: 1px solid #9a9a9a; margin: 10px 0px 10px 0px; padding: 2px; overflow: hidden; }
.km-adres ul { margin: 15px 5px 15px 5px; }
.km-adres ul li { line-height: 16px; }
.km-zapraszamy { margin: 5px 5px 20px 5px; }

/* logowanie */
.logowanie { border-bottom: 1px solid #d1d0cb; }
.logowanie h2 { line-height: 35px; border-top: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; background: #eae9e5; color: #5b3e2d; font-weight: bold; padding-left: 10px; }
.l-witamy { margin: 20px 0px 15px 5px; }
.l-zaloz { background: #f7f7f6; padding: 10px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.l-zaloz p { font-weight: bold; }
.l-dolacz {}
.l-zalozkonto { margin: 23px 0px 20px 193px; }
.l-zalozkonto a { text-align: center; display: block; width: 140px; height: 25px; background: url(../img/button_bg.gif) no-repeat; margin: 10px 0px 0px 20px; text-decoration: none !important; font: bold 14px Trebuchet MS; color: #e9e5e3; padding-top: 4px; }
.l-zalozkonto a:hover { color: #fff; }
.l-zaloguj { background: #f7f7f6; padding: 10px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
.l-left { width: 205px; float: left; text-align: right; margin: 2px 0px 0px 0px; }
.l-right { width: 356px; float: right; }
.l-right input.text { width: 330px; height: 16px; border: 1px solid #9a9a9a; padding: 2px; }
.l-box { margin-top: 10px!important; }
.l-pass { }
.l-email { padding-bottom: 0px; }
.l-clear { clear: both; height: 1px; background: #777; }
.dr-przypomnij { margin: 10px 0px 5px 214px; }
.dr-przypomnij a { text-decoration: none; }
.dr-przypomnij a:hover { text-decoration: underline; }
.l-korzysci { margin: 0px 0px 25px 214px; }
.l-korzysci p { margin-bottom: 10px; }
.dr-zaloguj a { margin: 16px 10px 16px 213px; }

/* informacje */
.informacje { border: 1px solid #d1d0cb; margin-top: 27px; padding: 7px 12px 10px 12px; }
.informacje h2.i-wszystkie { margin-left: 15px; line-height: 30px; background: url(../img/wszystkie_kategorie.gif) left center no-repeat; text-indent: -3000px;  }
.informacje h2.i-lista { margin-left: 15px; line-height: 30px; background: url(../img/lista_tematow.gif) left center no-repeat; text-indent: -3000px;  }
.i-margin { margin-top: 20px; }
.i-title { font-weight: bold; padding-left: 5px; margin: 5px 5px 10px 0px;  }
.i-box { width: 170px; border-top: 1px solid #d1d0cb; float: left; margin: 9px; padding-bottom: 10px; }
.i-box ul li { list-style: url(../img/arrow_ie.gif) outside; margin-left: 15px; line-height: 1.2em; padding-bottom:4px; }
.i-box ul li a { color: #0f0c0c; text-decoration: none;  }
.i-box ul li a:hover { color: #0f0c0c; text-decoration: underline; }
.i-box ul li ul { margin-bottom: 5px; }
.i-box ul li ul li { list-style: none; line-height:1.2em; padding-bottom:4px;}
.i-long { width: 358px; }

/* wynik_wyszukiwania_brak */
.wyszukiwanie {  }
.wyszukiwanie h1 { color: #5b3e2d; border: 0 !important; line-height: 20px; margin-top: 5px; }
.w-phrase { border-bottom: 1px solid #d1d0cb; padding: 0px 0px 10px 5px; margin-top: 4px; }
.error { padding: 10px; margin: 20px 0px 10px 0px; border: 1px solid #d1d0cb; }
.e-brak { padding: 2px 0px 1px 25px; background: url(../img/error.gif) center left no-repeat; }
.e-sugestia { padding: 5px 0px 5px 25px; }
.hints {  }
.hints p { font: bold 14px Verdana; margin: 28px 0px 20px 4px; }
.hints ul {}
.hints ul li { list-style: url(../img/li3.gif) outside; margin: 0px 0px 20px 20px; line-height: 16px; }
.hints ul li a { text-decoration: none; }
.hints ul li a:hover { text-decoration: underline; }

/* zaloz_konto */
.zaloz {}
.zaloz .k-form input { margin: 10px 0px 5px 0px; }
.zaloz .k-form input.text { width: 330px; height: 16px; border: 1px solid #9a9a9a; padding: 2px; }
.zaloz .k-form input.short { width: 100px; height: 16px; border: 1px solid #9a9a9a; padding: 2px; }
.z-thx { font-weight: bold; margin: 19px 0px 18px 5px; }
.z-korzysci { margin: 10px 0px 27px 5px; }
.z-opcjonalnie { font-size: 11px; font-weight: normal; color: #636362 !important; }
.z-pomin { float: right; font-size: 12px; margin-right: 30px; }
.z-pomin a { font-weight: normal; text-decoration: underline; color: #145b91; }
.z-pomin a:hover { text-decoration: none; color: #428ec8; }
.z-poprawnosc { text-align: center; margin: 3px 0px 3px 0px; }
.z-zaloz-konto { text-align: center; margin: 0 auto; padding-bottom: 15px; }
.zaloz input.zaloz-konto { border: 0; width: 140px; height: 25px; max-height: 25px; background: url(../img/button_bg.gif) no-repeat; cursor: pointer; text-align: center;text-decoration: none; font: bold 14px Trebuchet MS; color: #e9e5e3; }
.z-end { border-bottom: 1px solid #d1d0cb; }
.z-checkbox { float: left; padding: 2px 5px 5px 10px; }
.z-news { padding-top: 10px; /*position: absolute;*/ top: 0px; left: 240px; }
.z-news span { font-size: 11px; font-weight: normal; color: #636362 !important; }

.zb-zmien { position: relative; }
.z-change { padding-top: 12px; position: absolute; top: 0px; left: 240px; }
.z-change span { font-size: 11px; font-weight: normal; color: #636362 !important; }


/* twoj_koszyk */
.twoj-koszyk {}
.twoj-koszyk h2 { color: #5b3e2d; }
.twoj-koszyk .checkbox { margin: 10px; }
table#twoj-koszyk thead { background: #eae9e5; line-height: 35px; border-top: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; }
table#twoj-koszyk thead tr { font-size: 12px; }
table#twoj-koszyk thead tr th { text-align: right; height: 35px; }
table#twoj-koszyk thead tr th.h-input {  }
table#twoj-koszyk thead tr th.h-nazwa { text-align: left; }
table#twoj-koszyk thead tr th.h-rozmiar { padding-right: 10px; width: 125px; }
table#twoj-koszyk thead tr th.h-cena { padding-right: 10px; width: 70px; }
table#twoj-koszyk thead tr th.h-ilosc { padding-right: 10px; width: 60px; }
table#twoj-koszyk thead tr th.h-wartosc { padding-right: 10px; width: 100px; }

table#twoj-koszyk tbody tr { background: #f7f7f6; line-height: 16px; margin: 10px 0px 10px 0px; height: 60px; /*border-bottom: 1px solid #d1d0cb;*/ }
table#twoj-koszyk tbody tr td { text-align: right; border-bottom: 1px solid #d1d0cb; }
table#twoj-koszyk tbody tr td.b-input {  }
table#twoj-koszyk tbody tr td.b-nazwa { text-align: left; }
table#twoj-koszyk tbody tr td.b-rozmiar {  padding-right: 10px; }
table#twoj-koszyk tbody tr td.b-rozmiar a {  font-size: 11px; }
table#twoj-koszyk tbody tr td.b-cena {  padding-right: 10px; }
table#twoj-koszyk tbody tr td.b-ilosc { font-size: 11px; padding-right: 10px; }
table#twoj-koszyk tbody tr td.b-ilosc select.ilosc { min-width: 35px; }
table#twoj-koszyk tbody tr td.b-ilosc span { padding-right: 4px; }
table#twoj-koszyk tbody tr td.b-wartosc { font-weight: bold; padding-right: 10px; }

.koszyk-podsumowanie { background: #f7f7f6; border-bottom: 1px solid #d1d0cb; }
.kpod-left { float: left; }
.kpod-right { float: right; padding: 10px 5px 10px 10px; margin-right: 10px; background: #eaeaea; border-left: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; border-right: 1px solid #d1d0cb; font-size: 14px; }
.kpod-right span { margin-left: 5px; font-weight: bold; }
.kpod-przenies { margin: 10px; }
.kpod-button { margin: 10px; }
.kpod-button input#przechowalnia { background: url(../img/do_przechowalni_bg.gif) no-repeat; border: 0; width: 140px; height: 24px; cursor: pointer; text-align: center; font-weight: bold; color: #494949;  }
.clear-koszyk { clear: both; height: 15px; }
.tk-wysylka { width:580px; overflow:hidden;  }
.tk-wysylka h2 { color: #5b3e2d; border-bottom: 1px solid #d1d0cb; margin-top: 20px; }
.tk-wysylka span { font-weight: bold; }
.tk-wysylka .tkp-title { font-weight: bold; }
.tk-left { float: left; width: 330px;  }
.tk-left p { line-height: 18px; }
.tk-left span.checked { background: url(../img/ok.gif) right center no-repeat; padding-right: 25px; }
.tk-right { float: left; width: 210px; border-left: 1px solid #d1d0cb; padding: 0px 0px 0px 10px; margin: 20px 0px 0px 0px; }
.tk-right p { line-height: 16px; }
.tk-right ul { margin-top: 20px; line-height: 16px; }
.tk-podsumowanie { border-top: 3px solid #3a3222; margin-top: 30px; }
.tkp-title { margin: 20px 0px 5px 0px; }
.tkp-left { width: 220px; float: left; font-size: 11px; margin: 10px 0px 0px 10px; }
.tkp-right { width: 267px; border-left: 1px solid #d1d0cb; border-right: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; background: #ffffee; float: right; line-height: 34px; text-align: right; padding-right: 10px; font-size: 14px; }
.tk-dalej { float: right; margin-top: 10px; }
.tk-dalej input#dalej { border: 0; background: url(../img/button_yellow_bg.gif) no-repeat; width: 154px; height: 33px; font: bold 14px Verdana; cursor: pointer; }
.rabat-kod { margin: 10px 0px 0px 0px; }
.rabat-kod a { margin-left: 10px; }
.rabat-kod input#rabat { width: 80px; border: 1px solid #7f7f7f; padding: 1px; }
.rabat-info { margin-left: 0px; }

/* podsumowanie */
.podsumowanie { color: #000; margin: 0px 5px 0px 5px; }
.p-produkty { line-height: 35px; border-top: 1px solid #d1d0cb; background: #eae9e5; color: #5b3e2d; font-weight: bold; padding-left: 10px; }

table#podsumowanie a { font-size: 11px; }
table#podsumowanie thead { line-height: 35px; }
table#podsumowanie thead tr { font-size: 12px; }
table#podsumowanie thead tr th { text-align: right; height: 35px; }
table#podsumowanie thead tr th#nazwa { text-align: left; width: 175px; }
table#podsumowanie thead tr th#rozmiar { width: 145px; }
table#podsumowanie thead tr th#cena { width: 80px; }
table#podsumowanie thead tr th#ilosc { width: 65px; }
table#podsumowanie thead tr th#wartosc { width: 125px; }
table#podsumowanie tbody tr { line-height: 16px; margin: 10px 0px 10px 0px; border-bottom: 1px solid #d1d0cb; }
table#podsumowanie tbody tr td { text-align: right; padding: 10px 0px 10px 0px; }
table#podsumowanie tbody tr td.ps-nazwa { text-align: left; }
table#podsumowanie tbody tr td.ps-wartosc { font-weight: bold; }
.ps-border { height: 3px; background: #3a3222; margin-top: 20px; }
.ps-clear { clear: both; height: 20px; }
.ps-podsumowanie { border-top: 3px solid #3a3222;/* margin-top: 30px;*/ }
.ps-wartosc { float: right; }
.ps-wartosc span { font-weight: bold; }
.psp-left { float: left; width: 365px; margin-top: 10px; }
.pspl { float: left; border-left: 1px solid #d1d0cb; padding: 0px 5px 0px 5px; }
.pspl p { font-weight: bold; margin-bottom: 8px; }
.pspl p a { font-weight: normal; }
.pspl p a:hover { font-weight: normal; }
.pspl ul { line-height: 15px; }
.pspl-left { width: 179px; }
.pspl-right { width: 160px; }
.pspl-zmien { margin-top: 10px; }
.psp-right { width: 200px; border-left: 1px solid #d1d0cb; border-right: 1px solid #d1d0cb; border-bottom: 1px solid #d1d0cb; background: #ffffee; float: right; line-height: 34px; text-align: right; padding-right: 10px; font-size: 14px; }
.psp-zamowienie { float: right; margin: 10px 0px 0px 0px; width: 210px; }
.psp-zamowienie input#zamowienie { border: 0; background: url(../img/button_yellow_bg.gif) no-repeat; width: 154px; height: 33px; font: bold 14px Verdana; cursor: pointer; margin-left: 30px; }
.psp-zamowienie span { display: block; width: 220px; font-size: 11px; color: #7f7f7f; margin-top: 5px; line-height: 15px; }
.ps-infos { width: 300px; float: right; text-align: right; margin-top: 10px; line-height: 15px; }
.ps-values { width: 118px; float: right; text-align: right; font-weight: bold; margin-top: 10px; line-height: 15px; margin-right: 5px; }
.ps-przesylka-i { margin-top: 10px; }
.ps-przesylka-i span { font-weight: bold; }
.ps-przesylka-v { margin-top: 10px; }
.ps-wartosc-i {}
.ps-wartosc-v {}

/* h4 */
h4.h-kontakt { background: url(../img/h_kontakt.gif) left center no-repeat; margin-left: 5px; text-indent: -3000px; }
h4.h-kategorie { background: url(../img/h_kategorie.gif) left center no-repeat; margin-left: 5px; text-indent: -3000px; }
h4.h-adres { background: url(../img/h_adres.gif) left center no-repeat; margin-left: 5px; text-indent: -3000px; }
h4.h-przechowalnia { background: url(../img/h_przechowalnia.gif) 5px 8px no-repeat; text-indent: -3000px; }
h4.h-tematy { background: url(../img/h_tematy.gif) 5px 8px no-repeat; text-indent: -3000px; }

/* FOOTER */
#footer { width: 970px; margin-top:30px; border-top: 1px solid #d1d0cb;}
#footer .f-margin { height: 30px; width: 970px; background: #fff; border-bottom: 1px solid #d1d0cb; }
/*#footer .newsletter { float: left; width: 230px; height: 162px; background: url(../img/newsletter-bg.gif) top left no-repeat; padding-left: 200px; }*/
#footer .newsletter { float: left; width: 230px; height: 162px; background: url(../img/newsletter-bg.jpg) top left no-repeat; padding-left: 200px; } 
#footer .newsletter h4 { line-height: 16px; margin-top: 16px; text-indent: -3000px; background: url(../img/newsletter.gif) center left no-repeat; }
#footer .newsletter ul {  }
#footer .newsletter ul li { display: inline; }
#footer .newsletter .n-form input.text { border: 1px solid #9a9a9a; background: #fff; padding: 2px 2px 2px 2px; width: 190px; margin: 10px 0px 10px 0px; }
#footer .newsletter ul li.n-why a { color: #145b91; text-decoration: none; }
#footer .newsletter ul li.n-why a:hover { color: #428ec8; text-decoration: underline; }
#footer .newsletter ul li.n-submit input.zapisz { background: url(../img/zapisz_sie.gif) no-repeat; border: 0; width: 82px; height: 24px; cursor: pointer; margin-left: 33px; text-indent: -3000em; }
#footer .f-top { background: #f7f7f6; width: 970px; height: 162px;  border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
#footer .f-menu { float: left; width: 159px; height: 122px; border-left: 1px solid #d1d0cb; margin: 20px 0px 20px 0px; padding-left: 20px; }
#footer .f-menu p { font-size: 14px; }
#footer .f-menu ul { margin-top: 10px; }
#footer .f-menu ul li { line-height: 18px; }
#footer .f-menu ul li a { color: #145b91; text-decoration: none; }
#footer .f-menu ul li a:hover { color: #428ec8; text-decoration: underline; }
#footer .f-clear { clear: both; border-top: 1px solid #d1d0cb; }
#footer .f-bottom { margin-top: 20px; }
#footer .f-bottom .geotrust { margin-left: 5px; float: left; }
#footer .f-bottom ul { float: right; }
#footer .f-bottom ul li { display: inline; margin-left: 5px; }
#footer .sunweb { float: right; margin-top: 10px; }
#footer .sunweb a { color: #145b91; text-decoration: underline; }
#footer .sunweb a:hover { color: #428ec8; text-decoration: none; }
.clear-bottom { clear: both; height: 30px; }

#kolory_div_id_2 { float: left; margin: 10px; }

#slider ul, #slider li{ margin:0;padding:0;list-style:none; }
#slider, #slider li{ width:166px;height:190px;overflow:hidden; }
#slider ul li div { padding: 4px; }
#slider ul li div a.cn { display: block; margin-left: 26px; }