.product_big {
	display:block;
	float:left;
	width:auto;
	height:383px;
	border:solid 1px #F8D190;
	margin-right:10px;
	margin-top:10px;
}
.product_small {
	display:block;
	float:left;
	width:auto;
	height:120px;
	border:solid 1px #204186;
	margin:3px;
	background-color:#0D244E;
	vertical-align:top;
}
.product_small_home {
	display:block;
	float:left;
	width:120px;
	height:160px;
	border:solid 1px #CCCCCC;
	margin:10px;
	padding-top:4px;
	background-color:#ffffff;
}

.product_name {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	font-weight:bold;
	margin-top:5px;
	padding:0;
}
.product_other {
	FONT-WEIGHT: none;
	FONT-FAMILY: Verdana, Arial, Tahoma;
	FONT-SIZE: 11px; 
	COLOR: #3C3C3C; 
	TEXT-DECORATION: none
}

/*#################################################*/
#dhtmltooltip{
position: absolute;
left: -300px;
width: auto;
border: 1px solid black;
padding: 2px;
background-color: white;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
filter:alpha(opacity=100);
-moz-opacity:1;
opacity:1;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
/*#################################################*/
#id_shoppingcart {
	border:solid 1px #F3EBDE;
	margin:0px 5px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#id_shoppingcart .header {
	display:block;
	background-color:#F8D190;
	height:20px;
	border:solid 1px #F3EBDE;
	text-align:center;
	font-weight:bold;
	padding-top:2px;
}
#id_shoppingcart .box {
	padding:5px;
}
.hl {
	background-color:#FFFF33;
}

