@charset "utf-8";
body {
margin : 0;
padding : 0;
width : 100%;
background-repeat : repeat-x;
background-position : left top;
background-color : #fff;
background-image : url(images/bg_gora.png);
}
html {
padding : 0;
margin : 0;
}
.main {
width : 984px;
padding : 0;
margin-top : 0;
margin-right : auto;
margin-left : auto;
}
.main a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-decoration:none;
color : #ffffff;
}
.main a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #f90;
text-decoration:none;
}

.header {
width : 987px;
height : 90px;
}

.logo {
float : left;
padding : 0;
width : auto;
height : 100px;
margin-right : 0;
margin-left : 0;
margin-top : 2px;
margin-bottom : -20px;
overflow : visible;
}
.search {
padding : 0;
width : 370px;
height : auto;
margin-top : 0;
margin-right : 1px;
margin-bottom : 0;
margin-left : 0;
background-repeat : repeat-y;
background-position : left bottom;
float : right;
background-color : #630;
border-left-width : thin;
border-left-style : solid;
border-left-color : #fff;
}
.search form {
padding : 0;
background-repeat : no-repeat;
background-position : center center;
height : auto;
width : auto;
float : right;
margin-top : 0;
margin-right : 5px;
border : thin solid #630;
}
.search input {
float : left;
border : 0;
}
.search span {
float : left;
width : auto;
height : auto;
background-color : #999;
background-image : url(images/search_bg.gif);
background-repeat : no-repeat;
background-position : left;
color : #fff;
}
.search input.text {
background : none;
width : 312px;
height : 15px;
padding : 10px;
color : #a2a2a2;
font : normal 14px Arial, Helvetica, sans-serif;
}
.search input.button {
float : right;
}
.menu {
padding : 0;
margin : 0;
width : auto;
float : right;
height : 33px;
position : relative;
background-repeat : repeat-x;
background-position : left top;
border-bottom-width : medium;
border-bottom-style : solid;
border-bottom-color : #f90;
}
.menu ul {
padding : 0;
list-style : none;
border : 0;
height : 60px;
margin : 0;
}
.menu ul li {
float : left;
margin : 0;
padding : 0;
border : 0;
}
.menu ul li a {
float : left;
margin : 0 2px 0 0;
padding : 8px 0 8px 0;
color : #330;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bolder;
font-variant : normal;
background-repeat : repeat-x;
background-position : left top;
background-image : url(images/r_menu.png);
background-color : #cc0;
border-top-width : thin;
border-top-style : solid;
border-top-color : #cc0;
}







.menu3 {
padding : 0;
margin : 0;
width : auto;
float : right;
height : 33px;
position : relative;
background-repeat : repeat-x;
background-position : left top;
border-bottom-width : medium;
border-bottom-style : solid;
border-bottom-color : #663300;
}
.menu3 ul {
padding : 0;
list-style : none;
border : 0;
height : 60px;
margin : 0;
}
.menu3 ul li {
float : left;
margin : 0;
padding : 0;
border : 0;
}
.menu3 ul li a {
float : left;
margin : 0 2px 0 0;
padding : 8px 0 8px 0;
color : #ffffff;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bolder;
font-variant : normal;
background-repeat : repeat-x;
background-position : left top;
background-image : url(images/r_menu.png);
background-color : #663300;
border-top-width : thin;
border-top-style : solid;
border-top-color : #cc0;
}
.menu3 ul li a span {
padding : 10px 12px 10px 12px;
}













