body {
background-color:#FFF;
color:#333;
float:left;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
height:100%;
line-height:13px;
text-align:center;
width:100%;
margin:0;
padding:0;
}


.clearfloat {
clear:both;
height:0;
font-size:1px;
line-height:0;
}

FIELDSET {
padding-top:9px;
text-align:left;
border:none;
margin:0;
}

IMG.centrowanie {
display:block;
padding-top:15px;
margin:auto;
}

.centr
{display:block;margin:auto;}

IMG.centrowanie_a {
border:0;
margin:auto;
}
/* nowe css */

#content {
margin:0 auto;
text-align:left;
width:990px;

background-color:#ffffff;
}

#topas
{width:100%;
height:70px;
background:url(../images/header/topas.jpg) repeat-x scroll 0 0;
margin:auto;
}
#header
{width:990px;
height:66px;
margin:auto;
padding:0;
}
#header img {border:0;padding:0;margin:0;float:left;}
#header_prawa
{
width:264px;
height:inherit;
background:url(../images/header/headerp_tlo.gif) no-repeat ;
background-position:right;
float:right;
}
#header_links
{width:auto;
height:25px;
float:right;
margin-right:7px;
padding-top:7px;
}
#header_links img {margin-top:3px;float:none;}
#header_links a{color:#868686;
font-family: Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
padding-left:6px;
padding-right:6px;
}
#header_links a:visited{color:#868686;
font-family: Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

#header_links a:hover{color:#868686;
font-family: Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

#szukajform{
float:right;
width:219px;
height:auto;
margin:0;
}
#szukajlewy
{
width:9px;
height:24px;
float:left;
}
#szukajsrodek
{
float: left;
height: 24px;
width: 186px;
overflow:hidden;
}
#szukajprawy
{
float: left;
height: 24px;
width: 22px;
}

.szukaj1
{
background-image: url(../images/header/szuk2.gif);
background-position:top left;
border:0;
height: 24px;
width: 186px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: middle;
background-color:#fff;
padding-left:0px;
padding-top:0px;
color:#65AC00;
font-size:11px;
}
input.szukaj2
{
	background-image: url(../images/header/szuk3.gif);
	background-repeat: no-repeat;
	cursor:pointer;	
	width:22px;
	height:24px;
	border: 0px;

}
#gora_link
{width:990px;
height:26px;
margin:auto;
font-weight:700;
color:#8D8D8D;
text-align:right;
margin-top:2px;
}

#gora_link a{color:#65BB10;
font-family: Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
padding-left:6px;
padding-right:6px;
}
#gora_link a:visited{color:#65BB10;
font-family: Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

#gora_link a:hover{color:#65BB10;
font-family: Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

.wypun
{list-style-type:none;margin:0;padding:0;}
.wyli
{background:url(../images/szablon/arrow3.gif) no-repeat;
background-position:0.6em;
}

/* stare css */
.kbutton INPUT {
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
height:auto !important;
width:auto !important;
border:0 !important;
padding-top:0 !important;
padding-left:0 !important;
}

.odstep {
margin-left:14px;
}

.ramka {
background-color:#FFF;
border-color:#CCC;
border-style:solid;
border-width:1px;
padding:3px;
}

.ramka2 {
background-color:#FFF;
border-color:#CCC;
border-style:solid;
border-width:1px;
padding:1px;
}

.GUZIK0 {
background:transparent url(../images/szablon/arrow.gif) repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:16px;
vertical-align:middle;
width:16px;
}

.GUZIK1 {
background:transparent url(../images/szablon/arrow2.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:10px;
vertical-align:middle;
width:6px;
margin-top:5px;
}

#NEWSLETTER {
background:url('../images/szablon/input2.gif');
width:164px;
height:16px;
border:0;
vertical-align:middle;
margin-left:13px;
margin-top:6px;
}

.blackbold {
font-size:11px;
color:#000;
font-weight:700;
}


.floatleft {
float:left;
}


#banner {
padding-top:100px;
padding-left:9px;
}


.bnorm
{font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#000;
}
.blue
{font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#06C;
font-weight:700;
}


#m_searchf {
display:block;
}

#SZUKAJ {
background:transparent url(../images/szablon/input.jpg) repeat scroll 0 0;
border:1px solid #fff;
height:16px;
padding-left:0;
vertical-align:middle;
width:162px;
}

#toplogoright2 {
width:555px;
height:22px;
float:left;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#fff;
font-weight:700;
padding-top:7px;
}

#toplogoright2 span {
padding-right:20px;
padding-top:5px;
white-space:nowrap;
}

#toplogoright2 a:hover {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}

#linkse {
float:right;
margin-right:20px;
margin-top:4px;
}

.box {
width:220px;
height:62px;
float:left;
}

#produkty {
width:989px;
height:auto;
}

#produkty_lewa {
background:url(../images/szablon/bg_prod.jpg) repeat-x 0 0;
background-color:#FFF;
width:740px;
height:520px;
float:left;
}

#space {
width:740px;
height:5px;
float:left;
}

.prod_txtitle
{font-family: Arial, Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
color:#65BB10;
padding-left:15px;
padding-top:12px;
padding-bottom:10px;
clear:both;
height:13px;
}

.prod_txtitle1 {
font-family:Arial, Helvetica,sans-serif;
font-size:14px;
font-weight:700;
color:#65BB10;
padding-left:45px;
padding-top:13px;
margin-bottom:10px;
clear:both;
}

.prod_txtitle2 {
font-family:Arial, Helvetica,sans-serif;
font-size:14px;
font-weight:700;
color:#65BB10;
padding-left:45px;
padding-top:10px;
margin-bottom:10px;
clear:both;
}

.prod_txtitle3 {
font-family:Arial, Helvetica,sans-serif;
font-size:14px;
font-weight:700;
color:#65BB10;
margin-bottom:10px;
padding-left:5px;
padding-top:13px;
clear:both;
}

.koszyk_btn {
width:92px;
height:23px;
padding-top:0;
padding-left:0;
float:left;
}

