BODY {
	height:100%;
	background: #121212 url('../img/bg.jpg') top center no-repeat;
	font-size: 14px; 
	font-family: 'Roboto Slab', serif;
	color: #423630;
	margin: 0px;
	padding:0px;
	padding-top:10px;
	padding-bottom:22px;
	line-height:1.4;
}

DIV,P,TABLE {
}

H1, .bg3 { 
	clear:both;
	font-size:18px; 
	color: #000000; 
	font-weight:normal; 
	text-align:center;
	margin:0px; 
	border-bottom:1px solid #999999;
	padding-bottom:10px;
	margin-bottom:15px;
	text-align:left;	
}
	
H2 {
	padding-bottom:10px;
	font-weight:normal;
	color:#000000;
	font-size:16px;
	margin:0px;
	padding-top:3px;
	padding-bottom:5px;
}

HR {
	margin:0px; 
	padding:0px; 
	border:0px;
	height:1px; 
	background-color: #cccccc; 
}

INPUT, SELECT {
	vertical-align:middle; 
	margin-bottom: 2px; 
	margin-top: 2px; 
	border: 1px solid #cac5b4; 
	background-color: #ffffff; 
	color: #7a6b64; 
	padding:8px;
}

INPUT[type="checkbox"] {
   padding:1px;
}    

TEXTAREA { 
	margin-bottom: 3px; 
	margin-top: 3px; 
	border: 1px solid #cac5b4; 
	background-color: #ffffff; 
	color: #7a6b64; 
	padding:8px;	
}

INPUT:focus, INPUT:active, TEXTAREA:focus, TEXTAREA:active, SELECT:focus, SELECT:active {
	border:1px solid #666666;
}

.submitb { 
	cursor:pointer; 
	margin-bottom: 2px;
	margin-top: 2px; 
	border: 1px solid #ff9000; 
	background-color: #ff9000; 
	color: #ffffff; 
	font-weight:normal;
	padding:8px;	
	font-size:13px;
}

.f_ssmall   { width:40px; }
.f_small    { width:70px; }
.f_small2   { width:40px; }
.f_normal   { width:130px; }
.f_normal2  { width:163px; }
.f_normal3  { width:168px; }
.f_long     { width:180px; }
.f_long2    { width:290px; }
.f_blong2   { width:350px; }
.f_blong    { width:380px; }

.button { 
	height:13px; 
	margin-bottom: 0px; 
	margin-top: 0px; 
	border-width: 0px;
	border-style: none; 
	font-size: 11px; 
	background:none; 
}

A, A:link, A:visited, A:active { 
	color: #ff9000; 
	text-decoration: none; 
}

A:hover { 
	color: #ff0000; 
	text-decoration: none; 
}

.small { 
	font-size: 9px;
}

.img { border: 1px solid #000000; margin:3px; }

.tytul { 
	font-weight:bold; 
	font-size: 11px; 
	color: #000000; 
}

/* tlo tresc */
.bg1 { 
	background-color: #ffffff; 
	padding:7px;	
}

/* tlo tresc wokol ramka */
.bg1s	{ }

/* tlo wyroznione */
.bg2 { 
	background-color: #f7f6f7; 
	padding:4px;	
}

.bg6 { 
	background-color: #eff0f2; 
	padding:7px;	
	font-weight:bold;
}

/* podkategorie menu */
.bg4 { 
	background-color: #eff0f2; 
	padding:7px;	
	font-weight:bold;
}

.tbl {
	border:1px solid #cccccc;
	border-collapse:collapse;
	width:100%;
	margin-bottom:3px;
}

.tbl TD {
	border-color:#cccccc;
}

.date { font-weight: normal; font-size: 9px; }
.error  { color: #FF0000; }
.defaultwidth { width:980px; }

A.copy, A.copy:link, A.copy:visited, A.copy:active	{ 
	color:#37415e;
	font-weight: normal; 
	font-size: 9px; 
	text-decoration:none;
}

A.copy:hover { 
	color:#1a41b2;
}

#artmap UL{
	list-style-image: url('../img/sys/list.gif');
	padding-left:20px;
	margin:0px;
}

#artmap LI {
	padding:1px;
}