.menu ul li a span {
padding : 10px 12px 10px 12px;
}
.menu ul li a:hover {
font-size : 12px;
font-weight : bold;
background-repeat : repeat-x;
background-position : left top;
background-color : #f90;
background-image : url(images/r_menu.png);
border-bottom-width : medium;
border-bottom-style : solid;
border-bottom-color : #f90;
}
.menu ul li a:hover span {
background-position : left;
color : #fff;
}
.menu ul li a.active {
background-repeat : repeat-x;
background-position : left top;
background-color : #f90;
background-image : url(images/r_menu.png);
border-bottom-width : medium;
border-bottom-color : #f90;
border-bottom-style : solid;
}
.menu ul li a.active span {
color : #fff;
}
.menu1 {
width : auto;
height : auto;
text-decoration : none;
color : #ccc;
margin-right : 10px;
border-top-width : thin;
border-right-width : thick;
border-bottom-width : thin;
border-left-width : thick;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #ccc;
border-right-color : #ccc;
border-bottom-color : #ccc;
border-left-color : #ccc;
background-color : #fff;
float : right;
}
.menu1 a {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : normal;
color : #999;
text-decoration : none;
}
.menu1 a:hover {
color : #000;
}
.slider_bg {
padding : 0;
width : 984px;
margin-top : 0;
margin-right : auto;
margin-bottom : 10px;
margin-left : auto;
background-repeat : no-repeat;
background-position : left top;
background-image : url(images/slider_bg.png);
}
.slider_t {
background : url(images/slider_t.gf) no-repeat top;
}
.slider_b {
background : url(images/slider_b.gf) no-repeat bottom;
padding : 10px;
height : 231px;
}
.slider_t .small {
height : 50px;
}
.title_text h2 {
padding : 2px 10px 0 40px;
margin : 0;
color : #2a2a2a;
font : normal 36px Arial, Helvetica, sans-serif;
}
.title_text p {
float : right;
padding : 6px 20px 0 10px;
color : #2a2a2a;
font : normal 11px Arial, Helvetica, sans-serif;
}
#slider p.img {
float : left;
line-height : 0;
margin-top : 20px;
margin-right : 100px;
margin-bottom : 0;
margin-left : 50px;
padding-top : 0;
padding-right : 10px;
padding-bottom : 0;
padding-left : 0;
}
#slider p.img img {
padding : 0;
margin : 0;
border : 0;
}
#slider h2 {
font : bold 36px Arial, Helvetica, sans-serif;
color : #fff;
margin : 0;
padding : 10px;
line-height : 1.2em;
}
#slider p {
font : normal 12px Arial, Helvetica, sans-serif;
color : #fff;
margin : 0;
padding : 10px;
line-height : 1.8em;
}
#slider div.button {
clear : left;
float : left;
margin : 0 0 0 420px;
width : 520px;
margin-top : -35px;
}
#slider div.button .right_but {
margin : 0 0 0 200px;
}
.body {
width : 984px;
clear : both;
}
.left {
width : 230px;
float : left;
margin-top : 0;
margin-right : 20px;
margin-bottom : 0;
margin-left : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 10px;
padding-left : 0;
}
.big_center {
width : 730px;
float : right;
margin : 0 0 0 0;
padding : 0 0;
background-position : left top;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-color : #999;
border-bottom-color : #999;
border-left-color : #999;
}
.right {
width : 250px;
float : left;
padding : 0 0;
background-image : url(images/bg_srodek.png);
border : thin solid #ccc;
}
.body h2 {
color : #fff;
font : normal 18px Arial, Helvetica, sans-serif;
padding : 0 10px;
margin : 0;
}
.body h3 {
color : #630;
font : normal 18px Arial, Helvetica, sans-serif;
padding : 15px 10px;
margin : 0 0 10px 0;
border-bottom : 1px solid #d2d2d2;
clear : both;
}
.body h4 {
color : #630;
font : normal 12px Tahoma,Arial, Helvetica, sans-serif;
padding : 15px 10px;
margin : 0 0 10px 0;
border-bottom : 1px solid #d2d2d2;
clear : both;
line-height : 1.5em;
}
.body h5 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : normal;
color : #fff;
text-decoration : none;
clear : both;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 10px;
padding-left : 10px;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #666;
margin-top : 2px;
background-color : #f90;
background-image : url(images/naglowek.png);
background-repeat : repeat-x;
background-position : left top;
}
.body p {
color : #300;
line-height : 1.8em;
padding : 5px 10px;
margin : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : bold;
font-variant : normal;
}
.body p.spec {
color : #300;
background-color : #fff;
line-height : 1.8em;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-style : normal;
font-weight : normal;
font-variant : normal;
}
.body a {
color : #630;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
width : 150px;
text-decoration : none;
margin : 0;
padding : 0;
line-height : 2em;
}
.body a:hover {
width : 150px;
color : #f90;
}
.body img.img {
float : left;
padding : 10px;
}
.box_block {
width : 100%;
height : 200px;
padding-top : 0;
padding-right : 0;
padding-bottom : 10px;
padding-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
}
.box {
width : 310px;
margin-top : 5px;
margin-right : 2px;
margin-bottom : 0;
margin-left : 10px;
float : left;
background-image : url(images/pod_tytuly.png);
background-repeat : repeat-x;
background-position : left top;
background-color : #fff;
border-top-width : thick;
border-right-width : thin;
border-bottom-width : medium;
border-left-width : thin;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #fff;
border-right-color : #fff;
border-bottom-color : #ccc;
border-left-color : #ccc;
}
.box .box_t {
background : url(images/box_t.gf) no-repeat top;
}
.box .box_b {
background : url(images/box_b.gf) no-repeat bottom;
padding : 0 0 10px 0;
}
.box h2 {
margin : 0 0 10px 0;
padding : 5px 0 11px 20px;
color : #fff;
font : normal 18px Arial, Helvetica, sans-serif;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #666;
}
.box img {
float : left;
padding : 15px;
}
.box p {
padding : 5px 10px;
margin : 0;
font : normal 11px Arial, Helvetica, sans-serif;
color : #5f5f5f;
line-height : 1.8em;
}
.box a {
font : normal 11px Arial, Helvetica, sans-serif;
color : #5f5f5f;
line-height : 1.8em;
}
.box a.more {
padding : 0 10px;
font : bold 11px Arial, Helvetica, sans-serif;
color : #0092dd;
line-height : 1.8em;
text-decoration : none;
}
.box ul {
padding : 10px 20px;
margin : 0;
list-style : none;
}
.box ul li {
background : url(images/sub_nav.gif) no-repeat left;
margin : 0;
padding : 3px 0 3px 25px;
border-bottom : 1px solid #eaeaea;
}
.box2 ul li {
background-repeat : no-repeat;
background-position : left;
list-style-image : url(images/wypunktowanie.png);
vertical-align : 50%;
}
.twitter {
background : url(images/twitter_bg_s.gif) no-repeat;
width : auto;
height : auto;
margin : 10px auto;
}
.twitter p {
padding : 5px 10px 0 70px;
margin : 0;
}
.testi {
margin : 20px 0;
padding : 20px 10px;
background : url(images/testi.gif) no-repeat left top;
}
.testi p {
font-style : italic;
}
.lister {
clear : both;
border-top : 1px solid #d2d2d2;
padding : 10px;
}
.lister ul {
margin : 0;
padding : 0;
list-style : none;
}
.lister ul li {
background : url(images/lister.gif) no-repeat;
float : left;
width : 24px;
height : 23px;
margin : 1px;
text-align : center;
}
.lister ul li a {
color : #7d7d7d;
}
.lister ul li a:hover {
text-decoration : underline;
}
.lister ul li a.active {
font-weight : bold;
}
#contactform {
margin : 0;
padding : 5px 10px;
}
#contactform * {
color : #5f5f5f;
}
#contactform ol {
margin : 0;
padding : 0;
list-style : none;
}
#contactform li {
margin : 0;
padding : 0;
background : none;
border : none;
display : block;
}
#contactform li.buttons {
margin : 5px 0 5px 0;
}
#contactform label {
margin : 0;
width : 110px;
display : block;
padding : 3px 0;
font : bold 12px Arial, Helvetica, sans-serif;
color : #5f5f5f;
text-transform : capitalize;
}
#contactform label span {
display : block;
font : normal 10px Arial, Helvetica, sans-serif;
}
#contactform input.text {
width : 540px;
border : 1px solid #d0d0d0;
margin : 3px 0;
padding : 5px 2px;
height : 16px;
background : #ffffff;
}
#contactform textarea {
width : 540px;
border : 1px solid #d0d0d0;
margin : 3px 0;
padding : 2px;
background : #ffffff;
}
#contactform li.buttons input {
padding : 3px 0;
margin : 0;
border : 0;
color : #fff;
}
p.response {
text-align : center;
color : red;
font : bold 11px Arial, Helvetica, sans-serif;
line-height : 1.8em;
width : auto;
}
.footer {
padding : 0;
margin : 0;
background-color : #630;
}
.footer_resize {
width : 984px;
margin : 0 auto;
padding : 5px 0;
}
.footer p {
font : normal 11px Arial, Helvetica, sans-serif;
color : #fff;
padding : 3px 10px;
margin : 0;
line-height : 1.8em;
}
.footer a {
font : normal 11px Arial, Helvetica, sans-serif;
color : #fff;
line-height : 1.8em;
text-decoration : none;
}
.footer a:hover {
text-decoration : underline;
color : #fff;
}
.footer p.leftt {
text-align : left;
width : 80%;
margin : 10px 0;
padding : 10px 0;
float : left;
}
.footer p.rightt {
text-align : right;
width : 20%;
margin : 10px 0;
padding : 10px 0;
float : right;
}
.FBG {
padding : 0;
margin : 0;
background : url(images/line.gif) repeat-x top;
}
.FBG h2 {
font : bold 12px Arial, Helvetica, sans-serif;
color : #fff;
padding : 10px;
margin : 0;
}
.FBG .foot_nav {
float : right;
width : 187px;
border-left : 1px solid #dedede;
padding : 0 0 0 40px;
margin : 10px 0;
}
.FBG .subscribe {
float : left;
width : auto;
margin : 10px 0;
}
.FBG .subscribe input.text {
border : 1px solid #d9d9d9;
background : #fff;
}
.FBG ul {
margin : 0;
padding : 0;
list-style : none;
}
.FBG ul li {
background : url(images/foot_nav_sm.gif) no-repeat left;
padding : 0 20px;
margin : 0;
}
.no_margin {
margin : 0;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-color : #ccc;
border-bottom-color : #ccc;
border-left-color : #ccc;
}
p.clr, .clr {
clear : both;
padding : 0;
margin : 0;
background : none;
}
li.bg, .bg {
clear : both;
border-top : 1px solid #e0e0e0;
padding : 0;
margin : 5px 0;
background : none;
}
.menu2 {
color : #999;
text-decoration : none;
list-style-type : none;
float : left;
height : auto;
width : auto;
margin-left : 10px;
}
.menu2 a:hover {
font-weight : bolder;
color : #000;
}
.menu2 a {
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight : bold;
color : #999;
text-decoration : none;
}
.top_header {
height : 22px;
width : 984px;
top : 0;
background-repeat : no-repeat;
background-position : center bottom;
}
.header_bottom {
margin : 0;
padding : 0;
height : 32px;
width : 984px;
clear : both;
background-repeat : no-repeat;
background-position : left center;
border-bottom-width : 10px;
border-bottom-style : solid;
border-bottom-color : #f90;
}
.search_napis {
float : left;
height : auto;
width : auto;
}
.box2 {
float : left;
height : auto;
width : 230px;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-color : #ccc;
border-bottom-color : #ccc;
border-left-color : #ccc;
background-color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}
.box2 a {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
display : block;
list-style-image : url(images/wypunktowanie.png);
border : thin solid #fff;
width : 180px;
}
.box2 a:hover {
border : thin solid #999;
width : 180px;
}
.big_center.no_margin.listwy_bg {
height : 260px;
width : 200px;
}
.lista {
float : left;
height : 250px;
width : 237px;
border : thin solid #630;
margin : 3px 0 3px 3px;
background-color : #fff;
}

