/** VIEWSUBCATEGORY **/
div.subcategories-line {
	padding-left: 4px;
}
	a.viewsubcategory-item {
		float: left;
		width: 130px;
		height: 205px;
		overflow: hidden;
		margin-right: 5px;
		margin-top: 5px;
		font-size: 9px;
		text-decoration: none;
	}
	
		a.viewsubcategory-item h3{
			background: transparent url(../../img/modules/viewsubcategory/main_header.png) repeat-x scroll left top;
			color:#555;
			margin:0px;
			height:32px;
			padding:5px;
		}
		
		a.viewsubcategory-item img{
			width:130px;
		}
		
		a.viewsubcategory-item span.viewsubcategory-promotions{
			color: #f2b401;
			float: left;
			width:130px;
			height:18px;
			text-align:center;
			margin-top:-2px;
			margin-left:0px;
			line-height:16px;
			font-weight:bold;
			background-color:#FFF;
			display:block;
		}
		
		a.viewsubcategory-item span.viewsubcategory-newproduct{
			color: #5eb923;
			float: left;
			width:130px;
			height:16px;
			text-align:center;
			line-height:8px;
			margin:0px 0px 5px 0px;
			font-weight:bold;
			background-color:#FFF;
			display:block;
		}
		
		a.viewsubcategory-item-selected span.viewsubcategory-promotions,
		a.viewsubcategory-item-selected span.viewsubcategory-newproduct{
			background-color:#2b2b2b;
		}
	
	a.viewsubcategory-item-selected {
		background: #2b2b2b url(../../img/modules/viewsubcategory/block_viewsubcategory_bg_inverse.png) repeat-x scroll left bottom;
		border-bottom: none;
		position: relative;
		z-index: 50;
	}
	
		a.viewsubcategory-item-selected h3{
			background: transparent url(../../img/modules/viewsubcategory/main_header.png) repeat-x scroll left top;
			color:#000;
			margin:0px;
			height:30px;
			padding:5px;
		}
		
		a.viewsubcategory-item-selected img{
			/*border:#AAA 3px solid;*/
		}
		
	
	div.vsc-viewer {
		display: none;
		margin-top: 0px;
		width: 552px;
		position: relative;
		bottom: 2px;
		z-index: 1;
		padding:0px;
	}
	
		div.vsc-viewer .vsc-viewer-header{
			background: #000 url(../../img/modules/viewsubcategory/vsc-viewer_header.png) repeat-y scroll left top;
			width: 552px;
			height:9px;
		}
		
		div.vsc-viewer .vsc-viewer-bg{
			background: #000 url(../../img/modules/viewsubcategory/vsc-viewer_bg.png) repeat-y scroll left top;
			width: 552px;
			padding-left:5px;
		}
		
			#category_header{
				background: #000 url(../../img/modules/viewsubcategory/banner.gif) repeat-x scroll left top;
				height:32px;
				width:520px;
				line-height:30px;
				font-weight:bold;
				margin-right:14px;
			}
			
			div.viewsubcategory-showed-item {
				width: 178px;
				height: auto;
				float: left;
				text-align: left;
				padding: 0px;
				margin-bottom: 2px;
				margin-left: 2px;
			}
		
				
				div.viewsubcategory-showed-item .header{
					background: transparent url(../../img/modules/viewsubcategory/header.png) no-repeat scroll left top;
					width:178px;
					height:6px;
					display:block;
				}
				
				div.viewsubcategory-showed-item .bg{
					background: transparent url(../../img/modules/viewsubcategory/bg.png) repeat-y scroll left top;
					width:178px;
					height:68px;
					display:block;
				}
	
					div.viewsubcategory-showed-item .bg h4 {
						font-size: 9px;
						font-weight: bold;
						color:#FFF;
						text-align:center;
						padding:5px;
						display:block;
						height:25px;
					}
					
					div.viewsubcategory-showed-item .bg .hr {
						background: transparent url(../../img/modules/viewsubcategory/hr.png) repeat-x scroll left top;
						width:178px;
						height:1px;
						display:block;
					}
					
					div.viewsubcategory-showed-item .bg span.viewsubcategory-promotions {
						color: #f2b401;
						width:140px;
						height:7px;
						text-align:center;
						display:block;
						margin-left:15px;
						font-weight:bold;
					}
					
					div.viewsubcategory-showed-item .bg span.viewsubcategory-newproduct {
						color: #5eb923;
						width:140px;
						height:7px;
						text-align:center;
						display:block;
						line-height:18px;
						margin:5px 0px 5px 15px;
						font-weight:bold;
					}
				
				div.viewsubcategory-showed-item .footer{
					background: transparent url(../../img/modules/viewsubcategory/footer.png) no-repeat scroll left top;
					width:178px;
					height:78px;
					display:block;
				}
				
					div.viewsubcategory-showed-item .footer img {
						float: left;
						padding-right: 5px;
						margin:5px;
					}
					
					div.viewsubcategory-showed-item .footer p {
						text-align: justify;
						font-weight:bold;
						overflow: hidden;
						font-size: 11px;
						margin: 0px !important;
						color:#000;
						padding:5px;
						text-decoration:underline;
						width:70px;
						float:left;
					}
					
			div.viewsubcategory-showed-item-product {
				width: 178px;
				height: auto;
				float: left;
				text-align: left;
				padding: 0px;
				margin-bottom: 2px;
				margin-left: 2px;
			}
		
				
				div.viewsubcategory-showed-item-product .header{
					display:none;
				}
				
				div.viewsubcategory-showed-item-product .bg{
					background: transparent url(../../img/modules/viewsubcategory/product_bg.png) no-repeat scroll left top;
					width:178px;
					height:74px;
					display:block;
				}
	
					div.viewsubcategory-showed-item-product .bg h4 {
						font-size: 9px;
						font-weight: bold;
						color:#000;
						text-align:center;
						padding:5px;
						display:block;
						height:25px;
					}
					
					div.viewsubcategory-showed-item-product .bg .hr {
						display:none;
					}
					
					div.viewsubcategory-showed-item-product .bg span.viewsubcategory-promotions {
						color: #ffd763;
						width:170px;
						height:7px;
						text-align:center;
						display:block;
						margin-left:0px;
						font-weight:bold;
						margin-top:5px;
					}
					
					div.viewsubcategory-showed-item-product .bg span.viewsubcategory-newproduct {
						color: #5eb923;
						width:140px;
						height:7px;
						text-align:center;
						display:block;
						line-height:18px;
						margin:5px 0px 5px 15px;
						font-weight:bold;
					}
				
				div.viewsubcategory-showed-item-product .footer{
					background: transparent url(../../img/modules/viewsubcategory/product_footer.png) no-repeat scroll left top;
					width:178px;
					height:78px;
					display:block;
				}
				
					div.viewsubcategory-showed-item-product .footer img {
						float: left;
						padding-right: 5px;
						margin:5px;
					}
					
					div.viewsubcategory-showed-item-product .footer p {
						text-align: justify;
						font-weight:bold;
						overflow: hidden;
						font-size: 11px;
						margin: 0px !important;
						color:#000;
						padding:5px;
						text-decoration:underline;
						width:70px;
						float:left;
					}
					
					div.viewsubcategory-showed-item-product span.viewsubcategory-price {
						color: #FF0000;
						float: right;
						margin-right:20px;
						font-weight:bold;
					}
					
		div.vsc-viewer .vsc-viewer-footer{
			background: #000 url(../../img/modules/viewsubcategory/vsc-viewer_footer.png) repeat-y scroll left top;
			width: 552px;
			height:7px;
		}