body {
	color: #000;
}

a {
	color: #666;
}

a:hover {
	color: #000;
}

#index {
	background: #fff;
	border-left: 1px solid #B7B7B7;
	border-right: 1px solid #B7B7B7;
}

#powiadomHead h1 {
	background: #ccc;
	border-bottom: 1px solid #666;
}

#powiadomForm {
	background: #eee;
}

#menu {
	background: #fc9a03;
}

#menu li a {
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	color: #f0f1e9;
	background: #434343;
}

#menu li a:hover {
	background: #884000;
}

#menu li.liBold a {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background: #500;
	color: #eee;
}

#menu li.liBold a:hover {
	background: #a80000;
	color: #fff;
}

#menu li.wybrane a,
#menu li.wybrane a:hover {
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	background: #fff;
	color: #000;
}

#brakAktywacjiPartnera {
	background: #fdd;
	border: 1px solid #f00;
}

#brakAktywacjiPartnera h3 {
	border-bottom: 1px solid #000;
}

#brakAktywacjiPartnera .item a {
	color: #000;
}

#pokazProfil span{
	color: #d62;
}

#topActive,
#topNoactive {
	background-color: #fc9a03;
 	background: url('img/gorny_pasek_yellow.jpg');
	background-repeat: repeat-y;
	color: #555;
	border-left: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

#topActive span a,
#topNoactive #rejestracja a ,
#topNoactive #rehaslo a {
	color: #955;
}

#topActive span a:hover,
#topNoactive #rejestracja a:hover ,
#topNoactive #rehaslo a:hover {
	color: #b77;
}

#mojeKonto ul li {
	color: #eee;
}

#mojeKonto ul li a {
  	color: #b32;
}

#lewaKolumna {
	background: #fff;
}

#lewaKolumna h3 {
	#background: url('img/sidebarheader_bckg.gif');
	background: #fcdaa3;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
}

#lewaKolumna .bloczek {
	background: #fcf7f0;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#lewaKolumna .wizytowka {
	border-top: 1px solid #aaa;
}

#lewaKolumna .bloczek ul li.separator {
	border-top: 1px solid #ccc;
}

#lewaKolumna .bloczek ul a {
	color: #333;
}

#lewaKolumna .bloczek ul a:hover {
	color: #000;
}

#stopka {
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	background-color: #efe9e0;
}

#stopka a {
	color: #333;
}

#stopka a:hover {
	color: #000;
}

.borderRight {
	border-right: 1px solid #ccc;
}

#zobaczMapke {
	background: #ddd;
	border: 1px solid #bbb;
}


#zobaczMapke:hover {
	background: #ccc;
	border: 1px solid #aaa;
}

.lista h3 {
	border-bottom: 1px solid #aaa;
}

.lista h3 a.wiecej {
	color: #333;
}

.table .thead .tr {
	background: #fcdaa3;
	border-bottom: 0px solid #bbb;
}

.table .thead .nazwa {
 	border-right: 1px solid #eee;
}

.zalogowany .table .thead .cena {
	border-right: 1px solid #eee;
}

.table .tbody .tr {
	border-bottom: 1px solid #bbb;
}

.table .tbody .p { /* tr */
	background: #fff9f0;;
}

.table .tbody .tr .foto img {
	border: 1px solid #333;
}

.zalogowany .table .tbody .tr .powiadom {
	border-left: 1px solid #bbb;
}

.zalogowany .table .tbody .tr .cena {
	border-left: 1px solid #bbb;
}

.zalogowany .table .tbody .tr .promocja .normalnaCena {
	color: #888;
}

.zalogowany .table .tbody .tr .promocja .promocyjnaCena {
	color: #900;
}

.zalogowany .table .tbody .tr .akcja {
	border-left: 1px solid #bbb;
}

.zalogowany .table .tbody .tr .akcja .koszyk {
	background: transparent url('img/lista_koszyk.gif');
}

.table .tbody .tr .dostepnosc {
	border-left: 1px solid #bbb;
}

.galeria .table .tbody .tr {
	border: 1px solid #666;
}

.galeria .table .tbody .tr .foto img {
	border: 1px solid #bbb;
}

.galeria .table .tbody .tr .powiadom span strong {
	color: #555;
}

.border {
  	background: #fff;
}

.border a img {
	border: 1px solid #ccc;
}

.border a:hover img {
	border: 1px solid #bbb;
}

.item table {
	border: 1px solid #bbb;
}

.item table thead th {
	border-bottom: 1px solid #ccc;
	background: #ddd;
}

.item table tbody td {
	border-bottom: 1px solid #ccc;
}

.item table thead th,
.item table tbody td {
	border-right: 1px solid #ccc;
}

.item table tbody tr.a td {
	background: #fff;
}

.item table tbody tr.b td {
	background: #eee;
}

.separator {
	border-top: 1px solid #ccc;
}

.zakrytyCytat {
	border: 1px solid #bbb;
	background: #eee;
}

#produkt .head {
	background: #fcdaa3;
	border-bottom: 1px solid #777;
}

