/* ------------------------------ NUEVOS TABULADORES ------------------------------------- */

body {
	background-color: #FFFFFF;
}
table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*----------- TABULADOR NORMAL -----------*/
td.pestana {
  float:left;
  background: #b2cebf url("../imagenes/es/adminFunciones/izq.gif") no-repeat left top;
  vertical-align:top;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #91AA99;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
td.pestana {float:none;}
/* End IE5-Mac hack */
td.pestana a{
  float:left;
  display:block;
  background:url("../imagenes/es/adminFunciones/der.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color: #698978;
  white-space:nowrap;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
td.pestana a {float:none;}
/* End IE5-Mac hack */
td.pestana a:hover{
  color: #56613F;
}
/*----------- TABULADOR SELECCIONADO -----------*/
td.pestanaSel {
  float:left;
  background: #deece0 url("../imagenes/es/adminFunciones/izqSel.gif") no-repeat left top;
  vertical-align:top;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #deece0;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
td.pestanaSel {float:none;}
/* End IE5-Mac hack */
td.pestanaSel a{
  float:left;
  display:block;
  background:url("../imagenes/es/adminFunciones/derSel.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color: #56613F;
  white-space:nowrap;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
td.pestanaSel a {float:none;}
/* End IE5-Mac hack */


/*----------- BORDE DE LA CAJA -----------*/

td.bordeIzq{
  padding-top:10px;
  border-left:1px solid #91AA99;
  padding-left:10px;
}
td.bordeDer{
  padding-top:10px;
  border-right:1px solid #91AA99;
  padding-right:10px;
}
td.bordeAbajo{
  padding-top:10px;
  border-bottom:1px solid #91AA99;
  padding-bottom:10px;
}
td.colorFondoClaro{
  background-color:#E6F2ED;
}

td.anchoBotones{
   width:100px;
}

td.bordeAbajoNoBoton{
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #91AA99;
  empty-cells: show;
}

/*----------- cosas específicas -----------*/
td.seccionBotones{
  text-align: center;
  background-color:#C6E1D7;
  padding:5px 5px 5px 5px;
}
td.anchoCuarentaPorciento{
  width:40%;
  vertical-align:top;
}
td.alignTop{
  width:auto;
  vertical-align:top;
}

/*----------- items de las tablas -----------*/
td.opcionTitulo{
  background-color:#C6E1D7;
  padding:5px 5px 5px 5px;
  white-space:nowrap;
  width:90px;
  border-bottom:1px solid #E6F2ED;
}
/*--por cosas de la vida IE no soporta aún empty-cells.. toca andar colocando &nbsp; --*/
td.opcionCampo{
  background-color:#E6F2ED;
  padding:5px 5px 5px 5px;
  border-bottom:1px solid #C6E1D7;
  empty-cells: show;
}
/*----------- text area readonly -----------*/
.readOnly{
  background-color:#E6F2ED;
  border: 1px solid #C6E1D7;
}
.read{
  background-color:#FFFFFF;
  border: 1px solid #91AA99;
}

/*---------- funciones relacionadas ------------*/


.relBody{
  vertical-align:top;
  text-align:center;
  font-size: 11px;
  background-color:#D7EAE2;
  border: 1px solid #C6E1D7;
}

.relBody table td{
  text-align:center;
  font-size: 11px;
  background-color:#E6F2ED;
  border: 1px solid #C6E1D7;
}

.relBody table th{
  padding-left:5px;
  padding-right:5px;
  text-align:center;
  font-size: 11px;
  background-color:#C6E1D7;
  border: 1px solid #91AA99;
  font-weight: normal;
}

.relHead{
  padding-left:5px;
  padding-right:5px;
  text-align:center;
  vertical-align:top;
  font-size: 11px;
  background-color:#C6E1D7;
  border: 1px solid #91AA99;
  font-weight: normal;
}