#przejdzdokoszyka {
padding-top:8px;
padding-left:13px;
}

#produkty_prawa {
background-color:#FFF;
float:left;
background:url(../images/szablon/p_bkg.jpg) repeat-y;
width:201px;
height:auto;
color:#000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
}

/*
#produkty_prawa UL {
list-style-type:none;
margin:0;
padding:10px 0 0;
}

*/

#produkty_prawa_akt {
width:240px;
height:290px;
float:left;
padding-left:8px;
line-height:15px;
}

#produkty_prawa_akt a:hover {
color:#EA7408;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:700;
}

.aktual_data {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:400;
}

#produkty_prawa_banner {
width:240px;
height:230px;
float:left;
padding-left:8px;
line-height:15px;
}

/* stopka */
#stopka
{width:100%
height:150px;
background-color:#FFFFFF;
border-top:1px #ccc solid;
padding-top:10px;
margin-top:12px;
}
#stopka_content
{
width:990px;

margin:0;
padding:0;
margin:auto;
padding-left:15px;
}
#linki_lewa
{width:544px;
height:25px;
float:left;
padding-left:5px;
padding-top:3px;
text-align:left;
}
#linki_lewa img
{padding-right:3px;padding-left:8px;}

UL {list-style-type:none;padding:0;margin:0;}

LI {
background-image:url(../images/szablon/arrow3.gif);
background-repeat:no-repeat;
background-position:0 .4em;
padding-left:0.8em;

padding-right:12px;
}

#telefony_sciezka li, #linki_lewa li {display:inline;}
#telefony_sciezka li {background-position:0 .4em;}

#linki_prawa
{width:426px;
height:25px;
float:left;
padding-top:3px;
text-align:right;
}

#stopka_bannery
{width:979px;
height:75px;
float:left;
background-color:#FFFFFF;
padding-left:60px;
text-align:left;
}
#stopka_bannery img {border:0;}
.kupowany_pic
{width:75px;
height:124px;
float:left;
}
.aktual_data_stopka

{color:#666666;font-family: Arial, Helvetica,sans-serif;font-size:11px;font-weight:normal;
padding-top:5px;float:left;}
#stopkalogo
{width:127px;
height:35px;
float:right;
padding-top:10px;
padding-bottom:15px;
padding-right:16px;
}
.aktual_data_stopka a, .aktual_data_stopka a:hover, .aktual_data_stopka a:visited  {
color:#666 !important;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none !important;
font-weight:400;
}

/* podstrona */
#menutel {
background:url(../images/szablon/p_spistelgrad.jpg);
background-repeat: repeat-y;
width:201px;


float:left;
}

#spistel_title {
background:url(../images/szablon/p_spistel1.jpg) no-repeat;
width:201px;
height:auto;
margin:0;
padding:0;

}
#spistel {
background:url(../images/szablon/p_spistel2.jpg);
background-repeat:no-repeat;
width:201px;
height:393px;

}

#spistel div,#spismenu DIV {
padding-left:15px;
padding-top:2px;
}

#spistel_end {
background:url(../images/szablon/p_spistel3.jpg) no-repeat 0 0;
width:201px;
height:93px;
float:left;
}

#telefony_srodek {
width:590px;
height:auto;
float:left;
}

#telefony_sciezka {
width:auto;
height:25px;
/*float:left;*/
padding-left:16px;
}

#telefony_sort {
width:568px;
height:25px;
background-color:#f3f3f3;
border:1px solid #ccc;
float:left;
margin-left:11px;
margin-top:3px;
margin-bottom:10px;
}

#telefony_sort INPUT {
margin-top:0;
}

.SORTDOWN {
background:transparent url(../images/szablon/p_bsort_down.jpg) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:16px;
vertical-align:1%;
width:22px;
text-indent:-9999em;
margin-top:2px;
}

.SORTUP {
background:transparent url(../images/szablon/p_bsort_up.jpg) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:16px;
vertical-align:1%;
width:22px;
text-indent:-9999em;
margin-top:2px;
}

#produkty_boxy {
width:584px;
height:auto;
margin-left:11px;
}

.produkt_box {
background:transparent url(../images/szablon/p_bkg_box.gif) no-repeat scroll 0 0;
width:181px;
height:190px;
margin-top:15px;
margin-right:13px;
float:left;
}

.produkt_box_nowosc {
background:transparent url(../images/szablon/p_bkg_boxn.gif) no-repeat scroll 0 0;
width:181px;
height:190px;
margin-top:15px;
margin-right:13px;
float:left;
}

.produkt_box_promocja {
background:transparent url(../images/szablon/p_bkg_boxp.gif) no-repeat scroll 0 0;
width:181px;
height:190px;
margin-top:15px;
margin-right:13px;
float:left;
}

.box_title_normal {
width:123px;
height:30px;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding-top:8px;
padding-left:8px;
color:#206000;
}

.box_title_promocja {
width:123px;
height:30px;
color:#5B9322;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding-top:8px;
padding-left:8px;
}

.box_title_nowosc {
width:123px;
height:30px;
color:#F87015;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding-top:8px;
padding-left:8px;
}

#koszyk_tlo {
border-top:3px solid #65BB10;
width:194px;
height:auto;
float:none;
margin-left:3px;
padding-bottom:10px;
}

#koszyk_spis_tytul {

background:transparent url(../images/szablon/p_bkg_kosz.jpg) no-repeat scroll;
width:193px;
height:32px;
float:none;
overflow:hidden;
margin-left:1px;
}

#koszyk {

width:186px;
height:auto;
}

#koszyk_main INPUT {
border:1px #999 solid;
width:30px;
height:15px;
padding-top:3px;
color:#000;
padding-left:5px;
}

#koszyk_spis {
width:186px;
height:auto;
padding-left:13px;
padding-top:8px;
}

#koszyk_spis div {
padding-bottom:8px;
width:160px;
}

