#contentCategory{
	position : relative;
}

#contentCategory .categoryTypeContainer{
	padding-left : 10px;
	padding-right : 30px;
	margin-top : 10px;
}

#contentCategory .categoryTypeContainer a{
	height : 68px;
	line-height : 68px;
	padding-left : 40px;
	padding-right : 36px;
	background : #f4f4f4;
	font-family : 'HelveticaNeueW01-45Ligh', sans-serif;
	font-size : 24px;
	margin-top : 20px;
	margin-left : 20px;
}

#contentCategory .categoryTypeContainer a .arrow{
	margin-right : 	15px;
	background-position :  -123px -8px;
	width: 8px;
	height: 12px;
	margin-top : -3px;
}

#contentCategory .imgFullSize{
	margin-top : 40px;
}

#contentCategory .productContentContainer .productContainer{
	width : 90.6%;
	margin : 0 auto;
	position : relative;
	padding-top : 40px;
	margin-top : 65px;
	border-top : 1px solid #dbdbdb;
}
#contentCategory .productContentContainer .productContainer:first-child{
	border-top : none;	
	margin-top : 0px;
}
#contentCategory .productContentContainer h2{
	font-family : 'HelveticaNeueW01-45Ligh', sans-serif;
	font-size : 32px;
	font-weight : normal;
	color : #222222;
}

#contentCategory .productContainer .product{
	margin-top : 30px;	
	vertical-align: top;
	width : 49%;
}
#contentCategory .productContainer .product.verticalProduct img{
	max-width : 290px;
	width : initial;
	max-height : 220px;	
}

#contentCategory .productContainer .product .imageContainer{
	display : block;
	height : 240px;
}
#contentCategory .productContainer .product img{
	width : 290px;
	display : block;
	margin : 0 auto;	
}

#contentCategory .productContainer .product p{
	font-family : 'HelveticaNeueW01-45Ligh', sans-serif;
	font-size : 26px;
	margin-top : 20px;
	padding-left : 20px;
	padding-right : 20px;
	
}
#contentCategory .productContainer .product p.title{
	font-family: 'HelveticaNeueW01-55Roma', sans-serif;
	margin-top : 0px;
	text-transform : uppercase;
	fonts-size : 28px;
}