body {
	width:100%;
	margin:0;
	padding:0; 
	text-align:center;
	background:#190c06 url(../img/bg_body.gif) 0 0 repeat-x;
	color:#949494;
	font:12px/16px Verdana, Arial, Tahoma sans-serif;
}
.akapit {
	text-indent:0.25in;
}

h1  {margin-top:0;margin-bottom:2px;padding-top:0;font:italic 21px Arial, Tahoma, Verdana, sans-serif;color:#fff;}
h1.produkt {
	font:bold 16px Arial, Verdana, sans-serif;
	background:none;
	color:#fff;
}

h1.zamow {
	width:98%;
	height:28px;
	font:24px Georgia, Arial, Verdana, sans-serif;
	background:#13365C url(../img/bg_kontakt.gif) right top no-repeat;
	color:white;
	margin:12px 0;
	padding:0;
	padding-left:4px;
}

h2 {
	font:bold 16px Arial, Verdana, sans-serif;
	background:none;
	color:#035F99;
}

h3 {
	font:bold 13px Arial, Verdana, sans-serif;
	background:none;
	color:black;
	margin:0;
	padding:2px 0;
	text-align:center;
	color:#fff;
}
h4 {}
h5 {}
h6 {margin-top:0;margin-bottom:2px;padding-top:0;font:italic 21px Arial, Tahoma, Verdana, sans-serif;color:#fff;}

img {border:0;}
.header {
	text-align:left;
	font:bold 15px Arial, Tahoma, Verdana, sans-serif;
	background:none;
	color:#0d8eec;
	padding-bottom:8px;
}
.header_ico {
	text-align:left;
	font:bold 15px Arial, Tahoma, Verdana, sans-serif;
	background:url(../img/header_ico.jpg) 0 50% no-repeat;
	padding:8px 0 8px 30px;
	color:#0d8eec;
}

hr {
	clear:both;
	height:1px;
	border:0;
	background:url(../img/bg_hr.gif) 0 0 repeat-x;
}

input, textarea {
	border-top:1px solid #2a202a;
	border-right:1px solid #c9c3c9;
	border-bottom:1px solid #c9c3c9;
	border-left:1px solid #2a202a;
}
input.radio, input.checkbox {
	border:0;
}

pre {text-align:left;}

.cleared {clear:both;width:100%;font-size:1px;height:1px;}
html>body .cleared_layout {clear:both;width:100%;font-size:1px;height:1px;}

.niebieski {color:#83674a;}
.fioletowy {color:#83674a;}
/* ---- wyglad komunikatu z bledem ---- */
.error {
	width:250px;
	height:53px;
	font:bolder 12px Arial, Verdana, sans-serif;
	background:url(../img/error.jpg) left top no-repeat;
	margin:0px auto 5px auto;
	padding-left:50px;
	padding-top:30px;
	color:black;
}
html>body .error {
	width:250px;
	height:auto;
	min-height:53px;
	font:bolder 12px Arial, Verdana, sans-serif;
	background:url(../img/error.jpg) left top no-repeat;
	margin:0px auto 5px auto;
	padding-left:50px;
	padding-top:30px;
	color:black;
}
.error a:link, .error a:visited, .error a:hover, .error a:active {color:#a1a1a1; text-decoration:underline;} 
/* ---- KONIEC: wyglad komunikatu z bledem ---- */
/* ---- wyglad komunikatu z wyslanym mailem do klienta ---- */
.send_accept {
	height:80px;
	font:bolder 12px Arial, Verdana, sans-serif;
	background:black url(../img/send_accept.jpg) left top no-repeat;
	margin:0px auto 5px auto;
	padding-left:125px;
	padding-top:12px;
	color:white;
}
html>body .send_accept {
	height:auto;
	min-height:80px;
	font:bolder 12px Arial, Verdana, sans-serif;
	background:black url(../img/send_accept.jpg) left top no-repeat;
	margin:0px auto 5px auto;
	padding-left:125px;
	padding-top:12px;
	color:white;
}
/* ---- KONIEC: wyglad komunikatu z wyslanym mailem do klienta ---- */

a:link, a:visited, a:active {font-weight:bold;background:none;color:#838383;text-decoration:underline;}
a:hover {font-weight:bold;background:none;color:#ecae46;text-decoration:underline;}

a.opisKrotki {text-decoration:none; color:white;}
a.opisKrotki img {border:0;}

a.link_prawa {float:right; margin-top:8px; margin-bottom:8px; font:10px Verdana, sans-serif; color:#316998 !important; text-decoration:none;}

/* ---- gora strony ---- */
#bg_banner_top {
	width:100%;
	background:url(../img/navi/bg_menu.gif) 0 0 repeat-x;
}
#banner_top {
	position:relative;
	clear:both;
	width:950px;
	text-align:left;
	margin:0 auto;
}
#logo {
	position:absolute;
	top:0;
	left:0;
	border:0;
	z-index:600;
}
.flags {position:absolute;top:20px;right:0;text-align:right;padding-right:6px;z-index:2000;}
#prezentacja {position:absolute;top:0;right:92px;width:298px;height:53px;;z-index:2000;}
#baner {margin:3px 0;}
#flash_main_left {
	float:left;
	width:542px;
	height:407px;
}
#flash_menu {
	float:right;
	width:407px;
	height:407px;
	background:url(../img/flash_menu.jpg) right top no-repeat;
}
#flash_menu_sub {
	width:173px;
	height:165px;
	background:url(../img/flash_menu_sub.jpg) 0 0 no-repeat;
}
/* ---- glowna czesc strony - wewnatrz znajduja sie szpalty ---- */
#main, #sub, #sub2 {
	clear:both;
	width:950px;
	margin:0 auto;
}
#main {
	/*background:url(../img/bg_prawa.gif) right top repeat-y;*/
}