#info {
background:url(../images/szablon/info.gif) no-repeat;
background-position:left top;
background-color:#ECFFF5;
border:1px solid #ccc;
width:485px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#666;
float:left;
padding-left:40px;
padding-top:8px;
margin-bottom:20px;
margin-top:20px;
margin-left:14px;
font-weight:700;
font-size:11px;
padding-bottom:8px;
}
#info2 {
background:url(../images/szablon/info.gif) no-repeat;
background-position:left top;
background-color:#FDF5C4;
border:1px solid #ccc;
width:485px;
height:100px;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#666;
float:left;
padding-left:65px;
padding-top:10px;
margin-bottom:20px;
margin-top:20px;
margin-left:18px;
font-weight:700;
font-size:11px;
}


#infomail {
background:url(../images/szablon/info.gif) no-repeat;
background-position:left top;
background-color:#ECFFF5;
border:1px solid #ccc;
width:507px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;
float:left;
padding-left:40px;
padding-right:10px;
padding-top:9px;
padding-bottom:8px;
margin-bottom:20px;
margin-top:10px;
margin-left:18px;
font-weight:700;
font-size:11px;
}
#infomail2 {
background:url(../images/szablon/info.gif) no-repeat;
background-position:left top;
background-color:#ECFFF5;
border:1px solid #ccc;
width:475px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;
float:left;
padding-left:65px;
padding-right:10px;
padding-top:6px;
padding-bottom:10px;
margin-bottom:20px;
margin-top:20px;
margin-left:14px;
font-weight:700;
font-size:11px;
}


#infozamowienie {
background:url(../images/szablon/infozam.gif) no-repeat;
background-position:left top;
background-color:#E0FFC1;
border:1px solid #ccc;
width:485px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;
float:left;
padding-left:65px;
padding-top:5px;
margin-bottom:20px;
margin-top:20px;
margin-left:0;
font-size:11px;
padding-bottom:6px;
}

.formblad {
background:url(../images/szablon/blad.gif) no-repeat;
background-position:left top;
background-color:#f0f0f0;
border:2px solid #f00;
width:491px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;
float:left;
padding-left:65px;
padding-top:20px;
margin-bottom:20px;
margin-left:18px;
font-weight:700;
font-size:11px;
padding-bottom:20px;
}
.formblad2 {
background:url(../images/szablon/blad.gif) no-repeat;
background-position:left top;
background-color:#f0f0f0;
border:2px solid #f00;
width:491px;
height:auto;
font-family:Arial, Helvetica,sans-serif;
line-height:16px;
color:#000;
float:left;
padding-left:65px;
padding-top:10px;
margin-bottom:20px;
margin-left:18px;
font-weight:700;
font-size:11px;
padding-bottom:10px;
}

#prawa_banner {
border-top:3px solid #65BB10;
/* border-bottom:3px solid #65BB10; */
width:193px;
/* height:95px;*/
margin-left:4px;
}

#prawa_konto {
background:transparent url(../images/szablon/p_bkg_konto.gif) no-repeat;
width:178px;
height:32px;
margin-left:4px;
padding-top:2px;
}

#prawa_konto_txt {
padding-top:2px;
padding-left:17px;
}

#prawa_konto_txt ul {padding-top:10px;}

#prawa_kupowane {
margin-top:18px;
border-top:3px #65BB10 solid;
width:193px;
height:auto;
margin-left:4px;
}

.kupowany_pic {
width:75px;
height:120px;
float:left;
}

.kupowany_opis {
width:103px;
height:106px;
padding-top:14px;
color:#000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
float:left;
}

.kupowany_cena {
width:75px;
padding-top:7px;
padding-left:8px;
color:#000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
float:left;
}

#prawa_kupowane TD {
color:#000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
}

#produkty_prawa_koniec {
background:transparent url(../images/szablon/p_bkg_prawa.jpg) no-repeat;
width:201px;
height:9px;
float:left;
font-size:1px;
}

/*podstrona produkt */
#produkt_title {
background:transparent url(../images/szablon/pi_bkg_gora.gif) no-repeat;
width:560px;
height:40px;
float:left;
margin-left:18px;
padding-left:10px;

}
#produkt_title div {float:left;color:#206000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding-top:6px;
}
.ProduktNazwa {width:380px;margin-top:7px;}
.ProduktCena {width:68px;margin-top:7px;}
.DodajKoszyka {width:107px;vertical-align:top !important;margin-top:4px;}

#produkt_main {
background:transparent url(../images/szablon/pi_bkg_main.gif) no-repeat;
width:560px;
height:279px;
margin-left:18px;
padding-top:0;
float:left;
}

#produkt_main TD {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
}
#produkt_main li,#produkt_zakladki li
{background:none;}

#produkt_text
{width:312px;padding-top:15px;line-height:16px;color:#666666;font-family:Arial;font-size:12px;}
#produkt_text img {border:0}

#produkt_zakladki {
width:560px;
height:40px;
margin-left:18px;
float:left;
}

.produkt_info {
background:transparent url(../images/szablon/pi_bkg_main3.gif) repeat-y;
width:550px;
height:auto;
float:left;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
padding-left:10px;
padding-bottom:8px;
margin-left:18px;
line-height:16px;
}

.produkt_info TABLE {
margin-top:5px;
}

.produkt_info TD {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
padding-right:10px;
}

.produkt_info p {
padding-right:14px;
}

.produkt_info IMG {border:0;}

#produkt_powiazane_title {
background:transparent url(../images/szablon/pi_bkg_dol.gif) no-repeat;
width:560px;
height:22px;
float:left;
clear:both;
margin-left:18px;
padding-top:8px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
}

#produkt_powiazane {
background:transparent url(../images/szablon/pi_bkg_dol2.gif) repeat-y;
width:560px;
margin-left:18px;
padding-top:8px;
padding-left:2px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
float:left;
clear:both;
height:auto;
}

#produkt_powiazane_end {
background:transparent url(../images/szablon/pi_bkg_dol2end.gif) no-repeat;
width:560px;
margin-left:18px;
padding-top:8px;
padding-left:2px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
float:left;
height:auto;
}

