/* CSS Document */

/*------------------------ estilos tablas --------------------------------- */
/*-------------------------- Estilos TD ------------------------------------ */
td.imagenP
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
text-align:center;
padding:2px;
background-color:#ffffff;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
border-right:solid 1px #cccccc;
background-color:#e5ecf9;
}
td.tituloP
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
border:solid 1px #cccccc;
padding-left: 2px;
height: 50px;
background-color:#e5ecf9;
}
td.detalleP
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
padding-left: 2px;
background-color:#e5ecf9;
}
td.descripcionP
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
border-left:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
padding-left: 2px;
background-color:#e5ecf9;
}
td.imagen
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
padding:2px;
background-color:#ffffff;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
border-right:solid 1px #cccccc;
background-color:#e7e7d6;
}
td.titulo
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
border:solid 1px #cccccc;
padding-left: 2px;
height: 50px;
background-color:#e5e5e5;
}
td.detalle
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
padding-left: 2px;
background-color:#ebffed;
}
td.descripcion
{
color:#000000;
font-family:verdana, sans-serif;
font-size:9px;
border-left:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
padding-left: 1px;
background-color:#e7e7d6;
}
td.empresa
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
padding-left: 2px;
background-color:#ebffed;
}
td.ruta
{
color:#000000;
font-family:verdana, sans-serif;
font-size:12px;
border:solid 1px #cccccc;
padding-left: 10px;
background-color:#e5e5e5;
}
td.buscar
{
color:#000000;
font-family:verdana, sans-serif;
font-size:10px;
border:solid 1px #cccccc;
padding-left: 10px;
text-align:center;
height: 50px;
background-color:#e5e5e5;
}
td.leyenda
{
color:#000000;
font-family:verdana, sans-serif;
font-size:12px;
border:solid 1px #cccccc;
padding-left: 10px;
background-color:#e5e5e5;
}
td.separador
{
font-size:10px;
border:0;
}
td.publicidad
{
color:#000000;
font-family:verdana, sans-serif;
font-size:12px;
border:solid 1px;
padding-left: 10px;
border-color:#b9e2f0;
height: 40px;
background-color:#006699;
}
td.itemTitulo
{
color:#000000;
font-family:verdana, sans-serif;
font-size:12px;
border:solid 1px;
border-color:#000000;
padding-left: 2px;
}
td.directorio
{
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  padding: 0 6px;
  display: block;
  background: #EEE;
  color: #666;
  font: bold 9px/18px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*para IE*/
 }
 td.banner
{
  display: block;
  background: #EEE;
  color: #666;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
 } 
td.inp
{
  border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  background: #EEE;
  color: #666;
  font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
 } 
td.texto
{
color:#000000;
font-family:verdana, sans-serif;
font-size: 12px;
background-color: #ffffac;
border:solid 1px #cccccc;
padding: 5px;
}
td.paginado
{
color:#000000;
font-family:verdana, sans-serif;
font-size: 10px;
background-color: #e5e5e5;
border:solid 1px #cccccc;
}

/*------------------------------ Clases -------------------------------*/
.separador
{
border:solid 1px #cccccc;
}
.mensajes
{
color:#990000;
text-decoration:none;
font-family:verdana, sans-serif;
font-size: 12px;
text-align: center;
}
.form
{
font-family:verdana;
font-size: 9px;
border:solid 1px #cccccc;
}


/*-------------------------------------hipervinculos--------------------------*/

/*--------------------------------hipervinculos de ruta-----------------------*/
a.ruta:link
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a.ruta:visited
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a.ruta:hover
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a.ruta:active
{
color:#000000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}

/*----------------------hipervinculo de los subdirectorios------------------------*/
a.subdirectorio:link
{
color:#0000cc;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.subdirectorio:visited
{
color:#0000cc;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.subdirectorio:hover
{
color:#0000cc;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.subdirectorio:active
{
color:#0000cc;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
/*------------------------------hipervinculos de los directorios-------------------------*/

a.directorio:link
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a.directorio:visited
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a.directorio:hover
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a.directorio:active
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}

/*-----------------------------------hipervinculos normales-----------------------------*/
a:link
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a:visited
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a:hover
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}
a:active
{
color:#990000;
text-decoration: none;
font-size: 12px;
font-family:verdana, sans-serif;
}

/*-----------------------------------hipervinculos de paginacion------------------------*/
a.paginado:link
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.paginado:visited
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.paginado:hover
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.paginado:active
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}

/*----------------------------------hipervinculos del menu-------------------------*/
a.menu:link
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.menu:visited
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.menu:hover
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}
a.menu:active
{
color:#990000;
text-decoration: none;
font-size: 10px;
font-family:verdana, sans-serif;
}

input.formulario
{
  border: 0px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  display: block;
  background: #EEE;
  color: #666;
  font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/ 
  text-align : center;
  }
input.formu
{
  border: 0px ;
  border-right-color: #CCC;
  border-bottom-color: #CCC;
  background-color: transparent;
  color: #666;
  font: bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 0%; /*For IE*/ 
  text-align : center;
   }
  