body													{ background: url('img/sk/tlo_bg.jpg') repeat-x top left #e3c37a; }
div#glowna_grafa							{ background: url('img/sk/main_bg.jpg') no-repeat top center; width: 100%; text-align: center;}
div#main_wrapper							{ width: 1002px; padding-top: 5px; margin: 0px auto; }

/* HEADER */
.logo_pad											{ padding-top: 10px; }
div#main_body									{ float: left; text-align: left; width: 586px; padding: 0px 11px; }
div.main_body_bg							{ background: #dbe3b7; padding: 0px 10px; }

div#stopka_main								{ width: 1002px; background: url('img/sk/tresc_middle.png') repeat-y top center; text-align: center; }
div#stopka_bg									{ width: 1000px; min-height: 90px; background: url('img/sk/bottom_top.jpg') no-repeat top center #f3d573; color: #404040; text-align:left; margin: 0px auto; }
div#stopka_header							{ padding: 50px 0px 0px 10px; }
div#stopka_header h2					{ font-size: 18px; font-weight: bold; margin: 0px; }

div#stopka_linki_head					{ width: 950px; }
div#stopka_linki							{ float: left; width: 270px; text-align: left; }
div#stopka_linki a						{ font-size:16px; font-weight:bold; color:#404040; }
div#stopka_separator					{ float: left; width: 70px; }

/* HEADER - OFF */

div#nav_prev {
	background: 								url('img/sk/ikonki/darts.jpg') no-repeat 0 -15px;
	width: 											15px;
	height: 										15px;
}
a:hover div#nav_prev {
	background: 								url('img/sk/ikonki/darts.jpg') no-repeat 0 -30px;
	cursor:											hand;
	cursor:											pointer;
}
div#nav_noprev {
	background: 								url('img/sk/ikonki/darts.jpg') no-repeat 0 0;
	width: 											15px;
	height: 										15px;
}
div#nav_next {
	background: 								url('img/sk/ikonki/darts.jpg') no-repeat -15px -15px;
	width: 											15px;
	height: 										15px;
}
a:hover div#nav_next {
	background: 								url('img/sk/ikonki/darts.jpg') no-repeat -15px -30px;
	cursor:											hand;
	cursor:											pointer;
}
div#nav_nonext {
	background: 								url('img/sk/ikonki/darts.jpg') no-repeat -15px 0;
	width: 											15px;
	height: 										15px;
}
.nawigacja, .nawigacja a {
	font-size: 									11px;
}

/* MENUBOX */

div#menubox_top								{ width: 175px; background: #dbe3b7; padding: 0px 5px; }
div#menubox_top input[type=text]		{ width: 140px; }
div#menubox_tytul							{ font-weight: bold; }

/* MENUBOX - OFF */


/* LISTA PRODUKTÓW */
div#product										{ background-color: #fff; padding: 10px; margin: 0px 0px 5px 0px; }
div#product_header						{ border-bottom: 1px solid #ccc; padding-bottom: 7px; margin-bottom: 10px; }
div#product_header a					{ color: #000; text-align: center; }
div#product_header h2					{ text-align: center; margin: 0px; font-size: 16px; }

div#product_opis							{ font-size: 12px; text-align: justify; text-align: left; width: 380px; }
div#product_opis2							{ font-size: 12px; text-align: justify; text-align: left; width: 360px; }
div#product_opis3							{ font-size: 12px; text-align: justify; text-align: left; width: 340px; }
div#product_opis_small				{ font-size: 12px; text-align: justify; text-align: left; width: 340px; }
span.odstep										{ padding: 5px 5px 5px 0px; }
span.ostatni_odstep						{ padding: 5px 0px; }