#produkt_powiazane TD {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding-bottom:10px;
}

#produkt_powiazane TABLE {
margin:0;
padding:0;
}

/* koszyk */
#koszyk_title {
background:transparent url(../images/szablon/k_bkg_titile.gif) no-repeat;
width:530px;
height:31px;
float:left;
margin-left:18px;
padding-left:30px;
padding-top:6px;
}

#koszyk_info {
background:transparent url(../images/szablon/k_bkg_titile.gif) no-repeat;
width:530px;
height:27px;
float:left;
margin-left:18px;
padding-left:30px;
padding-top:10px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
}

.tdkosz {
padding-left:10px;
}

.tdkosz1 {
font-size:11px;
color:#666;
padding-left:10px;
}

.tdnorm {
font-size:11px;
color:#666 !important;
padding-left:10px;
font-weight:700;
border-color:#ccc !important;
}

.tdnormn {
font-size:11px;
color:#666 !important;
padding-left:10px;
font-weight:400;
border-color:#ccc !important;
}

.tdtitle,.tdtitle2 {
font-size:11px;
color:#000 !important;
padding-left:10px;
padding-right:10px;
font-weight:700;
background-color:#f3f3f3;
border-color:#ccc !important;
}
.tdtitle2 {border-bottom-color : #000000; border-bottom-style : solid; border-bottom-width : 1px !important; color : #666 !important; }

.tdkosz1_black {
font-size:11px;
color:#000;
padding-left:10px;
}

.tdkosz2, .tdkosz3 {
font-size:12px;
color:#333;
padding-left:10px;
padding-right:5px;
line-height:15px;

}
.tdkosz3{height:30px;
border-bottom-color : #ccc; border-bottom-style : solid; border-bottom-width : 1px !important;
}

.tdkom {
font-size:12px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
border-color:#ccc !important;
}

.tdkom_n {
font-size:11px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
font-weight:700;
border-color:#ccc !important;
}
.tdkom_nn {
font-size:11px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
font-weight:400 !important;
border-color:#ccc !important;
}


.tdkom_o {
font-size:11px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#FFEA88;
font-weight:700;
border-color:#ccc !important;
}

.tdkom_on {
font-size:11px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#FFEA88;
font-weight:400;
border-color:#ccc !important;
}



.tdkom_nc {
font-size:11px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
font-weight:700;
text-align:center;
border-color:#ccc !important;
}

.tdkom_bl {
font-size:12px !important;
color:#000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
border-bottom-style:none;
background-color:#fff;
border-color:#ccc !important;
}

.tdkom_blb {
font-size:12px !important;
color:#000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
border-bottom-style:none !important;
background-color:#fff;
font-weight:700;
padding-top:10px;
border-color:#ccc !important;
}

.tdkosz2_black {
font-size:12px;
color:#000;
padding-left:10px;
padding-right:5px;
line-height:15px;
}
.tdkosz2_green {
font-size:12px;
color:#65BB10;
padding-left:10px;
padding-right:5px;
line-height:15px;
}
#koszyk_main a,#koszyk_main a:visited{text-decoration:none !important;}


.tdwiadomosc {
font-size:12px !important;
color:#000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
padding-bottom:20px;
background-color:#fff;
border-color:#ccc !important;
}

.tdkosz2_blue {
font-size:12px;
color:#069;
padding-left:10px;
padding-right:5px;
line-height:15px;
font-weight:700;
}

.tdkom_n2normal {
font-size:12px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
font-weight:400;
border-color:#ccc !important;
}

.whitetr {
background-color:#fff;
}

.greytr {
background-color:#f3f3f3;
}

.mail {
font-size:11px !important;
color:#333 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
border-bottom-style:none !important;
padding-top:10px;
border-color:#ccc !important;
}

.mail2 {
height:100px;
text-align:center;
font-size:11px !important;
color:#333 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
border-color:#ccc !important;
}

.tdkosz2_italic {
font-size:12px;
color:#666;
padding-left:10px;
line-height:15px;
font-style:italic;
padding-right:10px;
}

.tdkosz4 {
font-size:12px;
color:#666;
padding-left:10px;
line-height:16px;
padding-top:3px;
}


.tdkosz_inpost {
font-size:12px;
color:#666;
padding-left:10px;
line-height:16px;
padding-top:8px;

}


#koszyk_main .tdkosz_inpost INPUT{
		
	border: 1px solid #999999;
    color: #000000;
    height: 14px;
    padding-left: 5px;
    padding-top: 3px;
    width: 159px;

	
}




#koszyk_main .tdkosz_inpost .inpost_button{
		
	 background: url('../images/szablon/pobierz-dane-inpost.gif') no-repeat top left;
	border: none;
    color: #000000;
    height: 21px;
    padding-left: 5px;
    padding-top: 3px;
    width: 101px;	

	position:relative;
	top:2px;

   

	
}



.tdkosz4 input {
vertical-align:middle;
border:0 !important;
}

.tdkosz_zaplata {
font-size:12px;
color:#000;
padding-left:10px;
line-height:15px;
font-weight:700;
}

.kwotazaplaty {
font-size:14px;
color:#206000;
padding-left:5px;
line-height:15px;
font-weight:700;
padding-right:10px;
}

.tdkosz_ramka {
width:20px;
font-size:12px;
color:#666;
margin-right:15px;
line-height:15px;
border:1px solid #ccc;
}

.kbutton {
padding-left:10px;
padding-top:10px;
float:left;
}
.kbutton_r {
padding-right:14px;
padding-top:10px;
float:right;
}

.kbutton_rata {
padding-left:10px;
padding-top:10px;
margin-bottom:10px;
float:left;
}



.kbutton2 {
padding-right:10px;
padding-top:10px;
text-align:right;
}

#koszyk_opis {
padding-top:10px;
width:528px;
height:auto;
margin-left:28px;
float:left;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#666;
line-height:16px;
}



