a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}
a:active {color: #000000; text-decoration: underline;}

/* Espacio entre las celdas de las tablas: vertical horizontal */
table.space { 
border-spacing: 0px 0px;   /* No cambie!!     //  Not change!! */
background-color: #FFFFFF; /* No cambie background-color     //  Not change background-color */
border-collapse: expression('separate', cellSpacing = '0px');
}

/* Titulos de las columnas de las tablas */
th {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #918C8C;
	text-align:center;
	padding: 3;
}

/* Tablas */
td {
	font-family: verdana,arial,helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

.row1 td {border-top: 1px inset #FFFFFF; border-bottom: 1px inset #FFFFFF; padding: 0.4em; }
.left1 { border-left: 1px inset #FFFFFF; padding: 0.4em; }
.right1 { border-right: 1px inset #FFFFFF; padding: 0.4em; }

.row2 td {border-top: 1px inset #FFFFFF; border-bottom: 1px inset #FFFFFF; padding: 0.4em; }
.left2 { border-left: 1px inset #FFFFFF; padding: 0.4em; }
.right2 { border-right: 1px inset #FFFFFF; padding: 0.4em; }

/* Titulo en los recuadros grandes */
.frame-title {
	font-family: verdana,arial,helvetica;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

td.themes {background: url('corners.png') no-repeat top left; width: 18px; height: 18px;}
#topl {background-position: -9px -9px; }
#topr {background-position: -9px -45px; }
#botl {background-position: -9px -81px; }
#botr {background-position: -9px -117px; }

