@charset "utf-8";

.a01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.borde tabla {
-webkit-border-radius: 3px 3px 3px 3px;
border-radius: 3px 3px 3px 3px;
}

.botonceleste { 
color: rgb(226, 230, 230);
font-size: 18px;
padding: 10px;
text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
-webkit-border-radius: 6.891891891891891px;
-moz-border-radius: 6.891891891891891px;
border-radius: 6.891891891891891px;
background: rgb(75, 160, 255);
background: -moz-linear-gradient(91deg, rgb(75, 160, 255) 14%, rgb(0, 219, 255) 100%);
background: -webkit-linear-gradient(91deg, rgb(75, 160, 255) 14%, rgb(0, 219, 255) 100%);
background: -o-linear-gradient(91deg, rgb(75, 160, 255) 14%, rgb(0, 219, 255) 100%);
background: -ms-linear-gradient(91deg, rgb(75, 160, 255) 14%, rgb(0, 219, 255) 100%);
background: linear-gradient(1deg, rgb(75, 160, 255) 14%, rgb(0, 219, 255) 100%);
-webkit-box-shadow: 0px 1px 3px rgba(47, 50, 50, 1);
-moz-box-shadow:    0px 1px 3px rgba(47, 50, 50, 1);
box-shadow:         0px 1px 3px rgba(47, 50, 50, 1);
}

.letrasblancas {
	text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
	font: 12px "Times New Roman", Times, serif;
	color: #FFFFFF;
}

.botonotrocolor {
	color: rgb(226, 230, 230);
	font-size: 18px;
	padding: 5px;
	text-shadow: 0px -1px 0px rgba(30, 30, 30, 0.8);
	-webkit-border-radius: 6.891891891891891px;
	-moz-border-radius: 6.891891891891891px;
	border-radius: 6.891891891891891px;
	background: rgb(120, 200, 450);
	background: -moz-linear-gradient(91deg, rgb(120, 200, 450) 14%, rgb(0, 219, 255) 100%);
	background: -webkit-linear-gradient(91deg, rgb(120, 200, 450) 14%, rgb(0, 219, 255) 100%);
	background: -o-linear-gradient(91deg, rgb(120, 200, 450) 14%, rgb(0, 219, 255) 100%);
	background: -ms-linear-gradient(91deg, rgb(120, 200, 450) 14%, rgb(0, 219, 255) 100%);
	background: linear-gradient(1deg, rgb(120, 200, 450) 14%, rgb(0, 219, 255) 100%);
	-webkit-box-shadow: 0px 1px 3px rgba(47, 50, 50, 1);
	-moz-box-shadow:    0px 1px 3px rgba(47, 50, 50, 1);
	box-shadow:         0px 1px 3px rgba(47, 50, 50, 1);
}



.gradient-celeste {
background: #bb04e0; /* Old browsers */
background: -moz-linear-gradient(-45deg, #bb04e0 0%, #007eed 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #bb04e0 0%,#007eed 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #bb04e0 0%,#007eed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb04e0', endColorstr='#007eed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.radius-arriba {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

.radius-abajo {
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}

.radius-todalatabla {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	  background: #F2F2F2;
  background-image: -webkit-linear-gradient(top, #F2F2F2, #d1d1d1);
  background-image: -moz-linear-gradient(top, #F2F2F2, #d1d1d1);
  background-image: -ms-linear-gradient(top, #F2F2F2, #d1d1d1);
  background-image: -o-linear-gradient(top, #F2F2F2, #d1d1d1);
  background-image: linear-gradient(to bottom, #F2F2F2, #d1d1d1);
-webkit-box-shadow: 2px 2px 2px 0px rgba(50, 50, 50, 0.51);
-moz-box-shadow:    2px 2px 2px 0px rgba(50, 50, 50, 0.51);
box-shadow:         2px 2px 2px 0px rgba(50, 50, 50, 0.51);
}

.sombra-texto {
	text-shadow:2px 2px 2px #999999;
	color: #63C;
}
.gradient-celeste tr td table tr td h1 {
	color: #fff;
}
