body {
	background-color: #f5f5f5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}


/*   https://www.3dcsstext.com/    */
.titulo1{
font-family: 'Helvetica Neue',Helvetica, sans-serif;
line-height: 1em;
color: #3e7ede;
font-weight:bold;
font-size: 24px;
text-shadow:0px 0px 0 rgb(18,82,178),1px 1px 0 rgb(-14,50,146), 2px 2px 0 rgb(-45,19,115),3px 3px 2px rgba(0,0,0,0.05),3px 3px 1px rgba(0,0,0,0.5),0px 0px 2px rgba(0,0,0,.2);}


.btngrande {
	-moz-box-shadow: 0px 10px 14px -7px #033169;
	-webkit-box-shadow: 0px 10px 14px -7px #033169;
	box-shadow: 0px 10px 14px -7px #033169;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));
	background:-moz-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-webkit-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-o-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-ms-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);
	background-color:#3d94f6;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	padding:13px 32px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.btngrande:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6));
	background:-moz-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-webkit-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-o-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-ms-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6',GradientType=0);
	background-color:#1e62d0;
}
.btngrande:active {
	position:relative;
	top:1px;
}
.btnchico {
	-moz-box-shadow: 0px 10px 14px -9px #333333;
	-webkit-box-shadow: 0px 10px 14px -9px #333333;
	box-shadow: 0px 10px 14px -9px #333333;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a4a4a4), color-stop(1, #666666));
	background:-moz-linear-gradient(top, #a4a4a4 5%, #666666 100%);
	background:-webkit-linear-gradient(top, #a4a4a4 5%, #666666 100%);
	background:-o-linear-gradient(top, #a4a4a4 5%, #666666 100%);
	background:-ms-linear-gradient(top, #a4a4a4 5%, #666666 100%);
	background:linear-gradient(to bottom, #a4a4a4 5%, #666666 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a4a4a4', endColorstr='#666666',GradientType=0);
	background-color:#a4a4a4;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:4px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.btnchico:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #666666), color-stop(1, #a4a4a4));
	background:-moz-linear-gradient(top, #666666 5%, #a4a4a4 100%);
	background:-webkit-linear-gradient(top, #666666 5%, #a4a4a4 100%);
	background:-o-linear-gradient(top, #666666 5%, #a4a4a4 100%);
	background:-ms-linear-gradient(top, #666666 5%, #a4a4a4 100%);
	background:linear-gradient(to bottom, #666666 5%, #a4a4a4 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#a4a4a4',GradientType=0);
	background-color:#ba231c;
}
.btnchico:active {
	position:relative;
	top:1px;
}

.btnchicorojo {
	-moz-box-shadow: 0px 10px 14px -9px #660000;
	-webkit-box-shadow: 0px 10px 14px -9px #660000;
	box-shadow: 0px 10px 14px -9px #660000;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e14229), color-stop(1, #ba231c));
	background:-moz-linear-gradient(top, #e14229 5%, #ba231c 100%);
	background:-webkit-linear-gradient(top, #e14229 5%, #ba231c 100%);
	background:-o-linear-gradient(top, #e14229 5%, #ba231c 100%);
	background:-ms-linear-gradient(top, #e14229 5%, #ba231c 100%);
	background:linear-gradient(to bottom, #e14229 5%, #ba231c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e14229', endColorstr='#ba231c',GradientType=0);
	background-color:#e14229;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:4px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.btnchicorojo:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ba231c), color-stop(1, #e14229));
	background:-moz-linear-gradient(top, #ba231c 5%, #e14229 100%);
	background:-webkit-linear-gradient(top, #ba231c 5%, #e14229 100%);
	background:-o-linear-gradient(top, #ba231c 5%, #e14229 100%);
	background:-ms-linear-gradient(top, #ba231c 5%, #e14229 100%);
	background:linear-gradient(to bottom, #ba231c 5%, #e14229 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba231c', endColorstr='#e14229',GradientType=0);
	background-color:#ba231c;
}
.btnchicorojo:active {
	position:relative;
	top:1px;
}


.btnchicoazul {
	-moz-box-shadow: 0px 10px 14px -9px #033169;
	-webkit-box-shadow: 0px 10px 14px -9px #033169;
	box-shadow: 0px 10px 14px -9px #033169;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0));
	background:-moz-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-webkit-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-o-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:-ms-linear-gradient(top, #3d94f6 5%, #1e62d0 100%);
	background:linear-gradient(to bottom, #3d94f6 5%, #1e62d0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0',GradientType=0);
	background-color:#3d94f6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:4px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.btnchicoazul:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6));
	background:-moz-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-webkit-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-o-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:-ms-linear-gradient(top, #1e62d0 5%, #3d94f6 100%);
	background:linear-gradient(to bottom, #1e62d0 5%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6',GradientType=0);
	background-color:#1e62d0;
}
.btnchicoazul:active {
	position:relative;
	top:1px;
}




.CSSTableGenerator {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 5px 5px 2px #bbbbbb;
	border:1px solid #007fff;
	
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
	
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
	
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
	
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
}.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-right-radius:10px;
	border-bottom-right-radius:10px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:10px;
	-webkit-border-top-left-radius:10px;
	border-top-left-radius:10px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:10px;
	-webkit-border-top-right-radius:10px;
	border-top-right-radius:10px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:10px;
	-webkit-border-bottom-left-radius:10px;
	border-bottom-left-radius:10px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#e8f6ff; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #007fff;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:10px;
	font-size:11px;
	font-family:Helvetica;
	font-weight:normal;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
		background:-o-linear-gradient(bottom, #d1e8ff 5%, #63b1ff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d1e8ff), color-stop(1, #63b1ff) );
	background:-moz-linear-gradient( center top, #d1e8ff 5%, #63b1ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d1e8ff", endColorstr="#63b1ff");	background: -o-linear-gradient(top,#d1e8ff,63b1ff);

	background-color:#d1e8ff;
	border:0px solid #007fff;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	font-family:Helvetica;
	font-weight:bold;
	color:#00007f;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #d1e8ff 5%, #63b1ff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d1e8ff), color-stop(1, #63b1ff) );
	background:-moz-linear-gradient( center top, #d1e8ff 5%, #63b1ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d1e8ff", endColorstr="#63b1ff");	background: -o-linear-gradient(top,#d1e8ff,63b1ff);

	background-color:#d1e8ff;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