.data_tbl {
	width:90%;
	margin:auto;
	text-align:center;
	border:1px solid #858689;
	border-collapse:collapse;
}

.data_tbl TD {
	border:1px solid #858689;
}

.data_desc {
	width:200px;
	text-align:left;
	font-size:10px;
	background-color:#ffffff;
}

.data_title {
	text-align:left;
	font-weight:bold;
	background-color:#ffffff;
}

.data_value {
	text-align:left;
	background-color:#f8f6eb;
}

.cp {
	margin-bottom:5px; 
	margin-top:5px; 	
	border:1px solid #666666
}

.gal1 {
	padding-top:3px;
	padding-bottom:3px;
}

.gal1 TABLE {
	margin:auto;
	text-align:center;
}

.gal1 TD {
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
}

.gal1 IMG {
	border:1px solid #666666;
}

.gal1 DIV {
	font-size:10px;
	padding-bottom:4px;
	text-align:center
} 

.gal6 DIV{
	padding-bottom:10px;
}

.cite {
	padding:4px; 
	border:1px solid #cccccc;
	background-color:#eaedf9;
}

TABLE.submenu {
	margin:auto;
	width:90%;	
	text-align:left;	
	margin-top:7px;
	margin-bottom:7px;
}

TABLE.submenu TD {
	padding-right:1px;
	padding-bottom:1px;
}

TABLE.submenu A, TABLE.submenu A:visited, TABLE.submenu A:link, TABLE.submenu A:active {
	display:block;
	font-weight:normal;
	padding:7px;
	text-align:left;
	background-color:#e6e4e6;
	color:#0f297b;
}

TABLE.submenu A:hover {
	background-color:#2e3c68;
	color:#ffffff;
	text-decoration:none;
}

UL.submenu {

}

UL.submenu LI {
	padding-bottom:10px;
}


UL.submenu LI DIV A {
	font-weight:bold;
}

TABLE.submenu3 {
	margin:auto;
	width:90%;	
	text-align:center;	
	margin-top:7px;
	margin-bottom:7px;
}

TABLE.submenu3 TD {
	padding:5px;
	text-align:center;
	font-weight:bold;
}

TABLE.submenu4 {
	width:100%;
	text-align:left;	
	margin-top:7px;
	margin-bottom:7px;
}

TABLE.submenu4 TD {
	padding:4px;
}

TABLE.submenu4 TD.td1 {
	width:120px;
}

.nodata {
	font-weight:bold;
	padding:15px;
	text-align:center;
}

#facebook_pan { background: url("../img/fb.png") repeat scroll 0 0 transparent; display: block; float: right; height: 420px; padding: 0; position: fixed; right: -205px; top: 170px; width: 232px; z-index: 10000; }
#facebook_pan2{ color:#fff; padding:10px 5px 0 35px; }
#facebook_pan A{ color:#ffffff; display:block; padding-top:10px; text-align:center; }
#facebook_pan DIV.fb-like-box{ background-color:#ffffff; }

.comment_row{
	clear:both;
	background-color:#f8f8f8;
	text-align:left;
	margin-bottom:7px;
	border:1px solid #dee1e2;
	padding:2px;
}

.comment_header{
	padding:7px;
	background-color:#ebf5fa;
}

.comment_body{
	padding:7px;
}

.artfiles{
	margin-top:10px;
}

.artfiles TD{
	padding-bottom:5px;
}

.artfiles A{
	font-weight:bold;
}

.artfiles DIV{
	padding-top:1px;
}

.artfiles IMG{
	margin-right:5px;
	margin-left:5px;
}

/* cms demo */