/* ---- lewa czesc strony - zawiera tresci dzialow ---- */
#sub #lewa {
	float:left;
	width:173px;
	text-align:left;
}
	#lewa .lewa_odstep {
		text-align:left;
		padding:10px 10px 5px 10px;
		color:black;
		background-color:inherit;
	}

#sub {
	/*background:url(../img/bg_sub.gif) 0 5px repeat-y;*/
}

/* ---- srodek strony ---- */
#main #srodek {
	float:left;
	/*width:753px;*/
	width:940px;
	height:250px;
	padding-left:10px;
	text-align:left;
	margin:0;
}
#sub #srodek {
	float:right;
	width:757px;
	height:250px;
	padding-left:10px;
	text-align:left;
	background:none;
	margin:0;
}
#sub2 #srodek {
	width:914px;
	height:250px;
	text-align:left;
	padding-left:25px;
	background:none;
	margin:0;
}
html>body #main #srodek, html>body #sub #srodek, html>body #sub2 #srodek {height:auto;min-height:250px;}
html>body #sub #srodek {width:763px;}

/* ---- prawa czesc strony ---- */
#main #prawa {
	float:right;
	width:176px;
	margin:0 auto;
	text-align:left;
	color:#fff;
}
	#prawa .prawa_odstep {
		text-align:left;
		padding:0 10px 5px 10px;
		color:#fff;
		background-color:inherit;
	}
	.learn_more {
		background:url(../img/bg_learn_more.jpg) 0 0 repeat-x;
	}
	.learn_more ul {
		margin:0;
		padding:0;
		list-style-type:none;
	}
	.learn_more ul a:link, .learn_more ul a:visited, .learn_more ul a:active {
		color:#838383;
		background:url(../img/navi/bg_cms_off.gif) 4px 50% no-repeat;
		padding-left:20px;
		text-decoration:none;
		font-weight:normal;
	}
	.learn_more ul a:hover, .learn_more ul a.cms_on {
		color:#ecae46;
		background:url(../img/navi/bg_cms_on.gif) 4px 50% no-repeat;
		padding-left:20px;
		text-decoration:none;
		font-weight:normal;
	}

	/* ---- account - zalogowany albo nie ---- */

	div.loginForm {
		clear:both;
		width:485px;
		border:10px solid #323232;
		padding:10px;
		margin:0 auto;
		text-align:center;
	}
		.loginForm table {
			width:100%;
			text-align:left;
			font:12px Verdana, sans-serif;
			color:white;
		}
			.loginForm table th{
				font-size:14px;
			}
			.loginForm table input {
				width:100%;
				padding:2px;
			}
	
	.please_login_text {color:#9a9a9a; font-size:16px; font-weight:bold; padding-bottom:5px;}
	div.activate_account {font-weight:bold; text-align:center;padding-bottom:10px;}

	a.clientLogin:link, a.clientLogin:visited, a.clientLogin:active {
		display:block;
		font:12px Verdana,sans-serif;
		color:#9a9a9a;
		text-decoration:none;
	}
	a.clientLogin:hover {
		display:block;
		font:12px Verdana,sans-serif;
		color:#9a9a9a;
		text-decoration:none;
	}

	a.button_logout:link, a.button_logout:visited, a.button_logout:active {
		display:block;
		width:104px;
		height:26px;
		border:0;
		background:url(../img/przyciski/logout.jpg) left top no-repeat;
		color:white;
	}
	a.button_logout:hover {
		display:block;
		width:104px;
		height:26px;
		background:url(../img/przyciski/logout_on.jpg) left top no-repeat;
		color:white;
	}
		
	/* ---- koszyk ---- */
	#BasketWindow {
		position:absolute;
		top:0;
		right:390px;
		display:block;
		width:76px;
		height:53px;
		text-align:center;
		background:url(../img/basket/basket_window.jpg) 0 0 no-repeat;
		color:#c1986f;
		font:10px Arial,sans-serif;
		z-index:2000;
		text-decoration:none;
	}
		#BasketWindow #basketQuantity {
			color:#fff;
		}
	
	table.koszyk {
		clear:both;
		width:100%;
	}
		table.koszyk th, table.koszyk td {
			vertical-align:top;
			padding:10px 5px;
			border-bottom:1px dashed #554842;
		}
		table.koszyk th {
			vertical-align:middle;
			padding:5px;
			text-align:center;
			font:bold 12px Arial, Tahoma, sans-serif;
			background-color:#323232;
			color:white;
			border-bottom:none;
		}
		table.koszyk td.price_total {
			text-align:right;
			padding-left:0;
			padding-right:0;
			vertical-align:middle;
			border-bottom:none;
		}
		table.koszyk table#basket_price_total {
			float:right;
			text-align:center;
			font:bold 16px Arial, Tahoma, sans-serif;
			background-color:#410300;
			color:#c1986f;
		}
			table#basket_price_total td.t01 {
				vertical-align:middle;
				padding:0 18px;
				border-bottom:none;
			}
			table#basket_price_total td.t02 {
				vertical-align:middle;
				padding:0 16px;
				font:bold 21px Arial, Tahoma, sans-serif;
				background-color:#190c06;
				color:#ecae46;
				border-bottom:none;
			}	


	div.koszyk_item_zdjecie img {
		margin:0 auto;
		border:0;
	}
	
	table.koszyk td .nazwa {
		font-weight:bold;
		background-color:inherit;
		color:#fff;
	}
	
	table.koszyk td .koszyk_cena {
		font-size:21px;
		font-weight:bold;
		color:#ecae46;
	}

	a.koszyk {
		display:block;
		float:left;
		width:87px;
		height:63px;
		background:url(../img/basket/bg_basket.jpg) left top no-repeat !important;
		color:white;
		cursor:pointer;
		text-decoration:none;
		border:0;
		z-index:500;
	}
	.koszyk table.listaKoszyka {
		width:80px;
		text-align:center;
		margin-top:48px;
		margin-left:3px;
		padding:0;
		border:0;
		font:11px Arial, Tahoma, Verdana, sans-serif;
		color:#878787;
	}
		.koszyk table.listaKoszyka td {
			vertical-align:top;
		}

	a.continue_shopping:link, a.continue_shopping:visited, a.continue_shopping:active {
		display:block;
		width:152px;
		height:26px;
		background:url(../img/basket/btn_continue_shopping_off.gif) left top no-repeat;
		color:white;
		cursor:pointer;
		text-decoration:none;
		border:0;
	}
	a.continue_shopping:hover {
		display:block;
		width:152px;
		height:26px;
		background:url(../img/basket/btn_continue_shopping_on.gif) left top no-repeat;
		color:white;
		cursor:pointer;
		text-decoration:none;
		border:0;
	}
	
	a.przycisk {
		display:block;
		font:bold 10px Verdana, sans-serif;
		color:#a4a4a4;
	}
		
	/* ---- wyszukiwarka ---- */
	div.wyszukiwarka {
		position:relative;
		font:11px Verdana, sans-serif;
	}
	div.wyszukiwarka_left {
		margin-top:0;
		padding:4px 0 4px 0;
	}
		form#wyszukiwarka {margin:0 0 0; padding:0;}
		form#wyszukiwarka input#fraza {
			display:block;
			width:142px;
			font:10px Verdana, sans-serif;
			padding:3px;
			background:#fff;
			color:#1d1d1d;
			vertical-align:middle;
		}
		form#wyszukiwarka select#dzial {
			display:block;
			width:149px;
			font:10px Verdana, sans-serif;
			padding:3px;
			background:#fff;
			color:#57596c;
			margin:6px 0;
		}
		input.search {
			display:block;
			text-align:right;
			float:right;
			font:bold 10px Arial, Verdana, sans-serif;
			border:none;
			cursor:pointer;
			vertical-align:middle;
			margin-bottom:6px;
		}

	#autoComplete_results {
		position:absolute;
		left:0;
		top:40px;
		display:none;
		width:144px;
		background-color:#fff;
		border:1px solid #88B4CF;
		margin:0px;
		padding:0px;
		font-size:10px;
		font-weight:normal;
		z-index:1000;
    }
		html>body #autoComplete_results {
			top:15px;
		}
	#autoComplete_results ul  {
		list-style-type: none;
		margin:0px;
		padding:0px;
	}
    #autoComplete_results li, #autoComplete_results li.no_selected {
		display:block;
	    list-style-type: none;
		margin:0;
		padding:2px;
		color:#035F99;
		cursor:pointer;
    }
	#autoComplete_results ul li.selected {
		display:block;
		background:#CDE0EB;
		color:#5F5F5F;
	}

	/* ---- produkty specialne ---- */
	#special_window, #newproducts_window {
		font:bold 14px Verdana, sans-serif;
		color:#fff;
		padding-bottom:10px;
		text-align:center;
	}

		#special_window .prawa_odstep .cena, #newproducts_window .prawa_odstep .cena {
			color:#ecae46;
		}
		#special_window .prawa_odstep .cena del, #newproducts_window .prawa_odstep .cena del {
			color:#696969;
		}
		#special_window img, #newproducts_window img {
			border:0;
			margin:0 auto;
		}

	/* ---- newsletter ---- */
	div.newsletter_window {
		clear:both;
		font:11px Verdana, sans-serif;
		margin:10px 0;
		padding:10px 0;
		background:none;
		color:black;
	}
	div.newsletter {
		clear:both;
	}
		form#newsletter {margin-top:0px; padding:0;}
		form#newsletter input.nl_email {
			display:block;
			width:160px;
			font:italic 12px Arial, Tahoma, Verdana, sans-serif;
			padding:2px;
			margin:5px 0;
			border:1px solid #ced8e7;
		}
	
