/*
  padding: 10px 20px 30px 40px;

padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 30px;
  padding-left: 40px;
*/

.Celda{ 
    	width:77px;
        //float: left;
        overflow: hidden;
	vertical-align:middle;
	border:1px solid #3f007f;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:1px;5px;5px;5px;
	font-size:9px;
	font-family:Arial;

        //height: 12px;
        line-height: 12px;
	background-color:#ff0000;
	color:#ffffff;
 }
.Celda2{ 
    	width:77px;
        //float: left;
        overflow: hidden;
	vertical-align:middle;
	border:1px solid #3f007f;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:1px;5px;5px;5px;
	font-size:9px;
	font-family:Arial;

	background-color:#0000ff;
	color:#0000ff;
 }

.CSSTableGenerator {

	margin:0px;padding:0px;
	width:100%;
	box-shadow: 5px 5px 5px #888888;
	border:1px solid #3f007f;
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
	
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
}.CSSTableGenerator table{
	table-layout: fixed;
	width:100%;
        border-collapse: collapse;
        border-spacing: 0;

	//height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:4px;
	-webkit-border-top-left-radius:4px;
	border-top-left-radius:4px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;
	border-top-right-radius:4px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#f2f8fc; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
    	width:77px;
        //float: left;
        overflow: hidden;
	//vertical-align:middle;
	border:1px solid #3f007f;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:1px;5px;5px;5px;
	font-size:11px;
	font-family:Arial;
	//font-weight:bold;
	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, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#ff7f00,bf5f00);
  	overflow: hidden;
        width:77px;
	background-color:#00ff00;
	border:0px solid #3f007f;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:11px;
	font-family:verdana;
	font-weight:bold;
	color:#ffffff;
}
/*.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #0000ff 5%, #00007f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0000ff), color-stop(1, #00007f) );
	background:-moz-linear-gradient( center top, #0000ff 5%, #00007f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0000ff", endColorstr="#00007f");	background: -o-linear-gradient(top,#0000ff,00007f);

	background-color:#bf5f00;
}
.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;
}*/