body{
	background-color: White;
	margin: 0px;
	 text-align: center;
	 font-family: Tahoma;
	 font-size: 10px;
	 background-image: url(../gfx/bg_body.gif);
}
div.body_top{
	background-image: url(../gfx/body.png);
	 background-position: top;
	 background-repeat: repeat-x;
	 text-align: center;
	 font-family: Tahoma;
	 font-size: 10px;
}
div.opisTop{
	position: absolute;
	top: 93px;
	padding-left: 460px;
}
form.szukajH{
	margin:0px;
	font-size:11px;
	margin-top: 0px;
	padding: 5px;
}
div.opisTop h3{
	color: White;
	font-size: 13px;
}
a{
	color: #656565;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
div.linkHom{
	border: 0px solid;
	width: 380px;
	height: 60px;
	display: block;
	margin-left: 280px;
	margin-top: 35px;
  position: absolute;
	cursor: pointer;
}
div.linkHom2{
	border: 0px solid;
	width: 220px;
	height: 60px;
	display: block;
	margin-left: 780px;
	margin-top: 35px;
	cursor: pointer;
	position: absolute;
}
#page{
	width: 1000px;
	margin: auto;
}
div.top{
	height: 137px;
	background-image: url(../gfx/top.png);
	background-position: center;
	background-repeat: no-repeat;
	text-align: left;
	width: 1000px;
	margin: auto;
}


div.menu{
	text-align: center;
}
div.menu img{
 float: left;
}
a.menu{
	background-image: url(../gfx/pasek.jpg);
	height: 37px;
	line-height: 37px;
	text-decoration: none;
	color: White;
	background-position: top;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bolder;
	display: block;
	font-size: 12px;
	float: left;
}
a.menu:hover{
	background-position: bottom;
	text-decoration: none;
}
.clear{
	clear: both;
}
.opcje{
	height: 21px;
	text-align: left;
	width: 1000px;
	margin: auto;
	border: 0px solid;
  
}
.waluta{
	color: #555555;
	font-size: 11px;
	text-align: right;
}

/*------    szablon podział    --------*/
#LEWA {
	width: 197px;
	float: left;
	overflow: hidden;
}

#PRAWA {
	width: 197px;
	float: right;
	overflow: hidden;
}

#SRODEK {
	width: 575px;
	float: left;
	overflow: hidden;
	margin-left: 15px;
}
#STOPKA {
	clear: both;
	width: 100%;
	background-color: White;
}
.stopkaDol_0{
	background-image: url(../gfx/bg_fooder_0.png);
	background-position: top;
	background-repeat: repeat-x;
	border-top: 1px solid #002C49;
}
.stopDol{
	background-color: #0063B6;
	background-image: url(../gfx/bg_fooder.png);
	background-position: top center;
	background-repeat: no-repeat;
	height: 46px;
	
}

/*----------------------------------------------------*/

/*----------- boxy  szerokosz 197 ----------*/

