* {
	margin: 0;
	padding: 0;
	border-width: 0;
	list-style: none;
}


body{
	margin: 20px 0 0 0;
	font: 12px/17px Arial, Helvetica, Garuda, sans-serif;
	color: #fff;
	background: #000;
}

a {
	color: #fff;
	text-decoration: underline;
	outline: 0px;
}

a:hover {
	text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
	font: bold 11px/16px Arial, Helvetica, Garuda, sans-serif;
	color: #fff;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	display: block;
}

input, textarea, select, button {
	font: 11px/14px Arial, Helvetica, Garuda, sans-serif;
	color: #fff;
}

/*
 * Kolorystyka - zdjecie glowne
 */

#c1 .image {
	background: #460007 !important;
	color: #9d3e42 !important;
}

#c2 .image {
	background: #675b2d !important;
	color: #af9f60 !important;
}

#c3 .image {
	background: #23132f !important;
	color: #6d577f !important;
}

#c4 .image {
	background: #695640 !important;
	color: #d6a672 !important;
}

#c5 .image {
	background: #242b0a !important;
	color: #848f59 !important;
}

#c6 .image {
	background: #022039 !important;
	color: #4c7496 !important;
}

#c7 .image {
	background: #16372e !important;
	color: #6b958a !important;
}

#c8 .image {
	background: #500a29 !important;
	color: #91546f !important;
}

/*
 * Kolorystyka - info dla zdjecia
 */

#c1 .info {
	background: #76000e !important;
	color: #d6b3b7 !important;
}

#c1 .info h3 {
	color: #d6b3b7 !important;
}

#c1 .info li {
	background: url(../img/strz-1.gif) no-repeat;
}

#c2 .info {
	background: #a8954a !important;
	color: #e5dfc9 !important;
}

#c2 .info h3 {
	color: #e5dfc9 !important;
}

#c2 .info li {
	background: url(../img/strz-2.gif) no-repeat;
}


#c3 .info {
	background: #4a2863 !important;
	color: #c9bfd1 !important;
}

#c3 .info h3 {
	color: #c9bfd1 !important;
}

#c3 .info li {
	background: url(../img/strz-3.gif) no-repeat;
}

#c4 .info {
	background: #907658 !important;
	color: #ded6cd !important;
}

#c4 .info h3 {
	color: #ded6cd !important;
}

#c4 .info li {
	background: url(../img/strz-4.gif) no-repeat;
}

#c5 .info {
	background: #5a6b18 !important;
	color: #ced3ba !important;
}

#c5 .info h3 {
	color: #ced3ba !important;
}

#c5 .info li {
	background: url(../img/strz-5.gif) no-repeat;
}

#c6 .info {
	background: #033b6a !important;
	color: #b4c5d3 !important;
}

#c6 .info h3 {
	color: #b4c5d3 !important;
}

#c6 .info li {
	background: url(../img/strz-6.gif) no-repeat;
}

#c7 .info {
	background: #286656 !important;
	color: #bfd1cd !important;
}

#c7 .info h3 {
	color: #bfd1cd !important;
}

#c7 .info li {
	background: url(../img/strz-7.gif) no-repeat;
}


/*
 * Tagi pod naglowkem
 */

#c1 .tags li {
	background: #460007 !important;
}

#c1 .tags li a {
	color: #9d464a !important;
	text-decoration: none;
}

#c2 .tags li {
	background: #675b2d !important;
}

#c2 .tags a {
	color: #afa16c !important;
	text-decoration: none;
}

#c3 .tags li {
	background: #4a2863 !important;
}

#c3 .tags a {
	color: #8b7c96 !important;
	text-decoration: none;
}

#c4 .tags li {
	background: #695640 !important;
}

#c4 .tags a {
	color: #b08f6b !important;
	text-decoration: none;
}

#c5 .tags li {
	background: #242b0a !important;
}

#c5 .tags a {
	color: #515a2f !important;
	text-decoration: none;
}

#c6 .tags li {
	background: #022039 !important;
}

#c6 .tags a {
	color: #4a7496 !important;
	text-decoration: none;
}

#c7 .tags li {
	background: #16372e !important;
}

#c7 .tags a {
	color: #669589 !important;
	text-decoration: none;
}



/*
 *  Kolory dla odsylacza wydania
 */

#c1 .date a {
	color: #870000 !important;
}

#c2 .date a {
	color: #866b00 !important;
}

#c3 .date a {
	color: #552f72 !important;
}

#c4 .date a {
	color: #874600 !important;
}

#c5 .date a {
	color: #605915 !important;
}

#c6 .date a {
	color: #034680 !important;
}

#c7 .date a {
	color: #276454 !important;
}


/*
 *  Kolory dla span dla artykulu wybranej sekcji
 */

#c1 .body span, #c1 .body .span-color {
	color: #aa0014;
}

#c2 .body span, #c2 .body .span-color {
	color: #a8954a;
}

#c3 .body span, #c3 .body .span-color {
	color: #703d96;
}

#c4 .body span, #c4 .body .span-color {
	color: #c95e1e;
}

#c5 .body span, #c5 .body .span-color {
	color: #5a6b18;
}

#c6 .body span, #c6 .body .span-color {
	color: #0564b3;
}

#c7 .body span, #c7 .body .span-color {
	color: #49bc9f;
}

#c8 .body span, #c8 .body .span-color {
	color: #fff;
}


/*
 * Kolory dla odsylacza Wydanie w spisie artykulow
 */

.c1 .article .txt a.ed {
	color: #870000 !important;
}

.c2 .article .txt a.ed {
	color: #866b00 !important;
}

.c3 .article .txt a.ed {
	color: #552f72 !important;
}

.c4 .article .txt a.ed {
	color: #874600 !important;
}

.c5 .article .txt a.ed {
	color: #605915 !important;
}

.c6 .article .txt a.ed {
	color: #034680 !important;
}

.c7 .article .txt a.ed {
	color: #276454 !important;
}

.c8 .article .txt a.ed {
	color: #9e1452 !important;
}

/*
 * FaceBook
 */

#c1 .art-body .fb a  {
	background: url(../img/img7-1.gif) no-repeat !important;
}

#c2 .art-body .fb a  {
	background: url(../img/img7-2.gif) no-repeat !important;
}

#c3 .art-body .fb a  {
	background: url(../img/img7-3.gif) no-repeat !important;
}

#c4 .art-body .fb a  {
	background: url(../img/img7-4.gif) no-repeat !important;
}

#c5 .art-body .fb a  {
	background: url(../img/img7-5.gif) no-repeat !important;
}

#c6 .art-body .fb a  {
	background: url(../img/img7-6.gif) no-repeat !important;
}

#c7 .art-body .fb a  {
	background: url(../img/img7-7.gif) no-repeat !important;
}

#c8 .art-body .fb a  {
	background: url(../img/img7-8.gif) no-repeat !important;
}

/*
 * Kolorowa kratka
 */

#content h3.f1 {
	background: url(../img/f1.gif) no-repeat left center;
	margin: 0 !important;
}

#content h3.f2 {
	background: url(../img/f2.gif) no-repeat left center;
	margin: 0 !important;
}

#content h3.f3 {
	background: url(../img/f3.gif) no-repeat left center;
	margin: 0 !important;
}

#content  h3.f4 {
	background: url(../img/f4.gif) no-repeat left center;
	margin: 0 !important;
}

#content h3.f5 {
	background: url(../img/f5.gif) no-repeat left center;
	margin: 0 !important;
}

#content h3.f6 {
	background: url(../img/f6.gif) no-repeat left center;
	margin: 0 !important;
}

#content  h3.f7 {
	background: url(../img/f7.gif) no-repeat left center;
	margin: 0 !important;
}

#content h3.f8 {
	background: url(../img/f8.gif) no-repeat left center;
	margin: 0 !important;
}


/*
 * glowny
 */


#wrapper {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
	padding: 0 0 30px 0;
}

hr {
	margin: 10px 0px
}

/*
 * naglowek
 */
#header {
	position: relative;
	width: 1000px;
	height: 90px;
}

#header .logo {
	position: absolute;
	top: 6px;
	right: 0px;
}

#header .logo img {
	border: 0px;
}

/*
 *sciezka
 */
#path {
	position: absolute;
	bottom: 4px;
	left: 0px;
	font-size: 11px;
	height: 16px;
}

#path li {
	float: left;
	margin: 0 4px 0 0;
	color: #b0b0b0;
	height: 16px;
}

#path a {
	color: #686767;
	text-decoration: underline;
}

#path li.selected {
	color: #b0b0b0;
}


/*
 * menu glowne
 */
#menu {
	margin: 8px 0 0 0;
	width: 1000px;
	height: 69px;
}

#menu a {
	display: block;
	float: left;
}

#menu a span {
	display: none;
}

#menu ul {
	width: 1000px;
	height: 69px;
	position: relative;
}

#menu ul li {
	float: left;
}

#menu .m1 {
	background: url(../img/menu1.jpg) no-repeat;
	width: 131px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#menu .m1:hover, #menu .m1s1  {
	background: url(../img/menu1a.jpg) no-repeat !important;
	width: 131px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 0px;
}

#menu .m2 {
	background: url(../img/menu2.jpg) no-repeat;
	width: 115px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 131px;
}

#menu .m2:hover, #menu .m2s2  {
	background: url(../img/menu2a.jpg) no-repeat !important;
	width: 116px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 130px;
	
}

#menu .m3 {
	background: url(../img/menu3.jpg) no-repeat;
	width: 168px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 245px;
}

#menu .m3:hover, #menu .m3s3  {
	background: url(../img/menu3a.jpg) no-repeat !important;
	width: 171px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 244px;
}

#menu .m4 {
	background: url(../img/menu4.jpg) no-repeat;
	width: 100px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 415px;
}

#menu .m4:hover, #menu .m4s4  {
	background: url(../img/menu4a.jpg) no-repeat !important;
	width: 102px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 412px;
}

#menu .m5 {
	background: url(../img/menu5.jpg) no-repeat;
	width: 122px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 517px;
}

#menu .m5:hover, #menu .m5s5  {
	background: url(../img/menu5a.jpg) no-repeat !important;
	width: 123px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 514px;
}

#menu .m6 {
	background: url(../img/menu6.jpg) no-repeat;
	width: 115px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 638px;
}

#menu .m6:hover, #menu .m6s6  {
	background: url(../img/menu6a.jpg) no-repeat !important;
	width: 117px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 636px;
}

#menu .m7 {
	background: url(../img/menu7.jpg) no-repeat;
	width: 128px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 753px;
}

#menu .m7:hover, #menu .m7s7  {
	background: url(../img/menu7a.jpg) no-repeat !important;
	width: 130px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 751px;
}

#menu .m8 {
	background: url(../img/menu8.jpg) no-repeat;
	width: 117px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 881px;
}

#menu .m8:hover, #menu .m8s8  {
	background: url(../img/menu8a.jpg) no-repeat !important;
	width: 119px;
	height: 69px;
	position: absolute;
	top: 0px;
	left: 880px;
}


/*
 * zawartosc
 */
#content {
	width: 1000px;
	padding: 13px 0 0 0;
}

/*
 * nawigacja
 */
#content .paginate  {
	color: #7a7a7a;
	margin: 10px 0 0 0;
}

#content .paginate .disabled {	
	float: left;
	margin: 0 4px 0 4px;
	color: #7a7a7a;
	display: none;
}

#content .paginate a {
	color: #7a7a7a;
}

