/* G E N E R A L
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

body {
	background: #eee;
	color: #555;
}
a, a:link {
	color: #0F83A5;
}
a:visited {
	color: #4BA2BC;
}
a:active {
	color: #333;
}


/* L A Y O U T
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#contenedor {
	background: #fff;
}

/* Cabecera */

#cabecera {
	background: url(images/cabecera.gif) repeat-x;
}
#cabecera .skip a {
	color: #C0C1C4;
}
#cabecera .skip a:hover, #cabecera .skip a:focus {
	color: #000;
}
#cabecera .links {
	color: #fff;
}
#cabecera .links a {
	color: #fff;
}


/* Navegacion */

#navegacion {
	background: url(images/navegacion.gif) left bottom no-repeat;
}
#navegacion ul {
	background: url(images/navegacion-ul.gif) left top repeat-x;
}
#navegacion .back {		/* for lavalamp */
	background-color: #1081A2;
	background-image: none;
	height: 25px;
	z-index: 8;
}
#navegacion a {
	color: #fff;
	height: 25px;
	line-height: 25px;
	padding: 0 19px 0 17px;
	background: url(images/navegacion-li.gif) right top no-repeat;
}


/* Buscador */

#buscador input {
	border: 1px solid #7DA59A;
	background: #fff;
}
#buscador .radio a {
	color: #333;
}
#buscador button {
	background: url(images/buscador-button.gif) no-repeat;
}
#buscador .error {
	color: #E2041B;
}


/* Contenido */

#contenido .box .inner {
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
}
#contenido .cols-3 {
	background-image: url(images/boxes/box-cols-3.gif);
}
#contenido .cols-4 {
	background-image: url(images/boxes/box-cols-4.gif);
}
#contenido .cols-6 {
	background-image: url(images/boxes/box-cols-6.gif);
}
#contenido .cols-8 {
	background-image: url(images/boxes/box-cols-8.gif);
}
#contenido .cols-3 h2 {
	background-image: url(images/boxes/box-cols-3-h2.gif);
}
#contenido .cols-4 h2 {
	background-image: url(images/boxes/box-cols-4-h2.gif);
}
#contenido .cols-6 h1, #contenido .cols-6 h2, #contenido .cols-6 .seccion {
	background-image: url(images/boxes/box-cols-6-h2.gif);
}
#contenido .cols-8 h1, #contenido .cols-8 h2, #contenido .cols-8 .seccion {
	background-image: url(images/boxes/box-cols-8-h2.gif);
}


#contenido .cols-6.no-title h1, #contenido .cols-6.no-title h2, #contenido .cols-6.no-title .seccion {
	background-image: url(images/boxes/box-cols-6-replaced.gif);
}
#contenido .cols-6 .main {
	border-right: 1px solid #a0a0a0;
}
#contenido .cols-8 .main {
	border-right: 1px solid #a0a0a0;
}


#contenido.main-6 {
	background: url(images/boxes/wrap-cols-6.gif) 6px 0 repeat-y;
}
#contenido.main-6 .main-wrap {
	background: url(images/boxes/box-cols-6.gif) 6px 100% no-repeat;
}
#contenido.main-6 .main-wrap #principal.cols-6 {
	background-image: none;
}

#contenido.main-8 {
	background: url(images/boxes/wrap-cols-8.gif) 6px 0 repeat-y;
}
#contenido.main-8 .main-wrap {
	background: url(images/boxes/box-cols-8.gif) 6px 100% no-repeat;
}
#contenido.main-8 .main-wrap #principal.cols-8 {
	background-image: none;
}


/* Efectos */

#contenido .layer {
	border: 1px solid #a0a0a0;
	background: #efefef;
	color: #333;
}


/* Pie */

.index #logos {
	border-top: 1px solid #a0a0a0;
	border-bottom: 1px solid #a0a0a0;
}
#logos li {
	border-bottom: 1px solid #a0a0a0;
}
.index #logos img {
	border-right: 1px solid #a0a0a0;
}

#pie {
	background: url(images/pie.gif) repeat-x;
}


 /* I N D E X  &  P O R T L E T S
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#contenido .articulo, #contenido .titulos li {
	border-bottom: 1px solid #a0a0a0;
}
#contenido .inner h1, #contenido .inner h2, #contenido h2 a, #contenido h3 a, #contenido h4 a, #contenido .titulos li a, #titulos strong a {
	color: #0F83A5;
}

#contenido .ver-mas {
	color: #FAA61A;
}
#contenido .ver-mas a, #contenido .ver-mas a:visited {
	color: #FAA61A;
}
#contenido .ver-mas li {
	background-image: url(images/ver-mas-li.gif);
}
#contenido .mas {
	color: #FAA61A;
}
#contenido .enlaces li {
	background: url(images/contenido-enlaces-li.gif);
	background-position: 2px 6px;
	background-repeat: no-repeat;
}
#contenido .enlaces li a {
	color: #6d6e71;
}
#contenido .mas a, #contenido .mas a:visited {
	color: #FAA61A;
}


/* Programacion y Emisoras */

