/* 
	Estilo de tabla de sección cátedra / chequeada
*/
table.roja {   /*tabla*/
  border:0px;
  margin:5px;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:13px;
  color:#000000;
  background:#ffffff;
  float:none;
  /*padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px; */
  }
table.roja caption { /*titulo*/
  text-align:center;
  font:bold 18px "Trebuchet MS", Verdana, Arial;
  background:#ff6633;
  padding:6px 4px 8px 0px;
  color:#ffffff;
  text-transform:uppercase;
  }
table.roja td, table.roja th { /*celdas y celdas cabecera*/
  font:13px "Trebuchet MS", Verdana, Arial;
  border:0px;
  padding:.4em;
  color:#000000;
  }
table.roja thead th, table.roja tfoot th { /*encabezado y pie*/
  font:bold 13px "Trebuchet MS", Verdana, Arial;
  border:0px;
  text-align:center;
  background:#ff9a78;
  color:#ffffff;
  padding-top:3px;
  }
table.roja tbody td a { /*link*/
  background:transparent;
  text-decoration:none;
  color:#000000;
  }
table.roja tbody td a:hover { /*link cuando pasa el cursor*/
  background:#ff6633;
  color:#ffffff;
  }
table.roja tbody th a { /*link*/
  font:normal 13px "Trebuchet MS", Verdana, Arial;
  background:transparent;
  text-decoration:none;
  font-weight:normal;
  color:#ffffff;
  }
table.roja tbody th a:hover { /*link cuando pasa el cursor*/
  background:transparent;
  color:#ffffff;
  }
table.roja tbody th, table.roja tbody td { /*celdas y cabeceras en el cuerpo de la tabla*/
  vertical-align:top;
  text-align:left;
  }
table.roja tfoot td { /*pie de la tabla*/
  background:#ff6633;
  padding-top:3px;
  text-align:center;
  color:#ffffff;
  }
table.roja tbody tr { /*filas*/
  background-color:#ffcebe;
  }
table.roja tbody tr.odd { /*filas especiales*/
  background-color:#ffe8e0;
  }
table.roja tbody tr.sub,
table.roja tbody td.sub { /*filas subtitulo*/
  background-color:#ff6633;
  font-size:18px;
  font-weight:bolder;
  color:#FFFFFF;
  text-align:center;
  }
table.roja tbody tr:hover { /*comportamiento filas con cursor*/
  background:#ff6633;
  color:#ffffff;
  }
table.roja tbody tr:hover td,
table.roja tbody tr.odd:hover td,
table.roja tbody tr.sub:hover td {
  background:#ff6633;
  color:#ffffff;
  }



/* 
	Estilo de tabla de sección trabajos / chequeada
*/
table.naranja {
  border:0px;
  margin:20px;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:13px;
  color:#000000;
  background:#ffffff;
  float:none;
  /* padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px; */
  }
table.naranja caption {
  text-align:center;
  font:bold 18px "Trebuchet MS", Verdana, Arial;
  background:#ff8533;
  padding:6px 4px 8px 0px;
  color:#ffffff;
  text-transform:uppercase;
  }
table.naranja td, table.naranja th {
  font:13px "Trebuchet MS", Verdana, Arial;
  border:0px;
  padding:.4em;
  color:#000000;
  }
table.naranja thead th, table.naranja tfoot th {
  font:bold 13px "Trebuchet MS", Verdana, Arial;
  border:0px;
  text-align:center;
  background:#ffae78;
  color:#ffffff;
  padding-top:3px;
  }
table.naranja tbody td a {
  background:transparent;
  text-decoration:none;
  color:#000000;
  }
table.naranja tbody td a:hover {
  background:#ff8533;
  color:#ffffff;
  }
table.naranja tbody th a {
  font:normal 13px "Trebuchet MS", Verdana, Arial;
  background:transparent;
  text-decoration:none;
  font-weight:normal;
  color:#ffffff;
  }
table.naranja tbody th a:hover {
  background:transparent;
  color:#ffffff;
  }
table.naranja tbody th {
  background:#ffae78;
  text-align:left;
  vertical-align:top;
  }
table.naranja tbody td {
  vertical-align:top;
  text-align:center;
  background:#ffd8be;
  }
table.naranja tbody th.odd {
  background:#ffc39b;
  text-align:left;
  vertical-align:top;
  }
table.naranja tbody td.odd {
  vertical-align:top;
  text-align:center;
  background:#ffede0;
  }
table.naranja tfoot td {
  background:#ff8533;
  padding-top:3px;
  text-align:center;
  color:#ffffff;
  }
table.naranja tbody tr {
  background-color:#ffd8be;
  }
table.naranja tbody tr.odd {
  background-color:#ffede0;
  }
table.naranja tbody tr.sub {
  background-color:#ff9456;
  }
table.naranja tbody td:hover,
table.naranja tbody td.odd:hover {
  background:#ff8533;
  color:#ffffff;
  }


/* 
	Estilo de tabla de sección publicaciones / chequeada
*/
table.amarilla {
  border:0px;
  margin:20px;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:11px;
  color:#000000;
  text-align:justify;
  background:#ffffff;
  float:none;
 /* padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px;*/
  }