/* ---- style produktow ---- */
.produkt_ustawienia {
	width:736px;
	clear:both;
	font-size:11px;
	background-color:none;
	color:#886b4d;
	margin-bottom:20px;
}
	.produkt_ustawienia select#view {
		font-size:11px;
	}
	
	.produkt_ustawienia .stronnicowanie {
		display:inline;
		text-align:right;
		width:115px;
	}
		.produkt_ustawienia .stronnicowanie a:link, .produkt_ustawienia .stronnicowanie a:visited, .produkt_ustawienia .stronnicowanie a:active {
			display:block;
			float:left;
			padding:2px 4px;
			margin-left:2px;
			margin-right:2px;
			border:1px solid #282828;
			background-color:#595959;
			color:#121212;
			text-decoration:none;
		}
		.produkt_ustawienia .stronnicowanie a:hover, .produkt_ustawienia .stronnicowanie b {
			display:block;
			float:left;
			padding:2px 4px;
			margin-left:2px;
			margin-right:2px;
			border:1px solid #7f6448;
			background-color:#402727;
			color:#e5a944;
			text-decoration:none;
		}
		.produkt_ustawienia .stronnicowanie a.wstecz:link, .produkt_ustawienia .stronnicowanie a.wstecz:visited, .produkt_ustawienia .stronnicowanie a.wstecz:active,
		.produkt_ustawienia .stronnicowanie a.dalej:link, .produkt_ustawienia .stronnicowanie a.dalej:visited, .produkt_ustawienia .stronnicowanie a.dalej:active {
			display:block;
			float:left;
			padding:2px 4px;
			margin-left:2px;
			margin-right:2px;
			border:1px solid #7f6448;
			background-color:#190c06;
			color:#c39c9c;
			text-decoration:none;
		}
		.produkt_ustawienia .stronnicowanie a.wstecz:hover,
		.produkt_ustawienia .stronnicowanie a.dalej:hover {
			display:block;
			float:left;
			padding:2px 4px;
			margin-left:2px;
			margin-right:2px;
			border:1px solid #190c06;
			background-color:#402727;
			color:#e5a944;
			text-decoration:none;
		}