#banki, #aktualnosci,#wkrotce {
padding-top:10px;
width:528px;
height:auto;
margin-left: 20px;
float:left;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#333;
line-height:16px;
}

#wkrotce UL {
list-style-type:none;
margin:0;
padding:10px 0 0;
}

/* #wkrotce LI {
background-image:url(../images/szablon/arrow3.gif);
background-repeat:no-repeat;
background-position:0 .5em;
padding-left:0.8em; 
}
*/

#wkrotce OL {
background-image:none;
background-repeat:no-repeat;
}



#banki div{padding-bottom:10px;}

/* konto*/
#spismenu {
background:url(../images/szablon/p_spistel2.jpg);
background-repeat:repeat-y;
background-color:#fff;
width:201px;
height:393px;
}

#konto_space {
height:auto;
}

#zamowienie_srodek {
width:780px;
height:auto;
float:left;
}

#zamowienie_titlez {
background:transparent url(../images/szablon/z_bkg_title2.jpg) no-repeat;
width:764px;
height:25px;
float:left;
margin-left:14px;
padding-left:10px;
padding-top:12px;
}

#zamowienie_titlez TD {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding-left:20px;
}

#koszyk_title3 {
background:transparent url(../images/szablon/z_bkg_title.jpg) no-repeat;
width:774px;
height:25px;
float:left;
margin-left:14px;
padding-left:10px;
padding-top:12px;
margin-top:20px;
}

#zamowienie_bez_title {
background:transparent url(../images/szablon/z_bkg_title2.jpg) no-repeat;
width:755px;
height:25px;
float:left;
margin-left:14px;
padding-left:30px;
padding-top:12px;
}

#ramki {
width:755px;
height:60px;
float:left;
margin-left:14px;
padding-top:20px;
}

.produkt_link a:hover {
font-size:12px !important;
color:#206000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
font-weight:700;
}
.produkt_link_noa
{margin-left:9px !important;}

#ramka1 {
background:transparent url(../images/szablon/konto_bckg1.gif) no-repeat;
background-position:left top;
background-color:#FEF0DE;
border:1px solid #ccc;
width:275px;
height:40px;
padding-left:65px;
padding-top:10px;
line-height:15px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
float:left;
}

#ramka2 {
background:transparent url(../images/szablon/konto_bckg2.gif) no-repeat;
background-position:left top;
background-color:#FDF5C4;
border:1px solid #ccc;
width:235px;
height:40px;
padding-left:65px;
padding-top:10px;
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
line-height:15px;
float:right;
}

#ramka3 {
background-color:#FBE0BD;
border:1px #ccc solid;
width:306px;
height:42px;
padding-left:10px;
padding-top:8px;
line-height:15px;
margin-left:17px;
margin-bottom:10px;
margin-top:10px;
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
font-weight:400;
float:left;
}

#ramka4 {
background-color:#FBE0BD;
border:1px #ccc solid;
width:306px;
height:67px;
padding-left:10px;
padding-top:8px;
line-height:15px;
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
font-weight:400;
margin-left:17px;
margin-top:10px;
float:left;
}

#kontodane {
width:780px;
height:auto;
margin-left:18px;
float:left;
}

#kontodane INPUT {
border:1px #999 solid;
width:175px;
height:15px;
padding-top:3px;
color:#000;
padding-left:5px;
}

.save_btn {
height:auto;
width:auto;
padding-left:14px;
padding-top:5px;
padding-bottom:10px;
}

.save_btn INPUT {
height:auto !important;
width:auto !important;
border:0 !important;
}

#kontodane_lewa {
width:350px;
height:auto;
float:left;
}

#kontodane_lewa_title,#kontodane_lewa_title2 {
background:transparent url(../images/szablon/p_pkg_kontodane.jpg) no-repeat;
width:350px;
height:37px;
padding-left:10px;
}

#kontodane_lewa_main,#kontodane_lewa_main2 {
width:350px;
height:auto;
}

#kontodane_prawa {
width:350px;
height:auto;
float:right;
}

#kontodane_lewa_main a:hover {
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400;
}

#kontodane_prawa_title,#kontodane_prawa_title2 {
background:transparent url(../images/szablon/p_pkg_kontodane.jpg) no-repeat;
width:350px;
height:37px;
padding-left:10px;
float:right;
}

#kontodane_prawa_main,#kontodane_prawa_main2 {
width:340px;
padding-right:20px;
height:auto;
float:right;
}

/* logowanie */
.log_title {
background:transparent url(../images/szablon/log_bkg1.jpg) no-repeat;
width:560px;
height:26px;
float:left;
margin-left:18px;
padding-left:8px;
padding-top:11px;
}

.zmiana_adresu_title, .listarabatow {
background:transparent url(../images/szablon/log_bkg1.jpg) no-repeat;
width:555px;
height:26px;
float:left;
margin-left:18px;
padding-left:8px;
padding-top:11px;
color:#666;
font-weight:700;
}

.zmiana_adresu {
width:558px;
height:130px;
border:1px solid #ccc;
float:left;
margin-left:18px;
border-top-style:none;
}

.zmiana_adresu_txt {
padding-top:15px;
padding-left:20px;
width:500px;
height:20px;
margin-left:18px;
color:#000;
float:left;
}

.obecny_mail {
color:#666;
padding-right:10px;
font-weight:700;
width:200px;
}

.nowe_haslo {
color:#666;
padding-right:10px;
font-weight:700;
width:280px;
text-align:right;
padding-left:15px;
}

.nowe_haslo2 {
color:#666;
padding-right:10px;
font-weight:700;
width:280px;
text-align:right;
}

.nowy_mail {
color:#666;
padding-right:10px;
font-weight:700;
width:200px;
padding-left:10px;
}

#nowy_mail_btn {
margin-left:166px;
float:left;
padding-top:20px;
}
#nowy_pwd_btn {
margin-left:133px;
float:left;
padding-top:20px;
}


.place_btn {
float:left;
padding-top:20px;
}


