
/* --------- TABELKA "TOP" --------- */

table.top {
	width:900px;
	border-top:8px solid #960036;
	background-color:black;
	}

table.top td {
	height:84px;
	vertical-align:top;
	margin:0px;
	padding:0px;
	}




/* --------- TABELKA "TOP" >>> "TOP-LOGO" --------- */

#top-logo {
	width:340px;
	border-top:1px solid white;
	}




/* --------- TABELKA "TOP" >>> "TOP-MENU" --------- */

#top-menu {
	width:90px;
	height:60px;
	line-height:60px;
	background:url(images/gradient-top-menu.jpg) repeat-x;
	background-color:#960036;
	border-top:1px solid #960036;
	border-bottom:3px solid #BE0044;
	padding:0px;
	margin:0px;
	font-family:Tahoma,Verdana,Arial;
	font-size:9px;
	color:white;
	text-align:center;
	text-transform:uppercase;
	}




/* --------- TABELKA "TOP" >>> "TOP-MENUS" --------- */

#top-menus {
	width:470px;
	border-top:1px solid white;
	padding:0px;
	margin:0px;
	}

#top-menus ul {
	list-style-type:none;
	padding-left:1px;
	margin:0px;
	}

#top-menus li {
	width:90px;
	height:60px;
	line-height:60px;
	background:url(images/gradient-top-menus.jpg) repeat-x;
	background-color:#1A1A1A;
	border-bottom:3px solid #2A2A2A;
	float:left;
	padding:0px;
	margin-right:1px;
	}

#top-menus li a {
	font-family:Tahoma,Verdana,Arial;
	font-size:9px;
	color:#808080;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:100%;
	height:100%;
	display:block;
	}

#top-menus li a:hover {
	background:url(images/gradient-top-menus-hover.jpg) repeat-x;
	background-color:black;
	border-bottom:3px solid white;
	color:#606060;
	}




/* --------- BODY --------- */

#body {
	background:url(images/patbg-body.gif);
	background-color:#303030;
	margin-top:15px;
	border-top:1px solid #535353;
	width:900px;
	}

#body-menu-lewe {
	width:231px;
	vertical-align:top;
	padding-top:11px;
	}

#body-srodek {
	width:428px;
	vertical-align:top;
	padding:11px;
	}

#body-menu-prawe {
	width:215px;
	vertical-align:top;
	padding-top:11px;
	}

table.menu-prawe-table {
	margin:0px;
	padding:10px;
	border:1px solid red;
	border-collapse:collapse;
	}

table.menu-prawe-table td {
	background-color:pink;
	}

div.test123 {
	width:202px;
	background-color:red;
	}

/* --------- PRODUKT (LISTA) --------- */

table.itemspis {
	width:400px;
	margin-bottom:15px;
	}

td.itemspis {
	width:100%;
	background-color:#111111;
	}

div.itemspis-img {
	text-align:center;
	background-color:#868686;
	padding:6px 0px;
	}

div.itemspis-img img {
	border:1px solid white;
	}

td.itemspis-img {
	vertical-align:middle;
	width:163px;
	height:163px;
	background-color:white;
	}

td.itemspis-najnowsze-opis {
	background:url(images/pat-bg.jpg);
	}

table.itemspis-najnowsze {
	margin:10px 5px;
	}

div.gradient-nad-img {
	width:152px;
	height:10px;
	background:url(images/gradient-nad-img.jpg);
	background-color:#BE0044;
	}

div.itemspis-najnowsze-img {
	width:152px;
	height:152px;
	text-align:center;
	}

div.itemspis-najnowsze-img img {
	border:2px solid white;
	}

/* ---------  --------- */
div.dolna-czesc-strony {
	background:url(images/gradient-dolnej-czesci.jpg) repeat-x;
	text-align:center;
	height:103px;
	font-family:Tahoma,Verdana,Arial;
	font-size:10px;
	color:black;
	}
div.dolna-czesc-strony a {
	font-family:Arial;
	color:white;
	text-decoration:none;
	}
div.dolna-czesc-strony img {
	border:1px solid #787878;
	vertical-align:bottom;
	}
/* ---------  --------- */

/* ---------  --------- */

/* ---------  --------- */

body {
	margin:0px;
	padding:0px;
	background-color:#111111;
	color:white;
	}

table {border-collapse:collapse}

td {padding:0px}


input.txtarea {
	width:155px;
	height:20px;
	border:1px solid #4B4B4B;
	background-color:#1D1D1D;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	color:#BE0044;
	}

input.button {
	width:40px;
	height:20px;
	border:1px solid #4B4B4B;
	background-color:#4B4B4B;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	color:white;
	font-size:9px;
	font-family:Arial;
	text-align:center;
	}

p.menu-box-intro {
	margin:0px;
	padding:0px;
	width:160px;
	text-align:justify;
	color:#888888;
	}




/* --------- SRODEK --------- */

div.srodek-box {
	width:430px;
	background-color:black;
	border:1px solid #535353;
	padding-top:11px;
	}

table.srodek-box-content {
	width:402px;
	margin:10px 14px 0px 14px;
	}



table.sortowanie-i-tryby {
	width:100%;
	margin-bottom:15px;
	}

div.sortowanie-opcje select {
	border:1px solid #1D1D1D;
	background-color:black;
	font-family:Tahoma;
	font-size:9px;
height:16px;
color:#535353;
	}

input.sortowanie-ok {
	border:1px solid #535353;
	background-color:#535353;
	height:24px;
	}