div.produkt, .produkt_list {
	width:185px;
	display:block;
	float:left;
	text-align:center;
	padding:0 1px 10px 1px;
	margin-bottom:10px;
	background:url(../img/bg_produkt.jpg) 0 0 repeat-x;
}
.produkt_list {
	width:350px;
}

	#productDetail {padding-top:22px;background-color:#190c06}
	#productDetail #magazyn_kolory {width:135px;float:right;text-align:center;}
		#productDetail #magazyn_kolory strong {
			display:block;
		}
		#productDetail #magazyn_kolory img {
			display:inline;
			padding:10px;
		}
	#productDetail .zdj_big {margin:0px auto 10px auto;}
	#productDetail .zdj_small {float:left;padding-right:2px;}
		#productDetail .zdj_small img {width:138px;}
	#productDetail td {vertical-align:top;}
	#productDetail td.productDetail {
		width:425px;
		font-size:12px;
		color:#040404;
	}
		.productDetail img {display:block;margin:0;padding:0;}
	div.productDetailInfo {
		width:345px;
		font-size:12px;
		color:#d2c9c2;
	}
		.productDetailInfo .productNazwa {
			background:#190c06 /*url(../img/bg_productNazwa.jpg) 0 0 no-repeat*/;
			color:#dfdfdf;
			font:18px Verdana, Arial, sans-serif;
			padding:4px 0/*30px*/;
		}
		.productDetailInfoPadding {
			background-color:#271104;
			padding:15px;
		}

	.detailLeft {
		float:left;
		width:258px;
	}
	.detailRight {
		width:339px;
		float:right;
		text-align:left;
	}
	
	.produkt .produkt_nazwa a, .produkt_list .produkt_nazwa a {
		display:block;
		margin-bottom:10px;
		background:none;
		color:#dfdfdf;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	.produkt .cena, .produkt_list .cena {
		color:#ecae46;
	}
	.produkt_cena {
		color:#dabe51;
		font-weight:bold;
	}
	.customersBuyAlso {
		clear:both;
		margin-top:5px;
		padding-top:3px;
		border-top:1px dashed #554842;
	}
		.customersBuyAlso img {display:inline;}