#content .paginate span {
	padding: 0 1px 0 1px;
}

#content .paginate #prev {
	margin: 0 4px 0 0;
}

#content .paginate #next {
	margin: 0 0 0 4px;
}



/*
 * podstawowe style
 */
#content  h2  {
	width: 345px;
	height: 34px;
}

#content  h2.eks  {
	height: 43px !important;
	margin: 20px 0 0 0;
}


#content h3 {
	padding: 0 0 0 21px;
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #fefefe;
}

#content .hr {
	background: url(../img/img1.jpg) repeat-x 0px 1px;
	height: 3px;
	width: 100%;
	clear: both
}

#content .hr hr {
	display: none;
}


#content .image h3 {
	padding: 0px !important;
}

h3 a {
	text-decoration: none !important;
}


/*
 * conterener dla boxow - home
 */

#content .boxs  {
	width: 1000px;
	background: url(../img/img4.gif) repeat-y;
	overflow: hidden;
	margin: 8px 0 0 0;
}

#content .middle .left h3 {
	margin: 0;
	height: 24px;
	height:auto !important;
	min-height:24px;
	overflow: hidden;
	padding: 0 0 0 21px;
}

#content .left .art8 {
	overflow: hidden;
	width: 640px;
	height: auto;
	padding: 0 0 20px 0 !important;
}

#content .left .art8 h3 {
	margin: 0px !important;
	font-size: 24px !important;
	width: 640px;
	color: #fff;
	padding: 0 0 0 20px;
	position: static !important;
}

#newest-questions p {
	font-size: 12px;
	margin: 10px 0 0 0;
}

/*
 * pojedyczny box
 */
#content .box  {
	width: 283px;
	margin: 0 15px 0 0;
	padding: 0 20px 0 20px;
	float: left;
	overflow: hidden;
	height: 382px;
	position: relative;
}

#content h3 {
	margin: 21px 0 0 0;	
}

#content .sitemap h3 {
	margin: 0 !important;	
}


#content .box .subtitle {
	padding: 0 0 0 21px;
	font-size: 16px;
	line-height: 18px;
}


#content .home .box p  {
	top: 262px;	
}

#content .box p  {
	font-size: 12px;
	position: absolute;
	top: 38px;
	left: 22px;
	width: 281px;
	height: 85px;
	overflow: hidden;
}

#content .box .more  {
	color: #6b6b6b;
	font-size: 12px;
	position: absolute;
	left: 239px;
	top: 348px;
	white-space: nowrap;
}

#content .box img  {
	width: 281px;
	height: 185px;
	overflow: hidden;
	padding: 13px 0 0 0px;
}

#content .box1  {
	margin: 0 0 0 0 !important;
	float: left;
}



/*
 * linia
 */

#content .line {
	background: url(../img/img1.jpg) repeat-x;
	height: 1px;
	margin: 31px 0 16px 0;
	clear: both;
}

#content .about .line {
	margin: 4px 0 0 0 !important;
}

#content .line-cw {
	background: url(../img/img1.jpg) repeat-x center 7px;
	height: 12px;
	margin: 28px 0 4px 0;
	clear: both;
}

#content .search-tag .line {
	margin: 14px 0 0 0 !important;
}



/*
 * dodatkowe kontenery
 */

#content .middle {
	width: 1000px;
	overflow: hidden;
}

#content .middle .left {
	width: 660px;
	float: left;
	overflow: hidden;
}

#content .middle .left .section {
	height: 78px;
	position: relative;
	z-index: 100000000;
}

#content .middle .left .c1 {
	width: 660px;
}

#content .middle .right {
	width: 320px;
	float: left;
	overflow: hidden;
	padding: 0 0 0 20px;
}

#content .middle .cw2 .right {
	width: 324px;
	float: left;
	overflow: hidden;
	padding: 0 0 0 14px;
}

#content .middle .right .right-m {
	padding: 0 0 0 17px;
}

/*
 * lista artykulow
 */

#content .article {
	width: 640px;
	background: #0f0f0f;
	overflow: hidden;
	padding: 10px 0 10px 20px;
	height: 108px;
	overflow: hidden;
	position: relative;
}

#content .article h3,
#content .boxs h3 {
	color: #fff;
}

#content .boxs h3 {
	margin: 21px 0 0 0 !important;
}

#content .c8 .article {
	height: auto !important;
}

#content .article:after{
	content: ".";
	clear: both;
	display: block;
	width: 100%;
	height: 0px;
	overflow: hidden;
}

#content .article .img {
	width: 142px;
	height: 65px;
	overflow: hidden;
	margin: 19px 20px 0 0;
	float: left;
}

#content .article .txt {
	width: 463px;
	overflow: hidden;
	margin: 19px 0 0 0;
	float: left;
	color: #c6c6c6;
	padding: 0 0 0 2px;
	height: 32px;
	height:auto !important;
	min-height: 32px
}

#content .article  a.mo {
	color: #cfcfcf;
	float: right;
	margin: 22px 0 0 0;
	position: absolute;
	top: 78px;
	left: 575px;
	white-space: nowrap;
}

#content .article  a.ed {
	color: #8e8e8e;
	float: left;
	margin: 0px !important;
	font-size: 11px !important;
	position: absolute;
	bottom: 11px;
	left: 185px;
	display: block;
}

#content .text-image-left {
	margin-right: 19px !important;
}

#content .zp .span-color {
	color: #c01360;
}


/*
 * dodatkowe style
 */

#content .middle .left .line {
	background: url(../img/img1.jpg) repeat-x 0px 7px;
	height: 15px;
	clear:both;
	overflow:hidden;
	margin: 0px !important;
}

#content .consultant-text p {
	padding: 0 0 21px 0; 
	
}


#content .middle .right .popular {
	margin: 14px 0 0 0;
}

#content .middle .right .search {
	margin: 50px 0 0 0;
}

#content .middle .right .best {
	margin: 26px 0 0 0;
}

#content .middle .right .tags {
	margin: 19px 0 0 0;
	padding: 0 0 20px 0;
}

#content .middle .right .tags a {
	text-decoration: none;
	padding: 12px 6px 0 0;
	line-height: 25px;
}

/*
 * Tagi
 */
#content .middle .right .tags a.tag12 {
	color: #FFF;
}

#content .middle .right .tags a.tag13 {
	color: #FFF;
}

#content .middle .right .tags a.tag14 {
	color: #bfbfbf;
}

#content .middle .right .tags a.tag15 {
	color: #FFF;
}

#content .middle .right .tags a.tag16 {
	color: #828282;
}

#content .middle .right .tags a.tag17 {
	color: #828282;
}

#content .middle .right .tags a.tag18 {
	color: #828282;
}

#content .middle .right .tags a.tag19 {
	color: #FFF;
}

#content .middle .right .tags a.tag20 {
	color: #575757;
}

#content .middle .right .tags a.tag21 {
	color: #828282;
}

#content .middle .right .tags a.tag22 {
	color: #575757;
}

#content .middle .right .tags a.tag23 {
	color: #828282;
}

#content .middle .right .tags a.tag24 {
	color: #828282;
}

#content .middle .right .tags.tag-section1 a.tag24{
	color: #870000
}
#content .middle .right .tags.tag-section2 a.tag24{
	color: #866B00
}
#content .middle .right .tags.tag-section3 a.tag24{
	color: #552F72
}
#content .middle .right .tags.tag-section4 a.tag24{
	color: #874600
}
#content .middle .right .tags.tag-section5 a.tag24{
	color: #605915
}
#content .middle .right .tags.tag-section6 a.tag24{
	color: #034680
}
#content .middle .right .tags.tag-section7 a.tag24{
	color: #276454
}
#content .middle .right .tags.tag-section8 a.tag24{
	color: #9E1452
}

#content .middle .right .other {
	margin: 19px 0 0 0;
}

#content .middle .right .other a {
	color: #7d7d7d;
}

#content .middle .right .title,
#content .right h4 {
	margin: 18px 0 0 0;
	color: #cecdcd;
	font-size: 18px;
	padding: 0px; 
}

#content .middle .right dt a,
#content .middle .right dd p a {
	text-decoration: none;
}

#content .middle .right dd .img {
	margin: 14px 0 0 0;
}

#content .middle .right p {
	margin-top: 6px;
	color: #c6c6c6;
}

#content .exp {
	margin-top: 6px;
	background: #181818;
	width: 960px;
	overflow: hidden;
	padding: 10px 20px 10px 20px;
}

#content .exp p.lead {
	color: #c6c6c6;
	width: 640px;
}

#content .exp ul {
	width: 640px;
	margin: 15px 0 0 0;
	overflow: hidden;
	float: left;
}


#content .exp ul li {
	width: 150px;
	height: 180px;
	background: #0c0c0c;
	float: left;
	margin: 0 11px 0 0;
	text-align: center;
	font-size: 11px;
	padding: 13px 0 0 0;
}

#content .exp ul li.last {
	margin: 0 0 0 0 !important;
}

#content .exp ul li img {
	width: 72px;
	height: 90px;
	overflow: hidden;
}

#content .exp ul li p {
	color: #c6c6c6;
	margin: 12px 0 0 0;
	line-height: 14px;
}

#content .exp ul li p span {
	font-size: 10px;
}

#content .exp .rd {
	float: right;
}

/*
 * naglowek teczki
 */

#content .briefcase {
	width: 1000px;
	overflow: hidden;
	position: relative;
}

#content .briefcase hr {
	margin: 5px 0 5px 0 !important;
}

#content .briefcase .header {
	width: 1000px;
	height: 70px;
	position: relative;
	margin: -13px 0 0 0;
}

#content .briefcase h3 {
	padding: 0px;
	width: 250px;
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: 32px !important;
}

#content .briefcase .header .nav
{
	position: absolute;
	top: 23px;
	left: 283px;
}

#content .briefcase .header .nav li {
	float: left;
	padding: 0 12px 0 0;
}

#content .briefcase .header .nav #categories {
	display: none;
	width: 116px;
	position: absolute;
	top: 23px;
	left: 0px;
	z-index: 10000000;
}


#content .briefcase .header .nav #categories li {
	width: 100px;
	height:17px;
	background: url(../img/img6.jpg) repeat-x;
	position: relative;
	padding: 4px 0 3px 16px;
	z-index:100;
}

#content .briefcase .header .nav #categories li div {
	color: #cbb6bf;
	font-size: 11px !important;
}

#content .briefcase .header .nav #categories li div:hover {
	color: #fff;
	z-index: 10;
}

#content .briefcase .header .nav #categories .active {
	font-weight: bold;
}

#content .briefcase .middle {
	width: 1000px;
	float: left;
	overflow: hidden;
}

#content .briefcase .middle .left {
	width: 640px;
	float: left;
	overflow: hidden;
	padding: 0 10px 0 0;
}

#content .briefcase .middle .left-gallery .left {
	padding: 0px !important;
}

#content .briefcase .middle .left .colours {
	width: 640px;
	height: 58px;
	background: #1a1a1a;
	position: relative;
}

#content .briefcase .middle .left .colours {
	width: 640px;
	height: 58px;
	background: #1a1a1a;
	position: relative;
}


/*
 * Okna
 */

.brief-dlg {
	position: absolute;
	z-index: 10000000;
	left: 180px;
	top: 250px;
}

.brief-dlg .content {
	position: relative;
	width: 282px;
	height: 216px;
	background: url(../img/img9.jpg) repeat-x;
}