#u_login2, #u_pass2 {
	padding:2px;
}

#columns {
	clear:both;
	width:980px;
	margin:auto;
	text-align:left;
	background:#f6eee8 url('../img/columns.png') top left no-repeat;
	overflow-y:auto;
	padding-top:25px;
	padding-bottom:20px;
}

#left_k {
	width:280px;
	float:left;
	overflow-x:hidden;
	text-align:center;
}

#left_k2 {
	width:248px;
	text-align:left;
	margin:auto;
}

#center_k {
	width:500px;
	float:left;
	text-align:left;
	background:url('../img/center.gif') top right repeat-y;
}

#center_k2{
	width:473px;
}

#right_k {
	width:185px;
	float:left;
	text-align:left;
}

#right_k2 {
}

DIV.na_skroty {
	background-color:#303030;
	text-align:center;
	color:#919090;
	padding:7px;
	font-weight:bold;
}

.od {
	height:3px;
	font-size:1px;
}

.subm {
	background:url('../img/subm.gif') bottom right no-repeat;
	padding-left:20px;
	padding-right:27px;
	padding-bottom:15px;
	margin-bottom:16px;
}

.sk_d, A.sk_d, A.sk_d:link, A.sk_d:visited, A.sk_d:active {
	color:#000000;
	display:block;
	font-weight:normal;
	font-size:14px;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px solid #c6bbb4;
	text-align:left;	
}

A.sk_d:hover {
	color:#9f4003;
	border-bottom:1px solid #000000;
	text-align:left;	
}

.sk_d2, A.sk_d2, A.sk_d2:link, A.sk_d2:visited, A.sk_d2:active, A.sk_d2:hover {
	color:#9f4003;
	display:block;
	font-weight:normal;
	font-size:14px;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px solid #c6bbb4;
	text-align:left;	
}

A.sk_k, A.sk_k:link	, A.sk_k:visited, A.sk_k:active { 
	color:#000000;
	display:block;
	font-weight:normal;
	font-size:13px;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #c6bbb4;
	margin-left:18px;
	text-align:left;	
} 

A.sk_k:hover, A.sk_k2, A.sk_k2:link	, A.sk_k2:visited, A.sk_k2:active { 
	color:#9f4003;
	display:block;
	font-weight:normal;
	font-size:13px;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #c6bbb4;
	margin-left:18px;
	text-align:left;	
} 

A.sk_k2:hover { 
	color:#9f4003;
	display:block;
	font-weight:normal;
	font-size:13px;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:1px solid #c6bbb4;
	margin-left:18px;
	text-align:left;	
} 


.l_item1, A.l_item1, A.l_item1:link, A.l_item1:visited, A.l_item1:active {
	color:#ff9000;
	display:block;
	font-weight:bold;
	font-size:14px;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px solid #c6bbb4;
	text-align:left;	
}

A.l_item1:hover {
	color:#9f4003;
	border-bottom:1px solid #000000;
	text-align:left;	
}

.subm DIV:last-child A{
	border-bottom:0px none;
}

#twojkoszyk {
	background:url('../img/basket_panel.gif') top center no-repeat;
	overflow:hidden;
	height:95px;
}

#twojkoszyk2 {
	padding:15px;
	padding-left:30px;
	margin:auto;
	text-align:left;
	font-size:11px;
}

#shop_szuk {
	background:#2c3132;
	color:#ffffff;	
}

#shop_szuk2 {
	padding-top:5px;
	padding-bottom:10px;
	width:165px;
	margin:auto;
	text-align:left;	
}

#shop_szuk2 DIV {
	padding-top:3px;
	padding-bottom:3px;
}

#contact_panel {
	background-color:#eff0f2;	
	border:1px solid #c6c6c9;
	padding:7px;
	text-align:left;
}

#contact_panel_tyt {
	text-align:left;
	padding-bottom:10px;
	font-size:12px;
	color:#000000;
	font-weight:bold;	
}