.lista1 {
border : thin solid #630;
margin : 3px 0 3px 3px;
width : 237px;
height : 250px;
float : left;
background-repeat : no-repeat;
background-position : 3px center;
}

.lista_dostepnosc {
float : left;
height : 250px;
width : 237px;
border : thin solid #630;
margin : 3px 0 3px 3px;
background-color : #ffffff;
background-image: url(images/dostepne.png);
background-repeat: repeat;
}

#promocja_nakladka {
	height: 100px;
	width: 100px;
	position: relative;
	margin-top: -170px;
	background-image: url(images/promocja_nakladka.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
}

#dostepne_nakladka2 {
	height: 100px;
	width: 100px;
	position: relative;
	margin-top: -130px;
	background-image: url(images/dostepne.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	z-index:55;
}

.etapy_zamowienia {
float : left;
height : 100px;
width : 100px;
background-color : #fff;
}
.etapy_zamowienia_glowna {
width : 100%;
background-color : #fff;
}
.etapy_zamowienia_strzalka {
float : left;
height : 100px;
width : 41px;
background-color : #fff;
}
.jak_zamowic_wybor {
float : left;
height : 350px;
width : 300px;
margin : 3px 3px 0 48px;
}
.glowna {
height : 100%;
width : 100%;
background-color : #fff;
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 12px;
color : #630;
line-height: 1.5em;
}
.lista_galeria {
float : left;
height : 177px;
width : 172px;
border : thin solid #630;
margin : 3px 3px 3px 3px;
padding : 2px 0 0 2px;
background-color : #fff;
}
.lista_galeria h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #fff;
background-color : #630;
padding : 2px 2px 2px 5px;
margin : 2px 2px 2px 2px;
border-bottom-width : medium;
border-bottom-style : solid;
border-bottom-color : #f90;
}
.search_kontakt {
float : left;
height : 70px;
width : 50px;
border-right-width : thin;
border-right-style : solid;
border-right-color : #fff;
background-color : #f90;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #fff;
text-decoration : none;
color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}
.tekst_koszyk_mail {
color : #fff;
}
.search_kontakty {
font-family : Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #fff;
text-decoration : none;
height : 50px;
width : 300px;
float : left;
margin-left : 0;
background-repeat : no-repeat;
background-position : left center;
}
.search_kontakty p {
font-size : 14px;
line-height : 17px;
font-weight : bold;
color : #fff;
float : right;
border-left-width : thin;
border-left-style : solid;
border-left-color : #fff;
padding-top : 0;
text-decoration : none;
top : 0;
margin : -45px -35px 0 0;
}
.box_promo {
background-repeat : repeat-x;
background-position : left top;
background-color : #fff;
width : 310px;
float : left;
margin-top : 5px;
margin-right : 2px;
margin-bottom : 0;
margin-left : 10px;
border : thin solid #ccc;
}
.box_dlaczego {
background-color : #fff;
background-repeat : repeat-x;
background-position : left top;
float : left;
width : 310px;
margin-top : 5px;
margin-right : 2px;
margin-bottom : 0;
margin-left : 10px;
border : thin solid #ccc;
}
.box_sprawdz {
background-color : #fff;
background-repeat : repeat-x;
background-position : left top;
float : left;
width : 310px;
margin-top : 5px;
margin-right : 2px;
margin-bottom : 0;
margin-left : 10px;
border : thin solid #ccc;
}
.box_promo p {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 1.8em;
color : #000;
padding : 5px 10px;
}
.box_promo h2 {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bolder;
color : #fff;
margin : 0 0 10px 0;
padding : 5px 0 11px 20px;
background-color : #cc0;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #fff;
border-right-color : #fff;
border-bottom-color : #999;
border-left-color : #fff;
background-image : url(images/naglowek.png);
background-repeat : repeat-x;
background-position : left top;
}
.box_sprawdz h2 {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bolder;
color : #fff;
padding : 5px 0 11px 20px;
margin : 0 0 10px 0;
background-color : #f90;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #fff;
border-right-color : #fff;
border-bottom-color : #999;
border-left-color : #fff;
background-image : url(images/naglowek.png);
background-repeat : repeat-x;
background-position : left top;
}
.box_sprawdz p {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
padding : 5px 10px;
line-height : 1.8em;
}
.box_dlaczego h2 {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bolder;
color : #fff;
margin : 0 0 10px 0;
padding : 5px 0 11px 20px;
background-color : #630;
border-top-width : thin;
border-right-width : thin;
border-bottom-width : thin;
border-left-width : thin;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #fff;
border-right-color : #fff;
border-bottom-color : #999;
border-left-color : #fff;
background-image : url(images/naglowek.png);
background-repeat : repeat-x;
background-position : left top;
}
.box_dlaczego p {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
padding : 5px 10px;
line-height : 1.8em;
}
.lista h1 {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #fff;
background-color : #630;
padding : 2px 0 2px 10px;
margin : 2px 2px 2px 2px;
border-bottom-width : medium;
border-bottom-style : solid;
border-bottom-color : #f90;
}
.lista1 h1 {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #fff;
background-color : #630;
padding : 2px 0 2px 10px;
margin : 2px 2px 2px 2px;
border-bottom-width : medium;
border-bottom-style : solid;
border-bottom-color : #f90;
}
.lista_dostepnosc h1 {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #fff;
background-color : #630;
padding : 2px 0 2px 10px;
margin : 2px 2px 2px 2px;
border-bottom-width : medium;
border-bottom-style : solid;
border-bottom-color : #f90;
}
.lista h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #630;
background-color : #fff;
}
.listwy_produkt {
float : left;
height : 70px;
width : 100%;
color : #fff;
margin : 5px 0 0 0;
background-color : #600;
}
.listwy_produkt_cena {
float : left;
height : auto;
width : auto;
padding : 0 0 0 0;
margin : 20px 0 0 20px;
}
.listwy_produkt_nazwa {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
height : auto;
width : 365px;
float : left;
border : thin solid #999;
padding : 0 0 0 0;
margin : 10px 0 10px 5px;
background-color : #fff;
}
.listwy_produkt_nazwa p {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #330;
font-weight : lighter;
}
.listwy_produkt_ilosc {
color : #fff;
float : right;
height : auto;
width : 310px;
margin : 10px 5px 0 2px;
padding : 0 10px 0 0;
border : thin solid #999;
background-color : #fff;
}
.listwy_promocja {
color : #fff;
float : left;
height : auto;
width : 310px;
margin : 10px 5px 0 27px;
padding : 0 10px 0 0;
border : thin solid #999;
background-color : #fff;
}
.listwy_promocja h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #330;
margin : 5px 0 5px 10px;
padding : 5px 0 5px 5px;
border-left-width : 10px;
border-left-style : solid;
border-left-color : #f60;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #f60;
}
.listwy_promocja p {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
border : thin solid #999;
margin : 5px 0 5px 10px;
padding : 5px 5px 5px 5px;
}
p.cena_promocyjna {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #fff;
border : thin solid #f60;
margin : 5px 0 5px 10px;
padding : 5px 5px 5px 5px;
background-color : #f60;
}
.listwy_produkt_nazwa_tekst {
height : auto;
width : 130px;
float : right;
margin : 0 5px 10px 0;
border-left-width : thin;
border-left-style : dashed;
border-left-color : #999;
}
.listwy_produkt_ilosc h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #330;
margin : 5px 0 5px 10px;
padding : 5px 0 5px 5px;
border-left-width : 10px;
border-left-style : solid;
border-left-color : #f60;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #f60;
}
.listwy_produkt_ilosc h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
color : #f00;
text-decoration : none;
border-bottom-width : thin;
border-bottom-style : ridge;
border-bottom-color : #fff;
font-weight : bold;
margin : 0 0 0 10px;
}
h1 font img {
height : auto;
width : auto;
margin : 10px 10px 0 0;
}
.listwy_produkt_nazwa_tekst h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 16px;
font-weight : bold;
color : #330;
text-decoration : none;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #f60;
margin : 5px 0 0 10px;
padding : 5px 0 5px 5px;
border-left-width : 10px;
border-left-style : solid;
border-left-color : #f60;
}
.listwy_produkt_ilosc p {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
border : thin solid #999;
margin : 5px 0 5px 10px;
padding : 5px 5px 5px 5px;
}
.spis_sztuk {
height : auto;
width : auto;
margin-top : 10px;
background-color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #630;
text-decoration : none;
border : thin solid #999;
margin : 5px 5px 5px 5px;
}
.spis_sztuk p {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bolder;
color : #000;
text-decoration : none;
}
.spis_sztuk h1 {
font-size : 14px;
font-weight : bolder;
color : #666;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
}
.listwy_produkt_ilosc_dodaj_do_koszyka {
height : 80px;
width : 305px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #000;
padding : 5px 5px 5px 5px;
}
.listwy_produkt_ilosc_dodaj_do_koszyka_wpis {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #000;
float : left;
height : 30px;
width : 100px;
margin-top : 25px;
margin-left : 20px;
}
.big_center2 {
background-image : url(images/bg_srodek.png);
background-repeat : repeat;
background-position : left top;
border : thin solid #ccc;
margin : 0;
padding : 0;
float : right;
width : 710px;
}
.cena {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #000;
float : left;
height : auto;
width : 237px;
padding : 0 0 1px 0;
margin : 10px 0 1px 0;
background-color : #fff;
}
.cena1 {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000;
background-color : #FF6600;
padding : 0 0 1px 0;
margin : 10px 0 1px 0;
width : 237px;
float : left;
height : auto;
font-weight : bold;
}
.lista2 {
background-image : url(images/ramka_galeria.png);
background-repeat : no-repeat;
background-position : center center;
float : left;
height : 140px;
width : 180px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000;
text-decoration : none;
padding-top : 30px;
}
.lista2 h1 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #000;
text-decoration : none;
}

