.krecha-top, .krecha-down {
	background-color: #478FCF;
}
#stopka .stopka-prawo #linki-stopka {
	background-image: url(pic/stopka_panele.gif);
}
#top .top-prawo #linki {
	background-image: url(pic/podmenu_podlogi.gif);
}
#lewo ul li a {
	background-color: #478FCF;
}
#lewo ul li a:hover {
	background-color: #609FD6;
}
#lewo ul li ul li a {
	background-color: #609FD6;
}
#lewo ul li ul li a.wybrany {
	background-color: #4682B4;
	font-weight: bold;
}

#lewo ul li a.dekor-kat {
	background-color: White;
	background-image: url(pic/dekory_kat.gif);
	border: 1px solid #ADD8E6;
	color: #4682B4;
	width: 223px;
	background-position: 5px 6px;
}
#lewo ul li a.dekor-kat:hover {
	background-color: White;
	color: #80AACE;
}
#lewo ul li a.dekor-all {
	background-color: White;
	background-image: url(pic/dekory_all.gif);
	border: 1px solid #ADD8E6;
	color: #4682B4;
	width: 223px;
	background-position: 5px 6px;
}
#lewo ul li a.dekor-all:hover {
	background-color: White;
	color: #80AACE;
}

h3.graf#dok1314 {
	background-image: url(heading-2/allegretto.gif);
	background-repeat: no-repeat;
}
h3.graf#dok672 {
	background-image: url(heading-2/cs.gif);
	background-repeat: no-repeat;
}
h3.graf#dok1466 {
	background-image: url(heading-2/life.gif);
	background-repeat: no-repeat;
}
h3.graf#dok673 {
	background-image: url(heading-2/cs-super.gif);
	background-repeat: no-repeat;
}
h3.graf#dok879 {
	background-image: url(heading-2/city.gif);
	background-repeat: no-repeat;
}
h3.graf#dok942 {
	background-image: url(heading-2/allegro.gif);
	background-repeat: no-repeat;
}
h3.graf#dok917 {
	background-image: url(heading-2/presto.gif);
	background-repeat: no-repeat;
}
h3.graf#dok1521 {
	background-image: url(heading-2/trend.gif);
	background-repeat: no-repeat;
}
h3.graf#dok916 {
	background-image: url(heading-2/nature.gif);
	background-repeat: no-repeat;
}
h3.graf#dok1252 {
	background-image: url(heading-2/palazzo.gif);
	background-repeat: no-repeat;
}
h3.graf#dok1253 {
	background-image: url(heading-2/premium.gif);
	background-repeat: no-repeat;
}
h3.graf#dok1254 {
	background-image: url(heading-2/extreme.gif);
}
h3.graf#dok1255 {
	background-image: url(heading-2/extravagant.gif);
}
h3.graf#dok1857 {
	background-image: url(heading-2/discovery2.gif);
}
h3.graf#dok1865 {
	background-image: url(heading-2/joy.gif);
}
h3.graf#dok1941 {
	background-image: url(heading-2/adventure.gif);
}
h3.graf#dok1950 {
	background-image: url(heading-2/soft.gif);
}
/* -------------------- ustawienia dla rozwijanych elementow --------------------------------- */
ul#tab li a.jeden-tab {
	background-color: #478FCF;
	color: White;
}
ul#tab li a.dwa-tab {
	background-color: #478FCF;
	color: White;
}

ul#tab li a:hover {
	background-color: #609FD6;
}
.technikalia {
	background-color: #EAFAFF;
	border: 1px solid #C3F1FF;
	color: #3D709C;
}

/* -------------------- ustawienia dla tabelek z dekorami --------------------------------- */

table.dekory {
	border: 0px none;
	line-height: normal;
}
table.dekory td {
	vertical-align: top;
	text-align: center;
	background-color: #F0F2EE;
	border-right: 3px solid White;
	border-bottom: 3px solid White;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 96px;
}
table.dekory td.last {
	vertical-align: top;
	text-align: center;
	background-color: #F0F2EE;
	border-right: 0px none;
	border-bottom: 3px solid White;
	padding-top: 3px;
	padding-bottom: 3px;
}
table.dekory td img, table.dekory td.last img {
	border: 1px solid White;
}
table.dekory td p, table.dekory td.last p {
	text-align: left;
	margin: 0px 15px 0px 17px;
	padding: 2px;
	padding-left: 13px;
	background-image: url(pic/lupa.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	color: #778899;
}
table.dekory td p.bez-lupy, table.dekory td.last p.bez-lupy {
	text-align: left;
	margin: 0px;
	padding: 2px;
	background-image: none;
	margin: 0px 15px 0px 17px;
}
table.dekory td a img, table.dekory td.last a img {
	border: 1px solid White;
}
table.dekory td a:hover img, table.dekory td.last a:hover img{
	border: 1px solid #BDC6B4;
}

.cennik {
	background-color: #74A1C9;
	clear: both;
}
.cennik table td {
	padding: 5px;
	background-color: #EAFAFF;
}