#contact_panel2 P {
	padding:0px;
	margin:0px;
}

.produkt_skrot {
	width:50%;
	text-align:left;
	padding:7px;
	border-top:1px solid #a6a6a6;
	border-right:1px solid #a6a6a6;
}

.produkt_pierwszy {
	border-top:0px none;
	border-right:1px solid #a6a6a6;
}

.produkt_drugi {
	border-top:0px none;
	border-right:0px none;
}

.produkt_parzysty {
	border-right:0px none;
}

.prod_img {
	margin:auto;
	text-align:center;
	border:1px solid #dedede;
}

#recommend, #promo {
	background-color:#eff0f2;
	padding:6px;
}

#polecamy TABLE, #promo TABLE {
	width:100%;
}

#newsi .bg3 {

}

#podkategorie .bg3 {

}

#podkategorie TD {
	width:25%;
}

.dokoszyka {
	width:127px;
	height:32px;
	margin:0px;
	padding:0px;
	border:0px;
	line-height:10px;
}

.shop_ile {
	float:left;
	padding-top:9px;
	width:50px;	
}

.shop_ile INPUT {
	text-align:right;
}

.shop_add {
	float:left;
	width:150px;	
}

INPUT#form_send {
	background:#03d826;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid #03d826;	
	background-image:none;
}


#top0{
	width:980px;
	margin:auto;
}

#top1 {
	height:33px;
	line-height:33px;
	text-align:right;
}

#top2{
	height:202px;
	clear:both;
}

#top2 A{
	display:block;
	height:202px;
}

#top3{
	clear:both;
	height:43px;
	text-align:center;
}

#topmenu {
	display:block;
	list-style-type:none;	
	float:right;
	padding:0px;
	margin:0px;	
}

#topmenu LI {
	display:block;
	list-style-type:none;	
	padding:0px;
	margin:0px;		
	float:left;
}

#topmenu LI.gl {
}

#topmenu A, #topmenu A:link, #topmenu A:visited, #topmenu A:active { 
	display: block; 
	color:#ffffff;		
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	height:33px;
	line-height:33px;
	text-decoration : none; 
	font-size:12px;
	text-transform:uppercase;
} 

#topmenu A:hover { 
	color:#ff9000;
	text-decoration: none;
} 

#topmenu LI.gl A, #topmenu LI.gl A:link, #topmenu LI.gl A:visited, #topmenu LI.gl A:active { 
	display:block; 
} 

#topmenu LI.gl A:hover { 
} 

#gmenu {
	display:table;
	list-style-type:none;	
	padding:0px;
	margin:0px;	
	padding-top:15px;
	margin:auto;
}

#gmenu LI {
	display:block;
	list-style-type:none;	
	padding:0px;
	margin:0px;	
	float:left;
}

#gmenu LI.gl {
}

#gmenu A, #gmenu A:link , #gmenu A:visited, #gmenu A:active { 
	display:block; 
	font-weight:normal;
	height:25px;
	line-height:25px;
	border-right:1px solid #988f88;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	text-decoration : none; 
	font-size:15px;
	text-transform:uppercase;
	color:#ffffff;
} 

#gmenu LI:last-child A { 
	border-right:0px none;
} 

#gmenu A:hover { 
	color:#ff9000;
	text-decoration : none;
} 

.contact_stopka {
	clear:both;
	text-align:center;
	padding-top:10px;
}

.contact_stopka P {
	padding:0px;
	margin:0px;
}

.copyr {
	clear:both;
	padding-top:17px;
	text-align:center;
}

.copyr A {
	color:#a3a2a2;
}

.copyr A:hover {
	color:#e70f11;
}

.banners {
	clear:both;
	text-align:center;
	padding-bottom:6px;
}

#szuk_prod {
	text-align:center;
	padding-top:7px;
	padding-bottom:7px;
	background-color:#eff0f2;
}

