* {padding:0;margin:0;} img { border: 0; } a { text-decoration:none; color:#FD0100; -webkit-transition: all 0.1s linear; -moz-transition: all 0.1s linear; transition: all 0.1s linear; } body { width:1000px; margin:0 auto; color:#343434; font-size:12px; font-family:Tahoma; background-image: url("elementy/walentynki4.jpg"); background-position: center; background-repeat: no-repeat; background-attachment: fixed; } #header { height:100px; position:relative; background:#fff; } #header #logo { position:absolute; top:7px; left:0px; } #header #logo img { padding-left:10px; width:230px; padding-top:10px; } #topmenu { height:48px; background:url('elementy/menu_top_back.png') repeat-x; border-radius:5px; position:relative; line-height:48px; } #topmenu .str_main { background:url('elementy/menu_top_str_main.png') repeat-x; float:left; width:150px; text-align:center; } #topmenu .str_main a { background:url('elementy/ico_home.png') no-repeat 13px 14px; color:#0F80B8; font-weight:bold; padding-left:13px; } #topmenu .pom1 { float:left; width:11px; height:48px; background:url('elementy/menu_top_pom1.png') no-repeat; } #topmenu .pom2 { float:left; width:12px; height:48px; background:url('elementy/menu_top_pom2.png') no-repeat; } #menu { height:48px; background:url('elementy/menu_top_back_linki.png') repeat-x; max-width:760px; float:left; overflow:hidden; } #menu ul { height:48px; list-style:none; overflow:hidden; } #menu ul li { float:left; text-align:center; border-right:1px solid #0D6FA0; } #menu ul li:last-child { background:none; } #menu ul li a, #menu ul li a.sel { padding-left:20px; padding-right:20px; display:block; height:48px; line-height:48px; color:#fff; font-weight:bold; font-size:13px; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; transition: all 0.5s linear; } #menu ul li a:hover, #menu ul li a.sel { color:#0F80B8; background:url(elementy/menu_top_str_main.png) repeat-x; } #menu ul li:last-child { background:none; padding-right:0; } #searchform { width:220px; float:right; overflow:hidden; } #searchform input[type="text"] { height:30px; font-size:11px; border-radius:5px; background:#fff; border:0; width:190px; padding-left:10px; color:#4D4D4D; } #searchform input[type="image"] { position:relative; left:-30px; top:5px; } #site { overflow:auto; padding-top:10px; background:#fff; } #site .left { float:left; width:229px; min-height:500px; } #site .right { float:right; width:718px; margin-right:10px; margin-top:10px; background:#fff; border-radius:5px; border:1px solid #E5E5E5; padding:10px; min-height:500px; margin-bottom:10px; position:relative; } #site .SITEcenter { float:left; width:522px; margin-left:9px; margin-top:10px; margin-bottom:10px; overflow:hidden; } #site .SITEcenter .cent { padding:9px; border:1px solid #DCDCDC; border-radius:5px; } #site .SITEcenterRIGHT { float:right; width:231px; min-height:500px; } #kosz { width:260px; height:50px; background:url(elementy/ico_cart.png) no-repeat 0px 14px; position:absolute; top:25px; left:520px; line-height:50px; color:#68696D; } #kosz a { color:#68696D; } #kosz a:hover { color:#F00B0B; } #kosz .info { margin-left:23px; } #kosz .info span { margin-left:5px; } .cats { margin:10px 0; margin-right:10px; } .cats .title { width:202px; height:40px; line-height:40px; border-radius:5px; background:url(elementy/cats_title.png) repeat-x; text-align:left; padding-left:27px; font-size:16px; font-weight:bold; color:#fff; position:relative; z-index:999; } h2 { margin-bottom: 10px; margin-top: 10px; } h1 { margin-bottom: 10px; } .cats .content, .cats .content2 { width:227px; border:1px solid #DCDCDC; border-top:none; border-radius:5px; position:relative; top:-9px; background:#E0EDF5; } .cats .content2 { padding:10px; padding-top:20px; width:207px; font-size:11px; line-height:14px; } .cats ul { list-style:none; padding-top:15px; } .cats ul li, .cats ul li.act { margin:5px 15px 5px 15px; padding:5px 0px 5px 15px; line-height:14px; background:url(elementy/left_menu_kr.png) no-repeat 0px 10px; border-bottom:1px solid #00B9FF; -webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; transition: all 0.5s linear; border-radius:2px; } .cats ul li:hover, .cats ul li.act { background:#99D9EA; } .cats ul li a, a.act { font-weight:bold; color:#333333; font-size:12px; } .cats a:hover, .cats ul li:hover a:hover { color:#005980; } .cats ul li ul { margin:0px; padding:0px; padding-top:5px; border-bottom:none; } .cats ul li ul li, .cats ul li.act ul li{ margin:0px; padding:0px; padding-left:10px; padding-top:5px; border-bottom:none; background:url(elementy/left_menu_kr.png) no-repeat 0px 10px; } .cats ul li.act ul li a, .cats ul li.act ul li a.act { color:#005980; font-weight:normal; background:none; font-size:11px; } .cats ul li.act ul li a:hover, .cats ul li.act ul li a.act { color:#005980; font-weight:bold; } .cats ul.podkat2 { padding-left:15px; } .cats ul li.act ul li ul { } .box { margin:30px 25px 30px 30px; font-size:11px; } .box h3 { color:#F30B09; font-weight:bold; font-size:20px; margin-bottom:20px; } .relative { position:relative; } .controls { position:absolute; top:20px; left:20px; z-index:20; } .controls a { background:#2a2a2a; background:rgba(0, 0, 0, .6); display:block; float:left; clear:both; font-size:11px; font-weight:bold; line-height:28px; margin-bottom:4px; outline:none; padding:0 15px; text-decoration:none; } .controls a:hover { background:#eee; color:#2a2a2a; } .controls .active { background:#D7363A; color:#fff; } .headlinks { position:absolute; right:0px; top:40px; list-style:none; } .headlinks li { float:left; padding-left:24px; margin-left:30px; height:16px; line-height:16px; } .headlinks li:first-child { background:url(elementy/ico_menu_top.png) no-repeat; margin-left:0; } .headlinks li:last-child { background:url(elementy/ico_menu_top_2.png) no-repeat; } .headlinks li a { font-weight:bold; color:#000; } .headlinks li a:hover { color:#F20B0B; } #contactform { margin-top:20px; } #contactform label { display:block; font-size:13px; font-weight:normal; margin: 5px 0; color:#535353; } #contactform input[type="text"], #contactform textarea, .txt_register_opt { padding:5px; border:1px solid #CACACA; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; width:300px; } .txt_register_opt { width:200px; } #contactform input[type="submit"], .butonn_sm, .butonn_back2, .butonn2, .btn { font-family:Arial; margin-top:10px; background:#0F87C3; font-weight:bold; line-height:25px; color:#fff; padding:7px 10px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:1px solid #4764A3; font-size:11px; float:none !important; } #contactform input[type="submit"]:hover { cursor:pointer; } #contactform .error { font-size:12px; color:#D31D1D; } .mailmsg { color:#97752B; font-size:14px; font-weight:bold; margin-top:20px; } h1 { font-weight:bold; font-size:16px; margin:4px 0px; } .podtytul { color:#128FCC; font-weight:bold; font-size:18px; margin-bottom:20px; padding-bottom:5px; border-bottom:1px solid #DBDBDB; } #contactform input[type="submit"]:hover, .butonn_sm:hover, .butonn_back2:hover, .butonn2:hover, .btn:hover { background:#FE0000; background:#FE0106; border-color:#D50000; } ul.panelklienta { list-style:none; margin-left:10px; height:35px; } ul.panelklienta li { float:left; margin-right:5px; height:24px; line-height:24px; padding:0 10px; } ul.panelklienta li.opt { background:#108BC7; border:1px solid #4B69AB; border-bottom:0; font-size:11px; font-weight:bold; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; box-shadow:0px 0px 8px #D9C59B; margin-top:10px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear; } ul.panelklienta li.opt:hover { margin-top:0px; padding-bottom:10px; line-height:34px; } ul.panelklienta li.opt.selected { background:#FE0106; background-image: linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -o-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -moz-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -webkit-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -ms-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(194,7,7)), color-stop(0.85, rgb(254,1,5)) ); border-color:#C20707; padding-bottom:10px; margin-top:0; line-height:34px; } ul.panelklienta li.opt a { color:#fff; } #DaneDIV, #DIVpass { margin:0 0 10px 0 !important; width:auto !important; } #DIVpanel { margin-top:10px; } .auto { width:auto !important; } #basket_popup { position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999; background:rgba(0,0,0,0.7); line-height:15px; } #basket_popup .window { position:fixed; left:0; z-index:999; top:0; width:405px; height:122px; display:none; z-index:9999; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; opacity:0.95; } #basket_popup #dialog2 { /*background:url(../gfx/pop_info2.png) no-repeat 0 0 transparent;*/ width:475px; height:150px; background:#F1F1F1; border:1px solid #D1D1D1; box-shadow:2px 2px 2px #999; } #boxes { line-height:16px; color:#434343; text-transform:normal; text-align:left; } #boxes a { color:#6084D3; font-size:11px; } #boxes .head { background:#FE0106; background-image: linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -o-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -moz-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -webkit-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -ms-linear-gradient(bottom, rgb(194,7,7) 0%, rgb(254,1,5) 85%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(194,7,7)), color-stop(0.85, rgb(254,1,5)) ); overflow:hidden;margin-bottom:5px; padding:5px 10px; color:#fff; font-weight:bold; -webkit-border-top-left-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; border-top-left-radius: 7px; border-top-right-radius: 7px; } .table_center_order td { padding:3px 0; } .lpanel,.RegisterBOX { width:260px; border:1px solid #E5E5E5; padding:10px; margin-bottom:10px; background:#F1F1F1; } .RegisterBOX { width:330px; border-radius:5px; } .site_title_sm { color:#000000; font-size:14px; font-weight:bold; margin-bottom:5px; } #l30r { margin:5px 0; } #newsletter { margin-top:6px; width:190px; height:36px; overflow:hidden; position:relative; } #newsletter input[type="text"] { height:34px; border:1px solid #D1D1D1; width:178px; padding-left:10px; border-radius:5px; font-size:11px; outline:0; } #newsletter input[type="image"] { position:absolute; right:0px; top:0px; } #left_promoprevBtn a{ width:21px; height:59px; background:url('elementy/prevPROMO.png') no-repeat; display:block; position:absolute; top:70px; left:20px; } #left_promonextBtn a{ width:21px; height:59px; background:url('elementy/nextPROMO.png') no-repeat; display:block; position:absolute; top:70px; left:190px; } #left_promo { width:150px; height:450px; overflow:hidden; margin-left:30px; } #left_promo ul { list-style:none; width:150px; overflow:hidden; } #left_promo ul li{ margin:0px; padding:0px; width:150px; float:left; overflow:hidden; background:none; } .prod_promo { width:150px; height:300px; overflow:hidden; } .prod_promo .foto { width:140px; height:140px; border:1px solid #DCDCDC; padding:4px; overflow:hidden; border-radius:5px; } .prod_promo .opis { width:130px; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; margin-left:4px; padding:5px; text-align:center; } .prod_promo .opis .tit { max-height:40px; overflow:hidden; } .prod_promo .opis .cena { margin-top:7px; background:url('elementy/promo_cena_nad.png') no-repeat top center; height:30px; padding-top:8px; } a.add_basket { width:150px; height:28px; line-height:28px; background:#1088C4; border-radius:5px; color:#fff; text-align:center; display:block; } a.add_basket_nope { width:150px; height:28px; line-height:28px; background:#575757; border-radius:5px; color:#fff; text-align:center; display:block; } #l70l_error { color:#f00; } #footerMenus { border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; margin-bottom:10px; padding:30px; padding-bottom:10px; margin-top:10px; overflow:auto; background:#fff; } #footerMenus .menu { float:left; } #footerMenus .menu h4 { font-size:14px; font-weight:bold; text-transform:uppercase; color:#0D88C3; margin-bottom:15px; } #footerMenus .menu ul { list-style:none; } #footerMenus .menu ul li { line-height:13px; background:url(elementy/left_menu_kr.png) no-repeat left 4px; margin:7px 0; font-size:11px; padding-left:15px; } #footerMenus .menu ul li a { color:#535353; } #footerMenus .menu ul li a:hover { color:#F30B09; } #foot { padding-top:15px; padding-bottom:15px; text-align:center; border-top:1px solid #E5E5E5; border-bottom:1px solid #E5E5E5; margin-bottom:15px; background:#fff; } .glowneinfo { margin-bottom:20px; } .glowneinfo .left2 { float:left; width:280px; padding-bottom:10px; } .glowneinfo .left2 .foto { width:278px; height:358px; border:1px solid #DBDBDB; border-radius:5px; -webkit=border-radius:5px; -moz-border-radius:5px; } .glowneinfo .left2 .foto a { display:block; width:278px; height:358px; } .glowneinfo .left2 ul { list-style:none; margin-top:10px; } .glowneinfo .left2 ul li { float:left; margin-right:3px; border-radius:5px; -webkit=border-radius:5px; -moz-border-radius:5px; } .glowneinfo .left2 ul li img { border-radius:5px; -webkit=border-radius:5px; -moz-border-radius:5px; } .glowneinfo .right2 { width:410px; float:right; overflow:hidden; } .glowneinfo .right2 .title h1 { color:#0F82BB; font-weight:bold; font-size:14px; margin-bottom:20px; } .glowneinfo .right2 .glowneinfo .right2 .desc { line-height:18px; } .glowneinfo .right2 .desc p { margin-bottom:10px; } .glowneinfo .right2 .desc ul { margin:10px; } .bar { min-height:110px; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; margin-top:20px; position:relative; color:#118FCC; font-weight:bold; } .bar .ocena { height:20px; line-height:20px; width:200px; position:absolute; left:0px; top:17px; } .bar .ocena div { float:right; } .bar .dostepnosc { clear:left; height:20px; line-height:20px; width:200px; position:absolute; left:0px; top:43px; } .bar .dostepnosc span { float:right; color:#101010; } .bar .indeks { clear:left; height:20px; line-height:20px; width:200px; position:absolute; left:0px; top:69px; } .bar .indeks span { float:right; color:#101010; } .bar2 { height:60px; border-bottom:1px solid #DBDBDB; position:relative; color:#0F82BB; font-weight:bold; } .bar2 .cena { width:200px; height:20px; line-height:20px; position:absolute; left:0px; top:50%; margin-top:-10px; } .bar2 .cena span { float:right; color:#101010; } .koszyk2 { width:190px; height:40px; position:absolute; top:50%; right:0px; margin-top:-20px; } .koszyk2 .ilosc { width:75px; height:40px; background:#5EB7E3; text-align:center; position:relative; top:0px; left:0px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .koszyk2 .ilosc input[type="text"] { width:30px; height:30px; background:#fff; border-radius:5px; border:0; text-align:center; font-weight:bold; font-size:10px; margin:5px 1px 0 1px; } .koszyk2 .dokosza { width:114px; display:block; color:#fff; background:#000; text-align:center; height:40px; position:absolute; right:0px; top:0px; line-height:40px; -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear; } .koszyk2 .dokosza:hover { background:#F10B0D; } .produkt { width:233px; height:233px; border:1px solid #D7D7D7; border-radius:5px; float:left; margin-right:6px; margin-bottom:6px; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; transition: all 0.2s linear; } .produkt:hover { box-shadow:0px 0px 4px #C5C5C5 } .sortuj { float:left; margin-right:10px; background: none repeat scroll 0 0; font-size: 11px; padding-left: 3px; right: 15px; } .sortujPROD { float:left; margin-left:10px; background: none repeat scroll 0 0; font-size: 11px; } .sortuj select, .sortujPROD select { border:1px solid #D1D1D1; background:#F1F1F1; padding:4px 5px; border-radius:5px; font-size:11px; margin-left:5px; } .sortuj select:hover, .sortujPROD select:hover { cursor:pointer; } #kosz:hover { cursor:pointer; } .spec { line-height:18px; margin-bottom:20px; } .basket_ilosc { width:30px; height:30px; line-height:30px; text-align:center; border-radius:5px; border:1px solid #D9D9D9; font-size:10px; } .naglowek { font-size:12px; font-weight:bold; color:#F10C09; } .naglowek td { border-top:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:15px 0; } .nazwaproduktu { padding-left:20px; } .nazwaproduktu a { color:#0F0F0F; font-size:11px; } .lista td, .obramowaniekoszyk { border-bottom:1px solid #E1E1E1; padding:7px 0 !important; } #site_title { margin-top:10px; } .bannery { border:1px solid #DCDCDC; border-radius:5px; width:499px; height:248px; position:relative; margin-bottom:20px; } .bannery2 { border-radius:5px; width:calc(100% - 12px); padding:6px; height:auto; min-height:360px; position:relative; } .bannery2 #slider, .bannery2 #slider li, .bannery2 #slider li img { width:988px; overflow:hidden; border-radius:5px; min-height:360px; } #prevBtn a, #nextBtn a { position:absolute; top:225px; z-index:99990; background:url('elementy/prv2.png?ver=1') no-repeat; width:40px; height:40px; font-size:0px; display:block; opacity:0.5; } #boxmain ul { margin-left:6px; margin-right:6px; list-style:none; height:240px; overflow:hidden; } #boxmain ul li { float:left; width:322px; height:225px; margin-right:10px; overflow:hidden; border-radius:5px; } #boxmain ul li img { width:100%; } #boxmain ul li:last-child { margin-right:0px; } #nextBtn a{ right:10px; background:url('elementy/prv3.png?ver=1') no-repeat; } #prevBtn a:hover, #nextBtn a:hover { opacity:1; } .bannery #slider, .bannery #slider li, .bannery #slider li img { width:499px; height:248px; overflow:hidden; } #controls { position:absolute; bottom:10px; right:10px; list-style:none; } #controls li.current { background:#0F8BC9; } #controls li { float:left; width:24px; height:24px; line-height:24px; text-align:center; background:#D0E2EC; border-radius:5px; margin-left:5px; } #controls li a { font-weight:bold; color:#fff; font-size:11px; } #controls li:hover{ cursor:pointer; } #controls li:first-child { margin-left:0; } .sciezka { list-style:none; margin-bottom:30px; height:50px; } .sciezka li { width:109px; height:38px; border:1px solid #D5D5D5; border-radius:5px; background:#118FCC url(elementy/koszyk/ico_1_inactive.png) no-repeat 5px center; color:#111111; font-weight:bold; line-height:38px; padding-left:30px; float:left; margin-right:2px; font-size:11px; } .kafle { list-style:none; } .kafle li { width:233px; height:233px; border:1px solid #D7D7D7; border-radius:5px; float:left; margin-right:6px; margin-bottom:6px; } .kafle.kafle2 li { width:136px; height:135px; } .kafle.kafle2 li .bg { width:136px; height:88px; margin-top:0; } .kafle.kafle2 li a.dokat { width:136px; height:35px; line-height:14px; color:#343434; font-weight:bold; font-size:11px; display: table-cell; vertical-align: middle; text-align:center; } .kafle2 { height:140px; margin-bottom:30px; padding-bottom:30px; } .kafle li .bg { width:233px; height:133px; margin-top:2px; } .kafle li a.dokat { display:block; text-align:center; width:233px; height:98px; color:#343434; font-weight:bold; font-size:24px; display: table-cell; vertical-align: middle; text-align:center; } .kafle.kafle2 li a.dokat:hover { color:#F30B0B; } .kafle li a:hover { color:#F30B0B; } .wybor_nagl { height:35px; line-height:35px; background:#F1F1F1; padding-right:100px; text-align:right; } .pagi { width: 100%; overflow: hidden; position: relative; height:26px; margin:8px 0; margin-bottom:0px; } .pagi ul { clear: left; float: left; list-style: none; margin: 0; padding: 0; position: relative; left: 50%; text-align: center; } .pagi ul li, .pagi ul li.page_select { display: block; float: left; list-style: none; margin: 0; padding: 0; position: relative; right: 50%; height:21px; width:21px; line-height:21px; text-align:center; border-radius:3px; border:1px solid #1088C4; color:#fff; font-weight:normal; margin:0 2px; font-size:11px; } .pagi ul li.page_select { background:#1088C4; } .pagi ul li a { display: block; height:21px; width:21px; background:#ECECEC; border-radius:3px; color: #000; text-decoration: none; font-weight:normal; font-size:11px; } .pagi ul li a:hover { background: #1088C4; color:#fff; } .mainTIT { width:486px; height:52px; line-height:52px; border-radius:5px; background:#DCDCDC; color:#343434; font-size:14px; font-weight:bold; margin-top:10px; padding-left:15px; } .mainTIT span { color: #878787; } .katalog_index { overflow:hidden; border-bottom:1px solid #DCDCDC; margin-bottom:20px; } .katalog_index .kategoria { margin-top:15px; float:left; width:150px; height:260px; margin-right:25px; } .katalog_index .kategoria .foto { width:148px; height:88px; border:1px solid #DCDCDC; border-radius:4px; overflow:hidden; } .katalog_index .kategoria .tit { width:138px; height:38px; line-height:17px; background:#1088C4; padding-left:10px; border-radius:4px; color:#fff; margin-top:4px; } .katalog_index .kategoria .linki { height:140px; overflow:hidden; } .katalog_index .kategoria .linki a { background:url('elementy/left_menu_kr.png') no-repeat left 5px; padding-left:15px; display:block; color:#343434; margin-left:10px; margin-top:7px; font-size:11px; } .katalog_index .kategoria .linki a:hover { color:#F30B0B; } .katalog_index .kategoria .linki a.more { background:url('elementy/more_str.png') no-repeat 55px 5px; color: #1086C3; font-weight:bold; } .produkt { width:150px; height:270px; overflow:hidden; float:left; margin-right:24px; margin-top:10px; border:none; } .right39 { margin-right:39px; } .right0 { margin-right:0px; } .noright { margin-right:0px !important; } .produkt .foto { width:138px; height:140px; border:1px solid #DCDCDC; padding:4px; overflow:hidden; border-radius:5px; } .produkt .opis { width:130px; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; margin-left:4px; padding:5px; text-align:center; } .produkt .opis .tit { height:40px; overflow:hidden; font-size:11px; } .produkt .opis .cena { margin-top:7px; background:url('elementy/promo_cena_nad.png') no-repeat top center; height:30px; padding-top:8px; position:relative; } .produkt_lista { width:718px; min-height:110px; overflow:hidden; margin-right:24px; margin-top:15px; border-radius:5px; border:1px solid #DCDCDC; padding:4px; padding-top:10px; padding-bottom:10px; position:relative; } .produkt_lista .foto { width:100px; height:100px; border:1px solid #DCDCDC; padding:4px; overflow:hidden; border-radius:5px; float:left; } .produkt_lista .opis { width:420px; margin-left:4px; padding:5px; text-align:center; float:left; margin-right:10px; margin-left:10px; } .produkt_lista .opis .tit { height:33px; overflow:hidden; font-size:13px; border-bottom:1px solid #B2B4B5; padding-top:1px; } .produkt_lista .opis .tit a { color:#002B46; font-size:13px; font-weight:bold; } .produkt_lista .opis .op { font-size:11px; padding-top:3px; } .produkt_lista .opis .op p { margin:0px; padding:0px; } .produkt_lista .cena1 { float:left; margin-top:7px; height:30px; padding-top:15px; text-align:center; font-size:14px; color:#08A6FF; } .GLOWNAszuk { background:#F0F0F0; border:1px solid #DCDCDC; border-radius:5px; margin-bottom:10px; padding-top:11px; padding-left:11px; padding-bottom:11px; } .GLOWNAszuk .titl { color:#0E7FB9; font-size:16px; } .szukaj_select { background:url('elementy/search_producent.png') no-repeat; width:374px; height:29px; line-height:29px; margin-top:6px; cursor:pointer; position:relative; } #szukajBTN { float:right; margin-right:19px; } .toselect { padding-left:10px; } .listaa { line-height:20px; padding-left:10px; display:none; position:relative; z-index:999999; width:364; background:#F0F0F0; border:1px solid #DCDCDC; border-radius:5px; overflow:hidden; padding-top:10px; padding-bottom:10px; font-size:11px; } .listaa a { color:#6D6E72; padding-bottom:2px; } .listaa a:hover { color:#1087C1; } .widok_ikon_kat { overflow:hidden; display:block; border-bottom:1px solid #D7D7D7; margin-bottom:15px; padding-bottom:10px; } .KATALOGszuk { background:#F0F0F0; border:1px solid #DCDCDC; border-radius:5px; margin-bottom:10px; padding-top:11px; padding-left:11px; padding-bottom:11px; } .KATALOGszuk .titl { color:#0E7FB9; font-size:16px; } .cenaa { width:110px; height:25px; line-height:25px; background:#fff; border:1px solid #DCDCDC; border-radius:5px; padding-left:5px; font-size:11px; } .fraza { width:240px; height:29px; line-height:29px; background:#fff; border:1px solid #DCDCDC; border-radius:5px; padding-left:5px; font-size:11px; margin-top:5px; } .trans_ok, .trans_bad { padding:6px; height:29px; line-height:29px; background:#C0FFC0; border:1px solid #008000; color:#008000; border-radius:5px; } .trans_bad { background:#FFC0C0; border:1px solid #800000; color:#800000; } a.wid1, a.wid2, a.wid1_on, a.wid2_on { width:21px; height:19px; display:block; background:url('elementy/wid1_of.png') no-repeat; float:right; margin-left:5px; } a.wid1:hover, a.wid1_on, a.wid1_on:hover { background:url('elementy/wid1_on.png') no-repeat; } a.wid2 { background:url('elementy/wid2_off.png') no-repeat; } a.wid2:hover, a.wid2_on, a.wid2_on:hover { background:url('elementy/wid2_on.png') no-repeat; } .nafig { padding-bottom:3px; margin-left:24px; padding-top:10px; float:left; font-size:11px; width:740px; } .nafig a { color:#343D43; } .nettoP { font-size:9px; color:#6A6A6A; padding-top:3px; } #topmobilemenu, #topmobilemenu2 { display:none; } #popup, #popup2 { position:fixed; top:0px; left:0px; width:100%; height:100%; background:rgba(0,0,0,0.8); z-index:99999; } #popup .insidepopup, #popup2 .insidepopup{ width:800px; margin:0px auto; margin-top:100px; background:#fff; padding:20px; position:relative; border-radius:10px; } #popup #close, #popup2 #close { position:absolute; right:-10px; top:-10px; cursor:pointer; width:25px; }