.brief-dlg h4 {
	font-size: 18px !important;
	position: relative;
	top: 13px;
	left: 28px;
	width: auto !important;
	padding-left: 0px !important;
}

.brief-dlg #close1,
.brief-dlg #close3,
.brief-dlg #close2 {
	position: absolute;
	top: 6px;
	right: 6px;
}

.brief-dlg form {
	position: absolute;
	top: 50px;
	left: 27px;
}

.brief-dlg label {
	display: none;
} 

.brief-dlg .input input, .brief-dlg .input-info {
	width: 219px;
	height: 18px;
	background: #595959;
	color: #f3f3f3;
	padding: 6px 0 4px 4px;
	border-top: 1px solid #424242;
	border-bottom: 1px solid #424242;
	margin: 11px 0 0 0;
	font-size: 12px;
}

.brief-dlg .input-info {
	position: absolute;
}

.brief-dlg .submit {
	width: 71px;
	height: 24px;
	outline: 0;
		
	margin: 8px 0 0 0 !important;
	cursor:pointer;
}

.brief-dlg .submit button {
	width: 71px;
	height: 24px;
	margin: 0 !important;
	background: none;
	color: #959595;
	cursor:pointer;
	background: url(../img/img26.gif) no-repeat;
}

.brief-dlg .submit button span {
	display: none;
}

.brief-dlg .p {
	position: absolute;
	top: 140px;
	left: 170px;
	color: #6c6c6c;
	text-decoration: underline;
	font-size: 11px;
}

.brief-dlg .i {
	position: absolute;
	top: 185px;
	left: 27px;
	font-size: 11px;
	color: #959595;
	background: none;
	height: 16px;
}

#dlg2 .content
{
	background: url(../img/img9.jpg) repeat-x !important;
}

/*
 * przyciski nawigacyjne
 */

#content .briefcase .middle .left .colours #colour-prev {
	position: absolute;
	top: 10px;
	left: 0px;
	width: 39px;
	height: 40px;
	display: block;
	background: url(../img/teczka_prev_normal.png) no-repeat;
	z-index: 10000000;
}

#content .briefcase .middle .left .colours #colour-prev.disabled {
	background: url(../img/teczka_prev_nieaktywny.png) no-repeat !important;
	cursor: default;
}

#content .briefcase .middle .left .colours #colour-prev.hover {
	background: url(../img/teczka_prev_aktywny.png) no-repeat !important;
}

#content .briefcase .middle .left .colours #colour-next {
	position: absolute;
	top: 10px;
	right: 0px;
	width: 39px;
	height: 40px;
	display: block;
	background: url(../img/teczka_next_normal.png) no-repeat;
	z-index: 10000000;
}

#content .briefcase .middle .left .colours #colour-next.disabled {
	background: url(../img/teczka_next_nieaktywny.png) no-repeat !important;
	cursor: default;
}

#content .briefcase .middle .left .colours #colour-next.hover {
	background: url(../img/teczka_next_aktywny.png) no-repeat !important;
}

/*
 * lista kolorow
 */
#content .briefcase .middle .left .colours #colours {
	width: 561px;
	height: 40px;
	background: #383838;
	position: absolute;
	top: 10px;
	left: 39px;
	margin: 0 0 0 1px;
	overflow: visible;
}

#content .briefcase .middle .left .colours .cbg {
	height: 40px;
	padding: 0 0 0 3px;
	background: url(../img/img8.jpg) repeat-x 0px 0px !important;
}

#content .briefcase .middle .left .colours #colours ul {
}

#content .briefcase .middle .left .colours #colours ul li {
	width: 29px;
	margin: 0 6px 0 0;
	height: 31px;
	padding: 6px 0 0 !important;
	float: left;
}



#content .briefcase .middle .left .info {
	background: #141414;
	color: #c6c6c6;
	padding: 14px 20px 14px 20px;
}

#content .briefcase .image {
	width: 640px;
	overflow: hidden;
	height: 1px;
	height:auto !important;
	min-height: 1px;
	position: relative;
}

#content .briefcase #photo {
	color: #daa8be;
	overflow: visible;
}

#content .briefcase #photo-name {
	padding: 7px 10px;
	background: #500a29;
}

#content .briefcase .middle .right {
	width: 324px;
	float: left;
	overflow: hidden;
	padding: 0 0 0 20px;
}

/*
 * Menu dla teczki
 */

#brief {
	width:340px;
	overflow: hidden;

}

.cat8 #brief ul {
	padding: 0 0 0 14px !important;
}

#brief ul {
	width: 324px;
	overflow: hidden;
	padding: 0 0 0 0px;
}

#brief ul li {
	width: 324px;
	float: left;
}

#brief ul li a {
	display: block;
	width: 324px;
	height: 68px;
	position: relative;
	text-decoration: none;
	color: #85546a;
	text-align:left;
}

#brief ul li a span {
	position: absolute;
	left: 82px;
	top: 33px;
	line-height:15px;
	font-size:11px;
	width: 230px;
	overflow: hidden;
	/*color: #85546a;*/
}

#brief ul li a.br1  {
	background: #500a29 url(../img/t1.png) no-repeat;
}

#brief ul li a.br1:hover, #brief ul li a.sel1, #brief ul li.selected a.br1 {
	background: #7d0f40 url(../img/t1.png) no-repeat;
	color:#A6567B
}

#brief ul li a.br2 {
	background: #500a29 url(../img/t2.png) no-repeat;
}

#brief ul li a.br2:hover, #brief ul li a.sel2, #brief ul li.selected a.br2 {
	background: #7d0f40 url(../img/t2.png) no-repeat;
	color:#A6567B
}

#brief ul li a.br3 {
	background: #500a29 url(../img/t3.png) no-repeat;
}

#brief ul li a.br3:hover, #brief ul li a.sel3, #brief ul li.selected a.br3 {
	background: #7d0f40 url(../img/t3.png) no-repeat;
	color:#A6567B
}

#brief ul li a.br4 {
	background: #500a29 url(../img/t4.png) no-repeat;
}

#brief ul li a.br4:hover, #brief ul li a.sel4, #brief ul li.selected a.br4 {
	background: #7d0f40 url(../img/t4.png) no-repeat;
	color:#A6567B
}

#brief ul li a.br5 {
	background: #500a29 url(../img/t5.png) no-repeat;
}

#brief ul li a.br5:hover, #brief ul li a.sel5, #brief ul li.selected a.br5 {
	background: #7d0f40 url(../img/t5.png) no-repeat;
	color:#A6567B
}

#brief ul li a.br6 {
	background: #500a29 url(../img/t6.png) no-repeat;
}

#brief ul li a.br6:hover, #brief ul li a.sel6, #brief ul li.selected a.br6 {
	background: #7d0f40 url(../img/t6.png) no-repeat;
	color:#A6567B
}

#pal-c {
	width: 326px;
	text-align: left !important;
	padding: 13px 0 0 14px;
}

#pal-c:after{
	content: ".";
	clear: both;
	display: block;
	width: 100%;
	height: 0px;
	overflow: hidden;
}

#pal-c .pal-c {
	background: #202020;
	width: 296px !important;
	padding: 14px 0 0 28px;
}

.rpal .pal-c {
	padding: 14px 0 0 30px !important;
}

.pal-c .w1 {
	height: 257px;	
}

.pal-c .w2 {
	height: 124px;	
}

.pal-c .w3 {
	height: 190px;	
}

.pal-c .w4 {
	height: 332px;	
}

.pal-c h4 {
	margin: 0px !important;
}

.pal-c ul.list1 {
	margin: 10px 0 4px 0;
	padding: 0 0 10px 0;
	width: 279px;
	overflow: hidden;
}

.pal-c ul.list1 li {
	margin: 0 8px 0 0;
	float: left;
	color: #18211e !important;
	width: 84px;
	height: 91px;
}

.pal-c ul.list1 li div {
	width: 80px;
	height: 17px;
	padding: 40px 0 0 4px;
}

.pal-c ul.list1 li div.e {
	width: 78px;
	height: 15px;
	padding: 40px 0 0 5px;
	border: 1px solid #333333;
}

.pal-c ul.list1 li span {
	color: #ffffff;
	padding: 0 0 0 3px;
	display: block;
	line-height: 12px;
	margin: 3px 0 0 0;
	height: 20px;
}



/*
 * Kolory palet do artow
 */

/*
 * Basic
 */
.color-basic .pal-c ul.list1 li .c1 {
	background: #2d5b6a;
}

.color-basic .pal-c ul.list1 li .c2 {
	background: #7e6761;
}

.color-basic .pal-c ul.list1 li .c3 {
	background: #99768a;
}

.color-basic .pal-c ul.list1 li .c4 {
	background: #bdbd8b;
}

.color-basic .pal-c ul.list1 li .c5 {
	background: #a67771;
}

.color-basic .pal-c ul.list1 li .c6 {
	background: #e8dfe2;
}

.color-basic .pal-c ul.list1 li .c7 {
	background: #a7b4a0;
}

.color-basic .pal-c ul.list1 li .c8 {
	background: #d2b17c;
}

.color-basic .pal-c ul.list1 li .c9 {
	background: #f3cfaf;
}

.color-basic .pal-c ul.list1 li .c10 {
	background: #c9d5d1;
}

.color-basic .pal-c ul.list1 li .c11 {
	background: #c9c2ba;
}

.color-basic .pal-c ul.list1 li .c12 {
	background: #e5d2b2;
}

.color-basic .pal-c ul.list1 li .c13 {
	background: #d0d4df;
}

.color-basic .pal-c ul.list1 li .c14 {
	background: #9f8d89;
}

/*
 * Fluid
 */
.color-fluid .pal-c ul.list1 li .c1 {
	background: #859499;
}
.color-fluid .pal-c ul.list1 li .c2 {
	background: #f9e9c5;
}
.color-fluid .pal-c ul.list1 li .c3 {
	background: #dfcf60;
}
.color-fluid .pal-c ul.list1 li .c4 {
	background: #f5dd7d;
}
.color-fluid .pal-c ul.list1 li .c5 {
	background: #cb4a37;
}
.color-fluid .pal-c ul.list1 li .c6 {
	background: #efe9e9;
}
.color-fluid .pal-c ul.list1 li .c7 {
	background: #add7cb;
}
.color-fluid .pal-c ul.list1 li .c8 {
	background: #dfcf60;
}
.color-fluid .pal-c ul.list1 li .c9 {
	background: #bf5980;
}
.color-fluid .pal-c ul.list1 li .c10 {
	background: #eac9de;
}
.color-fluid .pal-c ul.list1 li .c11 {
	background: #c4dfe8;
}
.color-fluid .pal-c ul.list1 li .c12 {
	background: #61bbde;
}
.color-fluid .pal-c ul.list1 li .c13 {
	background: #6b6b6b;
}
.color-fluid .pal-c ul.list1 li .c14 {
	background: #e6828a;
}
.color-fluid .pal-c ul.list1 li .c15 {
	background: #dee4e4;
}
.color-fluid .pal-c ul.list1 li .c16 {
	background: #77749f;
}

/*
 * Free
 */

