@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.boton {
	display: inline-block;
	zoom: 2; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.boton:hover { text-decoration: none; }
 
/* Redondez */
 
.redondo {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
 
/* Color */
 
.negro {
	color: #333;
	border: solid 1px #09C;
	background: #00CCFF;
	background: -webkit-gradient(linear, left top, left bottom, from(#00CCFF), to(#ccc));
	background: -moz-linear-gradient(top,  #00CCFF,  #ccc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CCFF', endColorstr='#cccccc');
}
.negro:hover {
	background:#09C;
	color:#CCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#09C), to(#ccc));
	background: -moz-linear-gradient(top,  #09C,  #ccc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#09C', endColorstr='#cccccc');
}