.od {
	clear:both;
	height:7px;
	line-height:7px;
}

#prodpan {
	width:100%;
	border:1px solid #a5a5a5;
}

#prodpan TD {
	width:20%;
	text-align:center;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
}

.sk_panel {
	clear:both;
	border:1px solid #d2d2d2;
	padding:10px;
	text-align:left;
}

.sk_t {
	font-weight:bold;
	color:#e70f11;
	padding-bottom:7px;
	border-bottom:1px solid #d2d2d2;
}

.sk_p {
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #e0e0e0;
}

.sk_p A, .sk_p A:link, .sk_p A:visited, .sk_p A:active {
	color:#636363;
	text-decoration:none;
}

.sk_p A:hover {
	color:#e70f11;
	text-decoration:none;
}

.prod_skrot {
	clear:both;
	background:#ffffff;
	overflow-y:auto;
	padding-top:5px;
	padding-bottom:5px;
}

.active {
	font-weight:bold;
}

#auto-promo UL.auto-slider {
	clear:both; 
	padding:0px;
	margin:0px;
	overflow:hidden; 
	height:250px;	
	display:block;	
	text-align:left;
	float:left;
	list-style-type:none;		
}

#auto-promo UL.auto-slider LI.panel {
	clear:both; 
	overflow:hidden; 
	width:100%;
	padding:0px;
	margin:0px;	
	height:250px;
	display:none;
	text-align:left;
	list-style-type:none;	
}

#navig-promo UL {
	clear:both; 
	overflow:hidden; 
	display:block;	
	float:right;
	padding:0px;
	margin:0px;	
	list-style-type:none;			
}

#navig-promo UL LI {
	display:block;
	float:left;
	padding:0px;
	margin:0px;	
	padding-left:1px;
}

#navig-promo UL LI A, #navig-promo UL LI A:link, #navig-promo UL LI A:visited, #navig-promo UL LI A:active, #navig-promo UL LI A:hover {
	display:block;
	float:left;
	font-weight:bold;
	color:#999999;
	background-color:#ffffff;
	border:1px solid #ffffff;
	list-style-type: none;		
	font-size:13px;	
	padding-left:9px;
	padding-right:9px;
	height:22px;
	line-height:22px;
	text-align:center;
}

#navig-promo UL LI A.active, #navig-promo UL LI A.active:link, #navig-promo UL LI A.active:visited, #navig-promo UL LI A.active:active, #navig-promo UL LI A.active:hover{
	color:#e70f11;
	border-left:1px solid #787878;
	border-right:1px solid #787878;	
	border-top:1px solid #787878;	
}

#auto-polecamy UL.auto-slider {
	clear:both; 
	padding:0px;
	margin:0px;
	overflow: hidden; 
	height:250px;	
	display:block;	
	text-align:left;
	float:left;
	list-style-type: none;		
}

#auto-polecamy UL.auto-slider LI.panel {
	clear:both; 
	overflow:hidden; 
	width:100%;
	padding:0px;
	margin:0px;	
	height:250px;
	display:none;
	text-align:left;
	list-style-type:none;	
}

#navig-polecamy UL {
	clear:both; 
	overflow:hidden; 
	display:block;	
	float:right;
	padding:0px;
	margin:0px;	
	list-style-type:none;			
}

#navig-polecamy UL LI {
	display:block;
	float:left;
	padding:0px;
	margin:0px;	
	padding-left:1px;
}

#navig-polecamy UL LI A, #navig-polecamy UL LI A:link, #navig-polecamy UL LI A:visited, #navig-polecamy UL LI A:active, #navig-polecamy UL LI A:hover {
	display:block;
	float:left;
	font-weight:bold;
	color:#999999;
	background-color:#ffffff;
	border:1px solid #ffffff;
	list-style-type:none;		
	font-size:13px;	
	padding-left:9px;
	padding-right:9px;
	height:22px;
	line-height:22px;
	text-align:center;
}