#produkt .head .kategoria a {
	color: #333;
}

#produkt .head .kategoria a {
	color: #000;
}

#produkt .lewa {
	background: #f4f8f4;
	background: #fff url('img/produkt-tlo_yellow.jpg') repeat-y;
}

#produkt .lewa .infoProdukt {
	border: 1px solid #aaa;
}

#produkt .lewa .uwaga {
	background: #ffc;
}

#produkt .lewa .infoProdukt p.staraCena span,
#produkt .lewa .infoProdukt p.staraCena strong {
	color: #f00;
}

#produkt .lewa .infoProdukt p.nowaCena span,
#produkt .lewa .infoProdukt p.nowaCena strong {
	color: #060;
}

#produkt .lewa .uwaga p span {
	border-bottom: 1px solid #222;
}

#produkt .dodajProdukt input.dodajDoKoszyka {
	color: #fff;
  	background: #900 url('img/add_cart.jpg');
}

#produkt .calyStanMagazynowy {
	background: #fff;
	border: 1px solid #f00;
}

#produkt .prawa{
	background: #fff;
}

#produkt .prawa .foto #podglad {
	background: transparent url('http://www.img.chh.pl/medium_size/noImage.gif');
}

#produkt .prawa .foto a img {
	border: 1px solid #bbb;
}

#produkt .prawa .foto a:hover img {
	background: #ccc;
	border: 1px solid #999;
}

#produkt .prawa .dodatatek ul {
	border-top: 1px solid #999;
}

#produkt .footer {
	border-top: 1px solid #777;
}

#zakladka ul {
	border-bottom: 1px solid gray;
}

#zakladka li {
	border: 1px solid #778;
	color: #666;
	background: #e3e8e3;
}

#zakladka li.selected {
	color: #000;
	background: #fcf7f0;
	border-bottom-color: #fcf7f0;
}


#zakladka li.noSelected {
	border: 1px solid #778;
	color: #666;
	background: #fcf7f0;
}

#zakladka .produkty {
	background: #fcf7f0;
	border-left: 1px solid #778;
  	border-bottom: 1px solid #778;
	border-right: 1px solid #778;
}

#zakladka .produkty .content .item {
	border: 1px solid #bbb;
	background: #fff;
}

#zakladka .zakladka .item a img {
	display: block;
	border: 1px solid #ccc;
}

#zakladka .zakladka .item a:hover img {
	border: 1px solid #000;
}

#zakladka .zakladka .item .tytul a {
	#color: #666;
}

#wyroznioneWiecej a,
#promocjeWiecej a {
	background: #fcf7f0;
	border-left: 1px solid #eee;
	border-left: 1px solid #778;
  	border-bottom: 1px solid #778;
	border-right: 1px solid #778;
}

#pokazKoszyk h3 {
	color: #333;
}

#pokazKoszyk h3 a {
	color: #000;
}

#pokazKoszyk h3 a#rozwinKoszyk {
	color: #a00;
	border-bottom: 1px dotted #a00;
}

#pokazKoszyk h3 a#rozwinKoszyk:hover {
	color: #f00;
	border-bottom: 1px dotted #f00;
}

#pokazKoszyk h3 .szczegoly {
  	color: #666;
}

#koszyk h3,
#powiadomZnajomego h3 {
	background: #fff;
	border-bottom: 1px solid #666;
}

#koszyk h3 .ustawienia {
	color: #aaa;
}

#koszyk #opcje {
  	background: #eee;
	border: 1px solid #111;
}

#koszyk #opcje h4 {
	border-bottom: 1px solid #666;
}

#koszyk table thead th {
	background: #ccc;
	border-bottom: 2px solid #fff;
}

#koszyk table thead th.nazwa {
	border-left: 2px solid #fff;
}

#koszyk table thead th.ilosc {
	border-left: 2px solid #fff;
}

#koszyk table thead th.cena {
	border-left: 2px solid #fff;
}

#koszyk table tbody tr.a td {
	background: #eee;
}

#koszyk table tbody a img {
	border: 1px solid #666;
}

#koszyk table tfoot td {
	background: #ccc;
	border-bottom: 2px solid #fff;
}

#koszyk table tfoot td.ilosc {
	border-left: 2px solid #fff;
}

#koszyk table tfoot td.cena {
	border-left: 2px solid #fff;
}

#koszyk h5 {
	background: #fff;
	border-top: 1px solid #666;
}

#dodanoDoKoszyka {
  	background: #cf6;
	border: 1px solid #6a0;
}

#niedodanoDoKoszyka {
  	background: #fdd;
	border: 2px solid #a00;
}

.poprzedniaStrona {
	border-top: 1px solid #ccc;
}

#szukaj input #tekst {
	border: 1px solid black;
}

#szukaj input #submit {
	border: 1px solid black;
}


.jasniejszy {
	background-color: #FBE0B3;
}

.ciemniejsze {
	background-color: #FC9A03;
}

.ciemniejsze h4 {
	color: #fff;
}

#chh #index.L {
	border-top: 5px solid #fc9a03;
}