@charset "utf-8";
/* CSS Document */

body {background: url(bg.gif) left 150px repeat-x; margin:0 auto; padding:0; font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#615d5c; text-align:center;}

p {margin:0 0 8px 0; padding:0;}
a {color:#284ab5; text-decoration:none; font-weight:bold;}

.aktext ul {margin:0; padding:10px 0 10px 15px; list-style:url(li.gif);}
.aktext ul li {margin:0; padding:0;}

.head, #tytul {font:16px/30px small-caps Verdana, Arial, Helvetica, sans-serif; color:#615d5c; margin:0 0 10px 0;}

.left {float:left;}
.right {float:right;}

.list{width:100%;}

#katalogproduktowform table .field {width:300px;}

.clear {height:1px; clear:both; line-height:1px; font-size:1px;}

#box {width:960px; margin:0 auto; text-align:left;}

#content {width:960px;}

#kolumna {width:960px; overflow:hidden;}
#kolumna .tresc {padding:20px 40px 10px 40px; text-align:justify;}

#kolumna1{float:left; width:410px; padding:20px 0 10px; overflow:hidden;}
#kolumna2{float:left; width:550px; padding:20px 0 10px; overflow:hidden;}

#kolumna2 .tresc {margin:0 40px 10px 30px;}
#kolumna2 .tresc table {border-left:1px solid #d5d4d4; padding:0 0 0 15px;}
#kolumna2 .tresc table img {margin:0 0 10px 10px;}

#kolumna2 .aktext {margin:0 0 10px 0;}

#kolumna1 .tresc {margin:0 0 10px 40px;}

#bottom {background:#eeeeef; color:#969593; font:bold 9px/60px Verdana, Arial, Helvetica, sans-serif; height:60px;}
#bottom a {color:#969593; text-decoration:none;}
#stopka {width:880px; margin:0 auto; text-align:left;}

.news_lista .head {background:url(bg_head.jpg) left top no-repeat; font:16px/50px small-caps Verdana, Arial, Helvetica, sans-serif; color:#969593; padding:0 0 0 20px;}
.news_lista .news {background:url(news_bg.jpg) left top repeat-y; position:relative; overflow:hidden; margin:20px 0 0 0; height:1%;}
.news_lista .news .news_top {background:url(news_top.jpg) left top no-repeat; height:5px; line-height:1px; margin:0 0 5px 0; font-size:1px;}
.news_lista .news .news_bottom {background:url(news_bottom.jpg) left bottom no-repeat;height:5px; line-height:1px; font-size:1px;}
.news_lista .news .news_obrazek {}
.news_lista .news .news_naglowek {padding:0 10px 0 30px;}
.news_lista .news .news_tresc {padding:0 10px 0 30px;}

.news .opis {position:absolute; left:0; bottom:5px; width:20px; height:60px; background:url(news_blank.jpg) left bottom no-repeat;}

.news .aktualnosci {background:url(news_wydarzenie.jpg) left bottom no-repeat;}
.news .promocje {background:url(news_promocja.jpg) left bottom no-repeat;}
.news .nowosci {background:url(news_nowosci.jpg) left bottom no-repeat;}

.news_lista .news .news_naglowek .tytul{color:#615d5c; font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.news_lista .news .news_naglowek .data{color:#969593; font:bold 9px/16px Verdana, Arial, Helvetica, sans-serif;}
.news_lista .news .news_tresc .wiecej {color:#284ab5; font:bold 9px/16px Verdana, Arial, Helvetica, sans-serif; clear:both; display:block; text-align:right;}

.galeria2_akapit .galeria2_akapit_tytul {margin:0 0 10px 0; display:none;}

.galeria2_akapit img {border:1px solid #d5d4d4;}
.galeria2_akapit .galeria2_miniatura {display:block; float:left; margin:0 15px 5px 0;}

.galeria2_akapit .galeria2_akapit_tresc .left {}

.galeria2_akapit {font-size:9px;}
.galeria2_akapit .opis {clear:both; padding:0 15px 15px 0;  width:100px;}
.galeria2_akapit .nazwa {clear:both; padding:0 15px 0 0; font-weight:bold; width:100px;}

#kolumna2 .news_lista .head {background:url(bg_head_480.jpg) left top no-repeat; font:16px/50px small-caps Verdana, Arial, Helvetica, sans-serif; color:#969593; padding:0 0 0 20px; margin:0 0 20px 0;}
#kolumna2 .news_lista .news {background:url(news_bg_480.jpg) left top repeat-y; position:relative; overflow:hidden; margin:0 0 20px 0; height:1%;}
#kolumna2 .news_lista .news .news_top {background:url(news_top_480.jpg) left top no-repeat; height:5px; line-height:1px; margin:0 0 5px 0; font-size:1px;}
#kolumna2 .news_lista .news .news_bottom {background:url(news_bottom_480.jpg) left bottom no-repeat;height:5px; line-height:1px; font-size:1px;}

.stronicowanie {padding:10px 0 0 0; clear:both; float:right;}
.stronicowanie a {display:block; line-height:20px; height:20px; width:20px; background:url(strzalka.gif) left top no-repeat; overflow:hidden; text-align:center; color:#ffffff; float:left; margin:0 0 0 10px;}

#kolumna table{border:1px solid #d5d4d4; border-bottom:none; border-right:none;}
#kolumna table td{border-bottom:1px solid #d5d4d4; border-right:1px solid #d5d4d4;}
#kolumna table th{border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background:#d5d4d4; font-size:12px;}

#kolumna2 .tekst_r .tekst_r_head {background:url(bg_head_r.jpg) left top no-repeat; height:30px; font:normal 12px/30px small-caps Verdana, Arial, Helvetica, sans-serif; display:table; width:100%;}
#kolumna2 .tekst_r .tekst_r_head a {font-weight:normal; display:block; padding:0 20px;}
#kolumna2 .tekst_r {border-bottom:1px solid #eaeaea; margin:0 0 10px 0;}
#kolumna2 .tekst_r .tekst_r_tresc {margin:0;}
#kolumna2 .tekst_r table{border:1px solid #d5d4d4; border-bottom:none; border-right:none; padding:0; font-size:9px;}
#kolumna2 .tekst_r table td{border-bottom:1px solid #d5d4d4; border-right:1px solid #d5d4d4;}
#kolumna2 .tekst_r table th{border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background:#d5d4d4;}

#kolumna1 .tekst_r .tekst_r_head {background:url(bg_head_r_1.jpg) left top no-repeat; height:30px; font:normal 12px/30px small-caps Verdana, Arial, Helvetica, sans-serif; display:table; width:100%;}
#kolumna1 .tekst_r .tekst_r_head a {font-weight:normal; display:block; padding:0 20px;}
#kolumna1 .tekst_r {border-bottom:1px solid #eaeaea; margin:0 0 10px 0;}
#kolumna1 .tekst_r .tekst_r_tresc {margin:0;}
#kolumna1 .tekst_r table{border:1px solid #d5d4d4; border-bottom:none; border-right:none; padding:0; font-size:9px;}
#kolumna1 .tekst_r table td{border-bottom:1px solid #d5d4d4; border-right:1px solid #d5d4d4;}
#kolumna1 .tekst_r table th{border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background:#d5d4d4;}

.pdf {background:url(pdf.jpg) left top no-repeat; padding:5px 0 0 20px; display:block; margin:0 0 5px 0; float:left; clear:both;}

.podmenu ul {list-style:none; margin:0; padding:0;}
.podmenu li {list-style:none; margin:0; padding:0;}

#kolumna1 .podmenu a {background:url(bg_head_r_1.jpg) left top no-repeat; font:normal 12px/normal small-caps Verdana, Arial, Helvetica, sans-serif; display:block; padding:8px 20px; border-bottom:1px solid #eaeaea; margin:0 0 10px 0; color:#284ab5; }
#kolumna1 .podmenu a:hover {color:#615d5c;}
#kolumna1 .podmenu a.current {color:#615d5c;}

.podmenu_path_tytul {font:16px/30px small-caps Verdana, Arial, Helvetica, sans-serif; color:#615d5c; margin:0 0 10px 0;}
#menupath #glowna {display:none;}
#menupath ul {margin:0; padding:5px 0 5px 15px; list-style:none;}
#menupath .level1 {margin:0; padding:0; list-style:none;}
#menupath .level1 li {margin:0; padding:0; list-style:none;}
#menupath .level1 li a{background:url(bg_head_r_1.jpg) left top no-repeat; height:30px; font:normal 12px/30px small-caps Verdana, Arial, Helvetica, sans-serif; display:block; padding:0 20px; border-bottom:1px solid #eaeaea; margin:0 0 10px 0; color:#284ab5;}
#menupath .level1 li a:hover {color:#615d5c;}

#menupath .level2 li a{background:url(li.gif) left center no-repeat; height:auto; font:normal 12px/normal small-caps Verdana, Arial, Helvetica, sans-serif; display:block; padding:0 10px; border-bottom:none; margin:0 0 5px 0; color:#284ab5;}

#menupath .level2 li.last a{margin:0 0 10px 0;}

#menupath .level2 li a:hover {color:#615d5c;}

#menupath .level1 li a.current {color:#615d5c;}

#kolumna2 .tresc .tabela {border:1px solid #d5d4d4; border-bottom:none; border-right:none; padding:0; margin:0; font-size:9px;}
#kolumna2 .tresc .tabela td{border-bottom:1px solid #d5d4d4; border-right:1px solid #d5d4d4; padding:3px;}
#kolumna2 .tresc .tabela th{border-bottom:1px solid #ffffff; border-right:1px solid #ffffff; background:#d5d4d4; padding:3px;}