#navig-polecamy UL LI A.active, #navig-polecamy UL LI A.active:link, #navig-polecamy UL LI A.active:visited, #navig-polecamy UL LI A.active:active, #navig-polecamy UL LI A.active:hover {
	color:#e70f11;
	border-left:1px solid #787878;
	border-right:1px solid #787878;	
	border-top:1px solid #787878;	
}

.listskrp {
	background:#ffffff;
	padding:4px;
	padding-top:10px;
	border-top:1px solid #787878;	
}

.listt {
	width:150px;
	padding:7px;
	padding-left:12px;
	background:#ffffff;
	text-align:left;
	font-weight:bold;
	color:#d80001;
	font-size:16px;
}

.display_mode A {
	display:block;
	width:18px;
	height:14px;
	float:left;
	overflow:hidden;
	margin-right:5px;
	background:#cccccc url('../img/shop/display_mode.png') left top no-repeat;
}

.display_mode A.mode1 {
    background-position:left top;
}

.display_mode A.mode2 {
    background-position:right top;
}

.display_mode A:hover {
    background-color:#0000ff;
}

.display_mode A.wyb {
    background-color:#ff0000;
}

.pager TD A:hover, .pager TD A.pager_wyb {
	background:#ff9000;
	border:1px solid #666666;
}

.prod_cenas {
	color:#ff0000;
	text-decoration:line-through;
}

.prod_cenaw {
	font-size:16px;
	color:#7a6b64;
}

.prod_producent {
	padding-bottom:5px;
	color:#4e4e4e;
}

.prod_producent SPAN{
	font-weight:bold;
}

.prod_symbol {
	padding-bottom:5px;
	color:#4e4e4e;
	font-size:10px;
}

.prod_symbol SPAN{
	font-weight:bold;
}

.prod_list2 .prod_skr TD{
	border-bottom:1px solid #cccccc;
	padding-top:7px;
	padding-bottom:7px;
}

.prod_list2 H3 {
	padding-bottom:5px;
	font-weight:bold;
	font-size:14px;
}

.prod_list2 H3 A {
	color:#4e4e4e;
	font-weight:bold;
}

.prod_list2 H3 A:hover {
	color:#ff0000;
}

.prod_list2 .prod_img{
	width:230px;
	text-align:center;
	border-right:1px solid #cccccc;
}

.prod_list2 .prod_body{
	text-align:left;
	padding-left:10px;
}

.prod_list2 .prod_producent {
	padding-bottom:5px;
	color:#4e4e4e;
}

.prod_list2 .prod_producent SPAN{
	font-weight:bold;
}

.prod_list2 .prod_symbol {
	padding-bottom:5px;
	color:#4e4e4e;
	font-size:10px;
	float:left;
}

.prod_list2 .prod_symbol SPAN{
	font-weight:bold;
}

.prod_list2 .prod_cena {
	padding-bottom:5px;
	float:right;
}

.prod_list2 .prod_cenaw {
	font-weight:bold;
	font-size:16px;
	color:#e70f11;
}

.prod_list2 .prod_cenas {
	color:#ff0000;
	text-decoration:line-through;
}

.prod_list2 .prod_label {
	color:#4e4e4e;
	font-size:10px;
}

.prod_list2 .prod_basket{
	clear:both;
	text-align:right;
}

.prod_list1 .prod_skr TD{
	width:33%;
	text-align:center;
	padding:5px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
}

.prod_list1 TD.prod_skr0{
	border-left:0px none;
}

.prod_list1 H3 {
	padding-bottom:5px;
	font-weight:bold;
	font-size:11px;
	min-height:20px;
}

.prod_list1 H3 A {
	color:#4e4e4e;
	font-weight:bold;
}

.prod_list1 H3 A:hover {
	color:#ff0000;
}