table.amarilla caption {
  text-align:center;
  font:bold 18px "Trebuchet MS", Verdana, Arial;
  background:#ffcc33;
  padding:6px 4px 8px 0px;
  color:#ffffff;
  text-transform:uppercase;
  }
table.amarilla thead tr {
  font:14px "Trebuchet MS", Verdana, Arial;
  color:#666666;
  background-color:#ffdd78;
  text-align:left;
  }
table.amarilla thead tr:hover {
  background-color:#ffcc33;
  }
table.amarilla thead tr a {
  font:14px "Trebuchet MS", Verdana, Arial;
  color:#333333;
  }
table.amarilla thead tr a:hover {
  color:#ffffff;
  font-weight:bolder;
  background-color:transparent;
  }
table.amarilla tfoot td {
  font:normal 11px "Trebuchet MS", Verdana, Arial;
  background:#ffcc33;
  padding-top:3px;
  text-align:center;
  color:#333333;
  }
table.amarilla tbody tr {
  background-color:#ffefbe;
  }
table.amarilla tbody tr.odd {
  background-color:#ffdd78;
  font-size:14px;
  color:#333333;
  }
table.amarilla tbody tr.sub {
  background-color:#ffd556;
  font:normal 14px "Trebuchet MS", Verdana, Arial;
  color:#FFFFFF;
  text-align:center;
  }
table.amarilla tbody tr:hover {
  background:#ffcc33;
  color:#ffffff;
  }
table.amarilla tbody tr.sub:hover {
  background:#ffd556;
  color:#ffffff;
  }
table.amarilla tbody tr.odd:hover {
  background:#ffdd78;
  color:#333333;
  }
table.amarilla tbody td {
  font:11px "Trebuchet MS", Verdana, Arial;
  padding:.4em;
  color:#000000;
  vertical-align:top;
  }
table.amarilla tbody td.sub {
  color:#ffffff;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:14px;
  font-weight:bold;
  }
table.amarilla tbody td.odd {
  color:#333333;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:14px;
  font-weight:bold;
  }
table.amarilla tbody tr.odd:hover {
  background:#ffdd78;
  color:#333333;
  }
table.amarilla tbody td a {
  background:transparent;
  text-decoration:none;
  color:#000000;
  }
table.amarilla tbody td a:hover {
  background:transparent;
  color:#ffffff;
  }




/* 
	Estilo de tabla de sección layhs
*/
table.verde {
  border:0px;
  margin:20px;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:12px;
  color:#000000;
  background:#ffffff;
  float:none;
  /* padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px; */
  }
table.verde caption {
  text-align:center;
  font:bold 18px "Trebuchet MS", Verdana, Arial;
  background:#339900;
  padding:6px 4px 8px 0px;
  color:#ffffff;
  text-transform:uppercase;
  }
table.verde td, table.verde th {
  font:11px "Trebuchet MS", Verdana, Arial;
  border:0px;
  padding:.4em;
  color:#000000;
  }
table.verde thead th, table.verde tfoot th {
  font:bold 13px "Trebuchet MS", Verdana, Arial;
  border:0px;
  text-align:center;
  background:#78bc57;
  color:#ffffff;
  padding-top:3px;
  }
table.verde tbody td a {
  background:transparent;
  text-decoration:none;
  color:#000000;
  }
table.verde tbody td a:hover {
  background:#339900;
  color:#ffffff;
  }
table.verde tbody th a {
  font:normal 11px "Trebuchet MS", Verdana, Arial;
  background:transparent;
  text-decoration:none;
  font-weight:normal;
  color:#ffffff;
  }
table.verde tbody th a:hover {
  background:transparent;
  color:#ffffff;
  }
table.verde tbody th, table.verde tbody td {
  vertical-align:top;
  text-align:left;
  }
table.verde tfoot td {
  background:#339900;
  padding-top:3px;
  text-align:center;
  color:#ffffff;
  }
table.verde tbody tr {
  background-color:#bedead;
  }
table.verde tbody tr.odd {
  background-color:#e0f0d9;
  }
table.verde tbody tr.sub {
  background-color:#56aa2b;
  }
table.verde tbody tr:hover {
  background:#339900;
  color:#ffffff;
  }
table.verde tbody tr:hover th,
table.verde tbody tr.odd:hover th,
table.verde tbody tr.sub:hover th {
  background:#339900;
  color:#ffffff;
  }


/* 
	Estilo de tabla de sección links / chequeada
*/
table.azul {
  border:0px;
  margin:20px;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:11px;
  color:#000000;
  text-align:justify;
  background:#ffffff;
  float:none;
 /* padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px;*/
  }
table.azul caption {
  text-align:center;
  font:bold 18px "Trebuchet MS", Verdana, Arial;
  background:#1333b3;
  padding:6px 4px 8px 0px;
  color:#ffffff;
  text-transform:uppercase;
  }
table.azul thead tr {
  font:14px "Trebuchet MS", Verdana, Arial;
  color:#666666;
  background-color:#8b9bda;
  text-align:left;
  }
