/*
====================================
= GENERALES
====================================
*/
body {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #FFF;
  background-color: #000;
  width: 98%;
  height: 100%;
}

img, div, input, ul, li { 
  behavior: url(iepngfix.htc);
}

.parche {
  position: relative;
}

.clear {
  clear: both;
}

.texto11 {
  font-size: 11px;
}

.texto12 {
  font-size: 12px;
}

.espacio {
  height: 20px;
}

a {
  text-decoration: underline;
  font-weight: bold;
  color: #BF6A35;
}

a:hover {
  text-decoration: none;
}

.mini_link {
  font-size: 11px;
}

p {
  margin: 0px;
  padding: 0px;
}

.tituloSecciones {
  margin: 0px;
  font-size: 20px;
  font-weight: bold;
}

.textoSecciones {
  margin-bottom: 20px;
}

p.fechaDetalleNoticia {
  font-size: 11px;
  color: #999;
  margin-bottom: 20px;
}

.link_deshabilitado {
  font-weight: bold;
  color: #999;
}


/*
====================================
= CONTENEDOR PRINCIPAL
====================================
*/
#contenedorPrincipal {
  width: 852px;
  height: 991px;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 30px;
  background: transparent url(../grfx/generales/fondo_contenedor_principal.png) no-repeat center top;
}

#contenedorPrincipalLargo {
  width: 852px;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
  padding: 30px;
  background: transparent url(../grfx/generales/fondo_contenedor_principal.png) no-repeat center top;
  overflow: hidden;
}


/*
====================================
= CONTENEDOR COLUMNA EXTRAS
====================================
*/
#contenedorColumnaExtras {
  float: left;
  width: 310px;
}

#contenedorColumnaExtras ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  padding-left: 35px;
  padding-right: 35px;
  text-align: center;
}

#contenedorColumnaExtras li {
  float: left;
  width: 80px;
  margin-top: 15px;
}

#contenedorTienda {
  width: 210px;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-left: 50px;
  padding-right: 50px;
  overflow: hidden;
}

#thumbProducto {
  float: left;
  width: 87px;
}

#descripcionProducto {
  float: right;
  width: 120px;
  margin-top: 11px;
  text-align: center;
}

#descripcionProducto p {
  margin: 0px;
  padding: 0px;
  padding-bottom: 5px;
}

p#linksNoticias {
  margin-top: 0px;
  margin-left: 62px;
}

#mailingList {
  margin-left: 22px;
}


/*
====================================
= CONTENEDOR CENTRAL / NOTICIAS
====================================
*/
#contenedorContenidoCentral {
  float: right;
  width: 520px;
  margin-top: 30px;
}

#contenedorContenidoCentral ul.fechaNoticia {
  float: left;
  list-style-type: none;
  background: transparent url('../grfx/generales/fondo_fecha_noticia.png') no-repeat;
  height: 38px;
  width: 50px;
  padding: 12px 0 0 0;
  margin: 0 12px 0 0;
  text-align: center;
  font-size: 11px;
  color: #fff; 
}

#contenedorContenidoCentral dl {
  float: left; 
  margin-top: 0;
  width: 458px;	
  margin: 0 0 30px 0;
}

#contenedorContenidoCentral dl dt {
  font-size: 20px;
  font-weight: bold;
}

#contenedorContenidoCentral dl dd {
  padding-bottom: 0px;
  margin: 0px;
}

#contenedorFotoDetalleNoticia {
  width: 100%;
  text-align: center;
  margin-bottom: 20px;
}

#contenedorFotoDetalleNoticia img {
  border: 6px solid #4B4B4B;
}

/*
====================================
= CONTENEDOR CENTRAL / BIO
====================================
*/


/*
====================================
= CONTENEDOR CENTRAL / AGENDA
====================================
*/
#contenedorContenidoCentral dl dd.lugarFecha {
  padding-bottom: 20px;
  margin: 0px;
  color: #999;
  font-size: 18px;
  font-weight: bold;
}

#contenedorContenidoCentral dl dd.lugarFechaDetalle {
  padding-bottom: 0px;
  margin: 0px;
  color: #999;
  font-size: 18px;
  font-weight: bold;
}

p.textoDetalleFechaAgenda {
  margin-left: 62px;
  margin-bottom: 20px;
}

p.linksDetalleFechaAgenda {
  margin-top: 0px;
  margin-bottom: 20px;
  margin-left: 62px;
}


/*
====================================
= CONTENEDOR CENTRAL / MEDIA
====================================
*/
.tablaFotos img {
  border: 2px solid #6A6A6A;
}


/*
====================================
= CONTENEDOR CENTRAL / CONTACTO
====================================
*/
.contenidoCentrado {
  width: 100%;
  margin-top: 25px;
  margin-bottom: 30px;
  text-align: center;
}

/*
====================================
= CONTENEDOR CENTRAL / ESTACIONES DE RADIO
====================================
*/
#tablaEstaciones {
  width: 520px;
  margin: 0px auto;
  text-align: center;
}

#tablaEstaciones th {
  height: 50px;
}

#tablaEstaciones th.columna {
  height: 40px;
}

#tablaEstaciones td {
  font-size: 11px;
}

#tablaEstaciones tr.fondo1 {
  background-color: #854925;
}

#tablaEstaciones tr.fondo2 {
  background-color: #202020;
}

#tablaEstaciones td.w36 {
  width: 36px;
}

#tablaEstaciones td.w40 {
  width: 40px;
}

#tablaEstaciones td.w80 {
  width: 80px;
}

#tablaEstaciones td.w105 {
  width: 105px;
}

#tablaEstaciones td.w223 {
  width: 223px;
}


/*
====================================
= FOOTER
====================================
*/
#footer {
  width: 912px;
  margin: 0 auto;
  text-align: center;
  font-size: 11px;
  color: #999;
}