body{ 
	margin: 0;
	padding: 0;
	font:11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	background:#000;
}
img {margin:0;padding:0;border:0;}

.main{
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	background: #000;
}
.all{ width:1000px; float:left; background:#181919;}

table tr td{ vertical-align:top;}

p{font:11px/18px Tahoma, Arial, Helvetica, sans-serif; margin:8px 0; padding:0;}
a{ color:#ddd; text-decoration:none;}
a:hover{ text-decoration:underline;}

a, a:hover, object{ outline:hidden;}

ul{ margin:0px; padding:5px 0;}
li{line-height:16px; padding:3px 0 3px 13px; list-style:none; margin-left:5px; background:url(../images/li.gif) center left no-repeat;}

h1{font:14px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ff9c00; padding:3px 0 3px 0px; margin:0;}
h2, h3{font:bold 12px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; clear:both; color:#ff9c00; padding:3px 0 3px 0px; margin:0;}
h3{ font-weight:normal;}

.pas_top{ float:left; width:1000px; height:85px; background:url(../images/pas_top.gif) top repeat-x;}
.logo_pas{ float:left; width:534px; height:76px; background:url(../images/pas_logo.gif) top repeat-x;}
.logo_pas1{ float:left; width:46px; height:76px; background:url(../images/pas_log1.gif) left top no-repeat;}
.logo{ float:left; width:528px; height:70px;}
.logo a{float:left; width:110px; height:63px; display:block; text-decoration:none; background:url(../images/logo.gif) bottom right no-repeat;}

.logo a.rzetelna-firma{width:160px; height:70px;  background:url(../images/150x70.jpg) 30px 7px no-repeat;}

.szukaj{ float:right; width:229px; height:66px; background:url(../images/szuk_tlo.gif) top repeat-x;}
.szukaj_rog{ float:right; width:39px; height:66px; background:url(../images/szukaj_rog.gif) right top no-repeat;}

.szukaj form{ float:left; padding:20px 0 0 15px;}
#cntnt01searchinput{ float:left; width:151px; height:23px; margin-right:5px; border:none; background:url(../images/szukaj_tlo.gif) left top no-repeat; font:11px/19px Arial, Helvetica, sans-serif; padding:2px 5px;}
#wyslij{ float:left; width:28px; height:23px; border:none; background:url(../images/szukaj_bt.gif) left top no-repeat; cursor:pointer;}

.top{ float:left; width:1000px; height:204px; background:#000;}

.menu{ width:1000px; height:32px; float:left; background:url(../images/menu_tlo.gif) #000 bottom repeat-x}
.left_bg{ float:left; width:212px; height:17px; background:url(../images/menu_bg.gif) #0d0d0d right top no-repeat;}
.menu ul{list-style:none; margin:0 0 0 20px; padding:0; float:right;}
.menu ul li{ display:inline; float:left; margin:0; padding:2px 0; background:url(../images/zn_menu.gif) 0 11px no-repeat;}
.menu ul li a{ text-decoration:none; padding:2px 8px 10px 8px; margin:0 2px 0 3px; float:left; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff;}
.menu ul li a:hover, .menu ul li a.active{ background:url(../images/men_d.gif) #fff bottom center no-repeat; color:#000; text-decoration:none;}

.srodek, .srodek_sg{ float:left; width:1000px; background:#181919; padding-top:48px;}
.srodek_sg{ padding:0; }
.scrool{ float:left; width:990px; height:33px; padding:15px 0 0 10px;}
.scrool span{ font:bold 14px/18px Arial, Helvetica, sans-serif; color:#ff9c00;}
.height{ float:left; width:1px; height:228px;}


.srodek_sg_junak{float:left; width:980px; background:#000; padding:20px 10px 20px 10px;}
.junak_content{ float:right; width:840px; padding-top:20px;}
.junak_navi{ float:left; width:140px; border-top:2px solid #4f4f4f; border-bottom:2px solid #4f4f4f}


a.button1, a.button2, a.button3, a.button4, a.button5, a.button6,
a.button1_active, a.button2_active, a.button3_active, a.button4_active, a.button5_active, a.button6_active
{float:left; display:block; width:136px; height:112px; border:2px solid #4f4f4f; border-bottom:1px solid #4f4f4f}

.button1{ background:url(../images/1.jpg) 0 -112px no-repeat;}
.button2{ background:url(../images/2.jpg) 0 -112px no-repeat;}
.button3{ background:url(../images/3.jpg) 0 -112px no-repeat;}
.button4{ background:url(../images/4.jpg) 0 -112px no-repeat;}
.button5{ background:url(../images/5.jpg) 0 -112px no-repeat;}
.button6{ background:url(../images/6.jpg) 0 -112px no-repeat;}

.button1:hover, .button1_active{background:url(../images/1.jpg) 0 0 no-repeat; text-decoration:none;}
.button2:hover, .button2_active{background:url(../images/2.jpg) 0 0 no-repeat; text-decoration:none;}
.button3:hover, .button3_active{background:url(../images/3.jpg) 0 0 no-repeat; text-decoration:none;}
.button4:hover, .button4_active{background:url(../images/4.jpg) 0 0 no-repeat; text-decoration:none;}
.button5:hover, .button5_active{background:url(../images/5.jpg) 0 0 no-repeat; text-decoration:none;}
.button6:hover, .button6_active{background:url(../images/6.jpg) 0 0 no-repeat; text-decoration:none;}

.blok1{float:left; width:318px; background:#151516; padding-bottom:18px;}
.bl1_sr{ float:left; display:block; width:318px; background:#201f1f;}
.blok1 h1, .blok3 h1{font:16px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ff9c00; padding:8px 0 8px 15px; margin:0; float:left; width:280px; background:url(../images/arrow1.gif) 285px 16px no-repeat;}

.blok2{float:left; width:349px; background:#0f0f0f; margin-left:8px;padding-bottom:18px;}
.bl2_sr{float:left; width:319px; background:#0a0a0a; padding:0 15px;}
.bl2_sr p{color:#e18a0d;}
.blok2 h1{font:16px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#fff; padding:8px 0 8px 15px; margin:0; float:left; width:310px; background:url(../images/arrow2.gif) 315px 16px no-repeat;}

.blok3{float:right; width:318px; background:#151516;padding-bottom:18px;}
.bl3_sr{float:left; width:318px; background:#1f1f1f;}

.bl_og_sr{ float:left; width:318px; padding:10px 0; background:#201f1f;}

.blok_tekst{ float:right; width:665px; background:#131314; padding-bottom:18px;}
.naglowek{ float:left;}
.naglowek h1{ float:left; width:650px; font:16px/20px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ff9c00; padding:8px 0 8px 15px; margin:0; background:url(../images/arrow2.gif) 630px 16px no-repeat;}

.tekst{ float:left; width:665px; background:#1d1d1d;}
.tekst_h{float:left; width:1px; height:206px;}
.tekst_gl{ float:left; padding:10px 15px; width:634px;}

.dol{ float:left; width:1000px; height:200px; background:url(../images/dol_tlo.gif) top repeat-x; margin-top:20px;}
.dol_r{ float:right; width:370px; height:181px; background:url(../images/dol_r.jpg) bottom right no-repeat;}
.dol_r a{float:right; width:370px; height:181px; display:block; text-decoration:none;}
.dol_r a:hover{text-decoration:none;}

.dol_l{ float:left; width:620px; padding-top:17px;}
.dol_l h1{ padding-left:15px;}

.d1, .d2, .d3{ float:left; width:150px; padding-top:12px;}
.d2 p, .d3 p{ padding:0; margin:0;}
.d1{ width:250px; padding:20px 40px 0 20px;}
.d3 a{ color:#ff9c00}
.d3 a img{ padding-top:5px;}

.footer{ float:left; width:1000px; height:82px; background:url(../images/footer_tlo.gif) top repeat-x;}
.footer_l{float:left; width:350px; height:50px; padding:0 0 0 85px; background:url(../images/almot.gif) 20px 20px no-repeat;}

.footer_l p{padding-top:8px;}
.footer_l a{ font-size:12px; color:#ff9c00}
.footer_l p, .footer_r a{color:#6a6a6a;}
.footer_r a{ float:right; padding:57px 35px 0 0;}
.footer_r a:hover{color:#ff9c00}

.footer_r{ float:right; width:200px; height:82px; background:url(../images/footer_r.jpg) right top no-repeat;}

/******************************Katalog produkt�w***********************************/

.wyszukiwarka_prod{ float:left; width:288px; padding:5px 15px;}

.kategorie_menu li{ float:left; padding:0; margin:0 0 0 15px;}
.kategorie_menu li li{ margin:0;}
.kategorie_menu li li a{ padding-left:20px; width:260px;}
.kategorie_menu li a{float:left; width:270px; padding:1px 10px 5px 10px; margin:0; border-bottom:1px solid #2a2a2a; color:#fff; font:12px/14px Arial, Helvetica, sans-serif;}
.kategorie_menu li.act a{ font-weight:bold;}
.kategorie_menu li.act ul li a{ font-weight:normal;}

.od_kat{ float:left; width:300px; height:40px; margin:5px 10px; background:#131314; text-align:center; padding-top:30px;}
.od_kat a{ color:#eee; font:14px/16px Arial, Helvetica, sans-serif;}

.mapa_but{ float:left; margin-top:8px;}
#mapa{ display:none;}

.NewsSummary{ float:left; width:315px;}
.NewsSummaryLink, .NewsSummaryPostdate, .NewsSummaryContent, .NewsSummarySummary, .NewsSummaryMorelink, .akt_map{ float:left; padding:5px 15px 0 15px; width:280px;}
.NewsSummaryPostdate{ font-size:10px; padding-top:3px; color:#ddd}
.NewsSummaryLink, .NewsSummaryLink a{ font:bold 13px/15px Tahoma, Arial, Helvetica, sans-serif; color:#eee;}
.akt_map p{ color:#eee;}
.NewsSummaryLink a{background:url(../images/akt_zn.gif) center right no-repeat; padding-right:12px;}
a.more{background:url(../images/akt_zn.gif) center right no-repeat; padding-right:11px; clear:both; float:right;}
.NewsSummaryLink{ padding-top:14px;}
.NewsSummaryContent, .NewsSummaryContent p, .NewsSummarySummary, .NewsSummarySummary p{color:#e18a0d !important;}

#NewsPostDetailContent{ padding:15px 0; float:left;}

#galeria{ float:left; margin-left:3px;}
#ferro, #electra{ float:left; width:1000px; height:600px;}
.wiecej_inf{ float:right; padding:12px 20px 0 0; margin:0;}
.wiecej_inf a{ font-weight:bold; color:#ff9c0b;}

#sub_d{ padding-bottom:20px;}

#sub{ margin-bottom:10px;}
#submenu{float:left; padding:20px 0 0 0; margin:0 0 0 13px; _margin-left:7px; border-bottom:1px solid #e1790d; width:290px;}
#submenu ul{ margin:0; padding:0; float:left;}
#submenu ul li{ float:left; display:block; width:290px; border-top:1px solid #e1790d; margin:0 !important; padding:0; background:none;}
#submenu ul li a{ padding:5px 10px 5px 25px; display:block; font-size:12px; color:#fff; background:url(../images/akt_zn.gif) 10px 10px no-repeat;}
#submenu ul li a:hover{text-decoration:none; color:#fff; padding:5px 10px 5px 30px; background:url(../images/zn_sub_d.gif) #131314 15px 10px no-repeat !important;}
#submenu ul li a.active, #submenu ul li a#activeparent{background:url(../images/zn_sub_d.gif) #131314 10px 13px no-repeat !important; padding:5px 10px 5px 25px; font-weight:bold; color:#ff8a0d !important;}

#submenu ul ul li a{ padding:5px 10px 5px 35px; font-size:11px; color:#ddd !important; background:url(../images/zn_sub.gif) 20px 10px no-repeat;}
#submenu ul ul li a:hover{padding:5px 10px 5px 40px; background:url(../images/zn_sub_b.gif) #131314 25px 10px no-repeat !important;}
#submenu ul ul li a.active{padding:5px 10px 5px 35px; font-weight:bold; background:url(../images/zn_sub_b.gif) #292929 20px 10px no-repeat !important;}

table.tab_prod{ margin-top:10px;}
table.tab_prod tr th{ background:#131314; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
table.tab_prod tr th.nag_kolor, table.tab_prod tr th.nag_kolor p{ color:#ff9c00}
table.tab_prod tr td{ vertical-align:middle; text-align:center; border-bottom:1px solid #767676;}
.l_column,  .r_column{ background:#131314;}
.bez_zd tr td{text-align:left !important; padding:7px 0 7px 40px;}
table.tab_prod tr td img{ padding:5px;}
table.tab_prod tr th p{ font-size:12px; color:#eee; text-align:center; font-weight:bold; vertical-align:middle;}

.banner{ float:left; margin:7px 0 0 5px;}