.color-free .pal-c ul.list1 li .c1 {
	background: #9cbbbd;
}
.color-free .pal-c ul.list1 li .c2 {
	background: #e18d5e;
}
.color-free .pal-c ul.list1 li .c3 {
	background: #a13f3e;
}
.color-free .pal-c ul.list1 li .c4 {
	background: #a4d8e5;
}
.color-free .pal-c ul.list1 li .c5 {
	background: #605577;
}
.color-free .pal-c ul.list1 li .c6 {
	background: #ded7bd;
}
.color-free .pal-c ul.list1 li .c7 {
	background: #66a3cf;
}
.color-free .pal-c ul.list1 li .c8 {
	background: #dbba59;
}
.color-free .pal-c ul.list1 li .c9 {
	background: #d7e6a5;
}
.color-free .pal-c ul.list1 li .c10 {
	background: #79404f;
}
.color-free .pal-c ul.list1 li .c11 {
	background: #e1e0b2;
}
.color-free .pal-c ul.list1 li .c12 {
	background: #f9eccc;
}
.color-free .pal-c ul.list1 li .c13 {
	background: #fdcd7b;
}
.color-free .pal-c ul.list1 li .c14 {
	background: #a5ab91;
}
.color-free .pal-c ul.list1 li .c15 {
	background: #f9ab56;
}

/*
 * Silent
 */
.color-silent .pal-c ul.list1 li .c1 {
	background: #3f4042;
}
.color-silent .pal-c ul.list1 li .c2 {
	background: #324a76;
}
.color-silent .pal-c ul.list1 li .c3 {
	background: #7e94a2;
}
.color-silent .pal-c ul.list1 li .c4 {
	background: #60888a;
}
.color-silent .pal-c ul.list1 li .c5 {
	background: #a0a9a4;
}
.color-silent .pal-c ul.list1 li .c6 {
	background: #bcc8c4;
}
.color-silent .pal-c ul.list1 li .c7 {
	background: #cac4c6;
}
.color-silent .pal-c ul.list1 li .c8 {
	background: #bcc4cf;
}
.color-silent .pal-c ul.list1 li .c9 {
	background: #ccdbde;
}
.color-silent .pal-c ul.list1 li .c10 {
	background: #dad7d2;
}
.color-silent .pal-c ul.list1 li .c11 {
	background: #e8eced;
}
.color-silent .pal-c ul.list1 li .c12 {
	background: #aebcbd;
}
.color-silent .pal-c ul.list1 li .c13 {
	background: #cfc0a9;
}

/*
 * Silent
 */
.color-sweet .pal-c ul.list1 li .c1 {
	background: #a79098;
}
.color-sweet .pal-c ul.list1 li .c2 {
	background: #e2b2b0;
}
.color-sweet .pal-c ul.list1 li .c3 {
	background: #f2ede7;
}
.color-sweet .pal-c ul.list1 li .c4 {
	background: #847e80;
}
.color-sweet .pal-c ul.list1 li .c5 {
	background: #d8d0ce;
}
.color-sweet .pal-c ul.list1 li .c6 {
	background: #e5ded4;
}
.color-sweet .pal-c ul.list1 li .c7 {
	background: #c88d65;
}
.color-sweet .pal-c ul.list1 li .c8 {
	background: #e4b077;
}
.color-sweet .pal-c ul.list1 li .c9 {
	background: #fde1af;
}
.color-sweet .pal-c ul.list1 li .c10 {
	background: #8e7d69;
}
.color-sweet .pal-c ul.list1 li .c11 {
	background: #ceb99a;
}
.color-sweet .pal-c ul.list1 li .c12 {
	background: #ddcbb5;
}
.color-sweet .pal-c ul.list1 li .c13 {
	background: #864445;
}
.color-sweet .pal-c ul.list1 li .c14 {
	background: #bc5453;
}

/*
 * Blue
 */

.color-blue .pal-c ul.list1 li .c1 {
	background: #dfe4e4;
}
.color-blue .pal-c ul.list1 li .c2 {
	background: #66a3cf;
}
.color-blue .pal-c ul.list1 li .c3 {
	background: #a4d9e5;
}
.color-blue .pal-c ul.list1 li .c4 {
	background: #cddbdf;
}
.color-blue .pal-c ul.list1 li .c5 {
	background: #c4dfe9;
}
.color-blue .pal-c ul.list1 li .c6 {
	background: #324b77;
}
.color-blue .pal-c ul.list1 li .c7 {
	background: #9cbbbd;
}
.color-blue .pal-c ul.list1 li .c8 {
	background: #7f94a3;
}
.color-blue .pal-c ul.list1 li .c9 {
	background: #62bbe0;
}
.color-blue .pal-c ul.list1 li .c10 {
	background: #2e5b6a;
}

/*
 * Brown
 */

.color-brown .pal-c ul.list1 li .c1 {
	background: #ddcbb5;
}
.color-brown .pal-c ul.list1 li .c2 {
	background: #f2eee7;
}
.color-brown .pal-c ul.list1 li .c3 {
	background: #e5dfd4;
}
.color-brown .pal-c ul.list1 li .c4 {
	background: #cfc0aa;
}
.color-brown .pal-c ul.list1 li .c5 {
	background: #8e7e6a;
}
.color-brown .pal-c ul.list1 li .c6 {
	background: #c8c2bb;
}
.color-brown .pal-c ul.list1 li .c7 {
	background: #9f8d8a;
}
.color-brown .pal-c ul.list1 li .c8 {
	background: #7f6761;
}

/*
 * Cold
 */
.color-cold .pal-c ul.list1 li .c1 {
	background: #e8eced;
}
.color-cold .pal-c ul.list1 li .c2 {
	background: #dad7d1;
}
.color-cold .pal-c ul.list1 li .c3 {
	background: #847e80;
}
.color-cold .pal-c ul.list1 li .c4 {
	background: #6b6b6b;
}
.color-cold .pal-c ul.list1 li .c5 {
	background: #afbcbd;
}
.color-cold .pal-c ul.list1 li .c6 {
	background: #869499;
}
.color-cold .pal-c ul.list1 li .c7 {
	background: #3f4142;
}
/*
 * Red
 */
.color-red .pal-c ul.list1 li .c1 {
	background: #efe9e9;
}
.color-red .pal-c ul.list1 li .c2 {
	background: #eac9df;
}
.color-red .pal-c ul.list1 li .c3 {
	background: #e2b2b1;
}
.color-red .pal-c ul.list1 li .c4 {
	background: #ca4a38;
}
.color-red .pal-c ul.list1 li .c5 {
	background: #e8dfe1;
}
.color-red .pal-c ul.list1 li .c6 {
	background: #bf597f;
}
.color-red .pal-c ul.list1 li .c7 {
	background: #e6838a;
}
.color-red .pal-c ul.list1 li .c8 {
	background: #a03f3e;
}
.color-red .pal-c ul.list1 li .c9 {
	background: #a79098;
}
.color-red .pal-c ul.list1 li .c10 {
	background: #794151;
}
.color-red .pal-c ul.list1 li .c11 {
	background: #bc5452;
}
.color-red .pal-c ul.list1 li .c12 {
	background: #874445;
}

/*
 * Red
 */
.color-violet .pal-c ul.list1 li .c1 {
	background: #d0d4de;
}
.color-violet .pal-c ul.list1 li .c2 {
	background: #bcc4d0;
}
.color-violet .pal-c ul.list1 li .c3 {
	background: #78749f;
}
.color-violet .pal-c ul.list1 li .c4 {
	background: #615576;
}
.color-violet .pal-c ul.list1 li .c5 {
	background: #d7d0ce;
}
.color-violet .pal-c ul.list1 li .c6 {
	background: #cac4c6;
}
.color-violet .pal-c ul.list1 li .c7 {
	background: #9a768a;
}

/*
 * Orange
 */
.color-orange .pal-c ul.list1 li .c1 {
	background: #a67671;
}
.color-orange .pal-c ul.list1 li .c2 {
	background: #c88d65;
}
.color-orange .pal-c ul.list1 li .c3 {
	background: #f3cfb0;
}
.color-orange .pal-c ul.list1 li .c4 {
	background: #f9ab56;
}
.color-orange .pal-c ul.list1 li .c5 {
	background: #e28d5e;
}

/*
 * Green
 */
.color-green .pal-c ul.list1 li .c1 {
	background: #ded6be;
}
.color-green .pal-c ul.list1 li .c2 {
	background: #efedc8;
}
.color-green .pal-c ul.list1 li .c3 {
	background: #a5ab91;
}
.color-green .pal-c ul.list1 li .c4 {
	background: #d8e6a6;
}
.color-green .pal-c ul.list1 li .c5 {
	background: #bbc8c4;
}
.color-green .pal-c ul.list1 li .c6 {
	background: #e2e0b3;
}
.color-green .pal-c ul.list1 li .c7 {
	background: #bdbc8b;
}
.color-green .pal-c ul.list1 li .c8 {
	background: #dfcf60;
}
.color-green .pal-c ul.list1 li .c9 {
	background: #c9d5d0;
}
.color-green .pal-c ul.list1 li .c10 {
	background: #a1a9a4;
}
.color-green .pal-c ul.list1 li .c11 {
	background: #a7b5a0;
}
.color-green .pal-c ul.list1 li .c12 {
	background: #60878a;
}
.color-green .pal-c ul.list1 li .c13 {
	background: #add7cc;
}

/*
 * Zolc
 */
.color-yellow .pal-c ul.list1 li .c1 {
	background: #f9ebcc;
}
.color-yellow .pal-c ul.list1 li .c2 {
	background: #fde2af;
}
.color-yellow .pal-c ul.list1 li .c3 {
	background: #fae9c5;
}
.color-yellow .pal-c ul.list1 li .c4 {
	background: #fecd7c;
}
.color-yellow .pal-c ul.list1 li .c5 {
	background: #e4b077;
}
.color-yellow .pal-c ul.list1 li .c6 {
	background: #e6d2b3;
}
.color-yellow .pal-c ul.list1 li .c7 {
	background: #ceb99a;
}
.color-yellow .pal-c ul.list1 li .c8 {
	background: #f6dd7d;
}
.color-yellow .pal-c ul.list1 li .c9 {
	background: #dbbb5a;
}
.color-yellow .pal-c ul.list1 li .c10 {
	background: #d2b17d;
}


#pal {
	width: 325px;
	text-align: left !important;
	padding: 0px 0 10px 14px;
}

#pal:after{
	content: ".";
	clear: both;
	display: block;
	width: 100%;
	height: 0px;
	overflow: hidden;
}

#pal .pal {
	background: #202020;
	width: 300px !important;
	padding: 14px 0 0 25px !important;
}

.pal .w1 {
	height: 257px;	
}

.pal .w2 {
	height: 124px;	
}

.pal .w3 {
	height: 190px;	
}

.pal .w4 {
	height: 332px;	
}

.pal h4 {
	margin: 0px !important;
}

.pal ul.list1 {
	margin: 5px 0 4px 0;
	width: 294px;
}

.pal ul.list1:after{
	content: ".";
	clear: both;
	display: block;
	width: 100%;
	height: 0px;
	overflow: hidden;
}

.pal ul.list1 li {
	margin: 11px 11px 0 0;
	width: 61px;
	height: 57px;
	float: left;
}

.pal ul.list1 li.e {
	border: 1px solid #333333;
	width: 59px;
	height: 55px;
}

/*
 * Kolory palet
 */

.color-blue .pal ul.list1 li.c1 {
	background: #dfe4e4;
}

.color-blue .pal ul.list1 li.c2 {
	background: #66a3cf;
}

.color-blue .pal ul.list1 li.c3 {
	background: #a4d9e5;
}

.color-blue .pal ul.list1 li.c4 {
	background: #cddbdf;
}

