
	div#categories-box
	{
		width: 625px;
		height: auto;
		margin-top: 10px;
	}

		div#categories-box div.top
		{
			height: 35px;
			line-height: 35px;
			background: url('../img/box-625.top4.jpg') top left no-repeat;
			text-indent: 10px;
			color: #fff;
			font-weight: bold;
		}

		div#categories-box div.top p.h2
		{
			height: 35px;
			line-height: 35px;
			color: #fff;
			font-weight: bold;
		}

		div#categories-box div.middle
		{
			background: #5F7694 url('../img/box.bg.content-2.jpg') top left no-repeat;
			padding: 10px;
		}

			div#categories-box div.middle div.breadCrumb
			{
				color: #ffffff;
			}

				div#categories-box div.middle div.breadCrumb a
				{
					color: #ffffff;
				}

		div#categories-box div.bottom
		{
			height: 9px;
			line-height: 5px;
			font-size: 5px;
			background: url('../img/box-625.bottom.jpg') bottom left no-repeat;
		}

		div#categories-box div.list
		{

		}
			div#categories-box div.list p.h3
			{
				color: #fff;
				font-weight: bold;
				padding-left: 2px;
			}

			div#categories-box div.list p.h3.search-results
			{
				margin-top: 0px;
			}

			div#categories-box div.list p.h3.cat-title
			{
				margin-top: 0px;
				padding-left: 0px;
			}

			div#categories-box div.list div.category-box
			{
				padding: 10px 10px;
				border: 1px solid #000;
				margin: 5px 0;
				background: #fff url('../img/icons/chart_organisation.white.png') 99% 5px no-repeat;
			}

			div#categories-box div.list div.category-box a
			{
				font-weight: bold;
				clear: both;
				font-size: 1.1em;
			}

			div#categories-box div.list div.category-box p
			{
				margin-top: 5px;
				margin-bottom: 5px;
			}

			div#categories-box div.list a.navigation
			{
				font-weight: bold;
				color: #fff;
				padding: 0 5px;
			}

			div#categories-box div.list a.prev
			{
				float: left;
			}

			div#categories-box div.list a.next
			{
				float: right;
			}

			div#categories-box div.list a.back
			{

			}

			div#categories-box div.list div.product-box
			{
				padding: 10px;
				border: 1px solid #000;
				margin: 5px 0;
				height: 120px;
				background-color: #fff;
				position: relative;
			}

				div#categories-box div.list div.product-box div.preview
				{
					display: none;
					z-index: 1000;
					position: absolute;
					left: -35px;
					top: -35px;
				}

			div#categories-box div.list div.discount
			{
				background: #fff url('../img/icons/glossy/golden_offer.white.png') 99% 10px no-repeat;
			}

			div#categories-box div.list div.product-box img.product
			{
				border: 1px solid #000;
				float: left;
			}

			div#categories-box div.list div.product-box a.more
			{
				float: right;
			}

			div#categories-box div.list div.product-box div.description
			{
				float: left;
				margin-left: 10px;
				width: 430px;
				line-height: normal;
				height: 112px;
			}


			div#categories-box div.list div.product-box div.description a.title
			{
				font-weight: bold;
				font-size: 14px;
				display: block;
				width: 440px;
				overflow: hidden;
				/*white-space: nowrap;*/
				height:30px;
			}

			div#categories-box div.list div.product-box div.description p.text
			{
				height:55px;
			}

			div#categories-box div.list div.product-box div.description div.price
			{
				margin: 5px 0;
			}

			div#categories-box div.list div.product-box div.description div.price span.title
			{
				color: #555;
			}

			div#categories-box div.list div.product-box div.description div.price span.strike
			{
				text-decoration: line-through;
			}

			div#categories-box div.list div.product-box div.description div.price span.normal
			{
				color: #7F0E0E;
				font-weight: bold;
				font-size: 14px;
			}


div#categories-box div.toplvl-description {
	background: #FFFFFF;
	border:1px solid #000000;
	margin:5px 0;
	padding:10px;
}
