﻿body { font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px auto; padding:0px; text-align:center; font-size:12px; background-color:#06101c; color:#5a5a5a;}
div{ margin:0px auto; padding:0px; text-align:left;}
fieldset{border:0px;}
label{ display:block; width:150px; height:auto; margin:3px 0px 3px 0px;}
table td{ vertical-align:top; font-size:11px;}
img{ border:0px; }
a{font-size:12px;text-decoration:none;}
/*a:hover{ text-decoration:none;}*/
p{ margin:0; padding:0}
/*#wrapper1{width:100%; height:auto; background-image:url(../img/tlo_gora.jpg); background-repeat:repeat-x; float:left}
#wrapper2{width:100%; height:auto; background-image:url(../img/tlo_dol.jpg); background-repeat:repeat-x; float:left; background-position:bottom left}*/
.container{ width:1005px; height:auto;}
#top_container{ background-color:#fff; background-image:url(../img/gradient_gora.jpg); background-repeat: repeat-x; float:left; width:100%; height:auto;}
#left_container{ width:290px; height:auto; float:left}
.top_menu,.top_menu2,#top_links{ width:auto; height:26px;float:right; padding:14px 10px 0px 0px;}
#top_links{width:90%; padding:10px 40px 0px 0px;position:relative;}
.top_menu2{ padding:10px 10px 5px 0px;}
.top_menu ul,.top_menu2 ul,#top_links ul,#shorts_list,#shorts_list2{margin:0; padding:0; list-style:none;}
#shorts_list,#shorts_list2{ margin:5px 0px 5px 10px;}
#shorts_list li{ padding:2px 0px 3px 0px; color:#5a5a5a}
#shorts_list li a{width:99%; display:block;color:#5a5a5a; background-image:url(../img/strzalka.gif); background-repeat:no-repeat; background-position:center right;}
#shorts_list li a:hover{ text-decoration:none; font-weight:bold;}
#top_links ul{ float:right;}
.top_menu li,.top_menu2 li,#top_links li{ padding:0; list-style:none;margin:0px 12px 0px 12px;float:left;position:relative; text-align:center;}
#top_links li{ background-repeat:no-repeat; background-position:center left}
#top_links li#auctions{ background-image:url(../img/iko_aukcje.gif); padding:0px 0px 0px 10px;}
#top_links li#shop{ background-image:url(../img/iko_sklep.gif);padding:0px 0px 0px 18px;}
#top_links li#newsletter{ background-image:url(../img/iko_subskrypcja.gif);padding:0px 0px 0px 18px; cursor:pointer;}
#top_links li#newsletter:hover{ text-decoration:underline}
#top_links li,#top_links li a{ color:#fff; font-size:11px;}
.pitlok_up{ background-image:url(../img/strzalka_menu_gora.gif); background-repeat:no-repeat; width:19px; height:13px; position:absolute; bottom:-18px;}
.pitlok_down{ background-image:url(../img/strzalka_menu_dol.gif); background-repeat:no-repeat; width:19px; height:13px; position:absolute; top:-22px;}
#top_banner{ background-image:url(../img/pazek_z_logo.jpg); width:1005px; height:111px; float:left;}
#flash_logo{width:1005px; height:331px; float:left; text-align:center;}
#flash_banner,#flash_banner_s{width:1005px; height:331px; text-align:center;}
#flash_banner_s{ background-image:url(../img/sklep_boxy_tlo.jpg); background-repeat:no-repeat; background-position:top center; padding:26px 0px 0px 60px; width:945px; height:305px;}
#bottom_container{ background-image:url(../img/gradient_dol.jpg); background-repeat:repeat-x; width:1005px; height:336px; float:left; padding:4px 0px 0px 0px}
#bottom_content{ width:1005px; height:300px; float:left;}
#bottom_left{ width:649px; height:292px; float:left;}
#bottom_right{ width:355px; height:292px; float:left; background-color:#06101c; margin-top:3px; border-left:1px solid #1c2939; }
#search{ background-image:url(../img/szukaj_tlo.gif); width:238px; height:36px; float:right; border:0px solid #26303c; margin:30px 52px 0px 0px; padding:5px 0px 0px 5px; display:inline}
#search form{ margin:0; padding:0; float:right;}
#search_inp{ background-image:url(../img/szukaj_pole.gif); width:183px; height:17px; margin:0; padding:5px; border:0}
#main_content,#main_content_shop{ width:90%; height:auto; float:left; padding:0px 0px 20px 60px; border:0px solid #fff;}
#main_content_shop{padding:0px 0px 0px 35px;}
#offer_menu{ background-image:url(../img/menu_prod_srodek.gif); width:290px; height:auto; float:left; background-repeat:repeat-y;}
#offer_top{ background-image:url(../img/menu_prod_gora.gif); width:290px; height:auto; background-repeat:no-repeat; padding-top:40px; float:left;}
#offer_content{ background-color:#fff;width:287px; height:auto;float:left; background-image:url(../img/gradient_menu_tlo.jpg); background-repeat:repeat-x; background-position:left bottom; margin-left:1px;}
#offer_bottom{ background-image:url(../img/menu_prod_dol.gif); width:290px; height:11px; float:left;}
#offer_top ul { margin:10px 5px 0px 35px; padding:0; list-style:none;}
#offer_top ul ul{ margin:5px 0px 5px 10px; }
#offer_top ul li{ padding:3px 0px 3px 0px;}
#offer_top ul li a{background-image:url(../img/strzalka.gif);background-repeat:no-repeat;background-position:center right;padding-right:10px;font-weight:bold;display:block;width:150px;color:#5a5a5a}
#offer_top ul li .offer_a{font-weight:normal; color:#5a5a5a; padding-bottom:2px; background-position:center right;width:180px;background-image:url(../img/strzalka.gif);font-size:11px}
#offer_top ul li .offer_a:hover{ text-decoration:none;background-image:url(../img/strzalka.gif)}
#offer_top #categories .cat_a{color:#2269b5; background:none;}
#offer_top #subcategories a{background-image:url(../img/strzalka.gif); color:#5a5a5a; display:block; }
#offer_content ul li .offer_a{}
#offer_top .sections a{ font-weight:normal;}
#offer_top  #subcategories .sections li.sect_active a{ font-weight:bold; color:#df0024; background-image:url(../img/strzalka_czerwona.gif); width:180px; display:block;font-size:11px}
#offer_top  #subcategories .sections.hidden_s{display:none;}
#offer_page{ float:left; width:580px; border-left:1px solid #eceded; margin-left:15px; padding-left:15px; }
#offer_page div,#offer_page td{font-size:11px;}
#page_content{ padding:10px 0px 0px 0px;}
.inp{ width:200px; border:1px solid #acacac; padding:3px; color:#2269b5; background-color:#f9f9f9;}
textarea.inp{ overflow:hidden; height:67px}
.label{ font-size:11px;color:#5a5a5a;}
.title_news{ font-size:14px; color:#2269b5; font-weight:bold;}
#bottom_right ul,#bottom_right #partner_container ul,.offer{ margin:0px -40px 0px 78px; padding:0; list-style:none;}
#bottom_right ul li{ background-image:url(../img/linia_dzielaca_partnerzy.gif); width:250px; background-repeat:no-repeat; background-position: bottom left; padding:6px 0px 6px 0px}
#bottom_right ul li{ color:#4d749e; font-size:12px;}
#bottom_right ul li a{ font-size:11px; color:#9b9fa4;} 
#partner_container ul li{ background-image:url(../img/linia_dzielaca_partnerzy.gif); width:250px; background-repeat:no-repeat; background-position: bottom left; padding:6px 0px 6px 0px}
#partner_container ul li{ color:#4d749e; font-size:12px;}
#partner_container ul li a{ font-size:11px; color:#9b9fa4;} 
.b_heads{ font-size:18px; color:#aaaeb2; margin:20px 0px 0px 78px; padding:0}
.offer{font-size:11px; color:#9b9fa4; float:left; width:40%}
.offer a{color:#4d749e; font-size:12px; display:block; padding-bottom:3px;}
.offer{ background-image:url(../img/linia_dzielaca_oferta.gif); background-repeat:no-repeat; background-position:bottom left; padding:5px 0px 5px 0px;}
.start{ width:28%; height:270px; float:left; margin:0px 0px 0px 25px; padding:45px 10px 10px 0px;background-repeat:no-repeat; background-position:top left; position:relative;}
.start div{ width:100%; margin:5px 0px 5px 0px;float:left;}
#start_left{ background-image:url(../img/nag_witamy.gif); border-right:1px solid #eceded; line-height:1.3em}
#start_middle{ background-image:url(../img/nag_nowosci_ze_swiata.gif);border-right:1px solid #eceded;}
#start_middle div{ width:100%; height:auto; text-align:left; margin:2px 0px 2px 0px;}
#start_right{ background-image:url(../img/nag_nowosci_w_ofercie.gif)}
#start_product{ background-image: url(../img/box_promocje.gif); width:247px; height:247px; padding:9px 3px 3px 9px; position:relative;}
#start_product_d{ background-image: url(../img/box_promocje_dol.gif); width:259px; height:100px; position:absolute; bottom:-5px; left:0;text-align:center; font-size:14px; color:#fff; font-weight:bold; padding-top:11px;}
.top_promo_start{ position:absolute; bottom:10px; left:15px; width:259px;}
.top_promo_start img{ margin:0px 0px 0px 20px;}
.news_container{ width:275px; height:auto; float:left;margin:0px 20px 10px 0px;}
.pags{ width:100%; height:15px; float:left; margin:10px 0px 0px 0px;}
.more,.more a,.pags,.pags a,.product_more_link a,.file_list a,.movie_link { font-size:11px; color:#5a5a5a; font-weight:bold;}
.date_news{ font-size:11px;}
.lead_news{ padding:5px 0px 5px 0px;}
.start_news{background-image:url(../img/linia_dzielaca_nowosci.gif); background-repeat:no-repeat; background-position:center bottom; padding:0px 0px 5px 0px;}
.start_lead{ font-size:11px;}
.start_link a{ color:#5a5a5a; font-weight:bold;}
.start .start_button img{ float:right; position:absolute; right:20px; bottom:36px}
#news_cont{position:absolute;right:20px; top:0; display:none; width:251px; height:154px; color:#fff; z-index:1000}
#newsletter_body{background-image:url(../img/newsletter_on_tlo.gif); width:231px; height:109px;display:none; position:relative; padding:45px 10px 0px 10px; font-size:10px;z-index:1000}
#newsletter_body form{ position:absolute; bottom:10px; left:15px; margin:0; padding:0}
#newsletter_input{ background-image:url(../img/newsletter_pole.gif); width:150px; height:16px; border:0px; padding:2px}
#nl_act{width:100px; height:15px; cursor:pointer;position:absolute; right:13px; top:10px;}
.bt_send{ cursor:pointer;}
.product_list{ float:left; width:275px; height:50px; margin:0 15px 20px 0;}
.product_list div{ width:100%; height:auto; float:left;}
#offer_page .product_name{ font-size:14px; color:#2269b5; font-weight:bold; margin:10px 0px 3px 0px;}
.product_list .product_more_link{width:50px; background-image:url(../img/strzalka.gif); background-position: right center; background-repeat:no-repeat; padding:0px 0px 4px 0px}
.product_list .product_links{ text-align:right; margin-top:5px;}
#files,#mov,#tabs ul{ list-style:none;}
.file_list,.movie_link{ background-image:url(../img/iko_pobierz.gif); background-position: center left; background-repeat:no-repeat; padding:10px 0px 10px 35px;}
.movie_link{ background-image:url(../img/iko_film.gif); cursor:pointer}
.movie_link:hover{ text-decoration:underline;}
#movie_container,#movieclip{ display:none;z-index:9998}
#tabs{ float:left; width:100%; height:24px; position:relative}
#tabs img{ position:absolute; top:0px; cursor:pointer;}
img#equipment{ left:0px}
img#data{ left:195px;}
img#addons{ left:390px;}
#tabs_info{ border:1px solid #ccc; height:auto; width:630px; float:left;}
.tabsy{ display:none; padding:10px;}
.addons_links{ margin:0px 0px 0px 10px;padding:10px;}
.addons_links a{ font-size:11px; color:#5a5a5a; background-image:url(../img/strzalka.gif); background-repeat:no-repeat; background-position:center right; padding-right:10px;}
.addons_links a:hover{text-decoration:underline}
#price,.price{ font-size:11px; font-weight:bold; margin:10px 0px 0px 0px;}
#price span,.price span { font-size:18px; font-weight:normal; color:#df0024;}
.price span{ font-size:12px; font-weight:bold;}
#price_img{ margin-top:10px;}
.mini_f{ border-top:2px solid #2269b5}
#menu_sep{ background-image:url(../img/linia_dzielaca_nowosci.gif); background-position:center; background-repeat:no-repeat; width:100%; height:3px;}
#offer_top .main_menu_sect_bottom{ margin-top:5px;}
#offer_top .main_menu_sect_bottom a.offer_ab,.main_menu_sect_bottom li{color:#2269b5; font-weight:bold;}
#offer_top .main_menu_sect_bottom a.offer_ab{background-image:url(../img/strzalka_niebieska.gif); width:80px; display:block}
#offer_top .main_menu_sect_bottom a.offer_ab:hover{background-image:url(../img/strzalka_czerwona.gif); width:80px; display:block}
#shorts{ width:290px; height:auto; float:left; margin-top:20px}
#shorts_top{ background-image:url(../img/nag_szybki.gif); height:37px; width:290px; background-position:top left; background-repeat:no-repeat; padding-bottom:10px;}
#shorts_content{ border-top:2px solid #2269b5;border-bottom:2px solid #2269b5; width:290px; height:auto;}
.extra_img{ position:absolute; right:0; bottom:0}
.extra_img2{ position:absolute; right:0; bottom:70px}
.top_img,#top_img{ width:100%; height:auto; float:left; margin-bottom:10px;}
.basket_head{ background-color:#2269b5; padding:4px;; color:#fff; font-weight:bold;}
.basket_head a { color:#fff;}
.basket_prod{background-color:#f1f1f1;  padding:4px;color:#5a5a5a}
.basket_prod a{ color:#5a5a5a}
.basket_bottom,.basket_bottom2{ padding:4px; color:#fff; background-color:#5a5a5a;}
.basket_bottom2{ background-color:#df0024; text-align:right;}
#zak_table td { vertical-align:middle; padding:4px;}
#zak_table input,#zak_table select,#zak_table textarea{ border:1px solid #5a5a5a; width:189px;}
#zak_table textarea{ overflow:hidden; width:98%; padding:5px;}
.hidden,.hiddenu{ display:none;}
#required{ background-image:url(../img/gwiazdka_opis.gif); background-repeat:no-repeat;padding-left:20px;}
.dark td{ background-color:#f1f1f1; padding:4px}
.light td{ background-color:#f8f8f8; padding:4px;}
.top_promo{ background-image:url(../img/box_sklep.png); width:255px; height:255px; float:left; margin:0px 30px 0px 0px; padding:20px 0px 0px 20px; position:relative;}
.top_promo_b{ background-image:url(../img/box_sklep_dol.png); width:275px; height:100px; position:absolute; bottom:0; left:0; text-align:center; font-size:14px; color:#fff; font-weight:bold; padding-top:19px;}
.top_promo_c{ position:absolute; bottom:20px; left:25px; width:275px;}
.top_promo_c img{ margin:0px 0px 0px 20px;}
.cena{ font-size:22px; color:#df0024; font-weight:bold; font-family: Arial, Helvetica, sans-serif}
.top_promocja,.top_nowosc{ position:absolute; top:-10px; right:-10px;}
.top_nowosc_s{position:absolute; top:-15px; right:-15px;}
.search_results{ margin:0px 0px 0px 2px; padding:0; list-style:none}
.search_results li{ padding:3px 0px 3px 0px; }
.search_results li a{ color:#5a5a5a;font-size:11px;}
iframe{ border:1px solid #acacac; margin-top:5px; padding:2px}
.more_link,.szary_bold{ background-image:url(../img/strzalka.gif); background-repeat:no-repeat; background-position:center right; padding:0px 10px 3px 0px}
#offer_top .sub_offer a{color:#5a5a5a;font-size:11px; font-weight:normal; width:195px}
#offer_top .sub_offer a:hover{ color:#df0024; font-weight:bold;}
#breadcrumb{float:left;width:100%;}
#breadcrumb ul{margin:0;padding:0;list-style:none}
#breadcrumb ul li{float:left;margin:0 2px 5px 0;padding:1px}
#breadcrumb a{color:#5a5a5a;font-size:11px;}
#breadcrumb a:hover{text-decoration:underline}
.more_addon{cursor:pointer}
.more_addon:hover{text-decoration:underline;}
.hidden_addon{display:none;}
.show_addon{display:list-item}