.log_title span {
color:#206000;
}

.tdlog {
color:#666 !important;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
padding-right:8px;
padding-left:8px;
border-color:#ccc !important;
}

#log_main TD {
color:#ccc;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
border-bottom:1px;
border-top:0px;
border-color:#ccc;
border-style:solid none;
}

#log_main UL {
list-style-type:none;
margin:0;
padding:0;
}

#log_main2_txt {
width:413px;
padding-left:13px;
padding-top:15px;
padding-bottom:20px;
}

.log_btn input {
width:auto !important;
height:auto !important;
border:0 !important;
}

#rej_main TD {
color:#ccc;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
border-bottom:1px;
border-top:1px;
border-color:#ccc;
border-style:solid none;
border-width:1px;
}

#rej_main2 a:hover {
color:#369;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400;
}

.rej_txt {
color:#333;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
}

.composemail {
border:1px #999 solid;
width:732px;
height:181px;
color:#000;
background-color:#fff;
}

.composemail_title {
border:1px #999 solid;
width:732px;
height:19px;
color:#000;
background-color:#fff;
padding-top:2px;
}

.zaminfo {
border:1px #999 solid;
width:710px;
height:72px;
color:#000;
background-color:#fff;
}

#koszyk2 {
margin-top:20px;
background-color:#fff;
}

.koment_user {
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
padding-top:10px;
}

.koment_title {
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#206000;
font-weight:700;
padding-top:5px;
}

.koment_text {
width:440px;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #ccc;
padding-right:100px;
border-color:#ccc;
border-width:1px;
}

.koment_ban {
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
padding-top:5px;
font-weight:700;
font-style:italic;
padding-bottom:5px;
}

.koment2_user {
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
padding-top:10px;
padding-left:10px;
}

.koment2_title {
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#EB7407;
font-weight:700;
padding-top:5px;
padding-left:10px;
}

.koment2_text {
width:430px;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
border-bottom:1px solid #ccc;
border-color:#ccc;
border-width:1px;
padding:5px 100px 5px 10px;
}

.koment2_ban {
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
padding-top:5px;
font-weight:700;
font-style:italic;
padding-bottom:5px;
padding-left:10px;
}

#koment_info
{padding-top:5px;margin-left:10px;}

.logged_txt {
font-family:Arial, Helvetica,sans-serif;
color:#333;
font-size:11px;
margin-bottom:10px;
line-height:20px;
}

.akcesoria_filtr {
background:transparent url(../images/szablon/akc_filtrbg.jpg) no-repeat;
width:538px;
height:24px;
float:left;
margin-left:11px;
border:1px solid #ccc;
color:#666;
font-size:11px;
font-weight:700;
padding-top:0;
margin-top:0;
padding-left:30px;
}

.akcesoria_filtr_tel {
background:transparent url(../images/szablon/akc_filtrbg.jpg) no-repeat;
width:538px;
height:24px;
float:left;
margin-left:11px;
border:1px solid #ccc;
color:#666;
font-size:11px;
font-weight:700;
padding-top:0;
margin-top:0;
padding-left:30px;
margin-bottom:5px;
}

.akcesoria_filtr_tel SELECT {
height:19px;
width:156px;
font-size:11px;
margin-top:3px;
margin-right:5px;
margin-left:8px;
}

.akcesoria_filtr SELECT {
height:19px;
width:156px;
font-size:11px;
margin-top:3px;
margin-right:5px;
margin-left:8px;
}

#akcesoria_boxy {
width:584px;
height:auto;
margin-left:18px;
}

.akcesoria {
width:170px;
height:80px;
float:left;
padding-top:27px;
margin-right:24px;
}

.akcesoria_box {
width:170px;
height:60px;
float:left;
}

.akcesoria LI {
background-position:0 .3em;

}

.space {
width:300px;
height:500px;
float:left;
}

#produkt_powiazane UL,#produkt_powiazane OL, #regulamin OL {
list-style-type:none;
float:left;
margin:0;
padding:5px 0 10px 5px;
}
#regulamin LI {list-style-type:none;}

a:focus,IMG.centrowanie_a a:focus {
outline:none;
}

FORM,.imag,.box a {
margin:0;
padding:0;
}

INPUT,TEXTAREA,SELECT,#telefony_sort SELECT {
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
color:#666;
}

#buttony_gora a,#buttony_gora a:visited {
color:#fff;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

#buttony_gora a:hover,#linkse a:hover,.aktual_data a,.aktual_data a:visited {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

#toplogoright2 a,#toplogoright2 a:visited {
color:#fff;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
font-weight:700;
text-decoration:none;
}

#linkse a,#linkse a:visited,.aktual_data a:hover {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
}

#produkt_text a,#produkt_text a:visited,#produkt_text a:hover {
	
color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
font-weight:700;
	
	
}


#rabaty a,#rabaty a:visited,#wkrotce a,#wkrotce a:visited,#produkty_lewa a,#produkty_lewa a:visited,#produkty_prawa a,#produkty_prawa a:visited,.kupowany_opis a,.kupowany_opis a:visited,#produkt_powiazane a,#produkt_powiazane a:visited,.tdtitle a,.tdtitle a:visited,.tdkosz1 a,.tdkosz1 a:visited,#zamowienie_bez_main a,#zamowienie_bez_main a:visited,#log_main a,#log_main a:visited,.akcesoria_filtr a,.akcesoria_filtr a:visited,.akcesoria_filtr_tel a,.akcesoria_filtr_tel a:visited,.akcesoria a,.akcesoria a:visited,#lewezgodne a,#lewezgodne a:visited,#prawezgodne a,#prawezgodne a:visited,#infomail a:visited, .formblad a:visited, .formblad2 a:visited ,#aktualnosci a, #aktualnosci a:hover, #aktualnosci a:visited,.produkt_info a,.produkt_info a:visited,.produkt_info a:hover,.produkt_text a,.produkt_text a:visited,.produkt_text a:hover{
color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}
#rabaty a:hover,#wkrotce a:hover {
color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}
#produkty_lewa a:hover,#zamowienie_bez_main a:hover {
color:#369;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:700;
}

