

.line-item
{
	display:inline;
	width:100%x;
	float:left;
	margin-bottom:10px;
	margin-left:13px;
	margin-right:13px;
	margin-top:13px;
	padding-left:1px;
	padding-right:1px;
	padding-top:1px;
	text-align:center;

	background-color: #3f3f3f;
}
.line-item:hover
{
	margin:10px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	border-color: #88a8b7;
	background-color: #88a8b7;
}
.line-item > img
{
	clear:both;
}
.line-item-title
{
	height:15px;
	display:block;
	text-align:center;

}

#currentPage,#totalPage
{
	display:block;
	float:left;
	margin:2px;
}
#loader
{
background-color:#181818;
border:1px solid #3E3E3E;
height:410px;

overflow:hidden;

position:relative;
width:475px;
}
#loader img
{
width:24px;
position:absolute;
left:50%;
top:50%;
margin-left:-12px;
margin-top:-12px;
}
#container-fixed-2col-large-product-left
{
	background:#000; 
	/*background:transparent url(/media/images/interface/pattern.png) repeat scroll 0 0;*/
	background:#000000 url(/media/images/interface/pattern.png) repeat scroll 0 0;
	margin-top:40px;
	margin-left:40px;
	margin-bottom:300px;
	width:200px;
	font-size:11px;
	float:left;
	height:auto;
}





#container-fixed-2col-large-product-right
{
	/*background: transparent url(/media/images/interface/pattern.png) repeat scroll 0 0;*/
	background: #000000 url(/media/images/interface/pattern.png) repeat scroll 0 0;
	margin-top:40px;
	margin-left:10px;
	margin-bottom:300px;
	height:auto;
	width:714px;
	font-size:11px;
	float:left;

}
#zoom-container,#line-container,#loader{
border:1px solid #3e3e3e;
width:475px;
height:410px;
margin-left:110px;
margin-bottom:28px; 
overflow:hidden;	
background-color:#181818;
position:relative;
vertical-align: middle;

}
#line-container
{

	/*margin-left:20px;*/
}
.zoom-container div{
overflow:hidden;
width:475px;
height:410px;
}

.zoom-tools{

z-index:80;
margin:13px 28px 10px 0;
padding-top:5px;
width:auto;
float:right;
position:relative;
bottom:20px;
}

.zoom-tools a{
display:block;
}

.magnifier{
float:left;
height:19px;
width:19px;
background-position:0px 0px;
background:url(/media/images/interface/bullet-zoom.gif) no-repeat;
}

.magnifier:hover {
background-position:0px -19px;
}

.prev {
float:left;
height:19px;
width:15px;
background-position:0px 0px;
background:url(/media/images/interface/bullet-zoom-left.gif) no-repeat;
}

.prev:hover {
background-position:0px -19px;
}

.next {
float:left;
height:19px;
width:15px;
background-position:0px 0px;
background:url(/media/images/interface/bullet-zoom-right.gif) no-repeat;
}

.next:hover {
background-position:0px -19px;
}
.product-menu
{
	width:100%;
	height:515px;
	overflow:auto;	
}
.product-menu-item
{
	background-color: #3f3f3f;
	color: #88a7b9 !important;
	display:block;
	width:auto;
	text-decoration:none;
	height:20px;

	padding-left: 10px;
	margin-bottom:2px;
	line-height:20px;
	text-transform:uppercase;
}




#somebox {
height: 480px; 
width:193px;
overflow:hidden;

}





.product-menu-item:hover
{
	color: white !important;
	
}
.product-submenu-item
{
	text-decoration:none;
}
.product-submenu-item ul
{ }
.product-submenu-item li
{
	display:inline;
	height:25px;

}
.product-submenu-item li a
{
	text-decoration:none;
		font-size:11px;
	color: white;
	display:block;
	padding-left:25px;
	margin-top:2px;
	margin-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
}
.product-submenu-item li a:hover
{
	text-decoration:none;
	color: black;
	background-color: #88a8b7;
}
.nomarge
{
	padding:0px;
	margin:0px;	
}
.zoom-hand-close
{
	cursor:  url(/media/images/interface/zoom-hand-closed.ico), -moz-zoom-in
}
.zoom-hand-open
{
	cursor:  url(/media/images/interface/zoom-hand-open.ico), -moz-zoom-in
}
.zoom-magnifier
{
	cursor:  url(/media/images/interface/zoom-magnifier.ico), -moz-zoom-in
}
.boxContent{}