.blu197{
	width: 197px;
	background-image: url(../gfx/box/197_blue.png);
	height: 25px;
	line-height: 25px;
	color: White;
	font-weight: bolder;
	text-align: left;
}
.blu2197{
	width: 197px;
	background-image: url(../gfx/box/197_blue2.png);
	height: 25px;
	line-height: 25px;
	color: White;
	font-weight: bolder;
	text-align: left;
}
.blue{
	background-image: url(../gfx/box/blue.jpg);
	background-color: #0063B6;
	background-position: top;
	background-repeat: repeat-x;
	border-bottom: 1px solid #00457F;
	border-left: 1px solid #00457F;
	border-right: 1px solid #00457F;
	margin-bottom: 14px;
}
.silver197{
	width: 197px;
	background-image: url(../gfx/box/197_silver.png);
	height: 25px;
	line-height: 25px;
	color: White;
	font-weight: bolder;
	text-align: left;
}
.silver{
	background-image: url(../gfx/box/silver.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
	border-bottom: 1px solid #959595;
	margin-bottom: 14px;
	color: #363636;
	background-color: #FDFDFD;
}

.blu2197_ramka{
	background-image: url(../gfx/box/silver.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-left: 1px solid #64C4EC;
	border-right: 1px solid #64C4EC;
	border-bottom: 1px solid #64C4EC;
	margin-bottom: 14px;
	color: #363636;
	background-color: #FDFDFD;
}
.red197{
	width: 197px;
	background-image: url(../gfx/box/197_red.png);
	height: 25px;
	line-height: 25px;
	color: White;
	font-weight: bolder;
	text-align: left;
}
.green197{
	width: 197px;
	background-image: url(../gfx/box/197_green.png);
	height: 25px;
	line-height: 25px;
	color: White;
	font-weight: bolder;
	text-align: left;
}
.blu197  span, .red197  span, .silver197 span, .green197 span, .blu2197 span{
	margin-left: 18px;
	font-size: 12px;
}

/* ---- box 575 -----*/
.olivka575{
	width: 575px;
	height: 26px;
	background-image: url(../gfx/box/575_oliv.png);
	background-repeat: no-repeat;
	text-align: left;
	line-height: 26px;
}
.Dolivka{
	border-bottom: 2px solid #D0EA81;
	border-left: 2px solid #D0EA81;
	border-right: 2px solid #D0EA81;
	background-color: White;
	margin-bottom: 14px;
}
.blekit575{
	width: 575px;
	height: 26px;
	background-image: url(../gfx/box/575_blekit.png);
	background-repeat: no-repeat;
	text-align: left;
	line-height: 26px;
}
.Dblekit{
	border-bottom: 2px solid #81BFEA;
	border-left: 2px solid #81BFEA;
	border-right: 2px solid #81BFEA;
  background-color: White;
	margin-bottom: 14px;
}

form.waluta{
	margin: 0px;
}
form.waluta select{
	font-size: 10px;
	font-family: Tahoma;
}
ul.kategorieMenu{
	text-align: left;
	color: White;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
ul.kategorieMenu li{
	border-top: 2px solid #056DC5;
	line-height: 26px;
	list-style: disc;
	padding-left: 10px;
	
}
ul.kategorieMenu li img{
	vertical-align: baseline;
	margin-right: 2px;
}
ul.kategorieMenu li a{
	color: White;
	 text-decoration: none;
	 font-weight: bolder;
	 font-family: Tahoma;
	 font-size: 11px;
	 height: 20px;
	 line-height: 20px;
}
ul.kategorieMenu li a:hover{
	color: #3BA3F7;
	text-decoration: none;
}
ul.siecD{
	margin-top: 0px;
	color: #676767;
	text-align: left;
}
ul.siecD li{
 font-size: 11px;
 font-weight: bolder;
 line-height: 22px;
}
ul.siecD li a{
	color: #363636;
	text-decoration: none;
}
ul.siecD li a:hover{
	text-decoration: underline;
}
.sz1{
	font-size: 11px;
	font-family: Tahoma;
	width: 180px;
}
input.sz80{
	font-size: 11px;
	font-family: Tahoma;
	width: 78px;
}
input.sz180slowo{
	font-size: 11px;
	font-family: Tahoma;
	width: 177px;
}
.bsz{
	background-image: url(../gfx/bg_button_sz.png);
	width: 95px;
	height: 27px;
	border: 0px;
	background-color: transparent;
	line-height: 24px;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	font-weight: bolder;
	cursor: pointer;
	color: #4A4A49;
	text-transform: capitalize;
}
.borange{
	background-image: url(../gfx/button_przechowalnia.png);
	width: 95px;
	height: 25px;
	border: 0px;
	background-color: transparent;
	line-height: 24px;
	font-size: 10px;
	font-family: Tahoma;
	text-align: center;
	font-weight: bolder;
	cursor: pointer;
	color: White;
	text-transform: capitalize;
	display: block;
	text-align: center;
	background-repeat: no-repeat;
}

.borange2{
	background-image: url(../gfx/button_orange_160.png);
	width: 160px;
	height: 25px;
	border: 0px;
	background-color: transparent;
	line-height: 24px;
	font-size: 10px;
	font-family: Tahoma;
	text-align: center;
	font-weight: bolder;
	cursor: pointer;
	color: White;
	text-transform: capitalize;
	display: block;
	text-align: center;
}

.bblue{
	background-image: url(../gfx/bg_button_sz.png);
	width: 95px;
	height: 27px;
	border: 0px;
	background-color: transparent;
	line-height: 24px;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	font-weight: bolder;
	cursor: pointer;
	color: #4A4A49;
	text-transform: capitalize;
}
p.mb10{
	margin-bottom: 8px;
	margin-top: 8px;
}
td{
	font-family: Tahoma;
	font-size: 11px;
}
.bsz64{
	background-image: url(../gfx/bg_button_sz_64.png);
	width: 64px;
	height: 27px;
	border: 0px;
	background-color: transparent;
	font-size: 10px;
	font-family: Tahoma;
	text-align: center;
	font-weight: bolder;
	cursor: pointer;
	color: #398A01;
	text-transform: capitalize;
}

.txt_blue{
	color: #005BA7;
	text-decoration: none;
	font-size: 10px;
}

/* produkty home */

div.boxHome{
	width: 256px;
	height: 400px;
	border: 0px solid;
	
	
	text-align: center;
}

div.ramka_green{
	width: 257px;
	height: 389px;
	background-image: url(../gfx/box_green.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 7px 7px 7px 16px;
}
div.ramka_green_sz{
	width: 257px;
	height: 389px;
	background-image: url(../gfx/box_green.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 7px 7px 7px 14px;
}
div.ramka_blue{
	width: 257px;
	height: 389px;
	background-image: url(../gfx/box_blue.gif);
	background-repeat: no-repeat;
	float: left;
	margin: 7px 7px 7px 16px;
}
.odst25{
	margin-left: 25px;
}
.odst80{
	margin-left: 80px;
}
.odst25a{
	margin-left: 25px;
}
.nazwaProd{
	color: #404040;
	font-size: 12px;
	 font-weight: bolder;
	 text-decoration: none;
}
div.fota{
	height: 170px;
	text-align: center;
	margin: auto;
	border: 0px solid Black;
	background-repeat: no-repeat;
	background-position: center;
	 cursor: pointer;
	 margin-top: 7px;
	 margin-bottom: 7px;
}
.ob2{
	margin-top: 5px;
	margin-left: 5px;
}
#Pokaz_2{
}
div.fota img{
	cursor: pointer;
	text-align: center;
	margin: auto;
}
.box_cene_green_2{
	background-image: url(../gfx/bg_ceny_green_2.png);
	width: 246px;
	height: 52px;
	margin: auto;
}
.box_cene_green_1{
	background-image: url(../gfx/bg_ceny_green_1.png);
	width: 124px;
	height: 52px;
	margin: auto;
}
.box_cene_blue_2{
	background-image: url(../gfx/bg_ceny_blue_2.png);
	width: 246px;
	height: 52px;
	margin: auto;
}
.box_cene_blue_1{
	background-image: url(../gfx/bg_ceny_blue_1.png);
	width: 124px;
	height: 52px;
	margin: auto;
}
.txtCena1{
	color: White;
	font-family: Tahoma;
	font-size: 9px;
	font-weight: bolder;
	text-align: center;
}
span.cena{
	font-size: 11px;
	font-weight: bolder;
   color: #7A7A7A;
}
span.nb{
	font-size: 9px;
	font-weight: bolder;
	color: #757575;
}
div.produkty{
	background-color: #E8E8E8;
	border: 1px solid #D0D0D0;
	height: 27px;
	line-height: 27px;
	color: #767676;
	font-size: 11px;
	width: 500px;
	margin: auto;
	margin-bottom: 20px;
	margin-top: 30px;
}
div.btnS{
	margin: auto;
	text-align: center;
}
/*------ buttony ------*/
a.b_blu{
	background-image: url(../gfx/bg_button_blue.png);
	width: 95px;
	height: 27px;
	display: block;
	color: White;
	line-height: 25px;
	font-weight: bolder;
	text-decoration: none;
	float: left;
	font-size: 11px;
}
a:hover.b_blu{
	color: #EBF9FA;
}
a.b_sz{
	background-image: url(../gfx/bg_button_sz.png);
	width: 95px;
	height: 27px;
	display: block;
	color: #4A4A49;
	line-height: 25px;
	font-weight: bolder;
	text-decoration: none;
	float: left;
	font-size: 11px;
}
a:hover.b_sz{
	color: Black;
}
a.b_green{
	background-image: url(../gfx/bg_button_green.png);
	width: 95px;
	height: 27px;
	display: block;
	color: White;
	line-height: 25px;
	font-weight: bolder;
	text-decoration: none;
	float: left;
	font-size: 11px;
}
/* ------  stopka loga ------*/
div.stopkaLoga{
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
	padding-top: 15px;
	padding-bottom: 15px;
	color: Gray;
}
div.stopkaLoga p{
	margin-bottom: 5px;
}
.txtstopka{
	color: White;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover.txtstopka{
	color: #EFEFEF;
}
/*---- produkt ----*/
h1{
	color: #004B89;
	font-size: 20px;
}
h1.prod{
	margin-left: 20px;
	font-size: 25px;
  margin-top: 0px;
}
.nawigacjaProdP{
	margin-left: 10px;
}
.nawigacjaProdP a{
	color: #7C7C7C;
	text-decoration: none;
	font-weight: bolder;
}
a.kb{
	width: 124px;
	height: 42px;
	background-image: url(../gfx/bg_kup_big.png);
	color: White;
	font-size: 12px;
	line-height: 40px;
	text-decoration: none;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	text-align: center;
}
a.zakl{
	background-image: url(../gfx/bg_zak.png);
	width: 94px;
	height: 39px;
	 text-align: center;
	color: White;
	font-size: 11px;
	text-decoration: none;
	line-height: 39px;
	background-position: bottom;
	float: left;
	margin-left: 1px;
}
a:hover.zakl{
	background-position: top;
	color: #636363;
}
a.zaklActive{
	background-image: url(../gfx/bg_zak.png);
	width: 94px;
	height: 39px;
	text-align: center;
	color: #636363;
	font-size: 11px;
	text-decoration: none;
	line-height: 39px;
	background-position: top;
	float: left;
	margin-left: 1px;
}
.kP{
	color: #787878;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.kP a{
	 text-decoration: none;
}
.kP a:hover{
	text-decoration: underline;
}
a.opP{
	padding-left: 30px;
	background-position: left;
	background-repeat: no-repeat;
	text-decoration: none;
	 color: #04539D;
}
a:hover.opP{
	text-decoration: underline;
}
div.parametryHTML{
	padding: 10px;
}
.fotoArray{
	border: 1px solid #959595;
}

div.cena{
	width: 443px;
	height: 62px;
	background-image: url(../gfx/bg_cena_prod.png);
	background-repeat: no-repeat;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
div.cena_1{
	
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
/*------------  newsy  -------------*/
div.newsyBox{
	padding: 15px;
}
.dataNews{
	font-size: 11px;
}
.temat{
	color: #383838;
	font-size: 11px;
	text-decoration: none;
}
a:hover.temat{
	text-decoration: underline;
}
.txtNews{
	padding-top: 10px;
	font-size: 11px;
	line-height: 18px;
}
.tematNewsHome{
	color: #2379B6;
	font-size: 11px;
}
.trescNewsHome{
	padding-left: 30px;
	border-bottom: 1px solid Silver;
	padding-bottom: 3px;
}
/*---- koszyk -----*/
a.koszykButton{
	width: 95px;
	height: 27px;
	background-image: url(../gfx/bg_kosz_nok.png);
	background-repeat: no-repeat;
	color: #4A4A49;
	font-size: 11px;
	font-weight: bolder;
	text-decoration: none;
	line-height: 25px;
	display: block;
	margin: auto;
}
.green{
	color: #3E9200;
}
.kom1{
	border: 3px solid #AFCD94;
	background-color: #FAFFF4;
	font-size: 12px;
	padding: 6px;
	margin: 12px;
	color: #8B8B8B;
	font-weight: bolder;
}
.kom2{
	border: 2px solid #AEC6DA;
	background-color: #F4FBFF;
	font-size: 12px;
	padding: 6px;
	margin: 12px;
}
.kom3{
	border: 2px solid #FF5757;
	background-color: #FFEEEE;
	font-size: 12px;
	padding: 6px;
	margin: 12px;
	text-align: center;
}
a.aw{
	background-image: url(../gfx/bg_wstecz_kosz.png);
	width: 192px;
	height: 28px;
	display: block;
	 color: #4A4A49;
	 font-size: 13px;
	 font-family: Tahoma;
	 font-weight: bolder;
	 text-decoration: none;
	 line-height: 28px;
	 text-align: center;
}
a.ad{
	background-image: url(../gfx/bg_kolejny_etap.png);
	width: 192px;
	height: 28px;
	display: block;
	color: White;
	font-size: 13px;
	font-family: Tahoma;
	font-weight: bolder;
	text-decoration: none;
	line-height: 28px;
	text-align: center;
}
p a.nazwaProd{
	 margin-left: 10px;
	 margin-right: 10px;
	 font-size: 11px;
}
table.kosz{
	background-image: url(../gfx/bg_kosz_nagl.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 549px;
}
table.kosz td.nagl{
	color: White;
	font-size: 9px;
}
table.produkty_kosz{
	width: 549px;
	background-image: url(../gfx/kosz_prod.gif);
	background-repeat: repeat-y;
	background-position: bottom;
}
.bgsz{
	height: 22px;
	background-image: url(../gfx/bg_sz.png);
	background-repeat: repeat-x;
	height: 22px;
	color: #737373;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
}
table.ramka{
	border: 1px solid #D7D7D7;
	 width: 98%;
	 margin-top: 10px;
}
table.ramka td{
	text-align: left;
}
div.kroki1{
	width: 549px;
	height: 17px;
	background-image: url(../gfx/bg_kroki_1.png);
	background-repeat: no-repeat;
	text-align: left;
	margin: auto;
	margin-bottom: 30px;
}
div.kroki2{
	background-image: url(../gfx/bg_kroki_2.png);
	width: 549px;
	height: 17px;
	background-repeat: no-repeat;
	background-position: left;
}
.kroki{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #3D3D3D;
}
.kolumna1{
	width: 35px;
}
.kolumna2{
	width: 170px;
}
.kolumna3{
	width: 40px;
}
.kolumna4{
	width: 95px;
	text-align: center;
}
.kolumna5{
	width: 30px;
	text-align: center;
}
.kolumna6{
	width: 92px;
	text-align: center;
}
.kolumna7{
	width: 32px;
	text-align: center;
}
/*-------------- kategorie ------------*/

a.kategorie{
	color: #0063B6;
	text-decoration: none;
	padding-left: 20px;
	font-size: 14px;
	font-weight: bolder;
	background-image: url(../gfx/st_kat.gif);
	background-position: left;
	background-repeat: no-repeat;
}
a:hover.kategorie{
	text-decoration: underline;
}
a.kategorie_firma{
	 color: #838383;
	 font-size: 12px;
	 padding-left: 50px;
	 text-decoration: none;
}
a:hover.kategorie_firma{
	text-decoration: underline;
}
div.widoki{
	width: 532px;
	height: 39px;
	background-image: url(../gfx/bg_widoki.png);
	background-repeat: no-repeat;
	line-height: 39px;
	margin: auto;
	margin-bottom: 12px;
}
a.widok_a{
	background-image: url(../gfx/widok_a.gif);
	width: 31px;
	height: 25px;
	 background-repeat: no-repeat;
	 display: block;
	 float: left;
}
a.widok_b{
	background-image: url(../gfx/widok_b.gif);
	width: 31px;
	height: 25px;
	 background-repeat: no-repeat;
	 display: block;
	 float: left;
}
.wid{
	color: #706F6F;
}
div.numery{
	margin: auto;
	width: 532px;
	height: 38px;
	background-image: url(../gfx/bg_numery.png);
	line-height: 35px;
	margin-bottom: 15px;
	text-align: center;
	background-repeat: no-repeat;
}
a.poprzednie{
	background-image: url(../gfx/bg_poprzednie.png);
	width: 75px;
	height: 27px;
	color: #9E9E9E;
	display: block;
	font-weight: bolder;
	text-decoration: none;
	font-size: 11px;
	line-height: 27px;
	float: left;
}
a:hover.poprzednie{
	background-position: bottom;
	color: White;
}
a.nrStron{
	float: left;
	width: 22px;
	height: 27px;
	background-image: url(../gfx/bg_numery_str.png);
	background-position: bottom;
	display: block;
	margin-left: 5px;
	margin-right: 5px;
	background-repeat: no-repeat;
	line-height: 27px;
	color: White;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
	text-align: center;
}
a:hover.nrStron{
  background-position: bottom;
  color: White;
}
a.nrStronA{
	float: left;
	width: 22px;
	height: 27px;
	background-image: url(../gfx/bg_numery_str.png);
	background-position: top;
	display: block;
	margin-left: 5px;
	margin-right: 5px;
	background-repeat: no-repeat;
	line-height: 27px;
	color: #9E9E9E;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
}
a:active.nrStronA{
	float: left;
	width: 22px;
	height: 27px;
	background-image: url(../gfx/bg_numery_str.png);
	background-position: bottom;
	display: block;
	margin-left: 5px;
	margin-right: 5px;
	background-repeat: no-repeat;
	line-height: 27px;
	color: White;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
}
.kat{
	color: Black;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}
div.nawigacja{
	 padding: 15px;
	 color: #7D7C7C;
	 font-size: 11px;
}
div.nawigacja a{
	color: #7D7C7C;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
}
#loadDiv{
	background-color: #E1E1E1;
	border: 1px solid #ABABAB;
	padding: 15px;
	font-size: 14px;
	font-weight: bolder;
}
#loadDiv img{
	vertical-align: middle;
}
/*---------------------------------------------------------------------*/
a.menuUser{
	text-align: left;
	height: 25px;
	border-bottom: 1px solid #838383;
	display: block;
	width: 100%;
	line-height: 25px;
	font-weight: bolder;
}
a.menuUser span{
	margin-left: 10px;
}
a:hover.menuUser{
	text-decoration: none;
	background-color: #DCDCDC;
}
div.flagi{
	float: left;
}
a.langm{
	text-transform: uppercase;
	font-size: 11px;
	margin-right: 15px;
}
a.langm img{
	margin-right: 5px;
	vertical-align: middle;
}
a:hover.langm{
	text-decoration: none;
	color: #005E9A;
}
span.bruttoProd{
	 font-size: 17px;
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight: bolder; 
}
.silverCena{
	 color: #797A79;
}
.greenCena{
	color: #529300;
}
.orangeCena{
	color: #FF7E00;
}
span.walutaProd{
	color: #797A79;
	font-size: 14px;
}
div.pokazProd_1{
	margin-top: 4px;
}
div.pokazProd_1 span.cenab1{
	display: none;
}


/* -----------   wygląd 2   --------------*/
div.pokazProd_2{
	width: 550px;
	text-align: left;
}
div.pokazProd_2 span.cenab1{
	color: #0068AB;
	margin-left: 10px;
	font-weight: bolder;
	float: right;
	margin-top: -14px;
	border: 0px solid;
}
div.pokazProd_2 .boxHome p{
	 margin-left: 100px;
	width: 380px;
	margin-top: 17px;
	float: left;
}
div.pokazProd_2 .boxHome{
	width: 520px;
	text-align: left;
	height: 65px;
	border-bottom: 1px solid #D0EA81;
}
div.pokazProd_2 .boxHome .fota{
	height: 75px;
  clear: both;
  margin-left: 0px;
  position: absolute;
}
div.pokazProd_2 .boxHome .fota img{
height: 60px;
}
div.pokazProd_2 div.box_cene_green_2{
	 display: none;
	 height: 1px;
}
#NumeryStron{
	text-align: center;
}
div.skrot{
	text-align: left;
	height: 70px;
	margin-left: 10px;
	color: #363636;
	font-size: 10px;
	margin-bottom: 5px;
}
a.zglos{
	background-image: url(../gfx/bg_krytyka.png);
	width: 134px;
	height: 14px;
	display: block;
	color: White;
	text-decoration: none;
	background-position: top;
	text-align: center;
	line-height: 13px;
	font-size: 11px;
	font-weight: bolder;
}
a:hover.zglos{
	background-position: bottom;
	text-decoration: none;
	color: Black;
}
.tabelka {
	background-position: top;
	background-repeat: no-repeat;
	background-image: url(../gfx/vye_bg_tabelka.gif);
	width: 444px;
	margin-top: 10px;
}
.srodek {
	margin: auto;
	margin-top: 20px;
}
.tabelka_gora {
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #003f75;
	line-height: 25px;
	margin-right: 305px;
	text-align: center;
}
.tabelka_tresc {
	border-bottom: 1px solid #adc7d9;
	border-left: 1px solid #adc7d9;
	border-right: 1px solid #adc7d9;
}
.tabelka table {
	width: 100%;
}
.tabelka tr.r2 {
	background-color: #eef7ff;
}
.tabelka td {
	text-align: left;
	vertical-align: top;
	color: #3d3d3d;
	padding: 10px;
	margin: 0px;
}
.tabelka td.techname {
	color: #8b8b8b;
	font-weight: bold;
	width: 100px;
}
.tabelka td.info {
	color: Red;
	text-align: center;
}
.tabelka td.naw {
	text-align: right;
	padding: 2px;
	background-color: #F3F3F3;
}
.tabelka td.naw a {
	padding-right: 20px;
}
input.form_txt{
	width: 155px;
}
a.porownaj{
	width: 268px;
	background-image: url(../gfx/bg_porownaj.jpg);
	height: 26px;
	line-height: 26px;
	color: White;
	background-position: top;
	text-align: center;
	display: block;
}
a:hover.porownaj{
	background-position: bottom;
	text-decoration: none;
}
.linia_dol{
	border-bottom: 1px solid #9BD206;
}
/**********************************/
 .jqalert 
        {
               font-family: Tahoma, Arial, Sans-Serif;
               font-size: 10pt;
					position: absolute;
					background-color: White;
        }
        .myOwnStuff 
        {
               background-color: Green;
        }
        .myOwnStuff .jqalert
        {
               background-color: Green;
               left: 300px;
               top: 200px;
               padding: 3px;
               color: White;
        }

/*********************************************************************/

a.top{
	background-image: url(../gfx/st_top.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 13px;
	font-size: 10px;
}
div.kategoriaTOP{
	width: 550px;
	text-align: right;
	height: 10px;
	clear: both;
}
div.video{
	background-color: #E8E8E8;
	border: 1px solid #D8D8D8;
	text-align: left;
	  padding-left: 20px;
	  font-weight: bolder;
	  color: #C1C1C1;
	  margin-top: 15px;
	  margin-bottom: 15px;
	  padding-top: 5px;
	  padding-bottom: 5px;
}
div.videoPlik{
	width: 180px;
	border: 0px solid Black;
	height: 120px;
	 float: left;
	 text-align: center;
}
/*************  alert   *****************/
#myalerttlo{
	background: White;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
#myalert{
	width: 318px;
	background-image: url(../gfx/alert_top.jpg);
	background-position: top;
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 2;
	font-size: 12px;
	cursor: pointer;
	display: none;
	color: #4B4B4B;
	background-color: #F1F1F1;
	border: 1px solid #B9B9B5;
	border-bottom-color: #868781;
	border-right-color: #868781;
	text-align: center;
}
#myalert p{
	margin-top: 30px;
	  font-weight: bolder;
	  margin-bottom: 10px;
	  margin-left: 5px;
	  margin-right: 5px;
	  text-align: center;
}
fieldset.dostepnosc{
	margin-right: 12px;
	font-size: 12px;
	font-weight: bolder;
	color: #ED7E00;
	text-align: center;
	height: 25px;
}
fieldset.dostepnosc legend{
	font-size: 10px;
	color: #ADADAD;
	text-align: center;
	padding-left: 6px;
	padding-right: 7px;
	margin: auto;
}

td.kP p{
	 margin-bottom: 9px;
	 margin-top: 9px;
}
#PorownanieBok{
	display: none;
}
a.porownanieMale{
	background-image: url(../gfx/b_porownanie2.jpg);
	width: 80px;
	height: 29px;
	color: White;
	background-position: top;
	display: block;
	font-weight: bolder;
	text-align: center;
	 font-size: 10px;
	 background-repeat: no-repeat;
}

a:hover.porownanieMale{
	background-position: bottom;
	text-decoration: none;
}
input.sorotowanie{

	width: 90px;
	background-image: url(../gfx/bg_sortowanie.gif);
	background-repeat: no-repeat;
	background-position: top;
	border: 0px;
	font-size: 11px;
	font-weight: bolder;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: transparent;
	vertical-align: top;
	font-weight: bolder;
   padding-bottom: 2px;
	height: 15px;
}
input.sorotowanieDESC{
	width: 90px;
	background-image: url(../gfx/bg_sortowanie_desc.gif);
	background-repeat: no-repeat;
	background-position: top;
	border: 0px;
	font-size: 11px;
	font-weight: bolder;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	background-color: transparent;
	vertical-align: top;
	font-weight: bolder;
   padding-bottom: 2px;
	height: 15px;
}

/* koszyk odstepy lista produktów */
.k_k1{
	width: 34px;
	text-align: center;
	border-right: 0px solid #F4F4F4;
}
.k_k2{
	width: 176px;
	text-align: left;
	border-right: 0px solid #F4F4F4;
}
.k_k3{
	 width: 48px;
	 text-align: center;
	border-right: 0px solid #F4F4F4;
}
.k_k4{
	 width: 83px;
	 text-align: center;
	 border-right: 0px solid #F4F4F4;
}
.k_k5{
	 width: 41px;
	 text-align: center;
	border-right: 0px solid #F4F4F4;
}
.k_k6{
	 width: 83px;
	 text-align: center;
	 border-right: 0px solid #F4F4F4;
}
.k_k7{
	 width: 41px;
	 text-align: center;
	 border-right: 0px solid #F4F4F4;
}
.k_k8{
	 width: 50px;
	 text-align: center;
	 border-right: 0px solid #F4F4F4;
}
div.archiwum{
	background-color: #FE8F00;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #FFAA42;
}
div.archiwum a{
	margin-left: 15px;
	color: White;
	font-weight: bolder;
	font-size: 12px;
}
div.archiwum a:hover{
	color: #EAF7F8;
	text-decoration: none;
}

.bsz64_2{
	background-image: url(../gfx/bg_button_sz_64_2.jpg);
	width: 80px;
	height: 29px;
	color: #42A400;
	background-position: top;
	display: block;
	font-weight: bolder;
	text-align: center;
	font-size: 10px;
	background-repeat: no-repeat;
	display: block;
	cursor: pointer;
	padding-top: 2px;
}

.porownanieMale2{
	background-image: url(../gfx/b_porownanie2.jpg);
	width: 80px;
	height: 29px;
	color: White;
	background-position: top;
	display: block;
	font-weight: bolder;
	text-align: center;
	font-size: 10px;
	background-repeat: no-repeat;
	display: block;
	cursor: pointer;
	padding-top: 2px;
}