/*
#produkty_prawa LI,#log_main LI,#produkt_powiazane LI{
background-image:url(../images/szablon/arrow5.gif);
background-repeat:no-repeat;
background-position:0 .3em;
padding-left:1.2em;
}
*/
#produkty_prawa_akt a,#produkty_prawa_akt a:visited {
color:#EA7408;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

.aktual_title,#produkt_title TD,#koszyk_title TD,#zamowienie_title TD,#zamowienie_title2 TD,#zamowienie_title3 TD,#koszyk_title3 TD,#zamowienie_bez_title TD,#kontodane_lewa_title,#kontodane_lewa_title2 TD,#kontodane_prawa_title,#kontodane_prawa_title2 TD,.log_title TD,
.box_title_normal a:hover,.box_title_promocja a:hover,.box_title_nowosc a:hover, #infomail2 a,#infomail2 a:hover, #infomail2 a:visited {
color:#206000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
}
#zamowienie_title2 TD,#zamowienie_title3 TD, #koszyk_title3 TD{color:#666;}

.aktual_title a,.aktual_title a:visited,#spistel a:hover{
color:#206000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

.aktual_title a:hover,#spismenu a,#spismenu a:visited,#spismenu a:hover,#zamowienie_title a:hover,#zamowienie_title2 a:hover,#zamowienie_title3 a:hover {
color:#206000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

#spistel a,#spistel a:visited,.box_title_normal a,.box_title_normal a:visited{
color:#206000;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}
#koszyk_spis a, #koszyk_spis a:visited, #koszyk_spis a:hover {
color:#65BB10 !important;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

.box_title_promocja a,.box_title_promocja a:visited {
color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

.box_title_nowosc a,.box_title_nowosc a:visited {
color:#F87015;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

#produkty_prawa a:hover,.kupowany_opis a:hover,#produkt_powiazane a:hover,.tdtitle a:hover,.tdkosz1 a:hover,#log_main a:hover,.akcesoria_filtr a:hover,.akcesoria_filtr_tel a:hover,.akcesoria a:hover,#lewezgodne a:hover,#prawezgodne a:hover,#infomail a:hover, .formblad a:hover, .formblad2 a:hover {
color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}

#koszyk_main3,#koszyk_main4,#zamowienie_main,#zamowienie_main2,#zamowienie_bez_main {
background:transparent url(../images/szablon/z_bkg_title2.gif) repeat-y;

width:774px;
height:auto;
margin-left:14px;
float:left;
}

#koszyk_main3 TABLE,#koszyk_main4 TABLE,#koszyk_main TABLE,#zamowienie_main TABLE,#zamowienie_main2 TABLE,#zamowienie_bez_main TABLE,#kontodane_lewa_main TABLE,#kontodane_lewa_main2 TABLE,#kontodane_prawa_main TABLE,#kontodane_prawa_main2 TABLE,#log_main TABLE,#rej_main TABLE,#rej_main2 TABLE {
border-color:#ccc;
border-style:none solid;
border-width:1px;
}

#koszyk_main3 TD,#koszyk_main4 TD,#koszyk_main TD,#zamowienie_main TD,#zamowienie_main2 TD,#zamowienie_bez_main TD,#kontodane_lewa_main TD,#kontodane_lewa_main2 TD,#kontodane_prawa_main TD,#kontodane_prawa_main2 TD,#rej_main2 TD {
color:#ccc;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
border-bottom:1px;
border-top:1px;
border-color:#ccc;
border-style:none none solid;
border-width:1px;
}

#koszyk_main,#log_main,#log_main2,#haslo_main {
background:transparent url(../images/szablon/pi_bkg_main3.gif) repeat-y;
width:528px;
height:auto;
margin-left:18px;
float:left;
}

.tdkom_bold,.tdkom_n2 {
font-size:12px !important;
color:#666 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
background-color:#fff;
font-weight:700;
border-color:#ccc !important;
}

#zamowienie_title,#zamowienie_title2,#zamowienie_title3 {
background:transparent url(../images/szablon/z_bkg_title.jpg) no-repeat;
width:774px;
height:25px;
float:left;
margin-left:14px;
padding-left:10px;
padding-top:12px;
}

#zamowienie_title a,#zamowienie_title a:visited,#zamowienie_title2 a,#zamowienie_title2 a:visited,#zamowienie_title3 a,#zamowienie_title3 a:visited,#zamowienie_main a,#zamowienie_main a:visited,#zamowienie_bez_title a,#zamowienie_bez_title a:visited,.log_title a,.log_title a:visited {
color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}
#zamowienie_main a,#zamowienie_main a:visited,#zamowienie_main a:hover{
color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
font-weight:700;
}

#zamowienie_bez_title a:hover,.log_title a:hover {
color:#F60;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
font-weight:700;
}

.produkt_link a,.produkt_link a:visited {
font-size:12px !important;
color:#206000 !important;
padding-left:10px;
padding-right:5px;
line-height:15px;
font-weight:700;
}

#kontodane_lewa_main a,#kontodane_lewa_main a:visited {
color:#F30;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400;
}

.zmiana_adresu_txt input,#log_main INPUT,#rej_main2 INPUT,#haslo_main INPUT {
border:1px #999 solid;
width:200px;
height:15px;
padding-top:3px;
}

#log_main2 TABLE,#haslo_main TABLE {
border-color:#ccc;
border-style:none solid solid;
border-width:1px;
}

#log_main2 TD,#haslo_main TD {
color:#666;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
}

#rej_main,#rej_main2 {
background:transparent url(../images/szablon/pi_bkg_main3.gif) repeat-y;
width:528px;
height:auto;
float:left;
}

#rej_main2 a,#rej_main2 a:visited {
color:#f30;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400;
}

