
/**** 
	* Product Details Extra
	**********************************************************************************************/

	.products_details_extra {
		}

/**** 
	* Product Details
	**********************************************************************************************/


	.shop_product_details_buy_left {
		text-align:			left;
		padding-left:		10px;
		font-size:			11px;
		font-family:		arial, verdana, helvetica;
		background:			#FFF2AB;
		color:				#212121;
		height:				26px;
		border-bottom:		1px #FFA100 solid;
		border-top:			1px #FFA100 solid;
		border-left:		1px #FFA100 solid;
		}

	.shop_product_details_buy_right {
		text-align:			left;
		padding-left:		10px;
		font-size:			11px;
		font-family:		arial, verdana, helvetica;
		background:			#FFF2AB;
		color:				#212121;
		height:				26px;
		border-bottom:		1px #FFA100 solid;
		border-top:			1px #FFA100 solid;
		border-right:		1px #FFA100 solid;
		}



	.shop_product_details_buy_right a,
	.shop_product_details_buy_right a:link,
	.shop_product_details_buy_right a:visited,
	.shop_product_details_buy_right a:hover,
	.shop_product_details_buy_right a:active {
		font-size:			11px;
		font-family:		arial, verdana, helvetica; 
		color:				#000000;
		padding:			0px;
		margin:				0px;
		font-weight:		normal;
		}



/**** 
	* Product List
	**********************************************************************************************/


	.shop_product_list_counter {
		white-space:		nowrap;
		font-size:			11px;
		font-family:		arial, verdana, helvetica; 
		padding:			5px 11px 5px 11px;
		color:				#000000;
		}

	.shop_product_list_counter a {
		font-size:			11px;
		font-family:		arial, verdana, helvetica; 
		color:				#000000;
		}




	.product_list_item_image {
		background:			#FFFFFF;
		background-color:	#FFFFFF;
		text-align:			center;
		vertical-align:		top;
		display:			block;
		padding:			15px 15px 15px 15px;
		}


	.product_list_item {
		height:				100%;
		vertical-align:		top;
		padding:			15px 15px 15px 15px;
		background-color:	#F4F4F4;
		text-align:			left;
		}


	.product_list_item font {
		font-family:		verdana, arial;
		font-size:			11px;
		font-weight:		bold;
		}

	.product_list_item a,
	.product_list_item a:active,
	.product_list_item a:visited,
	.product_list_item a:link {
		font-family:		arial, verdana, helvetica; 
		text-align:			left;
		font-size:			11px;
		text-decoration:	none;
		font-weight:		normal;
		}

	.product_list_item a:hover{
		font-family:		arial, verdana; 
		text-align:			left;
		font-size:			11px;
		text-decoration:	underline;
		font-weight:		normal;
		}


/**** 
	* Shop Category
	**********************************************************************************************/


	.shop_category_list_description {
		padding-right:	20px;
		text-align:		justify;
		font-family:	arial, verdana, helvetica;
		font-size:		11px;
		color:			#000000;
		font-weight:	normal;
		cursor:			hand;
		}

	.shop_category_locator_top {
		height:			10px;
		border-top:		1px solid #939393;
		border-left:	1px solid #939393;
		border-right:	1px solid #939393;
		}

	.shop_category_locator_main {
		white-space:	nowrap;
		padding-left:	9px;
		border-left:	1px solid #939393;
		border-right:	1px solid #939393;
		}

	.shop_category_locator_bottom {
		width:			1px;
		height:			10px;
		border-left:	1px solid #939393;
		border-right:	1px solid #939393;
		}

	.shop_category_locator_spacer {
		width:			1px;
		height:			10px;
		border-left:	1px solid #939393;
		border-right:	1px solid #939393;
		}


/**** 
	* Shop Search
	**********************************************************************************************/


	.shop_search_link_over {
		color:				#223D62;
		text-decoration:	underline;
		}

	.shop_search_link_out {
		color:				#223D62;
		text-decoration:	none;
		}


	
	.shop_search_form {
		width:				200px;
		font-family:		arial,verdana,helvetica; 
		font-size:			10px;
		color:				black;
		border-right:		1px solid #B2BABE;
		border-top:			1px solid #B2BABE;
		border-left:		1px solid #B2BABE;
		border-bottom:		1px solid #B2BABE;
		background-color:	#FFFFFF;
		}
	
	
	.header {

		font-size: 10px; 
		color: #000000; 
		font-family: verdana; 
		font-style : normal;
		letter-spacing : 1px;
		font-weight: bold;
		}




