@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#4b4b4b; background:#f1f4f5 url(bg.gif) repeat-x left top;}

a {text-decoration:none; color:#d0001c;}
a:hover {text-decoration:underline;}

img {border-color:#d3d4d5;}

.left {float:left;}
.right {float:right;}

input, textarea {font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#4b4b4b;}
.input_text, .input_email, textarea {width:350px;}

p {margin:0; padding:10px 0 10px 0;}

.clear {height:1px; font:1px/1px Verdana, Arial, Helvetica, sans-serif; clear:both;}

#container {width:100%; background:url(bg_left.jpg) no-repeat center top;}

#box {width:930px; height:400px; margin:0 auto; position:relative;}

#top {position:absolute; left:0; top:0; width:930px; height:120px;  background:url(box_bg.jpg) no-repeat left top;}
#logo {margin:0 0 0 30px; width:190px; float:left;}

#menuflat {float:right; background:url(menu_bg.gif) no-repeat left top; padding:16px 0 0 32px;}
#menuflat ul{margin:0; padding:0; list-style:none;}
#menuflat li{margin:0; padding:0; list-style:none; float:left;}
#menuflat .first {display:none;}
#menuflat a {display:block; background:url(podmenu_li.gif) no-repeat left 4px; padding:0 5px 0 15px; margin:0 10px 0 0; color:#818181; text-decoration:none; font: 11px/20px small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase;}

#menuflat a:hover {background:url(menu_li.gif) no-repeat left 4px;}
#menuflat a.current {background:url(menu_li.gif) no-repeat left 4px;}

#podmenu {clear:both; padding:0 0 0 39px;}
#podmenu ul{margin:0; padding:0; list-style:none;}
#podmenu li{margin:0; padding:0; list-style:none; float:left;}

#podmenu li {display:none;}
#podmenu li#str_14148, #podmenu li#str_14149, #podmenu li#str_14150, #podmenu li#str_14151, #podmenu li#str_14152, #podmenu li#str_oferta {display:block;}

#podmenu a {display:block; background:url(podmenu_li.gif) no-repeat left 6px; padding:4px 0 0 15px; margin:0 5px 0 0; width:80px; font:11px/normal small-caps Verdana, Arial, Helvetica, sans-serif; color:#818181;  text-transform:uppercase;  text-decoration:none; height:33px;}

#podmenu a:hover {background:url(menu_li.gif) no-repeat left 6px;}
#podmenu a.current {background:url(menu_li.gif) no-repeat left 6px;}

#podmenu li#str_oferta a{background:#d0001c url(pelna_oferta.gif) no-repeat left top; color:#fff; padding:4px 0 0 25px;  height:33px; float:left; margin:0;}
#podmenu li#str_oferta .end {display:block; background:url(oferta_end.gif) no-repeat right top; height:37px; padding:0 50px 0 0; float:left;}

#flash {width:930px; height:330px; padding:70px 0 0 0;}

#content {width:930px; position:absolute; left:0;}

#kolumna1 {float:left; width:270px; overflow:hidden; padding:0 0 1px 0;}
#kolumna2 {float:left; width:660px; overflow:hidden; padding:0 0 1px 0;}
#kolumna3 {float:left; width:960px; overflow:hidden;}

#kolumna1 .head, #kolumna1 .aktext {padding:0 0 0 30px; margin:0; background:url(podstrona_bg.gif) repeat-y left top;}

#kolumna1 .tekst_n {padding:0 0 0 30px; margin:0;}
#kolumna1 .tekst_n_tresc {padding:0 0 10px 0;}
#kolumna2 .news_lista {padding:0 0 5px 10px; float:left;}

#kolumna2 .tekst_n {padding:0 30px 0 30px;}

#kolumna3 .tresc {padding:0 30px;}

.tekst_n_head h1, .head, .title {font:16px/normal small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0; padding:10px 0; color:#888888; clear:both;}

#kolumna2 .news {float:left; margin:0 0 0 20px; display:inline; overflow:hidden; width:290px;}
#kolumna2 .news_obrazek {float:left; width:150px; height:150px; overflow:hidden;  display:inline;}
#kolumna2 .news_naglowek {float:left; width:140px;  display:inline;}
#kolumna2 .news_head {background:url(news_head.gif) no-repeat left top; width:365px; height:35px; margin:0 0 0 40px; color:#fff; text-transform:uppercase; font:14px/normal small-caps Verdana, Arial, Helvetica, sans-serif;}
#kolumna2 .news_head span {display:block; padding:5px 0 0 13px;}

#kolumna2 .news_naglowek span {display:block;}
#kolumna2 .news_naglowek .data {display:none;}
#kolumna2 .news_naglowek .tytul {display:block; text-decoration:none; text-transform:uppercase; padding:0 0 5px 0; font:13px/normal small-caps Verdana, Arial, Helvetica, sans-serif; color:#4b4b4b}

.podmenu_path_tytul {background:url(podmenu_head.gif) no-repeat left top; color:#fff; height:21px; padding:21px 0 0 40px; text-transform:uppercase; font:14px/normal small-caps Verdana, Arial, Helvetica, sans-serif;}

#menupath #glowna {display:none;}
#menupath {background:url(podstrona_bg.gif) repeat-y left top; padding:10px 0 20px 0;}
#menupath ul {margin:0; padding:0; list-style:none;}
#menupath li {margin:0; padding:0; list-style:none;}

#menupath a {background:url(path_li.gif) no-repeat left 4px; padding:6px 0 6px 30px; margin:0 0 0 30px; display:block; color:#4b4b4b; font:13px/normal small-caps Verdana, Arial, Helvetica, sans-serif;}
#menupath a:hover {text-decoration:none; background:url(kolko_2.gif) no-repeat left 4px;}
#menupath a.current {text-decoration:none; background:url(kolko_2.gif) no-repeat left 4px;}

#menupath .level2 a {background:url(podmenu_li.gif) no-repeat left 5px; padding:2px 0 2px 15px; margin:0 0 0 60px; display:block; color:#4b4b4b; font:12px/normal small-caps Verdana, Arial, Helvetica, sans-serif;}
#menupath .level2 a:hover {text-decoration:none; background:url(menu_li.gif) no-repeat left 5px;}
#menupath .level2 a.current {text-decoration:none; background:url(menu_li.gif) no-repeat left 5px;}

.galeria2_akapit {padding:0 0 0 30px;}
.galeria2_akapit .galeria2_akapit_tytul {font:16px/normal small-caps Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0; padding:10px 0; color:#888888;}
.galeria2_akapit a {display:block; padding:0 20px 20px 0; float:left;}
.galeria2_akapit a img {border:3px solid #d3d4d5;}

#zak {height:33px; background:url(kolumna1_bottom.gif) no-repeat left top;}

#bottom {color:#a4a4a5; padding:20px 0; clear:both;}
#bottom a {color:#a4a4a5; text-decoration:none;}
#bottom .left {background:url(lewa.gif) no-repeat left 3px; height:36px; padding:0 40px;}
#bottom .right {background:url(prawa.gif) no-repeat right 3px; height:36px; padding:0 40px; text-align:right;}

.galeria2_akapit_tresc {clear:both;}
.galeria2_paginacja_dol {clear:both;}
.galeria2_paginacja_gora {padding:0 0 15px 0; float:left; }

.pagination a {margin:0; padding:0; float:left;}
.pagination span {float:left; display:block;}
.pagination_inactive_page {float:left; display:block;}

.galeria img {border:3px solid #d3d4d5;}

#kolumna2 .head {padding:10px 30px 0 30px;}
#kolumna2 .aktext {padding:0 30px 0 30px;}