div#cena											{ font-size: 14px; color: #a0a0a0; color: #6B6B6B; font-weight: bold; }
span.cena_stala								{ color: #81a60e; font-weight: bold; }
span.cena_promocyjna					{ color: #EB1E25; font-size: 18px; }
span.cena_del									{ color: #ccc; font-weight: bold; text-decoration: line-through; }

div#pokaz											{ width: 132px; height: 26px; background: url('img/sk/koszyk_pl.png') no-repeat 0 0; cursor: hand; cursor: pointer; }
div#pokaz:hover								{ background: url('img/sk/koszyk_pl.png') no-repeat 0 -26px; }

/* LISTA PRODUKTÓW - OFF */

/* KARTA PRODUKTU */

div#karta_produktu						{ background-color: #fff; padding: 10px; margin: 0px 0px 5px 0px; text-align: justify; }
div#karta_produktu h1					{ margin: 0px; font-size: 20px; color: #bbb; text-align: left; }
span.dostepnosc								{ font-size: 12px; color: #77a935; text-align: right; padding: 0px 0px 5px 0px; }
.dostepny											{ text-transform: uppercase; font-size: 10px; }
.odnosnik_zdjecia							{ cursor: hand; cursor: pointer; text-decoration: none; }

table#cechy										{ background: #dbe3b7; text-align: left; padding-left: 10px; width: 230px; }
table#cechy select						{ background: #fff; border: 1px solid #dbe3b7; }
.opt_select										{ background: #f2f5e2; padding: 10px; margin: 0px; margin-left: 5px; }
.cechy_prod										{ margin: 0px; padding: 6px 5px 5px 5px; color: #404040; font-weight: bold; }
div#guzik_kup									{ background: url('img/sk/koszyk.jpg') no-repeat 0 0; width: 236px; height: 41px; border: none; margin: 5px 0px 10px 0px; text-align: right; }
div#guzik_kup:hover						{ background: url('img/sk/koszyk.jpg') no-repeat 0 -41px; width: 236px; height: 41px; border: none; margin: 5px 0px 10px 0px; text-align: right; }
.inne_cechy										{ font-size: 10px; color: #6b6b6b; text-transform: uppercase; }



div#rodzaje_platnosci							{ width: 963px; text-align: center; margin: 0px auto; }
#dotpay											{ background: url('img/sk/platnosci/dotpay.png') no-repeat 0 -32px; width: 80px; height: 32px; float: left; margin: 0px 3px; }
#dotpay:hover								{ background: url('img/sk/platnosci/dotpay.png') no-repeat 0 0; width: 80px; height: 32px; float: left; margin: 0px 3px; }
#paypal											{ background: url('img/sk/platnosci/paypal.png') no-repeat 0 -32px; width: 100px; height: 32px; float: left; margin: 0px 3px; }
#paypal:hover								{ background: url('img/sk/platnosci/paypal.png') no-repeat 0 0; width: 100px; height: 32px; float: left; margin: 0px 3px; }
#visa_e											{ background: url('img/sk/platnosci/visa_electron.png') no-repeat 0 -32px; width: 51px; height: 32px; float: left; margin: 0px 3px; }
#visa_e:hover								{ background: url('img/sk/platnosci/visa_electron.png') no-repeat 0 0; width: 51px; height: 32px; float: left; margin: 0px 3px; }
#euro												{ background: url('img/sk/platnosci/eurocard.png') no-repeat 0 -32px; width: 43px; height: 32px; float: left; margin: 0px 3px; }
#euro:hover									{ background: url('img/sk/platnosci/eurocard.png') no-repeat 0 0; width: 43px; height: 32px; float: left; margin: 0px 3px; }
#maestro										{ background: url('img/sk/platnosci/maestro.png') no-repeat 0 -32px; width: 53px; height: 32px; float: left; margin: 0px 3px; }
#maestro:hover							{ background: url('img/sk/platnosci/maestro.png') no-repeat 0 0; width: 53px; height: 32px; float: left; margin: 0px 3px; }
#visa												{ background: url('img/sk/platnosci/visa.png') no-repeat 0 -32px; width: 51px; height: 32px; float: left; margin: 0px 3px; }
#visa:hover									{ background: url('img/sk/platnosci/visa.png') no-repeat 0 0; width: 51px; height: 32px; float: left; margin: 0px 3px; }
#mtransfer									{ background: url('img/sk/platnosci/mtransfer.png') no-repeat 0 -32px; width: 71px; height: 32px; float: left; margin: 0px 3px; }
#mtransfer:hover						{ background: url('img/sk/platnosci/mtransfer.png') no-repeat 0 0; width: 71px; height: 32px; float: left; margin: 0px 3px; }
#inteligo										{ background: url('img/sk/platnosci/inteligo.png') no-repeat 0 -32px; width: 44px; height: 32px; float: left; margin: 0px 3px; }
#inteligo:hover							{ background: url('img/sk/platnosci/inteligo.png') no-repeat 0 0; width: 44px; height: 32px; float: left; margin: 0px 3px; }
#multi											{ background: url('img/sk/platnosci/multitransfer.png') no-repeat 0 -32px; width: 98px; height: 32px; float: left; margin: 0px 3px; }
#multi:hover								{ background: url('img/sk/platnosci/multitransfer.png') no-repeat 0 0; width: 98px; height: 32px; float: left; margin: 0px 3px; }
#przelew24									{ background: url('img/sk/platnosci/przelew24.png') no-repeat 0 -32px; width: 82px; height: 32px; float: left; margin: 0px 3px; }
#przelew24:hover						{ background: url('img/sk/platnosci/przelew24.png') no-repeat 0 0; width: 82px; height: 32px; float: left; margin: 0px 3px; }
#nordea											{ background: url('img/sk/platnosci/nordea.png') no-repeat 0 -32px; width: 120px; height: 32px; float: left; margin: 0px 3px; }
#nordea:hover								{ background: url('img/sk/platnosci/nordea.png') no-repeat 0 0; width: 120px; height: 32px; float: left; margin: 0px 3px; }
#ing												{ background: url('img/sk/platnosci/ing.png') no-repeat 0 -32px; width: 98px; height: 32px; float: left; margin: 0px 3px; }
#ing:hover									{ background: url('img/sk/platnosci/ing.png') no-repeat 0 0; width: 98px; height: 32px; float: left; margin: 0px 3px; }



/* KARTA PRODUKTU - OFF */

a															{ font-weight: none; color: #6b6b6b; text-decoration: none; }
a:visited 										{ color: #6b6b6b; text-decoration: none; }
a:hover 											{ color: #6b6b6b; text-decoration: underline; }
a:active 											{ color: #6b6b6b; font-weight: none; }

select 												{ font-size: 12px; }
hr 														{ border: 0px; color: #cbcbcb; background-color: #cbcbcb; height: 1px; width: 98%; }
form 													{ margin: 0px; }

div.belka 										{ height: 51px; text-align: left; }
div.belka_top									{ background: url('img/sk/menu_bg_top.png') no-repeat top center; height: 5px; }
div.belka_middle							{ background: url('img/sk/menu_bg_middle.png') no-repeat top center; height: 34px; line-height: 34px; vertical-align: middle; }
span.belka_inner							{ float:left; width:860px; text-align: left; }
div.belka_bottom							{ background: url('img/sk/menu_bg_bottom.png') no-repeat top center; height: 12px; }
div.belka a, 
div.belka a:visited,
div.belka a:active 						{ font-weight: bold; font-size: 12px; color: #fff; padding: 9px 15px;	vertical-align: top; text-decoration: none; text-transform: uppercase; text-shadow: #6a3d37 1px 1px 1px; }
div.belka a:hover 						{ background: url('img/sk/link_bg.png'); color: #fff; text-shadow: #6a3d37 1px 1px 1px; padding: 9px 14px; border-left: 1px solid #29759f; border-right: 1px solid #29759f; }

/* LOGOWANIE */

#sekretarka_login							{ width:279px; height:166px; float:right; background:url('img/sk/sekretarka_log.png') no-repeat bottom right; text-align: left; }
div.sekretarka_inner					{ padding: 80px 0px 0px 80px; }
strong.zaloguj								{ color: #218ec7; font-size: 14px; }
div#logowanie									{ padding: 3px 0px 3px 5px; }
div.tytuly										{ float: left; width: 35px; padding-top: 2px; }
div.tytuly2										{ float: left; width: 35px; padding-top: 4px; }
.pole_tekstowe								{ width:140px; border:1px solid #218ec7; }
.pole_tekstowe2								{ width:100px; border:1px solid #218ec7; margin-top: 2px; }
.login_submit 								{ background:url('img/sk/ok.png') no-repeat 0 -22px; width:35px; height:22px; border:0px; margin:0px; padding:0px; }

/* LOGOWANIE - OFF */

/* PO LOGOWANIU */

.kolor_spana									{ color: #1168ef; padding-left: 4px; }

/* PO LOGOWANIU - OFF */

div#container									{ width: 978px; background: url('img/sk/tresc_middle.png') repeat-y top center; padding: 0px 12px; }
div#menu_boxy									{ float: left; width: 185px; text-align: center; }

select.show_product_options 	{ width: 150px; }
td.article_list_title 				{ font-size: 12px; font-weight: bold; }
td.article_list_date					{ font-size: 10px; font-weight: normal; }
div.articles_list_back 				{  } /* lol */
div.articles_list_text 				{  } /* kolejny lol */
div.comment 									{ font-size: 12px; border: 1px solid #909090; padding: 5px; }
div.no_products,
div.empty_shopcart 						{ border: 1px solid #cfcfcf; background: #fafafa; color: #6b6b6b; padding: 10px; margin-bottom: 10px; }
div.no_coment 								{ border: 1px solid #cfcfcf; background: url('img/comments.gif') left center no-repeat #fafafa; color: #6b6b6b; padding: 5px 5px 5px 44px; }

#zdjecie_produktu
	{
		width: 140px;
		height: 210px;
		padding: 5px;
		margin-right: 10px;
		margin-bottom:10px;
		border: 1px solid #ccc;
	}

#zdjecie_produktu_big
	{
		width: 280px;
		height: 420px;
		padding: 5px;
		margin-right: 10px;
		margin-bottom:10px;
		border: 1px solid #ccc;
	}




/* OGÓLNE STYLE */

.float_left										{ float: left; }
.float_right									{ float: right; }
.float_left_2									{ float: left; }
.float_right_2								{ float: right; }
.clear_both										{ clear: both; }

/* KONIEC OGÓLNYCH STYLI */




/* stale cechy */
table.att2_table 							{ border-collapse: collapse; }

td.att2_name 									{ font-weight: bold; text-align: right; padding: 5px; }

td.att2_option 								{ padding: 5px; }

/* komunikaty */
div.pole_message_err,
div.pole_message,
div.pole_message_info 				{ background-color: #f4f2f4; padding: 5px 5px 5px 10px; font-size: 11px; }
div.pole_message_err 					{ color: #c70505; border-left: 10px solid #c70505; }
div.pole_message 							{ color: #5f9120; border-left: 10px solid #5f9120; }
div.pole_message_info 				{ color: #006e8a; border-left: 10px solid #006e8a; }

div.top_text 									{ background-color: #dbe3b7; color: #6b6b6b; padding: 5px 0px; text-align: left; font-weight: bold; margin-bottom: 5px; }
div.top_text a,
div.top_text a:visited,
div.top_text a:hover,
div.top_text a:active 				{ color: #6b6b6b; }
div.top_text_2								{ background-color: #dbe3b7; color: #6b6b6b; padding: 5px 0px; text-align: left; font-weight: bold; margin-bottom: 5px; }
div.top_text_2 a,
div.top_text_2 a:visited,
div.top_text_2 a:hover,
div.top_text_2 a:active 			{ color: #6b6b6b; }
div.article_date 							{ padding-left: 10px; }
div.article_text 							{ padding: 10px; background: #fff; }

/* tabelka danych dla rejestracji / zamawiania / mojekonto */
input.input_normal,
textarea.textarea_comment 		{ font-size: 13px; border:1px solid #909090; background-color: #ffffff; }
textarea.textarea_comment 		{ width: 555px; }
input.input_disabled 					{ font-size: 13px; border:1px solid #909090; background-color: #e5e5e5; }
input.input_amount 						{ font-size: 12px; border:1px solid #909090; background-color: #ffffff; width: 25px; text-align: center; }

div.search_notice 						{ line-height: 20px; height: 20px; padding: 0px 5px; background-color: #f5f5f5; border-top: 1px solid #c0c0c0; 	border-bottom: 1px solid #c0c0c0; }

.product_list_small_font 			{ color: #6b6b6b; }
.small_font,
.product_list_small_font,
.cart_small_font 							{ font-size: 10px; }

/* menu boxy */
input.sendform, 
button.sendform 							{ border: 1px solid #cbcbcb; background-color: #fcfcfc; width: 75px; height: 20px; font-size: 9px; text-transform: uppercase;	font-weight: normal; color: #202020; }

div.ctable_menubox_category a,
div.ctable_menubox_category a:hover,
div.ctable_menubox_category a:visited,
div.ctable_menubox_category a:active	{ color: #6b6b6b; }

select.select_manufacturer 		{ width: 150px; border: 1px solid #909090; }
img.menubox 									{ border: 0px solid #909090; }

input.sendform_long,
button.sendform_long 					{ border: 1px solid #cbcbcb; background-color: #fcfcfc; width: 110px; height: 20px; font-size: 9px; text-transform: uppercase;	font-weight: normal; color: #202020; }

/* buttons */

div.cart_button								{ cursor: hand; cursor: pointer; width: 132px; height: 26px; line-height: 26px; background: url('img/sk/koszyk_off.png') no-repeat top left; text-align: center; }
div.cart_button_on 						{ cursor: hand; cursor: pointer; width: 132px; height: 26px; line-height: 26px; background: url('img/sk/koszyk_on.png') no-repeat top left; text-align: center; }
div.cart_button a, div.cart_button_on a { font-weight: bold; font-size: 16px; text-decoration: none; padding: 10px 60px; }

div.buy_button, 
div.buy_button_on 						{ cursor: hand; cursor: pointer; width: 128px; height: 21px; line-height: 23px; background: #99cadb; color: #004b62; text-align: center; font-size: 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #5aabc6; }

div.buy_button a, 
div.buy_button a:visited, 
div.buy_button a:hover, 
div.buy_button a:active,
div.buy_button_on a, 
div.buy_button_on a:visited, 
div.buy_button_on a:hover, 
div.buy_button_on a:active 		{ line-height: 23px; color: #004b62; font-size: 10px; text-transform: uppercase; text-decoration: none; }

div.buy_button_on 						{ background: #5aabc6; border: 1px solid #3989a3; }



div.buy_button2, div.buy_button_on2 {
	cursor: hand;
	cursor: pointer;
	background: url('img/sk/ulubione.jpg') no-repeat 0 0;
	width: 236px;
	height: 30px;
	line-height: 30px;
	color: #1b1b1b;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;

}

div.buy_button2 a, div.buy_button2 a:visited, div.buy_button2 a:hover, div.buy_button2 a:active,
div.buy_button_on2 a, div.buy_button_on2 a:visited, div.buy_button_on2 a:hover, div.buy_button_on2 a:active {
	line-height: 24px;
	color: #004b62;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
}

div.buy_button_on2 {
	background: url('img/sk/ulubione.jpg') no-repeat 0 0;
	color: #1b1b1b;
	font-weight: bold;
}






div.more_button, 
div.more_button_on 						{ cursor: hand; cursor: pointer; width: 130px; height: 23px; line-height: 23px; background: #dbe3b7; color: #424242; text-align: center; font-size: 10px; text-transform: uppercase; text-decoration: none; border: 1px solid #c5d08c; }

div.more_button a, 
div.more_button a:visited, 
div.more_button a:hover, 
div.more_button a:active,
div.more_button_on a, 
div.more_button_on a:visited, 
div.more_button_on a:hover, 
div.more_button_on a:active 	{ line-height: 23px; color: #424242; font-size: 10px; text-transform: uppercase; text-decoration: none; }
div.more_button_on 						{ background: #e5e5e5; border: 1px solid #cfcfcf; }
/* end buttons */

span.currency 								{ font-weight: normal; color: #6b6b6b; text-transform: none; font-size: 12px; text-decoration: none; }
div.bookmark_div 							{ float: left; cursor: hand; cursor: pointer; width: 160px; background: url('img/sk/button_prod.png') no-repeat left; text-align: center; height: 25px; line-height: 25px; vertical-align: middle; }
div.bookmark 									{  } /* 3rd lol */

div.cart_control_links 
div a, 
div.cart_control_links 
div a:hover, 
div.cart_control_links div a:visited, 
div.cart_control_links div a:active 		{ color: #6b6b6b; font-size: 10px; text-transform: uppercase; text-decoration: none; line-height: 30px; }

div.backward 									{ margin-left: 10px; padding-left: 10px; background: url('img/back.gif') left center no-repeat; width: 100%; text-align: left; }
div.backward a, 
div.backward a:hover, 
div.backward a:visited, 
div.backward a:active 				{ font-size: 10px; text-transform: uppercase; color: #6b6b6b; }
hr.backward 									{ border: 0px; color: #cbcbcb; background-color: #cbcbcb; height: 1px; width: 100%; }

div.my_account 								{ padding: 3px; color: #6b6b6b; }
div.my_account_note 					{ color: #6b6b6b; background: url('img/note.gif') top left no-repeat #f4f2f4; padding: 12px 5px 12px 30px; }

div.img_mini 									{ cursor: hand; cursor: pointer; height: 50px; width: 50px; text-align: center; border: 1px solid #cfcfcf; }
div.img_mini_sel 							{ height: 50px; width: 50px; text-align: center; border: 1px solid #c70505; }

div.opakowanie 								{ width: 100px; height: 50px; border: 1px solid #cfcfcf; }

#login_text,
#notlogin_text 								{ background: url('img/mbox_top.jpg') repeat-x; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; height: 29px; 	line-height: 29px; vertical-align: middle; padding-left: 10px; color: #6b6b6b; padding-top: 1px; }

#login_text a,
#notlogin_text a 							{ font-weight: bold; color: #036F8C; }

#skarpetkowo_logo							{ float: left; border: 0px; padding: 0px; margin: 0px; height: 166px; text-align: left; }

#fake_button									{ text-transform: lowercase; color: #62901e; font-weight: bold; font-size: 10px; }
#fake_button:hover						{ text-transform: lowercase; color: #62901e; font-weight: bold; text-decoration: underline; }






/* tabelka danych dla rejestracji / zamawiania / mojekonto */
input.input_normal,textarea.textarea_comment {
	font-size: 13px; 
	border:1px solid #909090;
	background-color: #ffffff;
}
textarea.textarea_comment {
	width: 500px;
}
input.input_disabled {
	font-size: 13px; 
	border:1px solid #7b8060;
	background-color: #e5e5e5;
}
input.input_amount {
	font-size: 12px; 
	border:1px solid #7b8060;
	background-color: #ffffff;
	width: 25px;
	text-align: center;
}
tr.products_list_over {
	background-color: transparent;
}
tr.products_list_out {
	background-color: transparent;
}
div.search_notice {
	line-height: 20px;
	height: 20px;
	background-color: #e3edcd;
	border-top: 1px solid #7b8060;
	border-bottom: 1px solid #7b8060;
}
table.ctable,table.ctable_small,table.ctable_noborder,table.ctable_articles,
table.ctable_product, table.ctable_search,table.ctable_login
{
	width: 56px;
}
table.ctable_myaccount {
	width: 566px;
}
table.ctable_myaccount_small {
	width: 380px;
}
table.ctable,table.ctable_small,
table.ctable_search,table.ctable_login,table.ctable_myaccount,table.ctable_myaccount_small
{
	width: 100%;
	border-collapse: collapse;
	border: 1px solid #7b8060;
}
table.ctable_sort {
	width: 100%;
	color: #444;
	margin-bottom: 5px;
}

td.ctable_sort_td {
	color: #404040;
	text-align: right;
	padding: 2px 5px;
}

td.ctable_sort_td td, td.ctable_sort_td a, td.ctable_sort_td a:active, td.ctable_sort_td a:visited, td.ctable_sort_td a:hover {
	color: #404040;
}

table.ctable_product {
	border: 1px solid #cfcfcf;
	width: 100%;
}
table.ctable_noborder {
	border-collapse: collapse;
}
table.ctable_articles th {
	height: 20px;
	text-align: left;
	font-size: 12px;
	color: #202060;
}
table.ctable th, table.ctable_search th,table.ctable_small th,table.ctable_login th,table.ctable_myaccount th,table.ctable_myaccount_small th {
	border: 0px;
	background-color: #9da86a;
	height: 25px;
	text-align: left;
	font-size: 12px;
	color: #ffffff;
	vertical-align: middle;
	font-weight: normal;
	padding: 5px 10px;
}
th.ctable ctable_th2 {
	border: 0px;
	height: 20px;
	text-align: left;
	font-size: 12px;
	color: #ffffff;
	vertical-align: middle;
	font-weight: normal;
}
table.ctable_product th {
	background-color: #e5e5e5;
	color: #6b6b6b;
	line-height: 29px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}
table.ctable td
{
	padding: 5px 10px;
	background-color: #f2f5e3;
}

table.ctable_product th a, table.ctable_product th a:hover, table.ctable_product th a:active, table.ctable_product th a:visited {
	color: #6b6b6b;
	font-size: 12px;
}

table.ctable_small td
{
	border: 0px;
	background-color: #f2f5e3;
	padding: 5px;
}
table.ctable_noborder td {
	border: 0px;
	background-color: #f2f5e3;
}
table.ctable_myaccount th {
	text-align: center;
}
table.ctable_myaccount td {
	border: 1px solid #7b8060;
	background-color: #f2f5e3;
	font-size: 11px;
	padding: 2px 3px;
}
table.ctable_myaccount_small td {
	padding: 3px;
	font-size: 11px;
	background-color: #f2f5e3;
}
td.ctable_td,td.ctable_tdb,td.ctable_td2,td.ctable_order_bold
{
	height: 28px;
	background-color: #f2f5e3;
	text-align: left;
}
table.ctable_search td {
	height: 20px;
	text-align: left;
	color: #6b6b6b;
	background-color: #f2f5e3;
}
/* pionowa linia pomiedzy odzyskiwaniu hasla i logowaniu w procesie zamawiania (order_list) */
td.ctable_border_line {
	width: 1px;
	border-right: 1px solid #7b8060;
}
/* tabelka glowna dla car_order */
table.cart_order {
 width: 566px;
}
/* czcionki */
td.ctable_td,td.ctable_td2,td.ctable_order_bold,td.ctable_tdb,.normal_font,.cart_small_font,td.ctable_td td
{
	color: #6b6b6b;
	background-color: #f2f5e3;
}
td.ctable_td2,td.ctable_order_bold {
	background-color: #e3edcd;
	padding: 5px;
}
td.ctable_order_bold {
	font-size: 11px;
	font-weight: bold;
}
table.ctable td span.small_font {
	font-weight: normal;
	font-size: 10px;
}
table.ctable td.small_font {
	color: #6b6b6b;
}
.product_list_small_font {
	color: #6b6b6b;
}
.small_font,.product_list_small_font,.cart_small_font {
	font-size: 10px;
}
td.ctable_tdb {
	font-weight: bold;
}

/* PREZENTY */

a, a:hover, a:active { outline:none; }
:focus { -moz-outline-style:none; }

ul.tabs 								{ list-style:none; margin:0 !important; padding:0; height:24px; }
ul.tabs li 							{ float:left; text-indent:0; padding:0; margin:0 !important; list-style-image:none !important; }
.tabs-left a 						{ background: url(/files/image/prezenty/sk/tab_left.jpg) no-repeat 0 0; font-size:11px; display:block; height: 24px; line-height:24px; width: 275px; 						
												  text-align:center; text-decoration:none; color:#333; padding:0px; margin:0px; position:relative; top:1px; }
.tabs-right a 					{ background: url(/files/image/prezenty/sk/tab_right.jpg) no-repeat 0 0; font-size:11px; display:block; height: 24px; line-height:24px; width: 275px; 
												  text-align:center; text-decoration:none; color:#333; padding:0px; margin:0px; position:relative; top:1px; }
ul.tabs a:active 				{ outline:none; }
ul.tabs a:hover					{ background-position: 0 -24px; color:#fff;	}

html ul.tabs li.active, html ul.tabs li.active a
{
	background-position: 0 -48px;		
	cursor:default !important; 
	color:#000 !important;
}
.panes .pane { display:none; }

.prezenty-page { font: 12px tahoma; width: 550px; }
.prezenty-page td {	font-size: 12px; }

.prezenty-tresc					{ background: url(/files/image/prezenty/sk/gift_bg.jpg) repeat-x top; padding: 10px; color: #444; text-align: justify; }
.prezenty-produkt				{ height: 100px; text-align: left; padding: 0px 10px; font-size: 12px; border-bottom: 1px dotted #c0c380; }
.produkty td.prezenty-produkt:hover
{
	background: url(/files/image/prezenty/sk/miarka_1.png) no-repeat top left;
}
 /* pop-up okinko*/

.jqifade{
      position: absolute;
}
div.jqi{
 -moz-box-shadow: 5px 5px 5px #888;
-webkit-box-shadow: 5px 5px 5px #888;
box-shadow: 5px 5px 5px #888;

      width: 490px;
      height: 290px;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      position: absolute;
      background-image: url("http://avantizakupy.pl/files/image/glowna/rabat.jpg");
      background-repeat: no-repeat;
      font-size: 10px;
      text-align: left;
}
div.jqi .jqicontainer{
      font-weight: normal;
}
div.jqi .jqiclose{
      font-weight: bold;
      position: absolute;
      top: 4px; right: -2px;
      width: 18px;
      cursor: default;
      color: #f40005;

}
div.jqi .jqimessage{
   padding-left: 50px;
      text-align: center;
      vertical-align: bottom;
      margin-top: 215px;
      line-height: 15px;
      color: #000000;
}
div.jqi .jqibuttons{
      text-align: right;
      margin-top: 0px;
      border: 0px;


}
div.jqi button{
      width: 0px;
      height: 0px;
      padding: 0px;
      margin: 0px;
      border: 0px;
}
div.jqi .jqimessage a{
      text-align: center;
      vertical-align: bottom;
      margin-top: 255px;
      line-height: 20px;
      color: #474545;
      font-weight: bold;
}