p .more {
font-family : Tahoma,Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #c90;
text-decoration : none;
}
.header_prawa_grafika {
float : right;
height : 100px;
width : 200px;
}
.listag {
float : left;
height : 220px;
width : 177px;
border : thin solid #630;
margin : 3px 0 3px 3px;
background-color : #fff;
}
.box2_lista {
float : left;
height : auto;
width : auto;
margin-top : 10px;
background-color : #fff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : normal;
color : #000;
text-decoration : none;
border : thin solid #999;
padding : 0 0 0 5px;
margin : 5px 5px 5px 5px;
}
.box2_lista_promocja_legenda {
float : left;
height : auto;
width : 200px;
margin-top : 10px;
background-color : #f60;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
color : #fff;
text-decoration : none;
border : thin solid #999;
padding : 0 0 0 5px;
margin : 5px 5px 5px 5px;
}
.box2_lista_dostepny_legenda {
float : left;
height : auto;
width : 200px;
margin-top : 10px;
background-color : #99CC00;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
color : #fff;
text-decoration : none;
border : thin solid #999;
padding : 0 0 0 5px;
margin : 5px 5px 5px 5px;
}
.box2_lista a {
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
display : block;
border : thin solid #fff;
width : 60px;
}

.box2_lista_promocja {
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
display : block;
width : 60px;
background-color : #f60;
}