.prod_list1 .prod_img{
	text-align:center;
	border:0px none;
	padding-bottom:10px;
}

.prod_list1 .prod_body{
	padding-left:10px;
}

.prod_list1 .prod_producent {
	padding-bottom:5px;
	color:#4e4e4e;
}

.prod_list1 .prod_producent SPAN{
	font-weight:bold;
}

.prod_list1 .prod_symbol {
	padding-bottom:5px;
	color:#4e4e4e;
	font-size:10px;
}

.prod_list1 .prod_symbol SPAN{
	font-weight:bold;
}

.prod_list1 .prod_cena {
	padding-bottom:5px;
	font-weight:bold;
	font-size:16px;	
}

.prod_list1 .prod_cenaw, .prod_list1 .prod_cenaw2 {
	font-weight:bold;
	font-size:16px;
}

.prod_list1 .prod_cenas{
	color:#ff0000;
	text-decoration:line-through;
}

.prod_list1 .prod_label{
	color:#4e4e4e;
	font-size:10px;
}

.prod_list1 .prod_basket{
	clear:both;
}

.shopfiles{
	clear:both;
	margin-top:10px;
}

.shopfiles TD{
	padding-bottom:5px;
}

.shopfiles A{
	font-weight:bold;
}

.shopfiles DIV{
	padding-top:1px;
}

.shopfiles IMG{
	margin-right:5px;
	margin-left:5px;	
}

#top{
	height:284px;
	background:url('../img/top.png') top center no-repeat;
}

#foot{
	clear:both;
	width:940px;
	margin:auto;
	padding-top:10px;
	font-size:12px;
	color:#c2c1bb;
}

#foot A{
	color:#c2c1bb;
}

#foot A:hover{
	color:#ffffff;
}

#foot1{
	width:50%;
	float:left;
	text-align:left;
}

#foot2{
	width:50%;
	float:left;
	text-align:right;
}

#payu{
	padding-top:7px;
	padding-bottom:22px;
	text-align:center;
}

#dostawa{
	font-size:12px;
}

#dostawa .panel_title{
	font-size:14px;
	font-weight:bold;
	color:#7a6b64;
	text-transform:uppercase;
	padding-bottom:4px;
}

#szuk_panel{
	border:1px solid #cac5b4;
	margin-bottom:20px;
	background:#ffffff;
}

#szuk_panel INPUT{
	border:0px none;
}

#szuk_panel #szuk_name{
	width:200px;
}

#searchpp{
	width:31px;
	background:url('../img/searchpp.gif') center center no-repeat;
}

#newsletter_panel{
	border:1px solid #cac5b4;
	background:#ffffff;	
	margin-bottom:15px;
}

#newsletter_panel INPUT{
	border:0px none;
}

#newsletter_title{
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#483a2f;
	padding-left:10px;
	padding-bottom:5px;
}

#newsletter_panel #email{
	width:200px;
}

#newsletterpp{
	width:31px;
	background:url('../img/newsletterpp.gif') center center no-repeat;
}

.bestseller{
	background:#ffffff;
	margin-bottom:10px;
	padding:10px;
	overflow-y:auto;
}

.bestseller_title A{
	text-align:center;
	text-transform:uppercase;
	color:#554337;
	padding-bottom:5px;
	display:block;
	font-size:12px;
}

.bestseller IMG{
	float:left;
	margin-right:10px;
}

.prod_cena{
	font-size:18px;
	color:#7a6b64;
}

.bestseller .wiecej{
	text-align:right;
	font-size:11px;
	display:block;
	padding-top:10px;
}

.ileb{
	width:30px;
}

#foots{
	padding:25px;
	font-size:11px;
	color:#cccccc;
	clear:both;
	max-width:980px;
	margin:auto;
}

.facebook_title{
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#483a2f;
	padding-left:10px;
	padding-bottom:15px;
}

#left_k .banners{
	padding-top:10px;
	text-align:center;

}