div.produkt_info {
	clear:both;
	background-color:#FCFCFC;
	color:black;
	padding:10px 0;
	margin:10px 0;
}		

.produkt_info_list {
	color:#fff;
}
.produkt_info_list a:link, .produkt_info_list a:visited, .produkt_info_list a:hover, .produkt_info_list a:active {
	color:#ecae46
}

/* ---- wishlist - przechowalnia ---- */
a.wishlist_window {
	display:block;
	float:left;
	width:101px;
	height:63px;
	background:url(../img/wishlist/bg_wishlist.jpg) left top no-repeat !important;
	color:#ccc;
	cursor:pointer;
	text-decoration:none;
}
a.wishlist_window_on {
	display:block;
	float:left;
	width:101px;
	height:63px;
	background:url(../img/wishlist/bg_wishlist_on.jpg) left top no-repeat;
	color:#ccc;
	cursor:pointer;
	text-decoration:none;
}
	.wishlist_window table.lista, .wishlist_window_on table.lista {
		width:96px;
		margin-top:48px;
		margin-left:3px;
		padding:0;
		border:0;
		font:11px Arial, Tahoma, Verdana, sans-serif;
		color:#878787;
	}


/* ---- logowanie - formularz logowania ---- */
#logowanie {
	font-size:12px;
	margin:0 auto;
	background-color:#190c06;
	color:#FFF;
}
	#logowanie td, #logowanie th {
		vertical-align:top;
	}
	#logowanie th#zaloguj {font:bold italic 30px Arial, Tahoma, Verdana, sans-serif;color:#1c61ac;}
	#logowanie td#t01 {
		width:124px;
		height:229px;
		border:0;
		background:url(../img/panel/logowanie01.jpg) left top no-repeat;
	}
	#logowanie td#t02 {
		width:306px;
		height:229px;
		border:0;
		background:url(../img/panel/logowanie02.jpg) left top no-repeat;
	}
	#logowanie td#t03 {
		width:124px;
		height:101px;
		border:0;
		background:url(../img/panel/logowanie03.jpg) left top no-repeat;
	}
	#logowanie td#t04 {
		width:306px;
		height:101px;
		border:0;
		text-align:center;
		background:url(../img/panel/logowanie04.jpg) left top no-repeat;
	}
		#logowanie td#t04 img {margin-top:22px;}
	
	#logowanie #login_dane {
		padding:4px 0 0 16px;
	}
		#logowanie #login_dane th.wielkosc {vertical-align:middle;width:82px;}
		#logowanie #login_dane td input.dane {width:160px;}
		#logowanie #login_dane td input#pamietaj {vertical-align:middle;border:0;}
		
