body {
    background: #000000;
	padding: 0;
	margin: 0;
}
* {
	font-family: Tahoma, Arial;
}
.clear {
	clear: both;
}
img {
	border:none;
}
body, div, p, input, td, th {
	font-size: 14px;
	color: #a5a7aa;
}

#all {
    background: url(/i/Logo3.gif) center -128px no-repeat;
	min-width: 1170px;
}

table.head {
		position: relative;
		z-index: 90;
		width: 100%;
		background:url("/i/line.gif") repeat-x left 363px;
	}
		table.head td.logo{
			width: 100%;
			text-align: center;
			height:317px;
		}
		table.head td.left-part{
			width: 50%;
			padding: 16px 140px 0px 0px;
			text-align: right;
		}
		table.head td.right-part{
			width: 50%;
			padding: 16px 0px 0px 140px;
		}
		table.head .mmenu a img {
			margin-bottom:4px;
		}
		
		div.index-center {
			z-index: 88;
			text-align: center;
			position: relative;
			margin-top: -33px;
		}
		table.index {
			z-index: 86;
			width: 100%;
			position: relative;
			margin-top: -620px;
		}
			table.index td.left-photos {
				width: 50%;
				padding: 0px 140px 0px 20px;
			}
			table.index td.right-photos {
				width: 50%;
				padding: 0px 20px 0px 140px;
				text-align: right;
			}
			
.line {
	background: url(/i/line.gif) left top repeat-x;
	width: 100%;
	margin: 3px 0px 2px 0px;
	padding: 0;
	height: 3px;
}
#content {
	width: 1000px;
	margin: 0px auto 30px auto;
	font-size: 14px;
}

#footer {
	font-size: 14px;
	text-align: center;
	color: #4c4949;
	margin: 0px 0px 10px 0px;
}

a:link, a:visited {
	color: #fff;
}

h1 {
	font-size: 20px;
}
h1, h2, h3 {
	color: #fff;
}

.item {
	width: 1000px;
	margin: auto;
}
	.item .photos {
		text-align: center;
		width: 260px;
		float:left;
		clear: right;
		margin: 0px 24px 0px 0px;
	}
		.item .photos small {
			font-size: 9px;
		}
			.item .photos img {
				max-width: 255px;
			}
		.item .photos .palette {
			margin: 16px 0px 0px 0px;
		}

	.item .data {
		width: 716px;
		float:left;
		clear: right;
	}
		.item .data h2 {
			margin: 0px 0px 16px 0px;
		}
		.item .data .price {
			margin-top: 16px;
			font-weight: bold;
		}

	.catalog-cats {
		margin: auto;
	}
		.catalog-cats img {
			padding: 0px 10px;
			border: none;
		}
		.catalog-cats a.item {
			float: left;
			width: auto;
			text-align: center;
			margin: 0px 16px 16px 0px;
			text-decoration: none;
		}
			.catalog-cats a.item span {
				margin: 0px 0px 8px 0px;
				line-height: 24px;
			}


	.catalog-items {
		width: 1000px;
		margin: auto;
	}
		.catalog-items .item {
			width: 250px;
			height: 250px;
			text-align: center;
			float: left;
			overflow: visible;
		}
			.catalog-items .item  img {
				max-width: 245px;
			}
	.catalog-subcats {
		margin: 0px 0px 24px 0px;
		padding: 0;
		list-style: none;
		width: 1000px;
	}
		.catalog-subcats  li{
			display: inline;
			margin-right: 16px;
			line-height: 24px;
			font-size: 12px;
		}
			.catalog-subcats  li a:link,
			.catalog-subcats  li a:visited {
				white-space: nowrap;
				text-decoration: none;
			}
			.catalog-subcats  li a:hover {
				text-decoration: underline;
			}
			.catalog-subcats  li a.active {
				font-weight: bold;
			}


#photos_thumbs {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 1000px;
}
	#photos_thumbs li {
		width: 200px;
		height: 140px;
		display: block;
		float: left;
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
		#photos_thumbs li img {
			max-width: 160px;
			height: 120px;
			border: 1px solid #fff !important;
		}

#catalog-gals  {
	width: 1000px;
	margin: 0;
	padding: 0;
	list-style: none;
}
	#catalog-gals li {
		width: 200px;
		height: 200px;
		display: block;
		float: left;
		margin: 0px;
		padding: 0px;
		text-align: center;
	}
		#catalog-gals li div,
		#catalog-gals li span {
			font-size: 12px;
			color: #bbb;
			margin-bottom: 4px;
			display: block;
		}
		#catalog-gals li img {
			max-width: 160px;
			max-height: 160px;
			border: 1px solid #fff !important;
		}

#copy {
	text-align: center;
	margin: 24px 0px 0px 0px;
}
	#copy  a:link,
	#copy  a:visited {
		color: #222;
		font-size: 10px;
	}
	
.paginator {
	margin: 0px 0px 8px 0px;
}
	.paginator a, strong {
		margin-right: 8px;
	}

ul.wheretobuy li {
	margin-bottom: 3px;
}
ul.wheretobuy li a:link,
ul.wheretobuy li a:visited {
	color: #999;
}
ul.wheretobuy li a:hover {
	color: #fff;
}
ul.wheretobuy li a.megapolice {
	font-size: 1.3em;
	font-weight: bold;
}