#tab_pusta TD,#tab_pusta TR,#tab_pusta TABLE,#tab_pusta,#koszyk2 TR {
background-color:#fffff;
border:0;
}

.akcesoria_filtr UL,.akcesoria_filtr_tel UL {
list-style-type:none;
display:inline;

padding:5px 0 0;
}

.akcesoria_filtr LI,.akcesoria_filtr_tel LI {
background-position:0 .4em;

display:inline;
}

.akcesoria UL,.produkt_info UL {
list-style-type:none;

margin:0;
padding:5px 0 0 5px;
padding-bottom:10px;
}

#lewezgodne,#prawezgodne {
width:275px;
height:auto;
float:left;
padding-top:10px;
}

#lewezgodne LI,#prawezgodne LI{
background-image:url(../images/szablon/arrow3.gif);
background-repeat:no-repeat;
background-position:0 .5em;
padding-left:0.8em;
}
.produkt_info LI{
background-image:url(../images/szablon/arrow3.gif);
background-repeat:no-repeat;
background-position:0 .5em;
padding-left:0.8em;
line-height:18px;
}
#regulamin
{
border-color:#ccc;
padding-left:5px;
margin-left:3px;
font-family:Arial, Helvetica,sans-serif;
color:#000;
margin-top:10px;
text-align:left;
width: 540px; height: 200px; overflow: auto;
border-width: thin;
border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;

}
#regulamin a {
color:#369;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400!important;
}
#regulamin a:visited {
color:#369 !important;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400 !important;
}

#regulamin a:hover {
color:#ff6600;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:400 !important;
}

.required_field {
    background: #fff url(../images/szablon/polewymagane.gif) no-repeat scroll left center;
}
.szukaj_field {
    background: #fff url(../images/header/szuk2napis.gif) no-repeat scroll; background-position:top left;
background-position:top left;
border:0;
height: 24px;
width: 186px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
vertical-align: middle;
background-color:#fff;
padding-left:0px;
padding-top:5px;
color:#65AC00;
font-size:11px;
}


.bank
{font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#000;
font-weight:700;
vertical-align:15%;
vertical-align:absmiddle;
padding-left:10px;
}
.aktualnosc_t
{font-family:Arial, Helvetica,sans-serif;
font-size:12px;
color:#333;
font-weight:700;
padding-bottom:10px;
}
#aktualnosc_tresc
{float:left;padding-bottom:20px;}
#aktualnosci UL {
list-style-type:none;
border-bottom:1px #65BB10 solid;
margin:0;
padding:5px 0 0 5px;
padding-left:6px;
float:left;
width:100%;
margin-top:10px;
}
#aktualnosci  LI {
background-image:url(../images/szablon/arrow3.gif);
background-repeat:no-repeat;
background-position:0 .5em;
padding-left:0.9em;
float:left;
width:100%;
color:#206000;font-weight:700;
font-size:11px;

padding-bottom:2px;
}
.aktualnosc_pos
{
padding-top:7px;
padding-bottom:6px;
padding-left:16px;
float:left;
width:518px;
border-bottom:1px #ccc solid;

}
.aktualnosc_pos2
{
background-color:#efefef;
border-bottom-style:1px solid #ccc;
margin-top:1px;
padding-top:7px;
padding-bottom:6px;
padding-left:16px;
float:left;
width:518px;
border-bottom:1px #ccc solid;

}

#pozycje
{margin:auto;}
#pos_on
{width:23px; height:19px; float:left; border:1px solid #65BB10; background-color:#65BB10;text-align:center;color:#fff;font-weight:700;padding-top:4px;margin-top:20px;margin-left:11px;cursor:pointer;}
#pozycje span
{width:23px; height:19px; float:left; border:1px solid #65BB10; background-color:#f0f0f0;text-align:center;color:#333;font-weight:700;padding-top:4px;margin-top:20px;margin-left:11px;cursor:pointer;}

.aktualnosc_title a, .aktualnosc_title a:hover, .aktualnosc_title a:visited, #pozycje a {text-decoration:none !important;color:#333 !important;}


.aktualnosc_pos div,.aktualnosc_pos2 div  {padding-bottom:5px;padding-left:6px;}

.aktualnosc_data {
color:#7e7e7e;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
font-weight:400;
padding-right:10px;
}


#regula UL
{
list-style-type:circle;
margin:0;
padding:0;
}
#regula LI {
background-image:none;
padding:0;
}
#wkrotce IMG
{border:1px solid #ccc;
padding:2px;}
#kontakt IMG
{border:0px;padding:0;}
.linki
{color:#65BB10;
font-family:Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
}
.linki a,.linki a:visited,.linki a:hover{color:#65BB10;
font-family: Arial, Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:700;
padding-left:6px;
padding-right:6px;
}
#linki_lewa li {padding-left:0.3em;padding-right:10px;}
.wiecej {padding-top:5px;}

.grey {color:#666 !important;font-weight:700;font-size:11px;}

.linkblue a, .linkblue a:hover, .linkblue a:visited {color:#336699 !important;text-decoration:none !important;}

#btn_powrot
{margin-bottom:7px;margin-top:7px;}

/* lista rabatow*/
#Tlistarabatow
{
width:560px;
margin-left:18px;
border: 1px solid #ccc; border-top-style:none; border-bottom-style:none;}
#rabaty {margin-left:18px;}

.tdrabat {
width:270px;
height:18px;
font-size:11px;
color:#000;
padding-left:5px;
padding-right:5px;
line-height:15px;
background-color:#BCF484;
border: 1px solid #ccc;
border-bottom-style:none;
text-align:center;
}
.tdnoborder {border-bottom-style:none !important;}
.tdborder {border-bottom-style:1px !important;}
#adbuton {margin-left:452px;}


#koszyk_main .inpost a{
font-size: 12px;
font-style: italic;
line-height: 15px;
padding-right: 10px; 
float:left; 
text-decoration:none;
color:#666666;
font-weight:bold;
}

.inpost a:visited{

text-decoration:none;
color:#666666;
font-weight:bold;
}