.color-blue .pal ul.list1 li.c5 {
	background: #c4dfe9;
}

.color-blue .pal ul.list1 li.c6 {
	background: #324b77;
}

.color-blue .pal ul.list1 li.c7 {
	background: #9cbbbd;
}

.color-blue .pal ul.list1 li.c8 {
	background: #7f94a3;
}

.color-blue .pal ul.list1 li.c9 {
	background: #62bbe0;
}

.color-blue .pal ul.list1 li.c10 {
	background: #2e5b6a;
}

.color-brown .pal ul.list1 li.c1 {
	background: #ddcbb5;
}

.color-brown .pal ul.list1 li.c2 {
	background: #f2eee7;
}

.color-brown .pal ul.list1 li.c3 {
	background: #e5dfd4;
}

.color-brown .pal ul.list1 li.c4 {
	background: #cfc0aa;
}

.color-brown .pal ul.list1 li.c5 {
	background: #8e7e6a;
}

.color-brown .pal ul.list1 li.c6 {
	background: #c8c2bb;
}

.color-brown .pal ul.list1 li.c7 {
	background: #9f8d8a;
}

.color-brown .pal ul.list1 li.c8 {
	background: #7f6761;
}

.color-cold .pal ul.list1 li.c1 {
	background: #e8eced;
}

.color-cold .pal ul.list1 li.c2 {
	background: #dad7d1;
}

.color-cold .pal ul.list1 li.c3 {
	background: #847e80;
}

.color-cold .pal ul.list1 li.c4 {
	background: #6b6b6b;
}

.color-cold .pal ul.list1 li.c5 {
	background: #afbcbd;
}

.color-cold .pal ul.list1 li.c6 {
	background: #869499;
}

.color-cold .pal ul.list1 li.c7 {
	background: #3f4142;
}


.color-red .pal ul.list1 li.c1 {
	background: #ffebeb;
}

.color-red .pal ul.list1 li.c2 {
	background: #ffc6f2;
}

.color-red .pal ul.list1 li.c3 {
	background: #ff8c8c;
}

.color-red .pal ul.list1 li.c4 {
	background: #ff2f2a;
}

.color-red .pal ul.list1 li.c5 {
	background: #ffddeb;
}

.color-red .pal ul.list1 li.c6 {
	background: #ff1143;
}

.color-red .pal ul.list1 li.c7 {
	background: #ff6464;
}

.color-red .pal ul.list1 li.c8 {
	background: #b50501;
}

.color-red .pal ul.list1 li.c9 {
	background: #9f6969;
}

.color-red .pal ul.list1 li.c10 {
	background: #76000e;
}

.color-red .pal ul.list1 li.c11 {
	background: #bc130f;
}

.color-red .pal ul.list1 li.c12 {
	background: #690200;
}

.color-violet .pal ul.list1 li.c1 {
	background: #d0d4de;
}

.color-violet .pal ul.list1 li.c2 {
	background: #bcc4d0;
}

.color-violet .pal ul.list1 li.c3 {
	background: #78749f;
}

.color-violet .pal ul.list1 li.c4 {
	background: #615576;
}

.color-violet .pal ul.list1 li.c5 {
	background: #d7d0ce;
}

.color-violet .pal ul.list1 li.c6 {
	background: #cac4c6;
}

.color-violet .pal ul.list1 li.c7 {
	background: #9a768a;
}

.color-orange .pal ul.list1 li.c1 {
	background: #a67671;
}

.color-orange .pal ul.list1 li.c2 {
	background: #c88d65;
}

.color-orange .pal ul.list1 li.c3 {
	background: #f3cfb0;
}

.color-orange .pal ul.list1 li.c4 {
	background: #f9ab56;
}

.color-orange .pal ul.list1 li.c5 {
	background: #e28d5e;
}

.color-green .pal ul.list1 li.c1 {
	background: #ded6be;
}

.color-green .pal ul.list1 li.c2 {
	background: #efedc8;
}

.color-green .pal ul.list1 li.c3 {
	background: #a5ab91;
}

.color-green .pal ul.list1 li.c4 {
	background: #d8e6a6;
}

.color-green .pal ul.list1 li.c5 {
	background: #bbc8c4;
}

.color-green .pal ul.list1 li.c6 {
	background: #e2e0b3;
}

.color-green .pal ul.list1 li.c7 {
	background: #bdbc8b;
}

.color-green .pal ul.list1 li.c8 {
	background: #dfcf60;
}

.color-green .pal ul.list1 li.c9 {
	background: #c9d5d0;
}

.color-green .pal ul.list1 li.c10 {
	background: #a1a9a4;
}

.color-green .pal ul.list1 li.c11 {
	background: #a7b5a0;
}

.color-green .pal ul.list1 li.c12 {
	background: #60878a;
}

.color-green .pal ul.list1 li.c13 {
	background: #add7cc;
}

.color-yellow .pal ul.list1 li.c1 {
	background: #f9ebcc;
}

.color-yellow .pal ul.list1 li.c2 {
	background: #fde2af;
}

.color-yellow .pal ul.list1 li.c3 {
	background: #fae9c5;
}

.color-yellow .pal ul.list1 li.c4 {
	background: #fecd7c;
}

.color-yellow .pal ul.list1 li.c5 {
	background: #e4b077;
}

.color-yellow .pal ul.list1 li.c6 {
	background: #e6d2b3;
}

.color-yellow .pal ul.list1 li.c7 {
	background: #e6d2b3;
}

.color-yellow .pal ul.list1 li.c8 {
	background: #f6dd7d;
}

.color-yellow .pal ul.list1 li.c9 {
	background: #dbbb5a;
}

.color-yellow .pal ul.list1 li.c10 {
	background: #d2b17d;
}



.pal ul.list2 {
	margin: 5px 0 4px 0;
	width: 294px;
}

.pal ul.list2:after{
	content: ".";
	clear: both;
	display: block;
	width: 100%;
	height: 0px;
	overflow: hidden;
}

.pal ul.list2 li {
	margin: 11px 3px 0 0;
	height: 19px;
	float: left;
	color: #fff;
	padding: 42px 0 0 5px;
}

/*
 * Os czasu
 */

.color-blue .pal ul.list2 li.y1 {
	background: #a8b494;
	width: 34px;
}

.color-blue .pal ul.list2 li.y2 {
	background: #357263;
	width: 34px;
}

.color-blue .pal ul.list2 li.y3 {
	background: #718059;
	width: 34px;
}

.color-blue .pal ul.list2 li.y4 {
	background: #022835;
	width: 34px;
}

.color-blue .pal ul.list2 li.y5 {
	background: #2e6a64;
	width: 34px;
}

.color-blue .pal ul.list2 li.y6 {
	background: #c4dfe9;
	width: 61px;
}


.color-brown .pal ul.list2 li.y1 {
	background: #ddcbb5;
	width: 34px;
}

.color-brown .pal ul.list2 li.y2 {
	background: #ddbd96;
	width: 34px;
}

.color-brown .pal ul.list2 li.y3 {
	background: #e3a058;
	width: 34px;
}

.color-brown .pal ul.list2 li.y4 {
	background: #dca972;
	width: 34px;
}

.color-brown .pal ul.list2 li.y5 {
	background: #dbbb9c;
	width: 34px;
}

.color-brown .pal ul.list2 li.y6 {
	background: #7f6761;
	width: 61px;
}

.color-cold .pal ul.list2 li.y1 {
	background: #d5b7ae;
	width: 34px;
}

.color-cold .pal ul.list2 li.y2 {
	background: #c5c2bd;
	width: 34px;
}

.color-cold .pal ul.list2 li.y3 {
	background: #201c1c;
	width: 34px;
}

.color-cold .pal ul.list2 li.y4 {
	background: #c5c2bd;
	width: 34px;
}

.color-cold .pal ul.list2 li.y5 {
	background: #c9cccd;
	width: 34px;
}

.color-cold .pal ul.list2 li.y6 {
	background: #3f4142;
	width: 61px;
}

.color-red .pal ul.list2 li.y1 {
	background: #d00325;
	width: 34px;
}

.color-red .pal ul.list2 li.y2 {
	background: #d86177;
	width: 34px;
}

.color-red .pal ul.list2 li.y3 {
	background: #f2cdc6;
	width: 34px;
}

.color-red .pal ul.list2 li.y4 {
	background: #9a1323;
	width: 34px;
}

.color-red .pal ul.list2 li.y5 {
	background: #dfc4bd;
	width: 34px;
}

.color-red .pal ul.list2 li.y6 {
	background: #bc5452;
	width: 61px;
}

.color-violet .pal ul.list2 li.y1 {
	background: #d5c4bf;
	width: 34px;
}

.color-violet .pal ul.list2 li.y2 {
	background: #d5c1bb;
	width: 34px;
}

.color-violet .pal ul.list2 li.y3 {
	background: #9a7b86;
	width: 34px;
}

.color-violet .pal ul.list2 li.y4 {
	background: #9674a1;
	width: 34px;
}

.color-violet .pal ul.list2 li.y5 {
	background: #d5b5ab;
	width: 34px;
}

.color-violet .pal ul.list2 li.y6 {
	background: #615576;
	width: 61px;
}

.color-orange .pal ul.list2 li.y1 {
	background: #8f3a11;
	width: 34px;
}

.color-orange .pal ul.list2 li.y2 {
	background: #551104;
	width: 34px;
}

.color-orange .pal ul.list2 li.y3 {
	background: #d56e12;
	width: 34px;
}

.color-orange .pal ul.list2 li.y4 {
	background: #f66414;
	width: 34px;
}

.color-orange .pal ul.list2 li.y5 {
	background: #ff511c;
	width: 34px;
}

.color-orange .pal ul.list2 li.y6 {
	background: #f9ab56;
	width: 61px;
}

.color-green .pal ul.list2 li.y1 {
	background: #9b8036;
	width: 34px;
}

.color-green .pal ul.list2 li.y2 {
	background: #60878a;
	width: 34px;
}

.color-green .pal ul.list2 li.y3 {
	background: #b39b53;
	width: 34px;
}

.color-green .pal ul.list2 li.y4 {
	background: #af944b;
	width: 34px;
}

.color-green .pal ul.list2 li.y5 {
	background: #a7b5a0;
	width: 34px;
}

.color-green .pal ul.list2 li.y6 {
	background: #efedc8;
	width: 61px;
}

.color-yellow .pal ul.list2 li.y1 {
	background: #ffba00;
	width: 34px;
}

.color-yellow .pal ul.list2 li.y2 {
	background: #ffae00;
	width: 34px;
}

.color-yellow .pal ul.list2 li.y3 {
	background: #ff8d12;
	width: 34px;
}

.color-yellow .pal ul.list2 li.y4 {
	background: #ffae00;
	width: 34px;
}

.color-yellow .pal ul.list2 li.y5 {
	background: #d0a754;
	width: 34px;
}

.color-yellow .pal ul.list2 li.y6 {
	background: #fde2af;
	width: 61px;
}




/*
 * naglowek artykulu
 */

#content .art-header {
	width: 1000px;
	overflow: hidden;
	position: relative;
}

#content .art-header .date {
	width: 1000px;
	height: 21px;
	margin: 15px 0 0 0;
}

#content .art-header .date a {
	color: #7B0020;
	text-decoration: underline;
}

#content .art-header .tags {
	margin: 10px 0 0 21px;
	overflow: hidden;
}