.index #programacion .inner, .index #emisoras .inner {
	border-right: none;
	border-left: none;
}
.index #programacion {
	background: url(images/programacion.gif) right top no-repeat;
	color: #6d6e71;
}
.index #programacion a, .index #emisoras a, .programacion #principal .vivo a {
	color: #6d6e71;
}
.index #programacion .vivo, .index #emisoras .vivo, .programacion #principal .vivo {
	background: url(images/programacion-vivo.gif) 1px 0 no-repeat;
}
.index #programacion .enlaces li, .index #emisoras .enlaces li, .programacion #principal .ahora-vivo .enlaces li {
	background: url(images/programacion-li.gif) 3px 0 no-repeat;
}

.index #programacion .emisoras li {
	background-image: url(images/programacion-emisoras.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
}
.index #programacion .emisoras .selected {
	background-position: left top;
	color: #58585a;
}
.index #programacion .emisoras a {
	color: #6d6e71;
}
.index #programacion .emisoras a:hover, .index #programacion .emisoras a:focus {
	 color: #58585a;
}
.index #programacion img {
	top: -7px;
	right: 88px;
}

.index #emisoras {
	background: url(images/emisoras.gif) no-repeat !important;
}

#programacion .emisora, #emisoras .emisora, .emisoras #principal .emisora {
	border-bottom: 1px solid #a0a0a0;
}

.index #programacion .ahora .programas {
    position: absolute;
	top: 22px;
	right: 0;
	width: 144px;
 }
 .index #programacion .ahora .programas h4 {
     padding: 0 0 0 10px;
 }
.index #programacion .ahora .programas li {
    height: auto;
    background: url(images/contenido-enlaces-li.gif);
	background-position: 0 6px;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
}


/* Noticias y Notas (Informes) */

#contenido .noticia, #titulos li, #contenido .nota {
	border-bottom: 1px solid #a0a0a0;
}
#noticias .audio a, .noticias #principal .audio a {
	background: url(images/noticias-audio.gif) no-repeat;
}


/* Destacados */

.audios #destacados .audio {
	border-bottom: 1px solid #a0a0a0;
}


/* Archivo de audio y video */

#etiquetas .tag_1 {
	color: #9A9A9A;
}
#etiquetas .tag_2 {
	color: #666;
}
#etiquetas .tag_4 {
	color: #2B2B2B;
}
#etiquetas .tag_5 {
	color: #262626;
}


/* Agenda */

#cultura .dia {
	border-bottom: 1px solid #a0a0a0;
}


/* Multimedia */

#multimedia #video-destacado {
	border-bottom: 1px solid #a0a0a0;
}


/* Opinion & Informes */


/* Enlaces */


/* P A G I N A S
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


/* Noticias y Notas (Informes) */

.noticias #principal #fotos, .notas #principal #fotos {
	color: #9E9A9B;
}
.noticias #principal .texto, .notas #principal .texto {
	border-top: 1px solid #a0a0a0;
}


/* Programacion */

.programacion #principal .principal h2, .programacion #principal .proxima h2 {
	color: #555555;
	border-bottom: 1px solid #a0a0a0;
}
.programacion #principal .programa {
	background: url(images/programacion-programa.gif) 6px 0 no-repeat;
}
.programacion #principal .principal .programa, .programacion #principal .proxima .programa {
	background: url(images/programacion-programa.gif) left bottom no-repeat;
}
.programacion #principal .primero {
	background: none;
}
.programacion #principal .ahora-vivo {
	background: #fff url(images/programacion-ahora-vivo.gif) no-repeat;
}

.emisoras #principal .foto {
	border: 1px solid #a0a0a0;
}


/* Audio y Video */

.audios #principal .foto {
	border: 1px solid #a0a0a0;
}

.videos #principal .video h2 em, .videos #destacados .video h3 em {
	color: #555;
}
.videos #principal .principal {
	border-bottom: 1px solid #a0a0a0;
}


/* Agenda */


/* F O R M
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

#principal input, #principal select, #principal textarea {
	border: 1px inset #C7C7C7;
	background: #fafafa;
}
* html #contenido input, * html #contenido select, * html #contenido textarea {
	border-color: #6E6E6E #EEEEEE #EEEEEE #6E6E6E;
}
*:first-child + html #contenido input, *:first-child + html #contenido select, *:first-child + html #contenido textarea {
	border-color: #6E6E6E #EEEEEE #EEEEEE #6E6E6E;
}
