/*



Project: Funai



By: Michal Karlowski email: m.karlowski@yahoo.pl



Date: 07/07/2008 







Color palette:



			#f8fcff		bg color - light blue



			#00adef		common link



			#9f39ff		common link:hover











/* Eric Meyer RESET



--------------------------------------------------------------------------------------------------------*/



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th,  td { margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:Arial, Tahoma, Verdana,  sans-serif; vertical-align:baseline; }



:focus { outline:0; }



body { line-height:15px; color:#727272; background:#f0f9fe url(../images/pl/bg_top.jpg) repeat-x top left; }



body.home { background:#f8fcff url(../images/pl/bg_home.jpg) repeat-x top left; }



ul { list-style:none; }



table {	border-collapse:collapse; border-spacing:0; }



caption, th, td { text-align:left;	font-weight:normal; }



blockquote:before, blockquote:after,



q:before, q:after {	content:""; }



blockquote, q {	quotes:"" ""; font-style:italic; }



strong { font-weight:bold; }



* { behavior: url(js/iepngfix.htc) }







/* LINKS 



--------------------------------------------------------------------------------------------------------*/



a { color:#00adef; text-decoration:none; }



a:hover { color:#00adef; text-decoration:underline; }



.button1 { display:block; float:left; height:30px; font-size:11px; background:transparent url(../images/pl/button_bg.gif) no-repeat bottom left; padding:0 0 0 10px; margin-left:-5px;}



.button1:hover { color:#999; text-decoration:none; }



.button1 span { display:block; line-height:30px; background:transparent url(../images/pl/button_bg.gif) no-repeat bottom right; padding:0 12px 0 0; }



.main-logo { display:block; width:170px; height:60px; float:left; background:transparent url(../images/pl/logo_funai.gif) no-repeat top left; text-indent:-9999em; margin:7px 0 0 0; }



.is { display:inline-block; width:11px; height:11px; background:transparent url(../images/pl/ico_is.gif) no-repeat bottom left; text-indent:-9999em; line-height:11px;}



.pdf { background:transparent url(../images/pl/ico_pdf.gif) no-repeat top left; padding:0 0 3px 35px; }



.query { background:transparent url(../images/pl/ico_query.gif) no-repeat top left; padding:0 0 3px 35px; }



.fn-global { display:block; float:left; width:63px; height:8px; background:transparent url(../images/pl/funai_global.gif) no-repeat top left; }



.fn-usa { display:block; float:left; width:47px; height:8px; background:transparent url(../images/pl/funai_usa.gif) no-repeat top left; }



.fn-japan { display:block; float:left; width:56px; height:8px; background:transparent url(../images/pl/funai_japan.gif) no-repeat top left; }



	.fn-japan:hover,



	.fn-global:hover,



	.fn-usa:hover { background-position:bottom left; }



.zoom { position:absolute; bottom:5px; right:20px; display:block; width:82px; height:19px; background:transparent url(../images/pl/btn_powieksz.gif) no-repeat top left; }



.lnk-advancedsearch{padding:6px 0px 0px 16px; color:#00adef; font-size:11px;}



.arrow{background:url(../images/pl/btn_arrow.gif) center right no-repeat; padding-right:18px; }



/* LISTS 



--------------------------------------------------------------------------------------------------------*/



.menu-top { height:24px; width:420px; float:left; display:block; margin:56px 0 0 50px; }



.menu-top li { display:inline; }



.menu-top li a { display:block; height:24px; float:left; text-indent:-9999em; background-image:url(../images/pl/menu.gif); margin:0 16px 0 0; }



	.menu-top li a.m-home { width:31px; background-position:0px 0px; }



	.menu-top li a.m-home:hover { background-position:0px 24px; }



	.menu-top li a.m-home .selected { background-position:0px 24px; }



	.menu-top li a.m-sklep { width:33px; background-position:-52px 0px; }



	.menu-top li a.m-sklep:hover { background-position:-52px 24px; }



	.menu-top li a.m-sklep .selected { background-position:-52px 24px; }



	.menu-top li a.m-aktualnosci { width:80px; background-position:-105px 0px; }



	.menu-top li a.m-aktualnosci:hover { background-position:-105px 24px; }



	.menu-top li a.m-aktualnosci .selected { background-position:-105px 24px; }



    .menu-top li a.m-produkty { width:60px; background-position:-200px 0px; }



	.menu-top li a.m-produkty:hover { background-position:-200px 24px; }



	.menu-top li a.m-produkty .selected { background-position:-200px 24px; }



	.menu-top li a.m-ofirmie { width:47px; background-position:-277px 0px; }



	.menu-top li a.m-ofirmie:hover { background-position:-277px 24px; }



	.menu-top li a.m-ofirmie .selected { background-position:-277px 24px; }



	.menu-top li a.m-slowniczek { width:70px; background-position:-344px 0px; }



	.menu-top li a.m-slowniczek:hover { background-position:-344px 24px; }



	.menu-top li a.m-slowniczek .selected { background-position:-344px 24px; }



.top-search-head {  display:block; overflow:hidden; height:8px; width:210px; padding:5px 0 0 17px; margin:0 0 10px 0; }



.top-search-head li { display:inline; }



.top-search-head li a { display:block; height:8px; float:left; line-height:8px!important; text-indent:-9999em; margin:0 14px 0 0; }



.home-list { font-size:11px; padding:40px 10px 10px 15px; }



.home-list li { padding:0 0 5px 0; }



.home-list li a { color:#727272; display:block; background:transparent url(../images/pl/bullet2.gif) no-repeat 0 50%; padding:0 0 0 10px; }



.archiwum-list { font-size:11px; padding:10px 0; }



.archiwum-list li { padding:0 0 5px 0; }



.archiwum-list li a { color:#676869; }



.archiwum-list li a:hover { color:#00adef; }



.miasta-list { font-size:11px; }



.dotted-list {  padding:0 0 20px 0; }



.dotted-list li { border-bottom:1px dotted #bcbcbc; line-height:25px; }



.slider-list { padding:8px 0 0 10px; }



.slider-list li { display:inline; }



.slider-list li a { display:block; float:left; height:16px; width:40px; background:transparent url() no-repeat top left; text-indent:-9999em; margin:0 5px 0 0; }



.slider-list li a:hover, .slider-list li a.selected { background-position:bottom left; }



	.slider-list li a.c-lcd { background-image:url(../images/pl/cat_lcd.gif); }

    .slider-list li a.c-lcd-19 { background-image:url(../images/pl/cat_lcd19.gif); width:48px; }

	.slider-list li a.c-lcd-22 { background-image:url(../images/pl/cat_lcd22.gif); width:48px; }
	.slider-list li a.c-lcd-26 { background-image:url(../images/pl/cat_lcd26.gif); width:48px; }
	.slider-list li a.c-lcd-32 { background-image:url(../images/pl/cat_lcd32.gif); width:48px; }
	.slider-list li a.c-lcd-40 { background-image:url(../images/pl/cat_lcd40.gif); width:48px; }
	.slider-list li a.c-hdd { background-image:url(../images/pl/cat_hdd.gif); }
	.slider-list li a.c-dvd { background-image:url(../images/pl/cat_dvd.gif); }
	.slider-list li a.c-dvd-hdd { background-image:url(../images/pl/cat_dvd_hdd.gif); width:63px; }
	.slider-list li a.c-tv  { background-image:url(../images/pl/cat_tv.gif);  }
	.slider-list li a.c-tv-crt  { background-image:url(../images/pl/cat_tv.gif);  }
	.slider-list li a.c-vcr { background-image:url(../images/pl/cat_vcr.gif); }
	.slider-list li a.c-bd  { background-image:url(../images/pl/cat_bd.gif); }
	.slider-list li a.c-blu-ray  { background-image:url(../images/pl/cat_bluray.gif); width:55px; }
	.slider-list li a.c-remote  { background-image:url(../images/pl/cat_remote.gif); width:55px; }
	.slider-list li a.c-piloty  { background-image:url(../images/pl/cat_piloty.gif); width:55px; }



.dictionary-list { font-size:11px; display:block; width:600px; overflow:hidden; padding:10px 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #def1fc; }



.dictionary-list li { float:left; padding:0 0 0 4px; margin:0 2px; border-left:1px solid #cecece; }



.dictionary-list li a { display:block; float:left;  }



.sitemap-list { font-size:11px; }



ul.sitemap-list li:before { content: " - "; }



ul.sitemap-list li.lvl_1 { text-indent: 15px; }



ul.sitemap-list li.lvl_2 { text-indent: 30px; }



ul.sitemap-list li.lvl_3 { text-indent: 45px; }



ul.sitemap-list li.lvl_4 { text-indent: 60px; }



.news-images { padding:20px 0; }



.miasta-list { display:block; width:250px; float:left; padding:0 0 20px 0; }



.static ul { font-size:11px; }



#footer ul { margin:0 20px; }



#footer ul li { float:left; margin:0 10px 0 0; }



#footer ul li a:hover { text-decoration:none; color:#00adef; }



.prod_list{width:300px; padding:4px 7px 12px 7px; font-size:11px; display:block; overflow:hidden;}



.prod_list li{padding-right:0px; padding-left:10px; padding-top:3px; background:url(../images/pl/bg_prod_list.gif) no-repeat 0 70%; width:140px;}



/* COMMON



--------------------------------------------------------------------------------------------------------*/



#wrapper { width:900px; margin:0 auto; overflow:hidden; }



.top { background:transparent url(../images/pl/bg_head.jpg) no-repeat top left; width:900px; height:108px; overflow:hidden; padding-bottom:3px; position:relative;}



.top-search {background:transparent url(../images/pl/bg_searchbox.jpg) no-repeat scroll left top;



display:inline;



float:right;



height:108px;



left:650px;



position:absolute;



top:0;



width:249px;}



.top-search-flag { text-align:left; word-spacing:12px; padding:5px 0 0 17px; }



.top-search .navpath { float:left; font-size:12px; }



.home-flash { width:905px; height:325px; margin:-20px 0 0 -2px; position:relative; }



.home-bottom { width:900px; height:205px; position:relative; }



.boxy1 { height:140px; width:160px; margin:2px 0 0 350px; padding:0 0 10px 30px; +padding:0 0 10px 15px; } /* ie7 */



.box1 { width:170px; height:70px; margin-bottom:10px; }



.news-box { width:346px; height:150px; display:inline; float:left; background:transparent url(../images/pl/bg_newsbox.gif) no-repeat top left; }



.home-flash1 { width:198px; height:134px; float:right; margin:0 175px 0 0; display:inline; }



.home-flash2 { width:274px; height:310px; position:absolute; top:0px; right:0px; margin:-100px -50px 0 0; }



#flash_banner{ margin-bottom:10px; margin-left:3px; margin-top:4px; }



#middle { width:910px; overflow:hidden;  }



.content { width:645px; overflow:hidden; float:left;}



.breadcrumbs {clear:both;font-size:11px;}



.breadcrumbs p { color:#00adef; }



.static { padding:20px; min-height:400px; }



.static p { font-size:11px; padding-bottom:10px; }



.breadcrumbs a { color:#bcbdbf; display:inline-block; padding:0 10px 0 0; margin:0 5px 0 0; background:transparent url(../images/pl/bullet1.gif) no-repeat 100% 50%; }



.art-min { width:600px; overflow:hidden; font-size:11px; color:#000; margin:5px 10px; padding:5px 0; border-bottom:1px solid #def1fc; }



.art-min .button1 { float:right; }



.art-min p{ height:auto !important; }



.art-date { color:#00adef; }



.minisite { width:905px; margin:0 0 0 -2px; }



.product-card { padding:15px; }



.product-desc { width:180px; float:right; font-size:11px; padding:5px 0 0 0; }



.img-cover { width:175px; height:120px; }



.product-item { width:175px; height:230px; float:left; }



.product-item p { font-size:11px; }



.clearpix { padding:20px; }



.slider-head { width:645px; height:32px; background:transparent url(../images/pl/slider.gif) no-repeat top left; }



.open1 { display:block; width:200px; float:right; height:30px; margin:5px 0 0 0; }



.open2 { display:block; width:180px; float:right; height:30px; margin:5px 0 0 0; }



.slider1 { display:none; }



.paging { padding:10px; margin:10px 0; font-size:11px; text-align:right; word-spacing:5px; }



.paging p { color:#cecece; }



.paging a { color:#999; padding:0 5px; line-height:30px;  }



.paging a:hover { color:#00adef; text-decoration:none; }



.paging a.selected { color:#00adef; }



.paging .prev { display:inline-block; background:transparent url(../images/pl/bg_paging.jpg) no-repeat bottom left; width:100px; text-align:center; height:30px; }



.paging .next { display:inline-block; background:transparent url(../images/pl/bg_paging.jpg) no-repeat bottom left; width:100px; text-align:center; height:30px; }



.column { float:right; width:259px; overflow:hidden; }



.archiwum { margin:20px; }



.static .dict-word { font-size:12px; color:#00adef; }



.dict-desc { padding:5px 0 20px 0; margin:0 0 20px 0; border-bottom:1px solid #def1fc; }



.news-data { padding:0 0 10px 0; }



#news_body { color: #000; }



#news_body div { font-size:11px; }



#mapa-intext { width:310px; height:290px; float:left; margin:0 50px 30px 0; }



#footer { clear:both; height:40px; background:transparent url(../images/pl/bg_footer.gif) repeat-x top left; font-size:10px; color:#a5a5a5; }



.home #footer { background-image:none; }



#footer p { float:left; width:600px; }



#footer a { color:#a5a5a5; white-space:nowrap;}



.footer-body { width:900px; margin:0 auto; padding:10px 0; }



.footer-body p img { margin:0 70px 0px 60px; }



.footer-body span a { vertical-align:top; }



#footer ul { float:right; margin-right:0px; }



.box_logowanie{display:block; width:217px; height:141px; padding:10px 16px 0px 16px; background:transparent url(../images/pl/bg_box_logowanie.jpg) no-repeat top left; font-size:11px;}







.box_logowanie_2{display:block; width:217px; height:141px; padding:10px 16px 0px 16px; font-size:11px;}







.box_user{display:block; width:217px; height:137px; padding:14px 16px 0px 16px; background:transparent url(../images/pl/bg_box_user.jpg) no-repeat top left; font-size:11px;}







.box_user_2{display:block; width:217px; height:137px; padding:14px 16px 0px 16px; font-size:11px;}







.box_user img {float:left; padding-right:10px;}



.box_user .username{font-weight:bold; color:#00adef; font-size:12px;  float:left; line-height:11px;}



.box_user .user_menu{padding-top:10px; *padding-top:0px;}



.box_user .user_menu li{padding-top:5px;}



.box_user .user_menu li img {float:none; padding-right:0;}



.box_user .user_menu li a{color:#848484;}



.box_koszyk_niezal{display:block; width:217px; height:50px; padding:12px 16px 0; background:transparent url(../images/pl/bg_box_koszyk_niezal.jpg) no-repeat top left; font-size:11px;}



.box_koszyk_niezal .heading{padding-left:30px;}



.box_koszyk_niezal p{font-size:11px;padding-left:5px;padding-top:0px; line-height:12px;}



.box_koszyk_niezal >p{padding-top:8px; line-height:16px;}







.box_koszyk_zal{display:block; width:217px; height:61px; padding:10px 16px 0px 16px; background:transparent url(../images/pl/bg_box_koszyk_zal.jpg) no-repeat top left; font-size:11px;}



.box_koszyk_zal .heading{padding-left:30px;}



.box_koszyk_zal p{padding-top:8px; font-size:11px; *padding:0px;}







.column .box_main{position:relative; display:block; width:217px; height:130px; padding:10px 16px 0px 16px; background:transparent url(../images/pl/bg_box_funkcjonalny1.jpg) no-repeat top left; font-size:11px; margin-top:5px; *margin:0px; float:left;}



.column .box_main .arrow_l{position:absolute; left:5px; top:60px; z-index:2;}



.column .box_main .arrow_r{position:absolute; right:18px; top:60px; z-index:2;}



.column .box_main >.arrow_r{position:absolute; right:5px; top:60px; z-index:2;}



.column .box_main  .image_container{width:80px; height:65px;  padding:3px 5px;  }



.column .box_main .box_min{ width:80px; float:left; vertical-align:middle;}



.v_srodek{vertical-align:middle;}



.column .box_main .box_desc {color:#676869; width:105px; white-space:nowrap;}



.column .box_main .box_desc .nazwa{color:#00adef;}



.column .box_main .box_desc .cena{color:#949494;}



.dodaj_koszyk{background:url(../images/pl/btn_doodajkoszyk.gif) no-repeat; display:block; width:52px; height:14px; float:left; padding:2px 0px 5px 23px; margin:6px 0 0 -2px;}



.dodaj_koszyk:hover{text-decoration:none; color:#9f39ff;}







.content .box_main{position:relative; display:block; width:270px; height:125px; margin-left:0px; margin-right:-5px; padding:10px 16px 0px 16px; background:transparent url(../images/pl/bg_box_duzy.jpg) no-repeat top left; font-size:11px; margin-top:5px; *margin:0px;}



.content .box_main .arrow_l{position:absolute; left:5px; top:60px; z-index:2;}



.content .box_main .arrow_r{position:absolute; right:5px; top:60px; z-index:2;}



.content .box_main  .image_container{width:100px; height:90px;  padding:3px 5px;  }



.content .box_main .box_min{ width:110px; float:left; vertical-align:middle; padding-left:10px; }



.v_srodek{vertical-align:middle;}



.content .box_main .box_desc {color:#676869; padding-left:15px; white-space:nowrap;}



.content .box_main .box_desc .nazwa{color:#00adef;}



.content .box_main .box_desc .cena{color:#949494;}







#box_cont{width:640px; margin-top:10px;}



noscript p{ text-align:center; font-size:12px; font-weight:bold; color:red; }







.containter_main{width:642px; background:#ffffff; overflow:hidden; position:relative; color:#555555; min-height:400px;}



/*.containter_main p{height:20px;}*/



.comment_product{  padding:10px 5px 10px 5px;  width:580px; font-size:11px;}



.comment_product p{ height: auto; }



.border_blue{border-top:1px dotted #00adef; display:block; height:5px; width:580px;}



.commentp{border-top:1px dotted #bdbdbd; padding-top:5px;}







.comment_add_btn {background:url(../images/pl/btn_addcommnet.gif) no-repeat; width:115px; height:24px; display:block; font-size:10px; padding:2px 0 0 15px; float:right; color:#00adef;}



.pagging{display:inline; text-align:left;}



.pagging li{display:inline;}



.pagging a{ font-size:11px; }



.pagging_btn {display:block; background:url(../images/pl/paging_btn.gif) no-repeat; width:83px; height:24px;  font-size:10px; padding:2px 0 0 7px; }



.pagging_next{padding-left:12px; margin-left:10px; }



.font-ten{font-size:10px;}







/* TABLES



--------------------------------------------------------------------------------------------------------*/



.product-spec { font-size:11px;margin-top:8px;width:590px; }



.product-spec th { padding:5px 10px; color:#00adef; background:#f4f4f4; border-bottom:1px dotted #bcbcbc; border-top:1px dotted #bcbcbc; }



.product-spec td { padding:5px 10px; color:#404040; border-bottom:1px dotted #bcbcbc; width:50%; }



.product-list { width:600px; font-size:11px; margin:0 5px;}



.product-list td { border-bottom:1px solid #def1fc; width:30%; padding:20px 18px!important; vertical-align:top; }



.product-list p{ height:auto; }



.product-list .dodaj_koszyk {margin-top:6px; margin-left:4px;}







/* FORMS



--------------------------------------------------------------------------------------------------------*/



.top-search-field p { padding:4px 0 0 14px; text-align:justify; }



.top-search-field input { font-size:11px; border:0 none; width:140px; padding:4px 5px 3px 5px; background:transparent url(../images/pl/input_bg.gif) no-repeat top right; color:#848484;}



.top-search-field button, .search-button { width:50px; height:18px; display:inline; background:transparent url(../images/pl/input_button.gif) no-repeat top right; border:0 none; text-indent:-9999em; cursor:pointer; margin-left:5px;}







.login-box-field p{}



.login-box-field p a{white-space:nowrap;}



.login-box-field input { background:transparent url(../images/pl/input_bg1.gif) right top no-repeat; border:0; color:#848484;font-size:11px;padding:4px 5px 3px;width:195px; overflow:hidden;}



.login-box-field button { width:56px; height:18px; float:right; background:transparent url(../images/pl/input_button2.gif) no-repeat top left; border:0 none; text-indent:-9999em; cursor:pointer; margin:6px 10px 0 0;}



.login-box-field label { line-height:17px; font-size:11px;}



.ilosc-field{font-size:11px; padding:4px 6px 3px 3px; border:0 none; width:28px; background:transparent url(../images/pl/input_bg3.gif) no-repeat top left; }



.i-text { border:1px solid #e1e1e1; background:#fff; padding:2px 0; height:18px; font-size:11px; }



.f-promocja { width:400px; margin:0 auto; padding:0 0 20px 0; }



.f-promocja h5 { color:#00adef; font:bold 12px Arial; padding:15px 0 5px 0; }



.f-promocja p { padding:0 0 5px 0; }



.f-promocja p span { display:block; padding:0 0 10px 130px; font-size:10px; }



.f-promocja p label { width:130px; display:inline-block; }



.f-promocja p .i-text { width:250px; }



.f-promocja p select { width:252px; height:22px; display:inline-block; font-size:11px; line-height:18px; border:1px solid #e1e1e1; background:#fff; margin:0 0 0 -3px; }



.f-promocja p select option { width:200px; height:18px; font-size:11px; background:#fff; }



.f-promocja p .i-file { width:252px; display:inline-block; border:1px solid #e1e1e1; font-size:11px; padding:3px 0; }



.f-zgoda { padding:0 0 20px 0; width:485px; }



.f-zgoda label { padding:0 20px 0 0; display:inline-block; }



.f-zgoda .regulamin-body { display:block; overflow:auto; margin:0 0 20px 0; width:475px; height:160px; font:normal 11px Arial; color:#999; border:1px solid #e1e1e1; }



.f-zgoda .regulamin-body p { padding:10px; }



.b-zarejestruj { display:block; width:101px; height:25px; background:transparent url(../images/pl/btn_zarejestruj.gif)  no-repeat top left; text-indent:-9999em; border:0 none; cursor:pointer; }



.b-wyslij { display:block; width:71px; height:25px; background:transparent url(../images/pl/btn_wyslij.gif) no-repeat top left; text-indent:-9999em; border:0 none; cursor:pointer; }



.t-zapytanie { width:380px; height:200px; border:1px solid #e1e1e1; margin:0 0 20px 0; }



#tbl_instr td{ font-size:11px; padding:3px; display: table-cell; vertical-align:middle; }



#tbl_instr select, #tbl_instr option{ font-size:11px; padding:2px; }



.adv_button{ display: block; line-height: 30px; padding: 7px 12px 0 0; }







.add_comment_form{padding-left:20px; font-size:11px; width:564px;}



.f-text{border:1px solid #e1e1e1; width:260px;}







.ramka{width:280px; }



textarea{width:540px; height:97px; border:1px solid #e1e1e1;}







#dostawa_box,#faktura_box, #register_form{margin-top:10px;}











/* HEADERS



-------------------------------------------------------------------------------------------------------*/



h1,h2,h4,h5,h6 { font-weight:bold; }



h2 { color:#00adef; font-size:19px; padding:0 0 5px 0; }



h3 { font-size:16px; font-weight:normal; }



h5 { color:#00adef; font-size:11px; padding:0 0 5px 0; }



h6 { color:#676869; font-size:11px; padding:0 0 5px 0; }



hr { height:1px; border:0 none; background:#00adef; clear:both; margin:20px 0; display:block; }







/* MISC



--------------------------------------------------------------------------------------------------------*/



.fr 	{ float:right; 		 }



.fl		{ float:left; 		 }



.ar 	{ text-align:right;  }



.al 	{ text-align:left; 	 }



.ac 	{ text-align:center; }



.cb 	{ clear:both; 		 }



.cr 	{ clear:right; 		 }



.cl 	{ clear:left;		 }



.hide { display:none;		 }



.selected { font-weight:bold!important; }



.color  { color:#00adef!important; }



.lh13{line-height:16px;}



.f10{font-size:10px; padding-right:20px;}



.czerwony{color:#ff000b;}



.msg{ font-weight:bold; font-size:12px; padding:5px;}



/* FACEBOX



--------------------------------------------------------------------------------------------------------*/



#facebox .b  { background:url(../images/pl/facebox/b.gif); opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50); }



#facebox .tl { background:url(../images/pl/facebox/tl.gif); opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50); }



#facebox .tr { background:url(../images/pl/facebox/tr.gif); opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50); }



#facebox .bl { background:url(../images/pl/facebox/bl.gif); opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50); }



#facebox .br { background:url(../images/pl/facebox/br.gif); opacity: 0.5; -moz-opacity: 0.5; filter:alpha(opacity=50); }



#facebox { position:absolute; width:100%; top:0; left:0; z-index:100; text-align:left; }



#facebox .popup { position:relative; }



#facebox table { margin:auto; border-collapse:collapse; }



#facebox .body { padding:10px; background:#fff; width:370px; }



#facebox .loading { text-align:center; }



#facebox .image { text-align:center; }



#facebox img { border:0; }



#facebox .footer { border-top:1px solid #ddd; padding-top:5px; margin-top:10px; text-align:right; clear:both; }



#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height:1px; width:1px; overflow:hidden; padding:0; }



#facebox .close{ font-size:12px; }



#preview { position:absolute; border:1px solid #999; background:#fff; padding:5px; display:none; color:#666; font-weight:bold; font-size:12px; }



#preview span { position:absolute; top:0px; left:10px; }



#preview img { margin:30px 0 0 0; }







/* SCROLL



----------------------------------------------------------------------------------------------------------*/



.stepcarousel{



position: relative; /*leave this value alone*/







overflow: scroll; /*leave this value alone*/



width: 220px;



height: 100px; /*Height should enough to fit largest content's height*/



}







.stepcarousel .belt{



position: absolute; /*leave this value alone*/



left: 0;



top: 0;



}







.stepcarousel .panel{



float: left; /*leave this value alone*/



overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/



 /*margin around each panel*/



width:220px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */



}



.stepcarousel2{



position: relative; /*leave this value alone*/







overflow: scroll; /*leave this value alone*/



width: 270px;



height: 100px; /*Height should enough to fit largest content's height*/



}







.stepcarousel2 .belt{



position: absolute; /*leave this value alone*/



left: 0;



top: 0;



}







.stepcarousel2 .panel{



float: left; /*leave this value alone*/



overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/



 /*margin around each panel*/



width: 270px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */



}







/* stupid ie on subpages */



.column .stepcarousel2,



.column .stepcarousel2 .panel{



    width: 230px;



    height: 110px;



}











/* ADDS SHOP */



h6{padding:10px 10px 10px 0px}



.content-p{color:#515151; padding:10px; font-size:11px; font-family:Arial; height:auto;}



.content-p .ramka{width:180px;}



.content-p .ramka input{border:1px solid #e1e1e1; width:170px; }



.rejestracja{width:555px; position:relative; margin:0 40px;}







.reg-label{width:160px; height:24px}



.reg-input {width:260px;}



.reg-input input{width:260px;  border:1px solid #e1e1e1;}



.rejestracja p{padding:5px 0px 5px 0px; display:block; }







.basket{font-size:11px; margin:10px; width:560px; margin-top:0px;}



.basket td{padding:5px;}



.border-dotted{border-top:1px dotted #e1e1e1;}



.td-lp{width:30px; padding:5px;}



.td-nazwa{width:260px; padding:5px;}



.td-liczba{width:55px; padding:5px;}



.td-liczba input{border:1px solid #e1e1e1; color:#505050; text-align:center;}



.td-netto{width:65px; padding:5px;}



.td-brutto {width:65px; padding:5px; color:#00adef!}



.td-del{width:40px; padding:5px; padding-right:1px; text-align:right;}



.platnosc{font-size:11px; margin:5px;}



.platnosc td{padding:5px;}



.dane{font-size:11px; margin:8px;}



.dane td{padding:2px; width:100px;}







#komunikat{color:#FF3300; padding:10px; font-size:11px; font-family:Arial; height:auto;}







#LetterList{list-style:none;}



#LetterList li{display:inline;}



#flashcontent1{text-align:center;}



.grey-lnk{color:#848484;display:block;float:left;padding-top:10px;}



.prod_list a{color:#848484; white-space:nowrap;}



.basket-lnk{background:url(../images/basket.gif) no-repeat left 80%; padding-left:18px; margin-left:2px;}



.p10{padding:10px;}



.lst-min{border-bottom:1px solid #DEF1FC;



color:#515151;



font-size:11px;



overflow:hidden;



padding:10px 10px 10px 160px;



width:470px;



min-height:110px;



height:auto;}







.lst-min h2{padding-top:10px;}



.lst-min p{padding-top:10px;}



.content .box_promocje_main{background:transparent url(../images/pl/bg_box_promocje.jpg) no-repeat top left;}



.content .box_promocje_main .opis_promo {font-size:11px; line-height:12px; padding-top:42px;}







.column .box_promocje_main{background:transparent url(../images/pl/bg_box_funkcjonalny_promocje.jpg) no-repeat top left; }



.column .box_promocje_main .opis_promo {font-size:11px; line-height:12px; padding-top:42px;}



