@charset "utf-8";
/* CSS Document */

/* nowy-4dcbe8 stary-6fcefe */

body {margin:0; padding:0; background:url(bg_top.jpg) repeat-x center top; font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:center;}

a {text-decoration:none; font-weight:bold; color:#4dcbe8;}
a:hover {text-decoration:underline;}

img {border:none;}

p {margin:0; padding:0 0 10px 0;}

input, select {font:11px/normal Verdana, Arial, Helvetica, sans-serif; color:#000;}

.clear {height:1px; font:1px/1px Verdana, Arial, Helvetica, sans-serif; clear:both; overflow:hidden;}

.left {float:left;}
.right {float:right;}

#container {background:#000; width:100%;}

.box {text-align:left; margin:0 auto; width:950px;}

#top {height:114px; width:100%; background:url(bg_top.jpg) repeat-x center top; }

#logo {width:400px; height:114px; float:left;}
#logo a {background:url(logo.jpg) no-repeat left top; width:270px; height:70px; display:block; margin:20px 0 0 70px;}

#navigation {width:550px; float:left; height:114px; position:relative; z-index:40;}
#navigation #wersje {height:30px; position:absolute; right:0; top:0;}
#navigation #wersje a {display:block; float:left; margin:10px 0 0 10px;}
#navigation #wersje a img {border:none;}

#navigation #menunav {clear:both; height:30px; padding:45px 0 0 0;}

#navigation #menunav .level1 li.first {display:none;}
#navigation #menunav .level2 li.first {display:block;}

div#menunav ul {padding-left: 0px; margin: 0px;}
div#menunav li {list-style-type:none; margin: 0px; position: relative; padding: 0;}
div#menunav li > ul {display: none; position: absolute; top: -1px; left: 160px;}
div#menunav li:hover, #menunav li.CSStoHighlight {}
div#menunav ul.CSStoShow {display: block;}
div#menunav li:hover > ul {display: block;}
div#menunav li a {display:block; width:100%; padding: 0; font:12px/24px small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

div#menunav ul.level1 {}
div#menunav ul.level1 li {display:block; float: left; margin:0 10px 0 0; padding:0; border: none; position:relative;} 
div#menunav ul.level1 li.last {margin:0;} 
div#menunav ul.level1 li a {height:25px; margin:0; padding: 0; border: 0; text-decoration:none; color:#000; border-bottom:1px solid #4dcbe8;}
div#menunav ul.level1 li a:hover {background:#4dcbe8; color:#fff;}
div#menunav ul.level1 li a span {display:block; margin:0 5px;}
div#menunav ul.level2 li {display:block; float:none; border:none;} 
div#menunav ul.level1 li > ul {display:none; position:absolute; top: 24px; left:-1px;}
div#menunav ul.level1 li:hover > ul {display: block;}

div#menunav ul.level2 {padding:5px 0 0 1px;}
div#menunav ul.level2 li a {height:auto; width:200px; border: 0; margin: 0; padding: 0 15px 0 15px; cursor:pointer; color:#ffffff; text-decoration:none; background:#000; white-space:nowrap; border-top:1px solid #4dcbe8; font:11px/20px Verdana, Arial, Helvetica, sans-serif;}
div#menunav ul.level2 li.last a {border-bottom:1px solid #70a2dd;}
div#menunav ul.level2 li a:hover {color: #fff; background:#4dcbe8;}

.galeria2_akapit_tresc img {border:1px solid #000;}

div#menunav ul.level3 {display:none;}
div#menunav ul.level1 li:hover > ul.level3 {display:none;}


#navigation .menunav {clear:both; height:30px; padding:45px 0 0 0;}

#navigation .menunav .level1 li.first {display:none;}
#navigation .menunav .level2 li.first {display:block;}

div.menunav ul {padding-left: 0px; margin: 0px;}
div.menunav li {list-style-type:none; margin: 0px; position: relative; padding: 0;}
div.menunav li > ul {display: none; position: absolute; top: -1px; left: 160px;}
div.menunav li:hover, #menunav li.CSStoHighlight {}
div.menunav ul.CSStoShow {display: block;}
div.menunav li:hover > ul {display: block;}
div.menunav li a {display:block; width:100%; padding: 0; font:12px/24px small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

div.menunav ul.level1 {}
div.menunav ul.level1 li {display:block; float: left; margin:0 10px 0 0; padding:0; border: none; position:relative;} 
div.menunav ul.level1 li.last {margin:0;} 
div.menunav ul.level1 li.page_14281 {margin:0;}
div.menunav ul.level1 li a {height:25px; margin:0; padding: 0; border: 0; text-decoration:none; color:#000; border-bottom:1px solid #4dcbe8;}
div.menunav ul.level1 li a:hover {background:#4dcbe8; color:#fff;}

div.menunav ul.level1 li.current a {background:#4dcbe8; color:#fff;}
div.menunav ul.level1 li.parent a {background:#4dcbe8; color:#fff;}

div.menunav ul.level1 li a span {display:block; margin:0 5px;}
div.menunav ul.level2 li {display:block; float:none; border:none;} 
div.menunav ul.level1 li > ul {display:none; position:absolute; top: 24px; left:-1px;}
div.menunav ul.level1 li:hover > ul {display: block;}

div.menunav ul.level2 {padding:5px 0 0 1px;}
div.menunav ul.level2 li a {height:auto; width:200px; border: 0; margin: 0; padding: 0 15px 0 15px; cursor:pointer; color:#ffffff; text-decoration:none; background:#000; white-space:nowrap; border-top:1px solid #4dcbe8; font:11px/20px Verdana, Arial, Helvetica, sans-serif;}
div.menunav li.current ul.level2 li a {height:auto; width:200px; border: 0; margin: 0; padding: 0 15px 0 15px; cursor:pointer; color:#ffffff; text-decoration:none; background:#000; white-space:nowrap; border-top:1px solid #4dcbe8; font:11px/20px Verdana, Arial, Helvetica, sans-serif;}
div.menunav li.parent ul.level2 li a {height:auto; width:200px; border: 0; margin: 0; padding: 0 15px 0 15px; cursor:pointer; color:#ffffff; text-decoration:none; background:#000; white-space:nowrap; border-top:1px solid #4dcbe8; font:11px/20px Verdana, Arial, Helvetica, sans-serif;}
div.menunav ul.level2 li.last a {border-bottom:1px solid #70a2dd;}

div.menunav li.current ul.level2 li a:hover {color: #fff; background:#4dcbe8;}
div.menunav li.parent ul.level2 li a:hover {color: #fff; background:#4dcbe8;}

.galeria2_akapit_tresc img {border:1px solid #000;}

div.menunav ul.level3 {display:none;}
div.menunav ul.level1 li:hover > ul.level3 {display:none;}




#content {width:950px; overflow:hidden; background:#efefef url(content_top.jpg) no-repeat right top;}
#content_1 {width:950px; overflow:hidden; background:#efefef url(content_1_bg.jpg) repeat-y right top;}
#content_2 {width:950px; overflow:hidden; background:url(content_2_bg.jpg) repeat-y left top; float:left;}

#content_3 {width:950px; overflow:hidden; background:#efefef url(content_3_top.jpg) no-repeat left top; float:left; padding:35px 0 0 0;}

#kolumna1 {width:400px; float:left; overflow:hidden;}
#content #kolumna2 {width:250px; float:left; overflow:hidden;}
#content_1 #kolumna1 {float:left; overflow:hidden; width:400px;}
#content_1 #kolumna2 {width:550px; float:left; overflow:hidden; border:none;}
#content_1 #kolumna2 .tresc {padding:35px 20px 10px 10px; background:url(content_top.jpg) no-repeat right top;}
#content_1 #kolumna2 .aktext {padding:15px 10px 0 10px;}
#content_1 #kolumna2 .head {padding:0 10px 0 15px; margin:0 0 0 10px;}
#kolumna3 {width:300px; float:left; overflow:hidden;}

#content_2 #kolumna1 {float:left; overflow:hidden; width:400px;}
#content_2 #kolumna1 .tresc {padding:0 20px 10px 20px;}
#content_2 #kolumna2 {width:550px; float:left; overflow:hidden;}

#content_3 #kolumna1 {float:left; }
#content_3 #kolumna1 .tresc {padding:0 20px 10px 20px;}
#content_3 #kolumna1 .tresc .tresc {padding:0;}
#content_3 #kolumna2 .tresc {padding:0 20px 10px 0;}
#content_3 #kolumna2 {width:550px; float:left; overflow:hidden;}

.k2produkt {}
.k2produkt .error {}
.k2produkt .nazwa {display:none;}

.head, .news_tytul, #content_3 .galeria2_akapit_tytul {color:#fff; font:13px/35px small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(strzalka_niebieska.jpg) no-repeat left 9px; padding:0 0 0 15px;}

#content_3 .galeria2_akapit_tresc {padding:10px 0 0 0;}

#kolumna1 .head {color:#000; background:none; padding:0; font-weight:bold;}

#content_3 #kolumna1 .tresc .head, #content_3 #kolumna2 .tresc .head {color:#fff; font:13px/35px small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(strzalka_niebieska.jpg) no-repeat left 9px; padding:0 0 0 15px; margin:0 0 10px 0;}
#content_3 #kolumna2 {border-top:none;}

#content #kolumna2 .head {margin:0 0 10px 0;}
#content #kolumna3 .head {margin:0 0 10px 10px;}

#content #kolumna2 .tresc {padding:35px 0 20px 20px; clear:both;}
#content #kolumna3 .tresc {padding:35px 20px 0 20px;}

#content_2 #kolumna2 .podmenu .head {padding:0 0 0 35px; background:url(head_bg.jpg) no-repeat top left;}
#content_2 #kolumna2 .podmenu ul {margin:0; padding:0; list-style:none;  padding:0 20px; height:35px; line-height:35px; background:url(head_bg.jpg) no-repeat top left;}
#content_2 #kolumna2 .podmenu li {margin:0; padding:0; list-style:none; float:left;}
#content_2 #kolumna2 .podmenu a {color:#ffffff; font-weight:normal; display:block; margin:0 10px 0 0; background:url(strzalka_niebieska.jpg) no-repeat left center; padding:0 0 0 15px;}
#content_2 #kolumna2 .podmenu a:hover {text-decoration:none; font-weight:bold;}

#content_2 #kolumna2 .podmenu #podmenu_graficzne .head{background:#000;}
#content_2 #kolumna2 .podmenu #podmenu_graficzne table {margin:10px 0 0 15px;}
#content_2 #kolumna2 .podmenu #podmenu_graficzne a {width:230px; float:left; margin:10px 10px 10px 0; background:url(podmenu_graficzne.jpg) no-repeat left top; position:relative; padding:12px 10px 3px 10px; height:25px; display:block; color:#000; text-align:center; text-transform:uppercase; font-weight:bold; vertical-align:middle;}
#content_2 #kolumna2 .podmenu #podmenu_graficzne a:hover {text-decoration:none; font-weight:bold; background:url(podmenu_graficzne.jpg) no-repeat right top;}

#content_2 #kolumna2 .podmenu_path_tytul { margin:1px 0 0 0; width:529px; padding:0 0 0 20px; background:#000; color:#4dcbe8; text-transform:uppercase; line-height:25px; height:25px;}
#content_2 #kolumna2 #menupath #glowna {display:none;}
#content_2 #kolumna2 #menupath {clear:both; width:549px; background:#000; display:table; line-height:25px;}
#content_2 #kolumna2 #menupath ul {margin:0; padding:0; list-style:none; padding:0 20px 0 20px;}
#content_2 #kolumna2 #menupath li {margin:0; padding:0; list-style:none; float:left; margin:0 0 5px 0;}
#content_2 #kolumna2 #menupath a {display:block; text-transform:uppercase; color:#fff; margin:0 5px 0 0; font-weight:normal; padding:0 5px;}
#content_2 #kolumna2 #menupath a:hover {text-decoration:none; background:#4dcbe8;}
#content_2 #kolumna2 #menupath a.current {text-decoration:none; background:#4dcbe8;}
#content_2 #kolumna2 #menupath .level2 {display:none;}


#content_2 #kolumna2 .menuflat .head {padding:0 0 0 35px; background:url(head_bg.jpg) no-repeat top left;}
#content_2 #kolumna2 .menuflat ul {margin:0; padding:0; list-style:none;  padding:0 20px; line-height:35px; background:#000 url(head_bg.jpg) no-repeat top left; width:100%;}
#content_2 #kolumna2 .menuflat li {margin:0; padding:0; list-style:none; float:left;}
#content_2 #kolumna2 .menuflat a {color:#ffffff; font-weight:normal; display:block; margin:0 10px 0 0; background:url(strzalka_niebieska.jpg) no-repeat left center; padding:0 0 0 15px;}
#content_2 #kolumna2 .menuflat a:hover {text-decoration:none; color:#4dcbe8;}

#content_2 #kolumna2 .menuflat .parent a {text-decoration:none; color:#4dcbe8;}
#content_2 #kolumna2 .menuflat .current a {text-decoration:none; color:#4dcbe8;}

#content_2 #kolumna2 .menuflat #podmenu_graficzne .head{background:#000;}
#content_2 #kolumna2 .menuflat #podmenu_graficzne table {margin:10px 0 0 15px;}
#content_2 #kolumna2 .menuflat #podmenu_graficzne a {width:230px; float:left; margin:10px 10px 10px 0; background:url(podmenu_graficzne.jpg) no-repeat left top; position:relative; padding:12px 10px 3px 10px; height:25px; display:block; color:#000; text-align:center; text-transform:uppercase; font-weight:bold; vertical-align:middle;}
#content_2 #kolumna2 .menuflat #podmenu_graficzne a:hover {text-decoration:none; font-weight:bold; background:url(podmenu_graficzne.jpg) no-repeat right top;}

#content_2 #kolumna2 .menupath .title { margin:1px 0 0 0; width:529px; padding:0 0 0 20px; background:#000; color:#4dcbe8; text-transform:uppercase; line-height:25px; height:25px; border-top:1px solid #efefef;}
#content_2 #kolumna2 .menupath #glowna {display:none;}
#content_2 #kolumna2 .menupath {clear:both; width:549px; background:#000; display:table; line-height:25px;}
#content_2 #kolumna2 .menupath ul {margin:0; padding:0; list-style:none; padding:0 20px 0 20px;}
#content_2 #kolumna2 .menupath li {margin:0; padding:0; list-style:none; float:left; margin:0 0 5px 0;}
#content_2 #kolumna2 .menupath a {display:block; text-transform:uppercase; color:#fff; margin:0 5px 0 0; font-weight:normal; padding:0 5px;}
#content_2 #kolumna2 .menupath a:hover {text-decoration:none; background:#4dcbe8;}
#content_2 #kolumna2 .menupath .current a {text-decoration:none; background:#4dcbe8;}
#content_2 #kolumna2 .menupath .parent a {text-decoration:none; background:#4dcbe8;}
#content_2 #kolumna2 .menupath .level2 {display:none;}




#content_2 #kolumna2 .k2listap {clear:both; float: left;}

.k2listap #lista_produktow {clear:both; margin:10px 0 10px 20px;}

.produkt {width:230px; float:left; margin:10px 10px 10px 0; background:url(bg_item.jpg) repeat-y left top; position:relative; padding:10px; height:100px; display:block; color:#000;}

.produkt:hover {background:url(bg_item.jpg) repeat-y right top; text-decoration:none;}
.produkt.current {background:url(bg_item.jpg) repeat-y right top; text-decoration:none;}

.produkt .obrazek {float:left;}
.produkt .obrazek img {border:none;}

.produkt .opcja {position:absolute; top:15px; left:15px; font:bold 13px/normal small-caps Verdana, Arial, Helvetica, sans-serif; color:#c70000;}

.produkt .tyt_opis {position:absolute; top:15px; left:100px; padding:0 20px 0 0;}

.produkt .tytul {display:block; font:bold 12px/normal Arial, Helvetica, sans-serif;}
.produkt .opis {display:block;  font:normal 10px/normal Arial, Helvetica, sans-serif; padding:5px 0 0 0;}

.produkt .cena {position:absolute; top:75px; left:100px;}
.produkt.wyrozniony .cena_aktywna {color:#c70000;}


.k2listap  p {padding:15px 30px;}

.k2listap .lista_long {clear:both;}
.k2listap .lista_short {clear:both;}
.k2listap .lista_long div {float:left;}
.k2listap .lista_short div {float:left;}

.k2listap .lista_long .opis {clear:both; width:510px; background:#4dcbe8; color:#fff;}
.k2listap .lista_long .opis span {display:block; padding:0 5px;}
.k2listap .lista_long .do_koszyka a {display:none; background:url(do_koszyka.jpg) 20px 4px no-repeat; height:22px; line-height:22px; padding:4px 0 4px 50px; font-weight:bold; border-bottom:1px solid #4dcbe8;}
.k2listap .lista_long .cena_brutto {display:block; height:22px; line-height:22px; width:100px; text-align:right;  padding:4px 0; border-bottom:1px solid #4dcbe8;}
.k2listap .lista_long.wyrozniony .cena_brutto {color:#c70000;}
.k2listap .lista_long .tytul {display:block; height:22px; line-height:22px; width:410px; font-weight:bold; padding:4px 0; border-bottom:1px solid #4dcbe8;}
.k2listap .lista_long .tytul a {color:#000; float:left;}
.k2listap .lista_long .tytul a:hover {text-decoration:none;}
.k2listap .lista_long .opcja {float:right; text-transform:uppercase; font:bold 13px/22px small-caps Verdana, Arial, Helvetica, sans-serif; color:#c70000;}


.k2listap .lista_short .opis {clear:both; width:510px; background:#4dcbe8; color:#fff;}
.k2listap .lista_short .opis span {display:block; padding:0 5px;}
.k2listap .lista_short .do_koszyka a {display:none; background:url(do_koszyka.jpg) 20px 4px no-repeat; height:22px; line-height:22px; padding:4px 0 4px 50px; font-weight:bold; border-bottom:1px solid #4dcbe8;}
.k2listap .lista_short .cena_brutto {display:block; height:22px; line-height:22px; width:100px; text-align:right;  padding:4px 0; border-bottom:1px solid #4dcbe8;}
.k2listap .lista_short .wyrozniony .cena_brutto {color:#c70000;}
.k2listap .lista_short .tytul {display:block; height:22px; line-height:22px; width:410px; font-weight:bold; padding:4px 0; border-bottom:1px solid #4dcbe8;}
.k2listap .lista_short .tytul a {color:#000; float:left;}
.k2listap .lista_short .tytul a:hover {text-decoration:none;}
.k2listap .lista_short .opcja {float:right; text-transform:uppercase; font:bold 13px/22px small-caps Verdana, Arial, Helvetica, sans-serif; color:#c70000;}

.k2listap .naglowek {margin:20px 20px 0 20px;}
.k2listap .naglowek, .k2listap .naglowek a{font-weight:bold; color:#fff;}
.k2listap .naglowek span {display:block; padding:0 0 0 5px;}
.k2listap .naglowek .tytul{background:#000; padding:0;}
.k2listap .naglowek .tytul a{float:none; color:#fff;}
.k2listap .naglowek .cena_brutto{background:#000; padding:0;}
.k2listap .naglowek .do_koszyka{background:#000; display:block; height:22px; width:130px; display:none;}

.tekst_r_head a {background:url(zwin_rozwin.jpg) no-repeat left top; display:block; height:18px; line-height:18px; padding:0 0 0 10px;}
.tekst_r_head.uk a {background:url(zwin_rozwin_uk.jpg) no-repeat left top; display:block; height:18px; line-height:18px; padding:0 0 0 10px;}
.tekst_r_head.ru a {background:url(zwin_rozwin_ru.jpg) no-repeat left top; display:block; height:18px; line-height:18px; padding:0 0 0 10px;}

.tekst_r_head a:hover {text-decoration:none;}
.tekst_r_tresc {border-bottom:1px solid #4dcbe8; padding:10px;}
.tekst_r {margin:0 0 10px 0;}

#kolumna2 .tekst_r_head a {background:url(zwin_rozwin2.jpg) no-repeat left top; display:block; height:18px; line-height:18px; padding:0 0 0 10px;}
#kolumna2 .tekst_r_head.uk a {background:url(zwin_rozwin2_uk.jpg) no-repeat left top; display:block; height:18px; line-height:18px; padding:0 0 0 10px;}
#kolumna2 .tekst_r_head.ru a {background:url(zwin_rozwin2_ru.jpg) no-repeat left top; display:block; height:18px; line-height:18px; padding:0 0 0 10px;}

.k2produkt .opcja {text-transform:uppercase; font:bold 13px/normal small-caps Verdana, Arial, Helvetica, sans-serif; color:#c70000; margin:0 0 10px 0;}
.k2produkt .cena_brutto {font-weight:bold;}
.k2produkt .cena_brutto.wyrozniony {color:#c70000;}


.widok {background:#000; margin:1px 0 0 0px; display:block; padding:0 20px; width:509px; height:30px;}
.widok #widok_1 {width:20px; height:20px; background:url(widok_1.gif) right top no-repeat; margin:5px 0;}
.widok #widok_2 {width:20px; height:20px; background:url(widok_2.gif) right top no-repeat; margin:5px 0;}
.widok #widok_3 {width:20px; height:20px; background:url(widok_3.gif) right top no-repeat; margin:5px 0;}
.widok #widok_1_in {width:20px; height:20px; background:url(widok_1.gif) left top no-repeat; margin:5px 0;}
.widok #widok_2_in {width:20px; height:20px; background:url(widok_2.gif) left top no-repeat; margin:5px 0;}
.widok #widok_3_in {width:20px; height:20px; background:url(widok_3.gif) left top no-repeat; margin:5px 0;}
.widok div {float:left; line-height:30px; color:#fff;}

.widok .pagination {float:right; border-right:1px solid #6ecef8;margin:4px 0 0 0;}

#pagination_bottom .pagination {float:right; border-right:1px solid #6ecef8;margin:4px 0 0 0; background:#000; margin:0 20px 10px 0;}

#pagination_bottom .pagination_active_page {border:1px solid #6ecef8;  border-right:none;  width:20px; height:20px; text-align:center; line-height:20px; display:block; float:left; color:#fff;}
#pagination_bottom .pagination_active_page:hover {text-decoration:none; background:#6ecef8;}
#pagination_bottom .pagination_inactive_page {border:1px solid #6ecef8;  border-right:none; width:20px; height:20px; text-align:center; line-height:20px; display:block; float:left; background:#6ecef8;}

.pagination_inactive_arrow, .pagination_space, .pagination_active_arrow, .pagination_active_arrow {display:none; float:left;}

.widok .pagination_active_page {border:1px solid #6ecef8;  border-right:none;  width:20px; height:20px; text-align:center; line-height:20px; display:block; float:left; color:#fff;}
.widok .pagination_active_page:hover {text-decoration:none; background:#6ecef8;}
.widok .pagination_inactive_page {border:1px solid #6ecef8;  border-right:none; width:20px; height:20px; text-align:center; line-height:20px; display:block; float:left; background:#6ecef8;}


.news_lista .news {background:url(bg_item.jpg) no-repeat left top; width:220px; height:100px; padding:10px 20px 10px 10px; overflow:hidden; position:relative;}

.news_lista .news_obrazek {float:left; margin:0 10px 0 0;}
.news_lista .tytul {font:bold 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif; padding:5px 0; display:block;}
.news_lista .news_naglowek {}
.news_lista .wiecej {clear:both; display:block; background:url(li_menu.jpg) left 4px no-repeat; color:#4dcbe8; font:normal 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif; padding:5px 0 0 0; text-decoration:underline; position:absolute; right:15px; bottom:12px;}
.news_lista .data {display:none;}

.wiecej {clear:both; display:block; background:url(li_menu.jpg) left 4px no-repeat; color:#4dcbe8; font:normal 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif; padding:5px 0 0 0; text-decoration:underline;}

.news_tresc {font:normal 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif;}
 
#loga_1 {clear:both; background:#000; height:40px; width:950px; margin:0 auto; overflow:hidden; padding:0 0 0 0;} 

.k2listap .search {background:#000; color:#fff;}
.k2listap .search .tytul {display:block; color:#fff; font:13px/35px small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(head_bg.jpg) no-repeat left top; padding:0 0 0 35px; margin:0;}
.k2listap .search .tabelka {border-top:1px solid #efefef; border-right:1px solid #efefef; padding:10px 15px;}
.k2listap .search .tabelka .title {width:53%; border-bottom:1px solid #3b3b3b; padding:0 10px; vertical-align:middle;}
.k2listap .search .tabelka .end {width:53%; border-bottom:none; padding:0 10px; vertical-align:middle;}
.k2listap .search .tabelka input {width:80px;}
.k2listap .search .tabelka select {width:218px;}
.k2listap .search .tabelka input.nowe {width:auto;}

.tabela {border-top:1px solid #4dcbe8; border-left:1px solid #4dcbe8 ;}
.tabela td {border-bottom:1px solid #4dcbe8 ; border-right:1px solid #4dcbe8; border-collspan;collspan; padding:3px;}
.tabela th {border-bottom:1px solid #efefef; border-right:1px solid #4dcbe8 ; border-collspan;collspan; padding:3px; background:#4dcbe8 ; color:#fff; font-weight:bold;}

#bottom {clear:both; background: url(bottom_bg.jpg) repeat-x left top; height:140px; color:#000;} 

#bottom #form {height:112px;}
#bottom #form #salon{width:400px; height:112px; float:left;}
#bottom #form #salon div {padding: 28px 20px 0 20px;}

#bottom #form #wyszukiwarka {width:300px; height:112px; float:left; color:#4dcbe8;}
#bottom #form #wyszukiwarka form {padding:28px 0 0 0;}
#bottom #form #wyszukiwarka input, #bottom #form #wyszukiwarka span, #bottom #form #wyszukiwarka img {float:left;}
#bottom #form #wyszukiwarka .text {height:11px; margin:0 4px 0 5px; padding:0; font-size:9px; color:#4dcbe8; width:100px;}
#bottom #form #wyszukiwarka .button {background:url(strzalka_niebieska.jpg) no-repeat left top; width:7px; height:15px; border:0; margin:0; padding:0;}
#bottom #form #wyszukiwarka #checkb {clear:both; padding:7px 0 0 0;}
#bottom #form #wyszukiwarka #checkb input {margin:0 5px 0 0;}
#bottom #form #wyszukiwarka #zaawansowana {display:block; background:url(wyszukiwanie_zaawansowane.jpg) no-repeat left top; width:230px; height:18px; margin:10px 0 0 0; color:#fff; font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif; padding:0 0 0 25px;}
#bottom #form #wyszukiwarka #zaawansowana:hover {background:url(wyszukiwanie_zaawansowane.jpg) no-repeat right top; text-decoration:none;}

#bottom #form #newsletter {width:250px; height:112px; float:left;}
#bottom #form #newsletter form {padding:28px 0 0 0;}
#bottom #form #newsletter #akcja {clear:both; padding:7px 0 0 0;}
#bottom #form #newsletter input, #bottom #form #newsletter span, #bottom #form #newsletter img {float:left;}
#bottom #form #newsletter span {padding:0 23px 0 0;}

#bottom .box.uk #form #newsletter span {padding:0 5px 0 0;}
#bottom .box.ru #form #newsletter span {padding:0 0 0 0;}

#bottom #form #newsletter .text {height:11px; margin:0 4px 0 5px; padding:0; font-size:9px; color:#000;}
#bottom #form #newsletter .button {background:url(strzalka_czarna.jpg) no-repeat left top; width:7px; height:15px; border:0; margin:0; padding:0;}

.newsletter_temat {font:bold 12px/16px small-caps Verdana, Arial, Helvetica, sans-serif;}
.newsletter_submit .button {margin:10px 0;}

#bottom #stopka {height:30px; color:#999; font:9px/30px Verdana, Arial, Helvetica, sans-serif;}
#bottom #stopka a {color:#999; font:normal 9px/30px Verdana, Arial, Helvetica, sans-serif;}
#bottom #stopka div {margin:0 20px;}

.pdf {font:bold 12px/normal small-caps Verdana, Arial, Helvetica, sans-serif; background:url(pdf.jpg) left center no-repeat; text-decoration:none; display:block; padding:5px 0 5px 25px; margin:0; zoom:1; float:left; clear:both; width:100%; cursor:pointer;}
.pdf a {text-decoration:none;}

.excel {font:bold 12px/normal small-caps Verdana, Arial, Helvetica, sans-serif; background:url(excel.jpg) left center no-repeat; text-decoration:none; display:block; padding:5px 0 5px 25px; margin:0; zoom:1; float:left; clear:both; width:100%; cursor:pointer;}
.excel a {text-decoration:none;}

.zip {font:bold 12px/normal small-caps Verdana, Arial, Helvetica, sans-serif; background:url(zip.jpg) left center no-repeat; text-decoration:none; display:block; padding:5px 0 5px 25px; margin:0; zoom:1; float:left; clear:both; width:100%; cursor:pointer;}
.zip a {text-decoration:none;}

#content_1 #kolumna2 .news_lista {margin:1px 0 0 0;}

#content_1 #kolumna2 .news_lista .news {background:url(bg_item.jpg) no-repeat left top; width:220px; height:100px; padding:10px 20px 10px 10px; overflow:hidden; position:relative; float:left; margin:0 5px;}
#content_1 #kolumna2 .news_lista .head{margin:0 0 0 10px; padding:0 0 0 15px;}

#content_1 #kolumna2 .galeria2_akapit .galeria2_akapit_tytul {font:13px/35px small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; background:url(strzalka_niebieska.jpg) no-repeat left 9px; padding:0 0 0 15px;}
#content_1 #kolumna2 .galeria2_akapit {margin:10px;}

table td {padding:2px;}

div.menunav ul.level1  li.page_15496 {display:none;}

.box34 {border-bottom:1px solid #cccccc; padding:20px 0 10px 0; font-size:10px; text-align:justify;}

#bottom img {margin:5px;}
#bottom span {float:left;}

