body	{ margin:0px; padding:0px; background:#fff; font-family: "arial", sans-serif; font-size:12px; }
a		{text-decoration:none;}
form			{margin:0px; padding:0px;}
img				{border:none;}

.head	{ width:996px; height:96px; margin:auto; background:url(/i/logo.jpg) no-repeat;  position:relative;}
.head .koszyk	{ width:285px; float:right; position:relative; top:60px; }
.k1	{ color:#f3254b; font-weight:bold; }
.k2	{ color:#ff560b; font-weight:bold; }
.k3	{ color:#797576; font-weight:bold; }
a.k3 	{ color:#797576; font-weight:bold; text-decoration:none;}
.k4	{ clear:both; }

.clear		{ clear:both; float:none !important; width:auto !important; height:0px; font-size:0px; }

.menu	{ background:url(/i/menu_tlo.jpg) no-repeat; width:996px; margin:auto; font-size:14px; }
.menu .menu_item { color:#fff; border-left:1px solid #fb6128; padding-left:10px; padding-right:10px;  cursor:pointer; }
a.menu_item_a { color:#fff; cursor:pointer; z-index:700; border-left:0px; padding-left:0px; padding-right:0px; font-size:11px; text-decoration:none; display:block; position:relative; top:0px; left:0px; }
a.menu_item_a .items		{ display:none; border:1px solid #F56A01; border-top:0px; background:transparent; position:absolute; z-index:700; top:15px; left:-10px; width:160px; }
a.menu_item_a .items .item		{ cursor:pointer; z-index:800; text-align:left; display:block; color:#F56A01; background-color:#fff; padding:2px 5px; }
a.menu_item_a .items .item2		{ cursor:pointer; z-index:800; text-align:left; display:block; background-color:#fc133e; padding:2px 5px; }
a.menu_item_a:hover	.items		{ display:block; }
.menu .menu_item_2 .items				{ display:block; }

.menu .menu_item_2 { color:#fff; border-left:1px solid #fb6128; padding-left:10px; padding-right:10px; background:#fc133e; cursor:pointer; }

.podmenu	{ background:url(/i/podmenu_tlo.jpg) repeat-x; width:996px; height:39px; margin:auto; font-size:11px;}
.podmenu .jestes_tutaj	{ position:relative; top:5px; left:15px; }
.podmenu .jestes_tutaj input,select { font-size:11px; border:1px solid #d3d3d3; color:#777576; }
.p1		{ background:url(/i/podmenu_ico.jpg) no-repeat; width:9px; height:9px;}
.p2		{ color:#787677; }
.p3		{ color:#393738; text-decoration:none;}
.p3:hover		{ color:#fa2020; }
.banner_cell1 {width:332px; height:100px; background: #F2F2F2; text-align: center; padding:0px; margin:0px;}
.banner_cell2 {width:332px; height:100px; background: #E5E5E5; text-align: center;padding:0px; margin:0px;}

.content	{width:996px; margin:auto; }
.content .nazwa	{ padding-left:10px; padding-right:10px; color:#f2264b; font-weight:bold; font-size:14px; padding-top:10px;}

.content .symbol	{ padding-left:10px; padding-right:10px; color:#5A5A5A; font-weight:bold; font-size:12px; padding-top:10px;}
.content .nazwa	h1 { padding:0px; margin:0px; color:#f2264b; font-weight:bold; font-size:14px; padding-top:10px;}
.content .producent { padding-left:20px; padding-right:20px; color:#b4b4b4; font-size:11px;}
.content .cena { padding-left:10px; padding-right:20px; color:#f2264b; font-size:12px; font-weight:bold; width:200px;}
.content .stara_cena { color:#b4b4b4; width:auto; font-size:12px; font-weight:normal; }
.content .dodaj_do_koszyka { text-align:right; width:200px; color:#000; font-size:12px; font-weight:bold; vertical-align:middle; }
.content .dodaj_do_koszyka a { color:#000; font-size:12px; font-weight:bold; vertical-align:middle; }

.content .opis_p { padding-left:10px; padding-right:10px; color:#383838; text-align:justify;}

.content .part_1	{ float:left; width:733px; }
.content .part_1 td	{ width:190px; height:135px; text-align:center; }
.content .part_1 .lewy	{ border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3;  }
.content .part_1 .lewy2	{ border-right:1px solid #d3d3d3; }

.content .part_1 a	{ color: #000; }
.content .part_2		{ float:right; width:230px; height:407px; }

.small_line1	{width:164px; padding:1px 10px 1px 15px; font-size:12px; border:0px solid #000;}
.small_line1_b	{width:164px; padding:1px 10px 1px 15px; font-size:12px; border:0px solid #000; cursor:pointer;}
.small_line1_a	{color:#000;}
.small_line1_a_b{color:#004a7f;}
.small_line1_a_b:hover {color:#fa2020; text-decoration:underline;}

.content .menu	{ float:left; width:164px; font-size:12px; border:0px solid #000; }
.content .menu .obramowanie_prawe { border-right:1px solid #d3d3d3; }
.content .menu .naglowek1 { background:url(/i/naglowek1_tlo.jpg) no-repeat; width:163px; height:22px; padding-left:10px; font-weight:bold; color:#fff; }
.content .menu .naglowek2 { background:#f2f2f2; width:163px; height:22px; padding-left:10px; font-weight:bold; color:#f2264b; }
.content .towary	{float:right; width:832px;  }
/*.content .towary .grupa_towarowa { border-bottom:1px solid #d3d3d3; }*/
.content .grupa_towarowa { float:right; width:822px; border-bottom:1px solid #939393; }
.content .towary .grupa_towarowa .nazwa_grupy	{ padding-left:10px; font-weight:bold; color:#f2264b; text-align:left; font-size:14px; }
.nazwa_grupy	{ padding:10px 0px 10px 10px; margin:0px; font-weight:bold; color:#f2264b; text-align:left; font-size:14px; }
.content .towary .grupa_towarowa .opis_grupy	{ padding-left:10px; color:#080808; text-align:left; font-size:13px;}
.content .towary_lista	{ float:right; width:802px; margin-top:10px; margin-left:30px; }
.content .towary_lista td	{ width:265px; height:153px; text-align:center;}
.content .towary_lista .lewy	{ border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3; }
.content .towary_lista .lewy2	{ border-right:1px solid #d3d3d3; }
.content .towary_lista .lewy3	{   border-bottom:1px solid #d3d3d3; }
.content .towary_lista .lewy23	{   border-bottom:0px solid #d3d3d3; border-right:0px solid #d3d3d3;}
.content .towary_lista a	{ color:#000; text-align:center; }
.content .towary_lista h2	{ color:#000; text-align:center; font-size:12px; font-weight:normal;margin:0px; padding:0px;}
.content .cell_price	{ color:#f2254c; text-align:center; font-weight:bold; font-size:12px;margin:0px; padding:0px;}


.content .produkt	{ width:653px; float:left; border:0px solid #000; }
.content .produkt ul	{ list-style-type:none; margin:0px; padding:0px; }
.content .produkt li	{  float:left; }
.content .produkt .fotka {	width:170px; height:150px; border:0px solid red; }
.content .produkt .prod_img {	border:0px solid red;}
.content .produkt .opis {	width:483px; border:0px solid red; padding-top:10px;  }
.content .serie { width:619px;  border-top:1px solid #ff560b; margin-left:10px; margin-top:10px;}
.content .serie td	{ width:204px; height:153px; text-align:center;}
.content .serie .lewy	{ border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3; }
.content .serie .lewy2	{ border-right:1px solid #d3d3d3; }
.content .serie .lewy3	{   border-bottom:1px solid #d3d3d3; }
.content .serie .lewy23	{   border-bottom:0px solid #d3d3d3; border-right:0px solid #d3d3d3;}
.content .serie a	{ color:#000; text-align:center; }
.content .serie h2	{ color:#000; text-align:center; font-size:12px; font-weight:normal;margin:0px; padding:0px;}



.nowosc	{ width:178px;  float:right; border-left:1px solid #d3d3d3;}
.naglowek2 { background:#f2f2f2; width:163px; height:22px; padding-left:10px; font-weight:bold; color:#f2264b; }


.podcontent	{ background:url(/i/tlo_podcontent.jpg) repeat-x; width:996px; height:46px; margin:auto; clear:both;}
.podcontent .logowanie { position:relative; top:15px; }
.podcontent .logowanie input,select { font-size:11px; border:1px solid #d3d3d3; color:#777576; }
.podcontent .logowanie td { padding-left:5px; padding-right:5px; }
.podcontent .logowanie { color:#f2254c; font-weight:bold; }
.zamowienia { color:#f2254c; font-weight:bold; }
.dol				{ margin:auto; width:996px; height:54px; background:url(/i/dol_tlo.jpg) no-repeat; color:#3b3737; font-weight:bold; font-size:11px;}
.dol .menu_dol		{ position:relative; top:13px; left:20px; }
.dol .menu_dol td	{ border-right:1px solid #fff;  padding-left:10px; padding-right:10px; }
.dol .menu_dol a	{ color: #000; padding:0px; top:0px; left:0px;}
.dol .menu_dol a:hover	{ color:#f2254c; }
.dol .menu_dol td.tdek	{ padding-left:10px; padding-right:10px; border:0px; }

.stopka	{ width:996px; margin:auto; }

.stopka a,p	{ text-align:right; text-decoration:none; color:#b9b9b9; font-size:11px; }
.stopkap	{ width:auto; margin:auto;  position:relative; top:-14px; text-align:right;}

.step			{width:100%; border-top:1px solid #d3d3d3; margin-top:3px; padding-top:5px; text-align:center;clear:both;}
.page			{width:802px; float:right; border-top:1px solid #d3d3d3; margin-top:3px; padding-top:5px;}
.page1 			{font-size:11px; color:#434343; text-align:right; padding:5px 13px 0px 13px;}
.page_a			{color:#434343;}
.page_a_btn	{color:#f2254c;font-weight:bold;}
.page_a_btn_b {color:#000;font-weight:normal;}
.buttons		{width:100%; text-align:center;}
.buttons1		{width:100%; padding:15px;}

.small_newsletter	{width:160px;}
.small_newsletter1	{width:160px; padding:0px 13px 0px 13px; font-size:12px; color:#434343; text-align:left;}
.newsletter_input	{width:120px;}
.news_t		{font-weight:normal; color:#434343; text-align:justify;}
.newsletter_a		{font-weight:bold; color:#434343; text-align:right;}
.newsletter_label	{color:#434343;}

/*	style formularzy	*/
.frm			{margin:0px;padding:0px;}
.fri			{font-size:11px;}
.fl1			{font-size:11px;text-align:left;color:#60230D;padding:2px;background-color:#FBF8F6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2			{font-size:11px;text-align:left;color:#60230D;padding:2px;background-color:#F7F4F2;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl1e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#FBF8F6;font-variant:small-caps;padding:1px;padding-left:4px;}
.fl2e			{font-size:11px;text-align:left;color:#e02020;padding:2px;background-color:#F7F4F2;font-variant:small-caps;padding:1px;padding-left:4px;}
.fr1			{background-color:#FBF8F6;padding:1px;padding-left:4px;}
.fr2			{background-color:#F7F4F2;padding:1px;padding-left:4px;}
.sm1			{font-size:12px;text-align:center;color:#60230D;background-color:#FBF8F6;font-variant:small-caps;font-weight:bold;padding:2px;}
.sm2			{font-size:12px;text-align:center;color:#60230D;background-color:#F7F4F2;font-variant:small-caps;font-weight:bold;padding:2px;}
.sr1			{font-size:12px;text-align:left;color:#60230D;background-color:#FBF8F6;padding:1px;padding-left:4px;}
.sr2			{font-size:12px;text-align:left;color:#60230D;background-color:#F7F4F2;padding:1px;padding-left:4px;}
.btntd			{padding:2px;}
.btn			{font-size:12px;text-decoration:none;color:#000000; background-color:#F7F4F2;padding:2px 8px 2px 8px;height:100%;}
.btn:hover		{color:#800000;}
.btnna			{font-size:12px;text-decoration:none;color:#d0d2d4; background-color:#F7F4F2;padding:2px 8px 2px 8px;height:100%;}
.bts			{width:20px;}
.btsb			{width:30px;}
.btt			{margin-bottom:0px;}
.tbl			{border:#D7D7D7 solid 1px; margin-bottom:0px; background-color:#ffffff;}
.tbt			{padding:0px; height:27px; font-size:11px; color:#FFF; font-weight:bold;}
.tbtt			{font-size:12px;text-align:left;font-weight:bold;color:#ffffff;background-color:#414c6a;padding:0px;font-variant:small-caps;} 

/*	style tabelek	*/
.th				{font-size:11px;text-align:left;color:#ffffff;background-color:#FC971F;padding:2px;padding-left:4px;font-weight:bold;font-variant:small-caps;}
.tl1			{font-size:11px;text-align:left;color:#60230D;background-color:#FBF8F6;padding:1px;padding-left:4px;}
.tl2			{font-size:11px;text-align:left;color:#60230D;background-color:#F7F4F2;padding:1px;padding-left:4px;}
.tc1			{font-size:11px;text-align:center;color:#60230D;background-color:#FBF8F6;padding:1px;}
.tc2			{font-size:11px;text-align:center;color:#60230D;background-color:#F7F4F2;padding:1px;}
.tr1			{font-size:11px;text-align:right;color:#60230D;background-color:#FBF8F6;padding:1px;padding-right:4px;}
.tr2			{font-size:11px;text-align:right;color:#60230D;background-color:#F7F4F2;padding:1px;padding-right:4px;}
.ta				{color:#000000;text-decoration:none;}
.ta:hover		{color:#800000;}
.sbtn			{font-size:10px;text-decoration:none;color:#000000;border-color:#ffffff #808080 #808080 #ffffff;border-style:solid;border-width:1px;background-color:#F7F4F2;padding:1px 4px 1px 4px;height:100%;}
.sbtn:hover		{color:#800000;}

.prod_img		{border:solid 1px #e4e4e4;}
.prod_h			{font-weight:bold; color:#004a7f;}
.prod_h_a		{font-weight:bold; color:#004a7f;}
.prod_urls		{width:100%; background:#f6f6f6; margin-top:10px;}  
.prod_url		{font-size:11px;}
.prod_url_a		{color:#004a7f;}
.prod_i			{color:#989898;}
.prod_part		{color:#989898;}
.price1			{text-align:right; margin:0px; font-size:13px; color:#5A5A5A;}
.price2			{font-weight:bold;}
.old_price		{text-align:right; margin:0px; font-size:11px; color:#b4b4b4;}

/*	style wiki	*/
p				{font-size:12px; color:#434343; text-align:justify;}
li				{font-size:12px; color:#434343;}
h1				{font-size:12px; color:#409000; font-weight:bold; margin-bottom:2px;}
h2				{font-size:13px; color:#C60404; font-weight:bold; margin-bottom:2px;}
h3				{font-size:14px; color:#434343; font-weight:bold; margin-bottom:2px;}
.spage1	{padding: 5px 5px 2px 5px;}
.spage1 img	{margin: 0px 5px 2px 5px;}


.footerNewsletter	{ width:996px; height:34px; background:url(/i/footerNewsletter.gif) repeat-x; margin:4px auto 0px auto; }
.footerNewsletter .title	{ height:34px; float:left; padding:0px 11px; line-height:34px; font-family:arial; color:#F2254C; font-size:18px; font-weight:bold; }
.footerNewsletter .description		{ height:34px; color:#615f60; float:left; padding:0px; line-height:34px; font-family:arial; font-size:12px; font-weight:bold; }

.footerNewsletter .submit	{ height:34px; margin:0px 12px 0px 0px; padding:0px 10px; color:#615f60; float:right; line-height:34px; font-family:arial; font-size:12px; font-weight:bold; }
.footerNewsletter .submit a	{ color:#bb677f; font-family:arial; font-size:12px; font-weight:bold; }

.footerNewsletter .input	{ float:right; margin:7px 0px 0px 0px; display:inline; }
.footerNewsletter .input input	{ border:1px solid #f2f2f2; width:180px; }

.stx			{ font-size:14px; }

.stx .stxHeader	{ font-size:18px; font-weight:normal; color:#2e2d2b; }
.stx .stxHeader span	{ color:#b34a44; }

.stx .grayBox	{ border-top:1px dotted #c2c2c2; border-bottom:1px dotted #c2c2c2; padding:3px 0px; text-align:left; color:#c2c2c2; }
.kidstown				{ color:#b34a44; }

/* FORMULARZ DANE DO FAKTURY */
.invoiceForm		{ display:none; }
.invoiceForm .fr1, .invoiceForm .fl1, .invoiceForm .fc1, .invoiceForm .fl1e		{ background-color:#f1e9e9; }
.invoiceForm .fr2, .invoiceForm .fl2, .invoiceForm .fc2, .invoiceForm .fl2e		{ background-color:#f1e9e9; }
.invoiceForm .sm1, .invoiceForm .sm2						{ background-color:#f4eeee; }

/* Stopka (menu) */
.footer						{ width:1000px; margin:0px auto; }
.footer .footerTop			{ background:url(/i/footer_top.gif) repeat-x; height:6px; font-size:1px; }
.footer .footerMenu			{ background:url(/i/footer_background.gif) repeat-x bottom #fff; font-family:arial; }
.footer .footerMenu	td		{ background:url( /i/footer_separator.gif ) no-repeat left; font-size:12px; }
.footer .footerBottom		{ background:url(/i/footer_bottom.gif) repeat-x; height:18px; font-size:1px; }
.footer .title				{ padding-bottom:4px; font-size:13px; color:#F2254C; font-weight:bold; }
.footer a					{ font-size:12px; font-weight:bold; color:#000; }
.footer a:hover				{ color:#F2254C; }

.nazwa_grupy .error			{ color:#ec0000; font-weight:normal; }
.errorPaymentsTable td		{ color:#ec0000 !important; }