.listaStrzalki {margin-left:0;margin-bottom:0;padding-left:0;padding-bottom:0;list-style-type:none;}
		

/* ---- System komentarzy ---- */
.comments {
	clear:both;
	padding:10px 0;
}
	.comments .addedBy {
		padding:8px 0 8px 43px;
		margin-bottom:2px;
		background:#f3f8fb url(../img/comments/bg_nickname.jpg) 4px 50% no-repeat;
		color:#727272;
		border-top:1px dashed #554842;
		border-bottom:1px dashed #554842;
	}
	.comments .description {
		padding:5px 5px 10px 40px;
		background:none;
		color:#190c06;
	}

/* ---- Ratings - ranking produktu ---- */
.ratings {
	clear:both;
	text-align:center;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}
.rating {
	clear:both;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:5px;
}

/* ---- zamowienia ---- */
.gwiazdka {color:red;}

div#lewa_zamowienie {
	float:left;
	width:614px;
	margin:0 auto;
	text-align:left;	
	border-right:1px solid #91B4C8;
}
div#prawa_zamowienie {
	float:right;
	width:220px;
	margin:0 auto;
	text-align:left;
}
html>body div#prawa_zamowienie {width:220px}

div.zamowione {
	width:240px;
	margin:0;
	padding:0;
	float:right;
}
	.zamowione table.listaKoszyka {
		width:135px;
		margin:0;
		padding:0;
		border:0;
	}
		.zamowione table.listaKoszyka img.usun {
			width:14px;
			height:15px;
			border:0;
		}
		.zamowione table.listaKoszyka td {
			vertical-align:top;
		}
		.zamowione table.listaKoszyka td.cena {
			text-align:right;
			font-weight:bold;
		}
			.zamowione .listaKoszyka span.cenaAll {
				text-align:right;
				color:#ecae46;
			}
		.zamowione table.listaKoszyka td#razem {
			font-weight:bold;
		}

table.formularz {
	clear:both;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	border:10px solid #323232;
}
table.formularz td, table.formularz td.nr {
	vertical-align:top;
}
table.formularz td.nr {
	width:100px;
}
table.formularz td input.text {
	width:100%;
	padding:2px;
}

	textarea#dodatkoweInfo {
		width:100%;
		height:100px;
	}

/* ---- koszulkomat ---- */
#koszulkomat {
	width:100%;
	height:400px;
	margin:0 auto;
}

/* ---- stopka ---- */
div#footer {
	width:100%;
	background:#410300;
	color:#838383;
	font-size:12px;
}
	#footer .footer_menu {
		width:950px;
		text-align:center;
		margin:0 auto;
		padding:10px 0;

	}
		#footer .footer_menu a {
			padding:10px;
			margin-bottom:10px;
			font:bold 11px Arial, Tahoma, sans-serif;
			color:#b25959;
			text-decoration:none;
			border-left:4px solid #410300;
			border-right:4px solid #410300;
		}
		#footer .footer_menu a:hover, #footer .footer_menu a.navifooter_on {
			color:#fff;
			text-decoration:none;
			background:#280b07 url(../img/navi/navi_footer_on.jpg) 0 0 repeat-x;
			border-left:4px solid #280b07;
			border-right:4px solid #280b07;
		}
		
#footer2 {
	text-align:center;
	margin-top:5px;
	margin-bottom:20px;
}
/* ---- Dodatkowe style ---- */
.tabela_rozmiarow {
	border:1px solid #bfc9d7;
}
.tabela_rozmiarow th {
	text-align:center;
	padding:5px;
	background:#bfc9d7;
	color:#fff;
}

.even {background-color:#fff}
.odd {background-color:#eee}
