div {
  margin-bottom: 2em; /* adds 2 units of spacing after each div */
}

body{
  background-color: #000000;
  color: #FFFFFF;
  text-align:center;
  font-size:12px;
  font-family:Verdana;
  font-weight:bold;
}


a{
  color: #FFFFFF;
  text-decoration: none; 
}

p{
	table-layout:fixed;
	width: 100%;
}

	table{
	width: 100%;
	table-layout:fixed;
}

	th, td {
    padding: 8px;
    text-align: center;
    border-bottom: 0px solid #333333;
	}

	.primerafila, .fila2 {
        vertical-align: middle;
    }

	.primerafila td{
	background:-o-linear-gradient(bottom, #000000 5%, #80e5ff 100%);	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #80e5ff) );
	background:-moz-linear-gradient( center top, #000000 5%, #80e5ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#80e5ff");	background: -o-linear-gradient(top,#000000,808080);
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
    height: 25px; /* Cambia esta altura según tus necesidades */
	vertical-align: middle;
}
	
	.fila2 tr{
	background-color:#000000;
	border-color: white;

	}
	
	.fila2 td{
	background-color:#000000;
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
    width: 25%;
    height: 25px; /* Cambia esta altura según tus necesidades */
	vertical-align: middle;
	}

	.col25 tr{
	background-color:#000000;
	
	}
	
	.col25 td{
	
	
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
    width: 25%;
	vertical-align: middle;
}

	.col33 tr{
	background-color:#000000;
	
	}
	
	.col33 td{
	
	
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
    width: 33%;
	vertical-align: middle;
}
	
	.col50 tr{
	
	}
	
	.col50 td{
	background-color:#000000;
	
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
    width: 50%;
    text-align: center;
	vertical-align: middle;
	}
	
.ultimafila tr{
	background:-o-linear-gradient(bottom, #80e5ff 5%, #000000 100%);	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #80e5ff), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #80e5ff 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80e5ff", endColorstr="#000000");	background: -o-linear-gradient(top,#80e5ff,121212);
	
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
	}
	
	.ultimafila td{
	background:-o-linear-gradient(bottom, #80e5ff 5%, #000000 100%);	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #80e5ff), color-stop(1, #000000) );
	background:-moz-linear-gradient( center top, #80e5ff 5%, #000000 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80e5ff", endColorstr="#000000");	background: -o-linear-gradient(top,#80e5ff,121212);
	
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
	vertical-align: middle;
	}


}.CSSTableGenerator table{
    border-collapse: collapse;
    border-spacing: 0;
	width:100%;
	margin:0px;padding:0px;
	text-align:center;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:#ffffff;
}


.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:20px;
	-webkit-border-top-left-radius:20px;
	border-top-left-radius:20px;

}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:20px;
	-webkit-border-top-right-radius:20px;
	border-top-right-radius:20px;
}

.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:20px;
	-webkit-border-bottom-left-radius:20px;
	border-bottom-left-radius:20px;
}

.CSSTableGenerator tr:last-child td:last-child{
	-moz-border-radius-bottomright:20px;
	-webkit-border-bottom-right-radius:20px;
	border-bottom-right-radius:20px;

}