#content .art-header .tags li {
	float: left;
	height: 18px;
	padding: 1px 10px 0 10px;
	margin: 0 12px 0 0;
}


#content .art-header .image {
	width: 1000px;
	overflow: hidden;
	margin: 22px 0 0 0;
	height: 370px;
}

#content .art-header #photo {
	height: 370px;
}


#content .art-header #photo-name {
	position: absolute;
	bottom: 7px;
	left: 10px;
}

#content .art-header .image .big {
	width: 640px;
	height: 370px;
	overflow: hidden;
	float: left;
}

#content .art-header .image .info {
	width: 325px;
	height: 300px;
	overflow: hidden;
	padding: 20px 0 20px 35px;
	float: left;
}

#content .art-header .image .info ul {
	width: 280px;
	margin: 22px 0 0 0;
}

#content .art-header .image .info ul li {
	margin: 0 0 0 36px;
	width: 244px;
	padding: 0 4px 18px 20px; 
}


#content .art-header .image .info  p.ld {
	margin: 30px 0 0 0;
}

#content .art-header .image .info  p{
	margin: 22px 0 0 0;
	padding: 0 20px 0 0;
}


/*
 * galeria 
 */

#content .left .images {
	width: 640px;
	height: 70px;
	background: #202020;
	position: relative;
	margin: 10px 0 0 0;
}

#gallery-prev{
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 44px;
	height: 70px;
	background: url(../img/galeria_prev_normal.png) no-repeat;
}

#gallery-prev:hover{
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 44px;
	height: 70px;
	background: url(../img/galeria_prev_aktywny.png) no-repeat;
}

#gallery-prev.disabled{
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 44px;
	height: 70px;
	background: url(../img/galeria_prev_nieaktywny.png) no-repeat;
	cursor: default;
}

#gallery-next {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 44px;
	height: 70px;
	background: url(../img/galeria_next_normal.png) no-repeat;
}

#gallery-next:hover {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 44px;
	height: 70px;
	background: url(../img/galeria_next_aktywny.png) no-repeat;
}

#gallery-next.disabled {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 44px;
	height: 70px;
	background: url(../img/galeria_next_nieaktywny.png) no-repeat;
	cursor: default;
}


#content .left #gallery {
	position: absolute;
	top: 0px;
	left: 44px;
	width: 542px !important;
	padding: 2px 2px 0 6px;
	background: #202020 url(../img/img20.jpg) repeat-x;
	height: 68px;
	overflow: hidden;
}

#content .left  ul {
	position: relative;
}

#content .left  li {
	width: 68px;
	height: 60px;
	padding: 4px 0 0 0;
	float: left;
}

#content .left li a {
	border: 2px solid #202020;
	width: 60px;
	height: 55px;
	margin-right: 4px;
	float: left;
}

#content .left li a.active {
	border: 2px solid #A5A5A5
}

#content .left li.selected a  {
	color:#C3C3C3
}

#content .left  li  img {
	width: 60px;
	height: 55px;
	overflow: hidden;
}

#content .left .hint a {
	border: 0px !important;	
}

#content .jcarousel-container {
	position: relative;
	width: 545px;
	overflow: hidden;
}

#content .jcarousel-clip {
	margin: 0 auto;
	width: 545px;
	overflow: hidden;
	position: relative;
	z-index: 2;
}

#content .jcarousel-list {
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
}


/*
 * zawartosc artykulu
 */

#content .art-body   {
	width: 1000px;
	overflow: hidden;
}

#content .art-body .left  {
	width: 660px;
	overflow: hidden;
	float: left;
}

#c8 .left {
	padding: 0 0 0 0;
}

#content .art-body .left a {
	/*display: block;*/
	color: #7d7d7d;
	text-decoration:none
}

#content .art-body .title h3 {
	height: 40px;
	width: 640px;
}

#content .art-body .fav  {
	margin: 10px 0 0 0;
}

#content .art-body .fav a {
	display: inline !important;
}

#content .art-body .fb  {
	margin: 25px 0 0 0;
	width: 640px;
}

#content .art-body .fb a {
	width: 174px;
	height: 24px;
}

#content .art-body .lg  {
	margin: 23px 0 0 0;
	width: 640px;
}

#content .art-body .lg a  {
	margin: 0 5px 0 0;
	float: left;
	display: inline !important;
}

#content .art-body .lg a.f,
#content .art-body .lg a.b,
#content .art-body .lg a.t
{
	display: block;
	width: 28px;
	height: 28px;
}

#content .art-body .lg a.f {
	background: url(../img/iconmark1.gif) no-repeat;
}

#content .art-body .lg a.f:hover {
	background: url(../img/iconmark1.gif) no-repeat 0px -28px;
}

#content .art-body .lg a.b {
	background: url(../img/iconmark2.gif) no-repeat;
}

#content .art-body .lg a.b:hover {
	background: url(../img/iconmark2.gif) no-repeat 0px -28px;
}

#content .art-body .lg a.t {
	background: url(../img/iconmark3.gif) no-repeat;
}

#content .art-body .lg a.t:hover {
	background: url(../img/iconmark3.gif) no-repeat 0px -28px;
}

#content .art-body .left .body {
	width: 640px !important;
	overflow: hidden;
	margin: 30px 0 0 0;
	padding: 0 0 28px 0;
}

#content .art-body .left .body  p.ld {
	font-size: 16px;
	line-height: 20px;
	color: #CCCCCC;
	padding: 0 0 22px 0;
}

#content .art-body .left .body  p {
	color: #A1A1A1;
}

#content .art-body .left .body .bl1 {
	width: 640px;
	background: url(../img/img5.jpg) repeat-y;
	overflow: hidden;
	margin: 10px 0 0 0;
}

#content .art-body .left .body .bl2 {
	width: 640px;
	background: url(../img/img3.jpg) no-repeat top;
	overflow: hidden;
}

#content .art-body .left .body .bl3 {
	width: 640px;
	background: url(../img/img4.jpg) no-repeat bottom;
	padding: 0 0 30px 0;
}

#content .art-body .left .body .bl3 blockquote {
	margin: 34px 0 0 80px;
	width: 475px;
	display: block;
	padding: 0 0 20px 0;
	height: 40px;
	height:auto !important;
	min-height: 40px;
	font-style: italic ;
}

#content .art-body .left .body .bl3 blockquote p {
	color: #dfdfdf;
}



#content h4.subtitle {
	font-size: 18px;
}

#content .art-body .right  {
	width: 340px;
	overflow: hidden;
	float: left;
	text-align: center;
}

/*
 * Spis - Dział kolory
 */

.cindex h3 {
	padding: 0px !important;
}

.cindex img {
	width: auto !important;
	height: auto !important;
}

.cindex .boxs {
	margin: 15px 0 0 0 !important;
}

.cindex .c1 {
	background: url(../img/cindex1.png) no-repeat;
		height: 390px;
}

.cindex .c2 {
	background: url(../img/cindex2.png) no-repeat;
		height: 390px;
}

.cindex .c3 {
	background: url(../img/cindex3.png) no-repeat;
		height: 390px;
}

.cindex .c4 {
	background: url(../img/cindex4.png) no-repeat;
		height: 390px;
}

.cindex .c5 {
	background: url(../img/cindex5.png) no-repeat;
		height: 390px;
}

.cindex .c6 {
	background: url(../img/cindex6.png) no-repeat;
		height: 390px;
}

.cindex .box {
	height: 400px !important;
}
.cindex .box .more {
	top: 372px !important;
}

.cindex .box a.imag {
	position: absolute;
	left:40px;
	height: 190px;
	width: 235px;
	top:80px;
	z-index: 1000;
	text-decoration: none;
	
}

.cindex p {
	padding: 245px 0 0 0 !important;
}


/*
 * Sekcja - spis artykułów
 */

.section {
	width: 660px;
}

.section h3 {
	font-size:32px !important;
	padding:0 !important;
	height: 30px !important;
	color: #cecdcd;
}


.section .head {
	width: 660px;
	height: 42px;
	background: #0a0a0a;
	margin: 0px;
	position:relative
}

.section .colour {
	width: 660px;
	height: 42px;
	background: #0a0a0a;
	margin: 0 0 0 0;
	position:relative
}


.section .head h4,
.section .colour h4 {
	top: 13px;
	left: 16px;
	font-size: 15px;
	position:absolute
}


.section .selectOver,
.section select {
	top: 10px;
	left: 140px;
	height: 24px;
	width: 208px;
	position:absolute
}

.section .selectOver {
	width: 205px;
	height: 20px;
	position: absolute;
	z-index: 10000;
	background: url(../img/input-1.gif)  no-repeat scroll;
	padding: 4px 0 0 4px;
}


.section .selectOver .selection {
	width: 23px;
	height: 23px;
	visibility: hidden;
	position: absolute;
	top: 1px;
	right: 0px;
	background: url(../img/input-2.gif) no-repeat;
}


.section .selectOver span {
	cursor: pointer;
	text-align: left;	
	display: block;
	float: left;
	white-space: nowrap;
	padding: 0 0 0 5px;
}


.section .selectOver ul {
	display: none;
	width: 186px;
	position: absolute;
	top: 5px;
	left: -4px;
	background: #fff;
}

.section .selectOver ul.scroll {
	height: 110px;
	overflow: auto;
	overflow-x: hidden;
}


.section .selectOver li {
	text-align: left;
	margin: 0 !important;
	background: none !important;
	width: 186px !important;
	height: 25px !important;
	background: #363636 !important;
	padding: 0px !important;
}

.section .selectOver li a {
	color: #fefefe !important;
	text-decoration: none !important;
	padding: 4px 0 0 9px;
	display: block;
	width: 177px !important;
	height: 21px !important;
	border: 0px !important;
	z-index: 1000000000;
}


.section .selectOver li a:hover {
	color: #fefefe !important;
	text-decoration: none !important;
	background: #0A0A0A !important;
}


.section .head .navi {
	position:absolute;
	top: 14px;
	right:11px;
	width:200px;
	overflow:hidden
}

.section .head .tmp {
	width: 340px;
	float: left;
}

.section .head h4{float:left}

/*
 * Paginacja w sekcji
 */

.paginate-2 {
	text-align: center;
	width: 640px;
	height: 20px;
	clear: both;
}

.navi .paginate-2 {
	text-align: right;
	width: 100%;
}

.paginate-2 a {
	color: #7a7a7a !important;
	padding: 0 1px 0 1px !important;
	text-decoration: none;
	
}

.paginate-2 span a {
	text-decoration: underline;
}

.paginate-2 span {
	color: #bababa !important;
	padding: 0 1px 0 1px !important;
}

.paginate-2 div {
	display: inline;
}

.paginate-2 div.disabled {
	color: #7a7a7a !important;
}


/*
 * Box z lista kolorow
 * 
 */

#content .colors .middle .left {
	width: 660px !important;

}

#content .colors .middle .right {
	width: 340px !important;
}


.cl .right {
	padding: 0px !important;
}

.cl .right ul {
	padding: 0 0 0 14px !important;
}

.colors-box {
	width: 660px;
	background: #1a1a1a;
	position: relative;
	height: 530px;
	margin: 8px 0 0 0;
}

.colors-box ul.m {
	width: 478px;
	height: 498px;
	overflow: hidden;
	position: absolute;
	top: 16px;
	left: 88px;
	background: #383838;
}

.colors-box ul.m li {
	width: 486px !important;
	height: 498px !important;
	padding: 0px !important;
	position: relative;
}

