/* CSS Document */
	
.button { background:#458670; cursor:pointer; display:inline-block; text-align:center; border:none; border-radius:50px; text-decoration:none !important;
		  color:#F0EEE1; font-weight:bold; font-size:15px !important; line-height:46px !important; height:46px !important; padding:0 20px !important;  }		  
	.button:hover  { background:#396C5A; color:#fff; }
	
	.button.mini { padding: 0 13px !important; height:30px !important; line-height:30px !important; font-size:13px !important; }
	.button.nano { padding: 0 8px  !important; height:23px !important; line-height:23px !important; font-size:11px !important; }
	
	.button.cart          { background-image:url(/web/images/button_cart.png); background-repeat:no-repeat; background-position:18px 0; background-size:contain; padding-left:50px !important; }
	.button.mini.cart { background-position:13px 0;padding-left:35px !important;}
	
/* para tinyMCE */	
.button-mini { background:#458670; cursor:pointer; display:inline-block; text-align:center; border:none; border-radius:8px; text-decoration:none !important;
		  	   color:#F0EEE1; font-weight:bold; font-size:15px !important; height:30px !important; line-height:30px !important; padding: 0 8px !important; font-size:11px !important; }		  
	.button-mini:hover  { background:#396C5A; color:#fff; }
	
	
a.undo { background:url(/web/images/arrow_undo.png) no-repeat; padding:0 0 0 23px; }

a.more { background:url(/web/images/more.gif) no-repeat 0 2px; padding-left:15px; color:#888; font-size:11px; font-weight:normal; }
	a:hover.more { color:#555; }
		
input.logout { width:24px; height:24px; border:0 !important; cursor:pointer; margin:0 !important; padding:0; background:url(/web/images/logout.png) no-repeat top; }
	input.logout:hover { background-position:bottom; }
	
.flexigrid div.fbutton .add	     { background: url(/web/images/add.png) no-repeat center left; height:16px; }	
.flexigrid div.fbutton .delete   { background: url(/web/images/delete.png) no-repeat center left; height:16px; }	
.flexigrid div.fbutton .update   { background: url(/web/images/pencil.png) no-repeat center left; height:16px; }	
.flexigrid div.fbutton .download { background: url(/web/images/download.png) no-repeat center left; height:16px; }
.flexigrid div.fbutton .cart     { background: url(/web/images/cart.png) no-repeat center left; height:16px; }
.flexigrid div.fbutton .card     { background: url(/web/images/creditcards.png) no-repeat center left; height:16px; }
.flexigrid div.fbutton .select   { background: url(/web/images/accept.png) no-repeat center left; }	
.flexigrid div.fbutton .reports  { background: url(/web/images/reports.png) no-repeat center left; }	
.flexigrid div.fbutton .group    { background: url(/web/images/group.png) no-repeat center left; height:16px; }	
.flexigrid div.fbutton .xls      { background: url(/web/images/xls.png) no-repeat center left; height:16px; }	
.flexigrid div.fbutton .show      { background: url(/web/images/eye.png) no-repeat center left; height:16px; }	

/*