/* CSS Document */

.button_image
{
	cursor:pointer;
}

.fabric_panel
{
	padding:5px;
	width:120px;
	height:147px;
	border:1px solid #EAD7C5;
	float:left;
	margin-right:13px;
	margin-bottom:13px;
	background-color:white;
	
	font-size:0.85em;
	text-align:center;
	
	position:relative;
	cursor:pointer;
}

	.fabric_panel:hover
	{
		background-color:#e0d4ca;
	}


.build_panel .fabric_panel
{
	float:none;
}
	
	.fabric_panel_image
	{
		cursor:pointer;
	
	}
	
	.fabric_panel_text
	{
		margin-top:2px;
	}

.fabric_panel_enlarge
{
	position:absolute;
	top:156px;
	left:82px;

	

}

.fabric_panel_sample
{
	position:absolute;
	top:156px;
	left:7px;
	cursor:pointer;
	

}





.largeFabric
{
	background-color:white;
	border:2px solid #987151;
	width:620px;
/*	height:30px;*/
	display:none;
	padding:0px;
	
	position:absolute;
	z-index:9999;
	top:0px;
	left:0px;
}

	.largeFabric_topbar
	{
		background-color:#987151;
			color:white;
			padding:4px;
			cursor:move;
	
	}
	
		.largeFabric_close
		{
			float:right;
			font-weight:bold;
			cursor:pointer;
			font-size:1.5em;
			padding-right:8px;
		}
			.largeFabric_close:hover
			{
				opacity:0.9;
				filter: alpha(opacity=90);	
			}
		
		.largeFabric_title
		{
			float:left;
			font-size:1.2em;
			padding-left:3px;
			padding-top:3px;
			padding-bottom:4px;
			
		}

	.largeFabric_toptext
	{
		background-color:#e0d4ca;
		padding:5px;
		padding-left:15px;
		position:relative;
		height:27px;
	}
		.largeFabric_toptext span
		{
			display:block;
			position:absolute;
			top:12px;
			left:20px;
			font-size:0.9em;
		}
		.largeFabric_toptext img
		{
			position:absolute;
			top:3px;
			right:7px;
		}
			.largeFabric_toptext img:hover
			{
				opacity:0.9;	
				filter: alpha(opacity=90);	
			}

	.largeFabric_image
	{
		padding:10px;
		float:left;
		margin-right:0px;
		width:300px;
		
	}

	.largeFabric_right
	{
		float:left;
		width:300px;
		position:relative;

	}

	.largeFabric_spec
	{
		padding:10px;
		padding-left:0px;
		float:left;
		font-size:0.85em;
		width:280px;
		
	}
		.largeFabric_spec td
		{
			vertical-align:top;	
		}
			.largeFabric_spec td:first-child
			{
				padding-right:10px;
				width:90px;
				color:#9f795b;
			}

	.largeFabric_buttons
	{
		clear:both;
	}


	.largeFabric_choose, .largeFabric_buy
	{
		border:1px solid #9f795b;
		background-color:#e0d4ca;
		padding:10px;
		width:260px;
		height:70px;
		position:relative;
		
		display:none;
		clear:both;
		margin-bottom:10px;
		margin-right:10px;
		margin-top:30px;
	}
	
		.largeFabric_buy_text, .largeFabric_choose_text
		{
		color:#735233;
		
		font-size:1.3em;
		font-weight:bold;
		}
	
		.largeFabric_buy_quantity_type
		{
			position:absolute;
			bottom:15px;
			left:74px;
		}
	
		.largeFabric_buy input
		{
			width:50px;
			position:absolute;
			bottom:10px;
			left:12px;
		}
	
		.largeFabric_choose img, .largeFabric_buy img
		{
			position:absolute;
			bottom:10px;
			right:10px;
			cursor:pointer;
			
		}
		
		.largeFabric_buy img
		{
			bottom:8px;	
			right:8px;	
		}
		
			.largeFabric_buy img:hover
			{
				opacity:0.9;
				filter: alpha(opacity=90);	
			}

		
		#largefabric
		{
			position:fixed;
			
			top:50%;
			left:50%;
			margin-left:-310px;
			margin-top:-190px;
			
			
			z-index:11060;
			width:620px;
			min-height:390px;
		}	
		#largeFabric_orderSample 
		{
position:relative;
text-align:right;

			margin-right:10px;
			margin-bottom:10px;
		}
		
		#largeFabric_orderSample:hover
		{
			opacity:0.9;
			filter: alpha(opacity=90);	
		}


