/* ------------------------------------------------------------------ */
/* -                 REFERENCES FILTER                                */
/* ------------------------------------------------------------------ */

#referenceFilter{
	text-align:left;	
	border:#E6E8EA 0px solid;
	padding:0px;
}

/* ------------------------------------------------------------------ */
/* -                    REFERENCES                                    */
/* ------------------------------------------------------------------ */

.reference{
	width:492px;
}

	.reference .itemRef{
		width:233px;
		float:left;
		padding:3px;
		margin-bottom:10px;
		border:1px solid #E6E8EA;
	}

		.reference .itemRef .detail{
			width:27px;
			height:27px;
			display:block;
			position:relative;
			top:75px;
			left:75px;
			margin-bottom:-27px;
		}

		.reference .itemRef .photo{
			float:left;
			width:100px;
			height:100px;
			margin-right:5px;
			font-size:0px;
			text-align:center;
			overflow:hidden;
			background-color:#FAFAFA;
		}

			.reference .itemRef .photo IMG{
				height:100px;
			}
				
		.reference .itemRef .description{
			font-size:11px;
		}

			.reference .itemRef .description .text{
				height:85px;
			}

				.reference .itemRef .description .text SMALL{
					color:#EB0000;
				}
			
			.reference .itemRef .description .price{
				font-size:14px;
				color:#EB0000;
				text-align:right;
			}

	 .reference .separator{
		width:10px;
		height:1px;
		float:left;
	 }
		

/* ------------------------------------------------------------------ */
/* -                    PAGINATION                                    */
/* ------------------------------------------------------------------ */
#pager{
	width:484px;
	padding:3px;
	border:1px solid #E6E8EA;
}

	#pager .leftBtn{
		float:left;
		width:192px;
		text-align:right;	
	}
	
	#pager .centerSelect{
		float:left;
		width:100px;
		text-align:center;
	}
	
	#pager .rightBtn{
		float:right;
		width:192px;
		text-align:left;
	}


/* ------------------------------------------------------------------ */
/* -                    PRODUCT VIEW                                  */
/* ------------------------------------------------------------------ */

#productView{
	padding:3px;
	border:1px solid #E6E8EA;
}

	#productView .titleContainer{
		height:25px;
		padding-top:5px;
		border-bottom:1px solid #E6E8EA;
		margin-bottom:3px;
		float:left;
		width:380px;
		font-size:16px;
	}

	#productView .priceContainer{
		color:#EB0000;
		font-size:14px;
		text-align:right;
		height:25px;
		padding-top:5px;
		border-bottom:1px solid #E6E8EA;
		margin-bottom:3px;
		float:right;
		width:106px;
	}

	#productView .leftSide{
		width:240px;
		float:left;
	}

		#productView .leftSide .photo{
			width:240px;
			text-align:center;
			background-color:#FAFAFA;
		}

			#productView .leftSide .photo IMG{
			}

		#productView .leftSide .smallPhoto{
		}

		#productView .leftSide .zoom{
			width:27px;
			height:27px;
			display:block;
			position:relative;
			top:-27px;
			left:214px;
			margin-bottom:-27px;
		}

	#productView .rightSide{
		width:229px;
		float:left;
		font-size:12px;
		padding-left:7px;
		padding-top:7px;
	}

		#productView .rightSide .description{
			height:142px;
			padding-left:10px;
			padding-top:7px;
			line-height:20px;
			background:url('images/bg_description_view.jpg') 0px 0px no-repeat;
		}

			#productView .rightSide .description SMALL{
				color:#EB0000;
			}