/**** 
	* Shop Product Details
	**********************************************************************************************/





	.product_detail_odd {
		height:				26px;
		padding-left:		10px;
		background:			#DFDDD8;
		border-bottom:		1px #ffffff solid;

		font-family:		arial, verdana;
		font-size:			11px;
		color:				#212121;
		text-align:			left;

		}

	.product_detail_even {
		height:				26px;
		padding-left:		10px;
		background:			#E7E6E2;
		border-bottom:		1px #ffffff solid;

		font-family:		arial, verdana;
		font-size:			11px;
		color:				#212121;
		text-align:			left;
		}


	.product_detail_text {

		}


	.products_img{
		padding-left:		12px;
		padding-top:		13px;
		padding-right:		12px;
		padding-bottom:		5px;
		}

	.products_text{
		color:				#000000;
		font-family:		arial, verdana; 
		padding-left:		12px;
		padding-top:		13px;
		padding-right:		12px;
		padding-bottom:		5px;
		}

	.products_details_left_img_01{
		vertical-align:		top;
		padding:			15px 15px 15px 15px;
		}

	.products_details_left_img_02{
		vertical-align:		top;
		height:				129px;
		padding-left:		12px;
		padding-top:		10px;
		padding-right:		12px;
		padding-bottom:		5px;
		}

	.products_details_left_img_03{
		vertical-align:		top;
		height:				109px;
		padding-left:		27px;
		padding-top:		10px;
		padding-right:		12px;
		padding-bottom:		5px;
		}

	.products_details_right_all{
		vertical-align:		top;
		padding-left:		10px;
		padding-top:		10px;
		padding-right:		10px;
		padding-bottom:		10px;
		}

	.products_details_right_par{
		text-align:			left;
		padding-left:		10px;
		font-family:		arial, verdana; 
		background:			#DFDDD8;
		color:				#212121;
		height:				26px;
		border-bottom:		1px #ffffff solid;
		}

	.products_details_right_impar{
		text-align:			left;
		padding-left:		10px;
		font-family:		arial, verdana; 
		background:			#E7E6E2;
		color:				#212121;
		height:				26px;
		border-bottom:		1px #ffffff solid;
		}

	.products_details_right_impar_2{
		text-align:			center;
		font-family:		arial, verdana; 
		background:			#E7E6E2;
		color:				#212121;
		height:				26px;
		border-bottom:		1px #878783 solid;
		}


	.product_detail_technical {
		}


	.product_detail {
		background:		#EDEDED;
		padding:		15px;
		}

	.products_details_right_text{
		background:		#EDEDED;
		color:			#212121;
		text-align:		justify;
		padding:		15px;
		}


	.products_details_doc {
		background:		#DFDDD8;
		color:			#212121;
		text-align:		left;
		padding:		4px 4px 4px 4px;
	}

	.products_details_doc_spacer {
		background:		#FFFFFF;	
	}


/**** 
	* Technical Details
	**********************************************************************************************/



	.detail_cell {
		background-color:	#E8E8EB;
		color:				#50637C;
		font-size:			11px;
		font-weight:		bold;
		padding:			3px 0px 3px 12px;
		}

	.technical_detail_cell_1 {
		padding:			0px 9px 0px 9px;
		border-left:		1px solid #DFDDD8;
		border-right:		1px solid #DFDDD8;
		border-bottom:		1px solid #DFDDD8;
		font-size:			11px;
		color:				#000000;
		background-color:	#F3F2F1;
		}

	.technical_detail_cell_2 {
		padding:			0px 9px 0px 9px;
		border-right:		1px solid #DFDDD8;
		border-bottom:		1px solid #DFDDD8;
		font-size:			11px;
		color:				#000000;
		background-color:	#F3F2F1;
		}


	.technical_detail_title {
		width:				100%;
		height:				21px;
		background-color:	#E7E6E2;
		padding:			0px 0px 0px 10px;
		color:				#000000;
		font-size:			11px;
		font-weight:		bold;
	}