html							{width:100%; height:100%;}
body							{width:100%; height:100%; color: #004879; padding: 0px; margin: 0px; background-color:#0098fd; background-image: url('graphics/background_main.gif'); background-position: top; background-repeat: repeat-x; font-family: Verdana, Serif; }
a								{text-decoration: none; color:#004879;}
a:hover 						{text-decoration: underline; }
img								{border: 0px; }
p								{margin: 0px; }
p.center						{text-align: center;}
table							{margin: 0px; border-collapse: collapse; empty-cells: show;}
td								{font-family: Verdana, Serif; font-size: 11px; border: 0px; padding: 0px; vertical-align: top; }
sup                             {font-size: 9px;}

table.all						{width:100%;}

td#content_l					{background-color:#ffffff; background-image:url('graphics/content_l_background.gif'); background-position: top right; background-repeat: repeat-x;}
td#content_c1					{width:770px; background-color:#ffffff;}
td#content_r					{background-color:#ffffff; background-image:url('graphics/content_r_background.gif'); background-position: top left; background-repeat: repeat-x;}

table#content					{width:770px; margin-top:10px; background-color:#ffffff;}
td#content_c1_l					{width:220px; background-color:#ffffff;}
td#content_c1_r					{width:550px; background-color:#ffffff;}

table#menu						{width:100%;}
table#menu td					{width:100%; padding:0px 10px 10px 10px}
table#menu p.level_1			{font-weight:bold; text-indent: -12px; margin-left: 12px; margin-bottom:5px;}
table#menu p.level_2			{text-indent: -5px; margin-left: 18px; margin-bottom:5px;}
table#menu p.level_3			{text-indent: -5px; margin-left: 33px; margin-bottom:3px;}

table#menu img					{margin-right: 2px;}
table#menu a					{color:#004879;}
td#promo						{vertical-align: bottom;}


.nawigacja0						{font-size: 12px; font-weight: bold;}
.nawigacja1						{font-size: 12px; }

a.nawigacja0					{font-size: 12px; font-weight: bold;color: #ff6600; text-decoration: underline}
a.nawigacja1					{font-size: 12px; color: #ff6600; text-decoration: underline}

span.selected					{font-weight:bold}
a.strona 						{text-decoration: none; color: #0097FA}
a.strzalka						{}
img.arrow						{vertical-align: bottom;}

img.foto                        {border: 1px solid #91d2ff}

table#opis						{width:100%;}
table#opis td.opis_img			{width:270px;border:1px}
table#opis td.opis_txt			{padding-left: 15px; font-size: 11px; }
								{font-weight: bold; width: 100%}
table#opis p.opis_nazwa			{font-weight: bold;}
td.opis_nazwa					{font-weight: bold; width: 100%}


table#zdjecie					{margin: 0px; border-collapse: collapse; empty-cells: show; }
table#zdjecie td.lg				{width: 9px; height: 9px;  background-image:url('graphics/lg.gif'); }
table#zdjecie td.pg				{width: 9px; height: 9px;  background-image:url('graphics/pg.gif'); }
table#zdjecie td.ld				{width: 9px; height: 9px;  background-image:url('graphics/ld.gif'); }
table#zdjecie td.pd				{width: 9px; height: 9px;  background-image:url('graphics/pd.gif'); }
table#zdjecie td.l				{width: 9px;  background-image:url('graphics/l.gif');background-repeat: repeat-y;}
table#zdjecie td.p				{width: 9px;  background-image:url('graphics/p.gif');background-repeat: repeat-y; }
table#zdjecie td.g				{height: 9px; background-image:url('graphics/g.gif');background-repeat: repeat-x; }
table#zdjecie td.d				{height: 9px;  background-image:url('graphics/d.gif');background-repeat: repeat-x; }
table#zdjecie td.s				{width: 250px; text-align: center;}
table#zdjecie td.s_d			{width: 250px; text-align: center;}
span.nr_obrazka					{cursor: pointer; color: #0097FA}
img.obrazek_nawigacja			{vertical-align: middle;}
img#zdjecie_duze				{margin: 10px;}

hr#linia						{background-color: #E8F7FF; color: #E8F7FF; border: none;}

table#do_sklepu					{width:100%; margin-top: 10px; letter-spacing: normal}
table#do_sklepu b.cena			{color: red;}
table#do_sklepu td.coin			{vertical-align: top; padding-top: 2px;}
table#do_sklepu td.wartosc		{vertical-align: top; padding-top: 2px;}
table#do_sklepu td.promocja		{padding: 0px; vertical-align: top; text-align: right;color: red; font-weight: bold}
table#do_sklepu a				{color: #7D0000;}
table#do_sklepu a.form_hurt		{color: red; font-weight: bold;}

table#prod_list					{width:100%;}
table#prod_list td.picture_s	{width:100px; padding:20px 0px 0px 0px;}
table#prod_list td.prod_s		{width:165px; padding:20px 5px 0px 5px;}
table#prod_list .prod_pomarancz	{color:#ff6633; font-weight:bold;}
table#prod_list a				{color:#ff6633; font-weight: bold;}
p.cena							{text-align:left; font-weight:bold; margin:0px 0px 25px 0px;}
p.krotki_opis					{font-size: 10px;}
p.opis_kategorii				{;}
table.cena 						{width:100%;}
td.cena1						{width:30px; vertical-align: top; text-align: right;}
td.cena2						{vertical-align: top; padding-left:5px;}
td.cena0						{text-align:center; font-weight:bold; margin:0px 0px 25px 0px;}
table#prod_list a.blue							{text-decoration: none; color:#004879;}
table#prod_list a.blue:hover 					{text-decoration: underline; }

table#form						{width: 100%}
table#form input.text			{height: 15px; margin: 4px; border-style: solid; border-width: 1px; border-color: #91d2ff; background-color: #f4fbff; padding: 2px; font-family: Verdana, Serif; font-size: 11px; width: 152px; }
table#form input.text-error		{height: 15px; margin: 4px; border-style: solid; border-width: 1px; border-color: #91d2ff; background-color: #fff1f1; padding: 2px; font-family: Verdana, Serif; font-size: 11px; width: 152px; }
table#form select.text          {height: 24px; margin: 4px; border-style: solid; border-width: 1px; border-color: #91d2ff; background-color: #f4fbff; padding: 2px; font-family: Verdana, Serif; font-size: 11px; width: 152px; }
table#form textarea.area		{font-size: 11px; width: 152px; margin: 4px; border-style: solid; border-width: 1px; border-color: #96d2ec; background-color: #f3fbfe; padding: 1px 2px 1px 2px; font-family: Verdana, Serif; height: 52px; }
table#form td.opis				{font-weight: bold; font-size: 10px; vertical-align: middle; padding-right: 50px; width: 200px;}
table#form td.dodaj				{background-image:url('graphics/buton_tlo.gif'); width: 118px; height: 18px; text-align:center; vertical-align: middle;}
table#form a					{color: #7D0000; text-decoration: none;}
p.komunikat_user				{text-align: center; font-weight: bold; margin-top: 35px}
p.blad_user						{color: #ff0000; text-align: center; font-weight: bold; margin-top: 35px}
span.uwagi_dodatkowe			{font-weight: normal; padding-left: 5px;}

table.opis_table				{}
td.back_filled					{background-color: #e8f6ff; width: 100%; padding-right: 20px; padding-left: 80px}
td.back_transparent				{background-color: #ffffff; width: 100%; padding-right: 20px; padding-left: 80px}

table#basket 					{width: 100%;}
table#basket td					{padding: 7px;}
table#basket input				{font-size: 10px; width: 20px; text-align: right;height: 15px; margin: 4px; border-style: solid; border-width: 1px; border-color: #96d2ec; background-color: #f3fbfe; padding: 1px 2px 1px 2px; font-family: Verdana, Serif; margin-top: 0px}
table#basket td.zdjecie			{text-align: center;}
table#basket td.cena			{text-align: right;}
table#basket td.ilosc			{padding-top:5px; text-align: right;}
table#basket tr.naglowek		{background-color: #e8f6ff; text-align: right;}
table#basket a					{color: #004879;}
table#basket a.regulamin		{color: #ff6633;}
p.komunikat_order				{text-align: center; font-weight: bold; margin-top: 35px}
td.basket_spacer				{height: 1px; background-color: #E8F7FF;}
td.basket_suma					{background-color: #E8F7FF; text-align: right; font-weight: bold; vertical-align: middle}
td.basket_dostawa				{border-top: 2px solid #ffffff; background-color: #E8F7FF; text-align: right;  vertical-align: middle; padding-right:20px;}

td#stopka_c1					{width:770px; height:40px; background-color:#ffffff; background-image:url('graphics/stopka_c1_background.gif'); background-position: bottom right; background-repeat: no-repeat; vertical-align:bottom;}
table#stopka					{width:770px; height:35px; color: #ffffff; margin-bottom:5px;}
table#stopka a					{color:#ffffff;}
td#stopka_l						{background-color:#ffffff;}
td#stopka_c1_l					{text-align:left; vertical-align:bottom; font-size: 10px; padding-left: 230px;}
td#stopka_c1_r					{text-align:right; vertical-align:bottom; font-size: 10px; padding-right:6px}
td#stopka_r						{background-color:#ffffff; background-image:url('graphics/stopka_r_background.gif'); background-position: bottom left; background-repeat: repeat-x;}

table#przycisk					{margin-top: 0px; }
table#przycisk.zloz_zamowienie	{margin-left: auto; margin-right: auto; }
table#przycisk td.dodaj			{background-image:url('graphics/buton_tlo.gif'); width: 118px; height: 18px; text-align:center; vertical-align: middle; color: #7D0000; font-size: 10px; font-weight: bold; padding: 0px;}
table#przycisk a				{color: #7D0000; text-decoration:none}

#entliczek_banner1{
  margin-top:15px;
}
