/*********************** ECOMMERCE ***********************/
#ecommerce_left {		width:130px; }
#ecommerce_content {	padding:0 20px; }
#ecommerce_right {		width:170px; }


/* MENU VERTICAL */
.ecommerce_menu_vert {			margin:0; padding:0; }
.ecommerce_menu_vert li{		list-style:none; _height:1%; }
.ecommerce_menu_vert li a{		display:block; padding:5px; font-size:12px; text-decoration:none; _height:1%;
								margin-bottom:1px }
.ecommerce_menu_vert_out{		background:#f4f4f4; color:gray; }
.ecommerce_menu_vert_over{		background:#d7d7d7; color:black; }
.ecommerce_menu_vert_active{	background:orange; color:white; cursor:default; }

/* MENU VERTICAL submenu */
.ecommerce_submenu_vert {		margin:0 0 10px 0; padding:0; _height:1%; }
.ecommerce_menu_vert li ul.ecommerce_submenu_vert li a{
								display:block; padding:2px 10px; margin:0 0 0px 0; font-size:11px; text-decoration:none; 
								border-bottom:0; _height:1%; }
.ecommerce_submenu_vert_out{	background:none; color:black; }
.ecommerce_submenu_vert_over{	background:#d7d7d7; color:black; }
.ecommerce_submenu_vert_active{	background:none; color:orange; font-weight:bold; cursor:default; }



/*********************** THUMBS ***********************/
.ecommerce_thumb h1{		}
.ecommerce_thumb h2{		}
.ecommerce_thumb p{			font-size:11px; margin:0; padding:0;}
.ecommerce_thumb a{			font-size:11px; padding:2px 2px 2px 18px; color:orange;
							background:url(images/icon_cart.gif) left no-repeat;}
.ecommerce_thumb a:hover{	background:url(images/icon_cart.gif) left no-repeat orange; color:white; }

.ecommerce_thumb1, .ecommerce_thumb2, .ecommerce_thumb3{	float:left; background:#f4f4f4; }
.ecommerce_thumb div:hover{	background:gray; color:white!important; }

/* thumb 1*/
.ecommerce_thumb1 {				padding:5px; margin:2px; }
.ecommerce_thumb1 img{			}
.ecommerce_thumb1 h1{			font-size:11px; margin:0; font-weight:normal; }
.ecommerce_thumb1 h2{			font-size:12px; margin:0; font-weight:bold; }

/* thumb 2*/
.ecommerce_thumb2 {				display:table; padding:5px; margin:2px; }
.ecommerce_thumb2 img{			float:left; }
.ecommerce_thumb2 div{			float:left; width:235px; padding:0 5px 0 10px; }
.ecommerce_thumb2 div h1{		font-size:14px; margin:0; font-weight:bold; }
.ecommerce_thumb2 div h2{		font-size:12px; margin:0; font-weight:bold; }

/* thumb 3*/
.ecommerce_thumb3 {				display:table; padding:5px 10px 5px 5px; margin:2px 0; }
.ecommerce_thumb3 img{			float:left; margin-right:10px; }
.ecommerce_thumb3 h1{			font-size:14px; margin:0; font-weight:bold; }
.ecommerce_thumb3 h2{			font-size:12px; margin:0; font-weight:bold; }
.ecommerce_thumb3_width{		width:100px; }

/* thumb sizes*/
.ecommerce_thumb_width1{		width:107px; }
.ecommerce_thumb_width2{		width:140px; }
.ecommerce_thumb_width3{		width:180px; }



/*********************** VIEWS ***********************/
/* view icons*/
.viewIcons{				width:100%; display:table; }
.viewIcons a{			float:left;	display:block; width:22px; height:22px; margin-right:10px;
						background-image:url(images/icon_views.gif); }
.view_thumb1_out{		background-position:top left; }
.view_thumb1_over{		background-position:center left; }
.view_thumb1_active{	background-position:bottom left; cursor:default; }
.view_thumb2_out{		background-position:top center; }
.view_thumb2_over{		background-position:center center; }
.view_thumb2_active{	background-position:bottom center; cursor:default; }
.view_thumb3_out{		background-position:top right; }
.view_thumb3_over{		background-position:center right; }
.view_thumb3_active{	background-position:bottom right; cursor:default; }

/* view pages*/
.view_pages{			width:100%; display:table; padding-top:10px; }
.view_pages span{		display:block; font-size:11px; padding-top:3px; color:gray; }
.view_pages a{			float:left;	display:block; padding:2px; margin:0 2px; }
.view_pages_out {		color:gray;}
.view_pages_over {		color:orange;}
.view_pages_active {	background:orange; color:white; text-decoration:none; }

/* view pages*/
.view_thumbsSize{			width:100%; display:table; padding-top:10px; }
.view_thumbsSize span{		display:block; font-size:11px; padding-top:3px; color:gray; }
.view_thumbsSize a{			float:left;	display:block; padding:2px; margin:0 2px; }
.view_thumbsSize_out {		color:gray;}
.view_thumbsSize_over {		color:orange;}
.view_thumbsSize_active {	background:orange; color:white; text-decoration:none; }



/*********************** CART MINI ***********************/
/* cart cells */
.cart_mini_title {		background:gray; padding:2px 5px; color:white; }
.cart_mini_title td{	padding:2px 5px; font-weight:bold; }
.cart_mini_picture {	width:1%; vertical-align:top!important; padding:3px!important; }
.cart_mini_price {		width:1%; text-align:center; padding:2px 10px!important; }
.cart_mini_quantity {	width:1%; text-align:center; }

/* cart button */
.cart_mini_quantity div{		margin:0 auto; display:table; }
.cart_mini_quantity div span{	float:left; display:block; padding:0 3px; }
.cart_mini_quantity div a{		width:9px; height:9px; display:block; float:left; margin-top:2px;
								background-image:url(images/icon_quantity.gif); }
.cart_mini_quantity_more_out{	background-position:top left; }
.cart_mini_quantity_more_over{	background-position:top right; }
.cart_mini_quantity_less_out{	background-position:bottom left; }
.cart_mini_quantity_less_over{	background-position:bottom right; }

/* cart item */
.cart_mini_item {		background:#f4f4f4; }
.cart_mini_item a{		color:orange; }
.cart_mini_item td{		padding:2px 5px; vertical-align:middle; }
.cart_mini_item:hover{	background:gray; color:white; }

.cart_mini_total {		background:gray; color:white; font-size:12px; font-weight:bold; text-align:center; padding:5px!important; }