table.azul thead tr:hover {
  background-color:#1333b3;
  }
table.azul thead tr a {
  font:14px "Trebuchet MS", Verdana, Arial;
  color:#000000;
  }
table.azul thead tr a:hover {
  color:#ffffff;
  font-weight:bolder;
  background-color:transparent;
  }
table.azul tfoot td {
  font:normal 11px "Trebuchet MS", Verdana, Arial;
  background:#1333b3;
  padding-top:3px;
  text-align:center;
  color:#333333;
  }
table.azul tbody tr {
  background-color:#b3bee7;
  }
table.azul tbody tr.odd {
  background-color:#6378cd;
  font-size:14px;
  color:#333333;
  }
table.azul tbody tr.sub {
  background-color:#3b56c0;
  font:normal 14px "Trebuchet MS", Verdana, Arial;
  color:#FFFFFF;
  text-align:center;
  }
table.azul tbody td:hover {
  background:#1333b3;
  color:#ffffff;
  }
table.azul tbody td.sub:hover {
  background:#3b56c0;
  color:#ffffff;
  }
table.azul tbody td.odd:hover {
  background:#6378cd;
  color:#333333;
  }
table.azul tbody td {
  font:11px "Trebuchet MS", Verdana, Arial;
  padding:.4em;
  color:#000000;
  vertical-align:top;
  }
table.azul tbody td.sub {
  color:#ffffff;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:14px;
  font-weight:bold;
  }
table.azul tbody td.odd {
  color:#333333;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:14px;
  font-weight:bold;
  }
table.azul tbody td a {
  background:transparent;
  text-decoration:none;
  color:#000000;
  }
table.azul tbody td a:hover {
  background:transparent;
  color:#8b9bda;
  }


/* 
	Estilo de tabla secciones generales
*/
table.gris {
  border:0px;
  margin:20px;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:12px;
  color:#000000;
  background:#ffffff;
  /* padding-right:20px;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px; */
  }
table.gris caption {
  text-align:center;
  font:bold 18px "Trebuchet MS", Verdana, Arial;
  background:#666666;
  padding:6px 4px 8px 0px;
  color:#ffffff;
  text-transform:uppercase;
  }
table.gris td, table.gris th {
  font:13px "Trebuchet MS", Verdana, Arial;
  border:0px;
  padding:.4em;
  color:#000000;
  }
table.gris thead th, table.gris tfoot th {
  font:bold 13px "Trebuchet MS", Verdana, Arial;
  border:0px;
  text-align:center;
  background:#666666;
  color:#ffffff;
  padding-top:3px;
  }
table.gris tbody td a {
  background:transparent;
  text-decoration:none;
  color:#000000;
  }
table.gris tbody td a:hover {
  background:#666666;
  color:#ffffff;
  }
table.gris tbody th a {
  font:normal 13px "Trebuchet MS", Verdana, Arial;
  background:transparent;
  text-decoration:none;
  font-weight:normal;
  color:#ffffff;
  }
table.gris tbody th a:hover {
  background:transparent;
  color:#ffffff;
  }
table.gris tbody th, table.gris tbody td {
  vertical-align:top;
  text-align:left;
  }
table.gris tfoot td {
  background:#666666;
  padding-top:3px;
  text-align:center;
  color:#ffffff;
  }
table.gris tbody tr {
  background-color:#999999;
  }
table.gris tbody tr.odd {
  background-color:#cccccc;
  }
table.gris tbody tr.sub {
  background-color:#333333;
  }
table.gris tbody tr:hover {
  background:#666666;
  color:#ffffff;
  }
table.gris tbody tr:hover th,
table.gris tbody tr.odd:hover th,
table.gris tbody tr.sub:hover th {
  background:#666666;
  color:#ffffff;
  }


/* 
	Estilo de tabla de sección novedades / chequeada
*/
table.news {
  border:0px;
  margin:0px;
  font-family:"Trebuchet MS", Verdana, Arial;
  font-size:13px;
  color:#ffffff;
  background:#ffffff;
  vertical-align:top;
  }
table.news tr {
  font:13px "Trebuchet MS", Verdana, Arial;
  background:#1333b3;
  border:0px;
  padding:5px;
  text-align:right;
  }
table.news tr.odd {
  background:#3b56c0;
  }
table.news tr.sub {
  background:#6378cd;
  }
table.news tr.verde {
  background:#339900;
  }
table.news tr.roja {
  background:#ff6633;
  }
table.news tr.naranja {
  background:#ff8533;
  }
table.news tr.amarilla {
  background:#ffcc33;
  }
table.news td.roja {
  background:#ff6633;
  }
table.news td.naranja {
  background:#ff8533;
  }
table.news td.amarilla {
  background:#ffcc33;
  }
table.news td.verde {
  font:13px "Trebuchet MS", Verdana, Arial;
  color:#ffffff;
  border:0px;
  padding:5px;
  background:#339900;
  text-align:right;
}
table.news td a {
  background:transparent;
  text-decoration:none;
  color:#ffcc33;
  font-weight:bold;
  }
table.news td a:hover {
  color:#ffdd78;
  }