.box2_lista_dostepny {
float : left;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
display : block;
width : 60px;
background-color : #99CC00;

}


.box2_lista a:hover {
border : thin solid #999;
width : 60px;
}


#w1 {
display: block;
font : normal 14px Arial, Helvetica, sans-serif;
margin : 5px 5px 5px 5px;
}
#w2,#w3,#w4,#w5,#w6,#w7,#w8,#w9,#w10,#w11,#w12,#w13,#w14,#w15,#w16,#w17,#w18,#w19,#w20,#w21,#w22,#w23,#w24,#w25,#w26,#w27,#w28,#w29,#w30,#w31,#w32,#w33,#w34,#w35,#w36,#w37,#w38,#w39,#w40 {
display: none;
font : normal 14px Arial, Helvetica, sans-serif;
margin : 5px 5px 5px 5px;
}

.wizualizacja_pokaz {
float : left;
height : auto;
width : auto;
padding : 0 0 0 5px;
margin : 5px 0 0 5px;
}

.sprites { 
    background-image     : url(/images/sprites_menu.png); 
    background-color     : transparent; 
    background-repeat    : no-repeat; 
	border:0;
 } 
 
 #kontakt_gora_png { 
    height               : 50px; 
    width                : 50px; 
    background-position  : -0px -0px; 
 } 
 
 #mapa_polska_png { 
    height               : 14px; 
    width                : 21px; 
    background-position  : -50px -0px; 
 } 
 
 #mapa_anglia_png { 
    height               : 14px; 
    width                : 22px; 
    background-position  : -71px -0px; 
 } 
 
 #mapa_niemcy_png { 
    height               : 14px; 
    width                : 22px; 
    background-position  : -93px -0px; 
 } 
 
 #mapa_rosja_png { 
    height               : 14px; 
    width                : 20px; 
    background-position  : -115px -0px; 
 } 
 
 #porownanie_pusty_png { 
    height               : 50px; 
    width                : 50px; 
    background-position  : -135px -0px; 
 } 
 
 #koszyk_pusty_png { 
    height               : 50px; 
    width                : 50px; 
    background-position  : -185px -0px; 
 } 
 
 #search_but_png { 
    height               : 20px; 
    width                : 40px; 
    background-position  : -235px -0px; 
 } 
 
 #logo_png { 
    height               : 96px; 
    width                : 160px; 
    background-position  : -275px -0px; 
 } 



 .thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;

}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
z-index:100;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
z-index:150;
}