.colors-box ul.m li ul.p {
	width: 473px !important;
	height: 484px !important;
	padding: 14px 0 0 13px;
}

.colors-box ul.m li ul.p li {
	width: 66px !important;
	height: 66px !important;
	margin: 5px 8px 5px 0px !important;
	cursor: pointer;
	border: 2px solid #383838;
}

.colors-box ul.m li ul.p li.active {
	border: 2px solid #A5A5A5;
}

.colors-box ul.m li ul.p li.c1 {
	background: #2ba6a1;
}

.colors-box ul.m li ul.p li.c2 {
	background: #37acb3;
}

.colors-box ul.m li ul.p li.c3 {
	background: #00a0b8;
}

.colors-box ul.m li ul.p li.c4 {
	background: #008ab8;
}

.colors-box ul.m li ul.p li.c5 {
	background: #1095c2;
}

.colors-box ul.m li ul.p li.c6 {
	background: #5181b1;
}

.colors-box ul.m li ul.p li.c7 {
	background: #6fcbc0;
}

.colors-box ul.m li ul.p li.c8 {
	background: #69c1c5;
}

.colors-box ul.m li ul.p li.c9 {
	background: #58b5c7;
}

.colors-box ul.m li ul.p li.c10 {
	background: #36a0ca;
}

.colors-box ul.m li ul.p li.c11 {
	background: #4dabcf;
}

.colors-box ul.m li ul.p li.c12 {
	background: #6b9ac4;
}

.colors-box ul.m li ul.p li.c13 {
	background: #8fd5cb;
}

.colors-box ul.m li ul.p li.c14 {
	background: #9ad5d3;
}

.colors-box ul.m li ul.p li.c15 {
	background: #8bcbd5;
}

.colors-box ul.m li ul.p li.c16 {
	background: #65b5d6;
}

.colors-box ul.m li ul.p li.c17 {
	background: #89c5dd;
}

.colors-box ul.m li ul.p li.c18 {
	background: #97b4d2;
}

.colors-box ul.m li ul.p li.c19 {
	background: #9ad9d0;
}

.colors-box ul.m li ul.p li.c20 {
	background: #a4d8d4;
}

.colors-box ul.m li ul.p li.c21 {
	background: #b7dee3;
}

.colors-box ul.m li ul.p li.c22 {
	background: #94cbdf;
}

.colors-box ul.m li ul.p li.c23 {
	background: #a3d3e1;
}

.colors-box ul.m li ul.p li.c24 {
	background: #bbd3df;
}

.colors-box ul.m li ul.p li.c25 {
	background: #ceeadc;
}

.colors-box ul.m li ul.p li.c26 {
	background: #bbe2dd;
}

.colors-box ul.m li ul.p li.c27 {
	background: #c4e2e4;
}

.colors-box ul.m li ul.p li.c28 {
	background: #b7dae0;
}

.colors-box ul.m li ul.p li.c29 {
	background: #c7dae0;
}

.colors-box ul.m li ul.p li.c30 {
	background: #cad9de;
}

.colors-box ul.m li ul.p li.c31 {
	background: #dcece1;
}

.colors-box ul.m li ul.p li.c32 {
	background: #dfece3;
}

.colors-box ul.m li ul.p li.c33 {
	background: #d0e4e2;
}

.colors-box ul.m li ul.p li.c34 {
	background: #c6e2e3;
}

.colors-box ul.m li ul.p li.c35 {
	background: #d5e3e3;
}

.colors-box ul.m li ul.p li.c36 {
	background: #cddae0;
}


#box-prev {
	display: block;
	height: 498px;
	width: 69px;
	background: url(../img/gallery_prev_normal.png) no-repeat;
	position: absolute;
	left: 19px;
	top: 16px;
}

#box-prev.disabled {
	background: url(../img/gallery_prev_nieaktywny.png) no-repeat !important;
}

#box-prev:hover {
	background: url(../img/gallery_prev_aktywny.png) no-repeat !important;
}

#box-next {
	display: block;
	height: 498px;
	width: 69px;
	background: url(../img/gallery_next_normal.png) no-repeat;
	position: absolute;
	right: 19px;
	top: 16px;
}

#box-next.disabled {
	background: url(../img/gallery_next_nieaktywny.png) no-repeat !important;
}

#box-next:hover {
	background: url(../img/gallery_next_aktywny.png) no-repeat !important;
}


.colors-box .jcarousel-container {
	width: 484px !important;
	height: 498px !important;
	overflow: hidden;
	position: absolute;
	top: 16px;
	left: 88px;
}

.colors-box .jcarousel-clip {
	margin: 0 auto;
	width: 484px !important;
	height: 498px !important;
	overflow: hidden;
	position: relative;
	z-index: 2;

}

.colors-box .jcarousel-list {
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
}


/*
* Wyszukiwarka
*/

#search h2 {
	margin: 0px;
	font-size: 34px;
	color: #cecdcd;
	height: 52px;
}

#search .form {
	position: relative;
	background: url(../img/img7.jpg) repeat-x;
	height: 109px;
}
#search label {
	position: absolute;
	top: 19px;
	left: 19px;
}

#search input {
	position: absolute;
	top: 16px;
	left: 90px;
	width: 174px;
	height: 15px !important;
	padding: 5px 6px 4px 6px;
	color: #fff;
	background: #363636;
}

#search .submit button {
	position: absolute;
	top: 16px;
	left: 290px;
	width: 70px;
	height: 24px;
	color: #fff;
	background: url(../img/img10.gif) no-repeat;
	cursor: pointer;
}

#search .submit span {
	display: none;
	width: 70px;
	height: 24px;
} 

#search .t {
	position: absolute;
	top: 75px;
	left: 19px;
	color: #fff;
}

#search ul {
	position: absolute;
	top: 71px;
	left: 91px;
	color: #fff;
	width: 565px;
	height: 19px;
}

#search ul li {
	
	float: left;
	height: 17px !important;
	margin: 3px 10px 0 0!important;
	padding: 1px 0px 0px 6px!important;
	background: #383838;
	width: auto !important;
}	

#search ul li a {
	height: 17px !important;
	color: #838089;
	text-decoration: none;
	border: 0px !important;
	width: auto !important;
}

#search ul li a:hover {
	color: #C3C3C3;
}

/*
 * O nas
 * Wiernosc barw
 */

.about,
.wcolor {
	width: 1000px;
	overflow: hidden;
	position: relative;
}

.about .content,
.wcolor .content {
	width: 660px;
	overflow: hidden;
}

.about a.link,
.wcolor a.link,
.contact a.link,
.art-header a.link {
	position: absolute;
	top: 8px;
	right: 44px;
	display: block;
	width: 238px;
	height: 26px;
	background: url(../img/img16.jpg) no-repeat;
	z-index: 1000;
}

.about a.link span,
.wcolor a.link span,
.contact a.link span,
.art-header a.link span {
	display: none;
}

.about h3,
.wcolor h3 {
	padding: 0px !important;
	margin: 0px !important;
	height: 50px !important;
	width: 240px;
	font-size:36px !important;
	color: #cecdcd;
}

.about span.span-color {
	color: #b3d7ee;
}

.wcolor span.span-color {
	color: #d10c1b;
}


.about span.span-color-2 {
	color: #fff;
	font-style: italic;
}

.about .con,
.wcolor .con {
	background: #141414;
	overflow: hidden;
	padding: 0 0 10px 0;
	height: 100%;
}


.about .img,
.wcolor .img {
	float: left;
	width: 142px;
	overflow: hidden;
	padding: 17px 0 0 18px;
}

.about .txt,
.wcolor .txt {
	float: left;
	width: 455px;
	overflow: hidden;
	padding: 13px 20px 0 25px;
	color: #c6c6c6;
}

.about .txt p.lead,
.wcolor .txt p.lead {
	margin: 0;
}

.about .txt p,
.wcolor .txt p {
	margin: 20px 0 0 0;
}


/*
 * Mapa strony
 */

.sitemap h3 {
	padding: 0px !important;
	height: 32px !important;
	width: 240px;
}

.sitemap ul {
	width: 660px;
	overflow: hidden;
	margin: 16px 0 0 0;
}

.sitemap ul li {
	width: 660px !important;
	overflow: hidden !important;
	height: auto !important;
	background: url(../img/img13.jpg) repeat-x !important;
	padding: 0px !important;
	position: relative;
	float: left;
}

.sitemap ul li a {
	display: block !important;
	width: 660px !important;
	height: 46px !important;
	border: 0px !important;
	font-size: 18px;
	margin: 0px !important;
}

.sitemap ul li a:hover {
	background: #313131;
}

.sitemap ul li.have a:hover,
.sitemap ul li.selected a {
	background: #313131 url(../img/img14.jpg) no-repeat 627px 14px !important;	
}

.sitemap ul li.selected1 a {
	background: #313131 url(../img/img14a.jpg) no-repeat 627px 14px !important;	
}

.sitemap ul li span {
	position: absolute;
	top: 13px;
	left: 18px;
	width: 300px;
	height: 20px;
	padding: 0 0 0 12px;
}

.sitemap ul li span span {
	padding: 0px;
	margin: 0px;
	top: 0px;
}

.sitemap ul li span.i1 {
	background: url(../img/i1.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i2 {
	background: url(../img/i2.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i3 {
	background: url(../img/i3.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i4 {
	background: url(../img/i4.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i5 {
	background: url(../img/i5.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i6 {
	background: url(../img/i6.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i7 {
	background: url(../img/i7.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i8 {
	background: url(../img/i8.gif) no-repeat 0px 4px;
}

.sitemap ul li span.i9 {
	background: url(../img/i9.gif) no-repeat 0px 4px;
}

.sitemap ul li ul.und {
	width: 660px;
	overflow: hidden;
	margin: 0px !important;
	padding: 0 0 10px 0;
	background: #141414 !important;
}

.sitemap ul li ul.und li {
	width: 620px;
	overflow: hidden;
	padding: 0 0 0 40px;
	background: #141414 !important;
}

.sitemap ul li ul.und li a {
	height: 25px !important;
	font-size: 14px;
	background: none !important;
	line-height: 14px;	
}

.sitemap ul li ul.und li a:hover {
	background: #313131 !important;	
}

.sitemap ul li ul.und li a span.list1 {
	top: 2px !important;
	height: 20px !important;	
	padding: 3px 0 0 12px;
}


/*
 * Stopka
 */

#footer {
	width: 1000px;
	margin: 22px 0 0 0 !important;
}

#footer .w1 {
	width: 1000px;
	height: 59px;
}
#right-newsletter{
	margin-top:13px;
}
#right-newsletter .w1{
	z-index:100000000;
	position:relative
}
#footer .w2,
#right-newsletter .w2
{
	position: relative;
	width: 1000px;
	height: 166px;
	background: #181818;
}

#footer .w2 .n1,
#right-newsletter .w2 .n1
{
	position: absolute;
	top: 16px;
	left: 17px;
	width: 408px;
	height: 132px;
	background: #343434;
}

#right-newsletter .w2{
	height:132px;
	width:320px;
	overflow: hidden
}
#right-newsletter .w2 .n1{
	left:0px;
	top:0px;
}

.w2 .n1 #newsletter {
	position: relative;
	width: 408px;
	height: 132px;
}

.w2 .n1 #newsletter h3 {
	position: absolute;
	top: 0px;
	left: -2px;
}

.w2 .n1 #newsletter img {
	position: absolute;
	top: 17px;
	left: 19px;
}
#right-newsletter .w2 .n1 #newsletter img {
	top: 0px;
	left: 19px;
}

.w2 .n1 #newsletter #NewsletterPress {
	position: absolute;
	top: 39px;
	left: 0px;
}

.w2 .n1 #newsletter #NewsletterReaders{
	position: absolute;
	top: 39px;
	left: 0px;
}

.w2 .n1 #newsletter .checkbox1 {
	position: absolute;
	width: 100px;
	height: 20px;
	top: 13px;
	left: 18px;
}

.w2 .n1 #newsletter .checkbox2 {
	position: absolute;
	width: 100px;
	height: 20px;
	top: 13px;
	left: 138px;
}

