
		body {
			color:#6d6d6d;
			font-family:Tahoma,Verdana;
			font-size:12px;
			background-color:#000;
			background-image:url(../images/tlo.jpg);
			background-repeat:no-repeat;
			background-position: top center;
			background-repeat:no-repeat;
			margin: 0;
			background-position:bottom;
		}
		a {
			color:#6d6d6d;
			text-decoration:none;
			border:none;
		}
		img {
			border:none;
		}
		h3 {
			margin:0px;
			padding:0px;
		}
		.comReg {
			padding-left:121px;
			color:#A92B6A;
		}
		h1.logo {
			position:relative;			
			width:285px;
			height:148px;
			font-size:12px;
			margin:0px;
			padding:0px;
			float:left;
		}
		h1.logo span {
			position:absolute;
			background-image:url(../images/logo.jpg);
			width:285px;
			height:148px;			
		}
		h2.LeftMenu {
			position:relative;
			float:left;
			width:213px;			
			font-size:12px;
			margin:0px;
			padding:0px;
		}
		h2.LeftMenu span {
			position:absolute;
			background-image:url(../images/wieszaki_04.jpg);
			width:213px;
			height:49px;			
	}
		ul.LeftMenuContent {			
			margin:0px;
			
			padding:55px 24px 24px 24px;
			font-size:11px;

		}	
		ul.LeftMenuContent li a {
			font-weight:normal;
			font-size:11px;
			font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
			padding-right:16px;
			
		}
		ul.LeftMenuContent li a:hover {
			color:#ededed;
		}
		.active {
			
			color:#cecece;
		}
		ul.LeftMenuContent li {	
			padding:10px 0px 9px 6px;
			border-bottom:1px solid #545454;
			list-style:none;
			background-image:url(../images/menu-strz.gif);
			background-position:right;
			background-repeat:no-repeat;			
		}
		h3.SearchBox, h3.login {
			position:relative;
			float:left;
			width:213px;			
			font-size:12px;
			margin:0px;
			padding:0px;
		}
		h3.SearchBox span {
			position:absolute;
			background-image:url(../images/wieszaki_17.jpg);
			width:213px;
			height:49px;			
		}		
		h3.LoginBox span {
			position:absolute;
			background-image:url(../images/logowanie_na.jpg);
			width:213px;
			height:49px;			
		}		
		.ContentAll {
			width:1000px;
			margin:auto;
			
		}
		.ContentLeft {
			float:left;
			display:inline;
			width:214px;
			background-color:#000;
			color:#727272;
		}
		ul.topMenu {
			margin:0px;
			padding:0px;
			float:left;
			height:148px;
			width:540px;
			padding-left:174px;
			text-align:right;
			background-image:url(../images/topMenu.jpg);
			background-repeat:no-repeat;
			
		}
		ul.topMenu img {
			height:50px;
		}
		ul.topMenu li {
			float:left;
			display:inline;			
			padding-top:56px;
			
		}
		.header {
			height:148px;			
		}
		.ContentLeft .searchForm {
			margin:0px;
			padding:0px;
			background-image:url('../images/wieszaki_19.jpg');
			height:213px;			
		}
		.links {
			
			clear:left; 			
			height:27px;
			padding-top:8px;
			margin:auto;
			background-color:#2e011e;
			text-align:center;
		}
		.links {
			padding-left:25px;
			font-size:11px;
			font-style:italic;
			color:#CB4373;
		}
		.links span {
			font-size:14px;
		}
		.links a {

			color:#a8a5ae;
			text-decoration:none;
		}
		.ContentCenter {
			float:left;
			display:inline;
			width:785px;
			background-color:#000;
			background-image:url(../images/tlo-produktow.jpg);
			background-position:bottom;
			background-repeat:no-repeat;
			
		}
		.ContentBorder {
			border:1px solid #4d4d4d;
			/* min-height:165px; */
		}
		.products_contener {
			min-height:600px;
			_height:600px;
			
		}
		.ProductName {
			color: #cb4373;			
			font-weight:bold;
			margin:auto;
			width:182px;
			padding-top:4px;
			font-size:11px;	
			height:25px;			
		}
		.ProductName a {
			color: #cb4373;	
		}
		.allProducts {
			min-height:600px;
			_height:600px;
		}		
		.productBox {
			float:left;
			display:inline;
			width:187px;
			height:260px;
			text-align:center;
			/*background-image:url(../images/ozdobnik.gif);*/
			background-repeat:no-repeat;
			background-position:15px bottom;
			margin-bottom:20px;
			
		}	
		.addCartIndex {
			padding-top:10px;
			border-bottom:1px solid #4D4D4D;
			width:150px;
			height:20px;
			margin:auto;
			padding-bottom:10px;
		}	
		.button {
			border:0px;
			font-size:0px;
			background: url(../images/p_w_02.gif) no-repeat;
			width:71px;	
			height:21px;
			margin:auto;
			float:left;
						
		}
		.do_szczegolow {
			float:left;
			padding-right:3px;
		}
		a.button:hover {
			/*background-position:bottom;*/
		}
		.ProductPrice {
			height:27px;
			font-size:11px;
			color:#6c6c6c;
		}
		.ProductPhoto {
			background-image:url(../images/wzorek.jpg);
			background-repeat:no-repeat;
			background-position:right 123px;	
			width:185px;
			text-align:center;
			height:174px;	
			
			/*
			 * position:relative;
			 * line-height:162px;	
			 * */
			display:table;
			
		}
		.PhotoCol {
			
			width:150px;
			height:140px;
			display:table-cell;
			text-align:center;
			vertical-align:middle;
		}
		.ProductPhoto img {
			
			/*position:absolute;
			bottom:22px;
			left:17px;*/
			border:1px solid #fff;
			
		}
		.ProductPhoto .imgRes {
			width:150px;
			height:140px;
			text-align:center;
			margin:auto;
			overflow:hidden;
		}
		.topBox {
			height:233px;
			background-image:url(../images/wieszaki_05.jpg);
			background-repeat:no-repeat;	
			margin:0px;
			padding:0px;
		}
		.topBox span {
			font-size:11px;
			font-weight:normal;
			padding-left:366px;
			padding-top:18px;
			display:block;
		}
		.ContentLeft .searchForm  label{
			color:#653C5C;
			display:block;
			margin:auto;
			padding:65px 0 20px 0;
			text-align:center;
			width:175px;
			
		}
		.loginForm {
			padding-top:65px;
		}
		.loginForm label {
			color:#653C5C;
			display:block;
			margin:auto;
			padding: 0;
			text-align:center;
			width:164px;
		}
		.ContentLeft input {
			display:block;
			margin:auto;
		}
		.PrSearchName {
			border:1px solid #3F3B3C;
			background-color:#0B0006;
			width:164px;
			color:#fff;
			padding:5px 2px;
		}
		.PrLogName {
			width:164px;
			height:20px;
			border:1px solid #3F3B3C;
			background-color:black;
			color:#636363;
			padding:0px 2px;
			margin-top:2px !important;
		}
		.PrSearchSubmit {
			width:90px;
			border:none;
			margin-top:20px;
			color:#fff;
			font-weight:bold;
			background-color:#5A3B4B;
			padding:3px 2px;
			font-size:12px;
		}
		.Szukaj {
			background-image:url(../images/p_szukaj.jpg) !important;
		} 
		.dlugiPrzycisk {
			background-image:url(../images/przycisk_dlugi.jpg) !important;
			background-repeat:no-repeat;
			border:none;
			color:#FFFFFF;
			display:block;
			height:32px !important;
			line-height:32px;
			vertical-align:middle;
			margin:auto;
			margin-top:20px;
			text-align:center;
			width:131px;
			font-size:12px;
		} 		
		.slide {
			float:left;
			display:inline;	
			width:250px;	
			text-align:center;
			background-color:#fff;	
		}
		.slide {
			float:left;
			display:inline;	
			width:250px;	
			text-align:center;
			background-color:#fff;	
		}
					
		.slide_mini {
			float:left;			
			margin-right:4px;
			margin-top:4px;
		}	
		.slide_mini img {
			border:1px solid #fff;			
		}	
		#box_all {
			width:250px;
			overflow:hidden;
			height:200px;			
		}
		#box_all_gallery {
			width:540px;
			overflow:hidden;
			height:440px;
			margin:auto;			
		}	
		.slide_gallery {
			
			display:inline;	
			float:left;
			width:540px;	
			margin:0px;
			padding:0px;
			text-align:center;
			background-color:#fff;	
		}			
		.productMiniPhoto {
			width:250px;
			margin-top:5px;
		}
		.ProductDesc {
			padding-top:15px;
			border-top:1px solid #383737;
			margin-top:15px;
			line-height:16px;
			text-align:justify;
		}
		.ProductDim {
			border:1px solid #383737;
			font-size:11px;
			padding:10px;
			margin-top:50px;
			background-image:url(../images/tloDim.jpg);
			
		}
		.ProductDim p {
			margin:0px;
			padding:0px;
			padding-top:2px;
		}
		.ProductDim span {
			font-size:12px;
			font-weight:bold;			
			color:#d8d5ce;		
							
		}
		.ProductPriceBox {
			
			
			
			border-top:1px solid #383737;
			margin-top:30px;
			font-weight:bolder;
			color:#fff;			
			
		}
		.ProductPriceBox p {
			background-image:url(../images/tloCena.jpg);
			background-repeat:no-repeat;			
			width:221px;
			height:38px;
			margin:0px;
			padding:0px;
			padding:6px 0px 0px 9px;		
		}
		 .Prices {			
			padding-left:20px;
		}
		.oldPrice {
			text-decoration:line-through;			
			font-size:12px;
		}
		.normalPrice {
			color:#ffb400;
			font-size:17px;			
		}
		.addCart {

		}
		.addCart form {
			margin:0px;
			padding:0px;
		}
		.addCart input.count {
			width:29px;			
			border:1px solid #383737;
			background-color:#000;
			color:#fff;
			text-align:center;
			padding:5px 0px;
			
		}
		div.InputBack {
			background-color:#222121;
			float:left;
			display:inline;
			height:30px;
			padding:4px;
			width:34px;
			padding-left:7px;
		}
		input.submit {
			background-image:url(../images/tloInput2.jpg);
			background-position:right;
			background-repeat:no-repeat;
			border:0px;						
			width:170px;
			height:39px;
			color:#5e5e5e;	
			font-weight:bold;	
			margin-left:7px;
			padding-left:30px;
				
		}
		.contentPadding {
			padding:27px 16px;
			min-height:600px;
			_height:600px;			
		}
		.contentRegister {

			border-top:1px solid #1A1A1A;
			min-height:600px;
			_height:600px;
			padding:27px 16px;
		}
		.ProductTitleInShow{
			font-size:14px;
			font-weight:bold;
			color:#a82b68;
		}
	   .ConTitle {
	   		color:#a92b6a;
			padding:10px;
			margin:0px;
			font-size:14px;
	   }	
	  .productView {
	  	min-height:600px;
		_height:600px;
		background-color:black;
		padding:27px 16px;
		color:#676666;
		background-image:url(../images/ozdobnikProduktu.jpg);
		background-repeat:no-repeat;	
		background-position:264px 161px	
	  } 
	  .forgotPass {
	  	font-size:10px;
		padding-left:120px;
		padding-top:4px;
	  }
	   .galleryView {
	 		background-color:black;
			/*
			background-image:url(../images/ozdobnikProduktu.jpg);
			background-position:264px 161px;
			background-repeat:no-repeat;
			*/
			color:#676666;
			min-height:600px;
			padding:27px 16px;
			text-align:center;
		}	   
	   