table.sortowanie td {
width:100%;
	height:24px;
	border:1px solid red;
background-color:yellow;
	}

td.tryby {
	width:87px;
	border:1px solid green;
	background-color:#090909;
	}

td.podzial-strony {
	margin-top:10px;
	background-color:#090909;
	color:white;
	}

td.podzial-strony a:link {color:#535353;}
td.podzial-strony a:visited {color:#535353;}
td.podzial-strony a:active {color:#535353;}





/* --------- SRODEK >>> POZYCJA --------- */

table.pozycja {
	width:100%;
	height:100%;
	margin-bottom:14px;
	}

td.pozycja-img {
	width:158px;
	background:url(images/gradient-nad-img.jpg) no-repeat;
	background-color:#A4A4A4;
	padding-top:10px;
	text-align:center;
	}

div.pozycja-img-zdjecie {
	padding:3px 0px;
	background-color:#A4A4A4;
	}

div.pozycja-img-zdjecie img {
	border:1px solid #646464;
	}

table.pozycja-content {
	width:100%;
	height:100%;
	background:url(images/patbg-pozycja-header.jpg) no-repeat;
	background-color:#111111;
	margin-left:2px;
	}

table.pozycja-content td {
	padding-left:13px;
	}

td.pozycja-nazwa {
	height:40px;
	color:#A4A4A4;
	font-size:11px;
	padding:0px 13px;
	}

td.pozycja-cena {
	color:white;
	font-size:15px;
	padding-left:
	}

td.pozycja-opis-opcje {
	height:60px;
	}




/* --------- SRODEK >>> TRYB 4 --------- */

td.tryb4 {
	background-color:black;
	}

table.tryb4-pozycja {
	border:1px solid black;
	background-color:black;
	margin:13px 0px;
	}

td.tryb4-nazwa {
	height:40px;
	background:url(images/patbg-nazwa.jpg) no-repeat;
	color:#A4A4A4;
	font-size:11px;
	text-align:center;
	}

td.tryb4-content {
	background-color:#111111;
	}




/* --------- LEWA STRONA --------- */

div.menu-left-box {
	width:230px;
	background-color:black;
	border-top:1px solid #535353;
	border-right:1px solid #535353;
	border-bottom:1px solid #535353;
	padding-top:11px;
	padding-bottom:13px;
	margin-bottom:11px;
	}

table.menu-left-box-content {
	width:195px;
	height:100%;
	margin:10px 14px 0px 21px;
	}




/* --------- LEWA STRONA >>> NASZA OFERTA >>> SELECT --------- */

div.nasza-oferta-select {
	margin:7px 0px;
	text-align:center;
	}

div.nasza-oferta-select select {
	border:1px solid #4B4B4B;
	background-color:black;
	color:#BE0044;
	}




/* --------- LEWA STRONA >>> NASZA OFERTA >>> KATEGORIE --------- */

div.kategoria {
	font-family:Verdana;
	font-size:1em;
    letter-spacing: 0pt;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
	color:#BE0044;
	padding:5px 0px;
	}

span.kategoria-znaczek {
	color:#A7A7A7;
	padding-left:5px;
	padding-right:10px;
	}

div.kategoria a:link {color:#BE0044;text-decoration:none}
div.kategoria a:visited {color:#BE0044;text-decoration:none}
div.kategoria a:hover {color:white;text-decoration:none}




/* --------- LEWA STRONA >>> NASZA OFERTA >>> PODKATEGORIE --------- */

div.podkategoria {
	color:#888888;
	padding:2px 0px 6px 18px;
	}

div.podkategoria span {
	color:#BE0044;
	padding-right:5px;
	}

div.podkategoria a:link {color:#888888;text-decoration:none}
div.podkategoria a:visited {color:#888888;text-decoration:none}
div.podkategoria a:hover {color:white;text-decoration:none}




/* --------- LEWA STRONA >>> CZEGO SZUKASZ? --------- */

div.menu-search-opcje {
	width:195px;
	margin-top:4px;
	margin-bottom:4px;
	}

div.menu-search-opcje table {
	width:100%;
	color:#7B7B7B;
	font-size:10px;
	text-align:left;
	}

div.menu-search-link2adv {
	width:195px;
	height:18px;
	line-height:18px;
	text-align:right;
	font-size:10px;
	}

div.menu-search-link2adv a:link {color:#BE0044;text-decoration:none}
div.menu-search-link2adv a:visited {color:#BE0044;text-decoration:none}
div.menu-search-link2adv a:hover {color:white;text-decoration:none}




/* --------- LEWA STRONA >>> SUBSKRYPCJA --------- */

div.menu-subskrypcja-akcje table {
	width:195px;
	color:#636363;
	font-size:10px;
	}

span.menu-subskrypcja-span {
	color:white;
	font-size:11px;
	font-family:Tahoma;
	}




img.onas-title-horizontal-dots {
	margin-top:3px;
	margin-bottom:13px;
	}

table.onas {
	width:402px;
	margin-bottom:30px;
	}

td.onas-text {
	width:254px;
	vertical-align:top;
	}

td.onas-text p {
	font-family:Tahoma;
	color:#7B7B7B;
	line-height:15px;
	margin-right:14px;
	margin-bottom:13px;
	text-align:justify;
	}

td.onas-img {
	vertical-align:top;
	text-align:center;
	}

div.menu-right-box {
	width:202px;
	margin-right:11px;
	margin-bottom:11px;
	border:1px solid #535353;
	}