.w2 .n1 #newsletter .checkbox1 label,
.w2 .n1 #newsletter .checkbox2 label {
	position: absolute;
	top: 39px;
	left: 22px;
	width: 100px;
	color: #a0a0a0;
}

.w2 .n1 #newsletter #NewsletterEmail {
	position: absolute;
	top: 79px;
	left: 17px;
	height: 19px;
	width: 184px;
	background: #595959;
	border-top: #424242 solid 1px;
	border-bottom: #424242 solid 1px;
	color: #fff;
	padding: 4px 0 0 4px;
}
.w2 .n1 #newsletter #newsletter-submit {
	position: absolute;
	top: 79px;
	left: 223px;
}

.w2 .n1 #newsletter #newsletter-submit button {
	width: 171px;
	height:24px;
	background: url(../img/img2.gif) no-repeat;
	cursor: pointer;
}

#right-newsletter .w2 .n1 #newsletter #newsletter-submit {
	top: 78px;
	left: 215px;
}
#right-newsletter .w2 .n1 #newsletter #newsletter-submit button {
	width: 97px;
	height:25px;
	background: url(../img/img2b.gif) no-repeat;
}

.w2 .n1 #newsletter #newsletter-submit span {
	display: none;
}
#right-newsletter .n2{
	display:none
}

#footer .w2 .n3 {
	position: absolute;
	top: 16px;
	left: 450px;
	width: 263px;
	height: 132px;
	background: #343434;
}


#footer .w2 .n2
{
	position: absolute;
	width: 269px;
	top: 49px;
	right: 1px;
}

#footer .w3 {
	width: 1000px;
	height: 42px;
	background: #181818;
	margin: 9px 0 0 0;
	padding: 0px;
	position: relative;
}

#footer .w3 a {
	margin: 0 0 0 20px;
	text-decoration: none;
	color: #fefefe;
}

#footer .w3 a:hover {
	text-decoration: underline;
}

#footer .w3 li {
	float: left;
	margin: 0 19px 0 0;
}

#footer .w3 .f1 {
	background: url(../img/f1.gif) no-repeat 0px 2px;
}

#footer .w3 .f2 {
	background: url(../img/f2.gif) no-repeat 0px 2px;
}

#footer .w3 .f3 {
	background: url(../img/f3.gif) no-repeat 0px 2px;
}

#footer .w3 .f4 {
	background: url(../img/f4.gif) no-repeat 0px 2px;
}

#footer .w3 .f5 {
	background: url(../img/f5.gif) no-repeat 0px 2px;
}

#footer .w3 .f6 {
	background: url(../img/f6.gif) no-repeat 0px 2px;
}

#footer .w3 .f7 {
	background: url(../img/f7.gif) no-repeat 0px 2px;
}

#footer .w3 .f8 {
	background: url(../img/f8.gif) no-repeat 0px 2px;
}

#footer #newsletter-submit input {
	cursor: pointer;
}

#footer .w3 .links {
	width: 650px;
	height: 27px;
	float: left;
	position: absolute;
	left: 22px;
	top: 14px;
}

#footer .w3 .search {
	width: 263px;
	height:32px;
	float: right;
	overflow: hidden;
	position: absolute;
	right: 14px;
	top: 9px;
}

#footer .w3 .search form {
	width: 263px;
	overflow: hidden;
}


#footer .w3 .search input {
	width: 179px;
	height: 19px;
	padding: 5px 3px 0 5px;
	float: left;
	background: #424242;
	font-size: 11px !important;
}

#footer .w3 .search .submit input {
	width: 68px;
	height: 24px;
	background: url(../img/img3.gif) no-repeat;
	float: left;
	margin: 0 0 0 8px;
	padding: 0px;
	cursor: pointer;
}

#footer .w4 {
	margin: 9px 0 0 0;
	width: 1000px;
	height: 33px;
	background: #181818;
	padding: 0px;
	color: #a0a0a0;
}

#footer .w4 .copy {
	width: 147px;
	float: left;
	padding: 8px 0 0 20px;
}

#footer .w4 .links {
	width: 440px;
	float: left;
	padding: 8px 0 0 0;
}

#footer .w4 .links a {
	text-decoration: none;
	margin: 0 41px 0 0px;
	color: #a0a0a0;
}

#footer .w4 .links a:hover {
	text-decoration: underline;
}

#footer .w4 .catalog {
	width: 263px;
	float: left;
	margin: 4px 0 0 116px;
}

#footer .w2#right-newsletter-footer .n3{
	width: 640px;
	left:10px;
	height: 116px
}


#error {
	width: 700px;
	height: 420px;
	margin: 0 auto;
}

#error .img {
	background: url(../img/404.jpg) no-repeat;
	width: 700px;
	height: 420px;
	position: relative;
	margin: 100px 0 0 0;
}

#error .img a {
	position: absolute;
	display: block;
	width: 165px;
	height: 28px;
	right: 36px;
	bottom: 58px;
}

.contact {
	position: relative;
	width: 1000px;
	overflow: hidden;
}

#form-contact {
	overflow: hidden;
	width: 660px;
	
}

#form-contact h3 {
	font-size: 24px;
	background: url(../img/img18.gif) no-repeat 2px 5px;
	padding: 0 0 0 26px;
	color: #fefefe;
}

#form-contact .bg {
	background: #181818;
	overflow: hidden;
	width: 100%;
	margin: 20px 0 0 0;
	padding: 6px 0 10px 0;
	position: relative;
}


#form-contact .bg span {
	color: #fff;
}

#form-contact .bg .w1 label {
	width: 106px;
	float: left;
	text-align: right;
	padding: 4px 14px 0 0;
	color: #d1d1d1;
}

#form-contact .bg .w1 textarea {
	width: 496px;
	height: 97px;
}

#form-contact .bg .w1 .input {
	height:auto !important;
	height: 26px;
	min-height: 26px;
	background: url(../img/img19.gif) repeat-x 0 100%;
	padding: 12px 0 10px 0;
}

#form-contact .bg .w1 .txt .input {
	height:auto !important;
	height: 112px;
	min-height: 112px;
	padding-bottom: 10px;
	background: url(../img/img19.gif) repeat-x 0 100%;
	position: relative;
}

#form-contact .bg .w1 .txt .input textarea {
	background: url(../img/img24.gif) no-repeat;
	width: 479px;
	height: 88px;
	padding: 5px 15px 5px 5px
}

#form-contact .bg .w1 .input input {
	width: 178px;
	height: 17px;
	padding: 5px 20px 2px 5px;
	background: url(../img/img23.gif) no-repeat;
}

#form-contact .bg .w1 .w4 .input input {
	background: #424242;
	width: 178px;
	padding: 5px 5px 2px 5px;
}

#form-contact .bg .w1 .input select {
	width: 200px;
	height: 24px;
}

#form-contact .bg .w1 .input .selectOver {
	width: 200px;
	height: 24px;
	z-index: 5;
	background: url(../img/img21.gif) no-repeat scroll;
	position: relative;
	float: left;
}


#form-contact .bg .w1 .input .selectOver .selection {
	width: 23px;
	height: 24px;
	visibility: hidden;
	position: absolute;
	top: 0px;
	right: 11px;
	background: url(../img/img22.gif) no-repeat;
}


#form-contact .bg .w1 .input .selectOver span {
	cursor: pointer;
	display: block;
	float: left;
	padding: 0 0 0 5px;
	color: #fff;
	position: absolute;
	left: 0px;
	top: 3px;
}


#form-contact .bg .w1 .input .selectOver ul {
	display: none;
	width: 166px;
	position: absolute;
	top: 26px;
	left: 0px;
	background: #424242;
}

#form-contact .bg .w1 .input .selectOver ul.scroll {
	height: 110px;
	overflow: auto;
	overflow-x: hidden;
}


#form-contact .bg .w1 .input .selectOver li {
	text-align: left;
	margin: 0;
	width: 166px;
	height: 25px;
	background: #5e5e5e;
}

#form-contact .bg .w1 .input .selectOver li a {
	color: #fff;
	text-decoration: none;
	display: block;
	width: 161px;
	height: 21px;
	border: 0px;
	z-index: 1000000000;
	padding: 4px 0 0 6px;
}


#form-contact .bg .w1 .input .selectOver li a:hover {
	text-decoration: none;
	background: #181818;
}



#form-contact .bg .w2 {
	width: 621px;
	background: #2a2a2a;
	margin: 18px 0 0 15px;
	position: relative;
	height:auto !important;
	height: 117px;
	min-height: 117px;
	padding: 5px;
	
}

#form-contact .bg .w2 .input {
	position: relative;
	width: 581px;
	overflow: hidden;
	padding: 5px 0 5px 40px;
}

#form-contact .bg .w2 input {
	margin: 6px 0 0 20px;
	width :13px;
	height: 13px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#form-contact .bg .w2 select {
	margin: 13px 0 0 20px;
	width :13px;
	height: 13px;
}


#form-contact .bg .w2 label {
	color: #838383;
	font-size: 11px;
	line-height: 15px;
	overflow: hidden;
	width: 566px;
	float: left;
}

#form-contact .bg .submit {
	margin: 16px 0 0 570px;
	background: url(../img/img20.gif) no-repeat 10px 0px;
	width: 66px;
	height: 24px;
	position: relative;
	width: 660px;
	overflow: hidden;
}

#form-contact .bg .submit input {
	width: 66px;
	height: 24px;
	background: transparent;
	cursor: pointer;
	position: absolute;
	top: 0px;
	left: 0px;
	outline: 0px;
}

#form-contact .input-error {
	margin: 4px 0 0 120px;
	height: 20px;
	font-size: 11px;
	clear: both;
}

#form-contact .w2 .input-error {
	margin: 4px 0 0 0  !important;
}

#form-contact #SubmitError {
	position: absolute;
	left: 0px;
	bottom: 10px;
}

#NewsletterEmailError{
	margin-left:-206px;
	z-index:100;
	margin-top:5px;
	position:relative
}
#right-newsletter #NewsletterEmailError{
	margin-left: -200px
}

.box-home {
	height: 180px;
	width: 663px;
	background: #1C1C1C;
	overflow: hidden;
	margin: 0 0 10px 0;
}

.box-home .bg {
	height: 78px;
	width: 620px;
	margin: 36px 0 0 5px;
	background: #1C1C1C;
}

.box-home .bg .kk1 {
	height: 78px;
	width: 128px;
	float: left;
}

.box-home .bg .kk1 img {
	margin: 5px 0 0 17px;
}

.box-home .bg .kk2 {
	height: 106px;
	width: 457px;
	float: left;
}

.box-home .bg .kk2 a {
	display: block;
}


.box-home .bg .kk2 img {
	margin:0px 0 0 50px;
}
