/* ESTILOS GENERALES */
body { background: #FFFFFF; margin: 0px; padding: 0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;  text-align: center; }
html, body {  }

/* ESTILOS CAJAS GLOBALES */
#web { margin: 0px auto 0px auto; width: 780px; text-align: left; background: #FFFFFF; }
#precabecera { display: none; }
#cabecera { height: 79px; background: #FFFFFF; }
#contenido { float: left; width: 705px; }
#lateral-home { display: none; }
#lateral { display: none; }
#datos-home { float:left; width: 650px; }
#datos { float:left; width: 650px; }
#pie { display: none; }
#servicios { display: none; }

/* ESTILOS PARA LA PRECABECERA DE LA WEB */

/* ESTILOS PARA LA CABECERA DE LA WEB */
#cabecera-logo { float: left; width: 400px; height: 79px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/logo_webprint.jpg) top left no-repeat; }
#cabecera-logo h1 { display: block; margin: 0px; padding: 18px 0px 0px 26px; height: 0px;  width: 50px; height: 50px; }
#cabecera-logo h1 span { display: none; }
#cabecera-logo h1 a { display: block; width: 50px; height: 50px; }
#cabecera-contenido	{ display: none; } 
#cabecera-opciones { display: none; }
#cabecera-menu { display: none; }
#cabecera-fecha { display: none; }
#cabecera-path { display: none; }
#cabecera-path div { padding: 3px 0px 0px 15px; }

/* ESTILOS PARA EL PIE DE LA PAGINA */

/* ESTILOS PARA EL MENU LATERAL DE LA WEB HOME */

/* ESTILOS PARA EL MENU LATERAL DE LA WEB INTERIORES */

/* ESTILOS PARA EL CONTENIDO HOME */
#datos-home-padding { padding: 15px 0px 0px 0px; }
#datos-home h2 { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 10px; line-height: 15px; color: #232635; font-weight: normal; font-size: 15px; border-bottom: 1px solid #DCDCDC; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/fondo_portadaclaim.gif) top left repeat-y; }
#datos-home h2 img { float: right; }
#datos-home h2 strong { font-size: 18px; font-weight: bold; }
#datos-home .ticket-interior { font-size: 10px; color: #495450; background: #F2F2F0; border-bottom: 1px solid #DCDCDC; }
#datos-home .ticket-interior div { padding: 2px 5px 2px 5px; }
#datos-home .ticket-interior strong { text-transform: uppercase; }
#datos-home .ticket-interior span { color: #517686; text-transform: uppercase; }
#datos-home .ticket-interior span strong { color: #E60719; font-weight: normal; }
#datos-home .ticket-tele { padding: 0px 0px 0px 15px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_tele_t.gif) top left no-repeat; }
#datos-home .ticket-radio { padding: 0px 0px 0px 15px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_radio_t.gif) top left no-repeat; }
#datos-home h3 { margin: 0px 0px 8px 0px; padding: 0px; font-size: 14px; color: #232635; }
#datos-home-noticias { border-bottom: 1px solid #DCDCDC; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/fondo_portadanoticias.gif) top right repeat-y; }
#datos-home-noticias-col1 { float: left; padding: 10px 0px 10px 0px; width: 310px; }
#datos-home-noticias-col2 { float: right; padding: 10px 0px 10px 0px; width: 180px; }
.datos-home-noticias-imagen { float: left; }
.datos-home-noticias-texto { float: right; width: 210px; }
#datos-home-parrila-col1 { float: left; padding: 10px 0px 10px 0px; width: 250px; }
#datos-home-parrila-col2 { float: right; padding: 10px 0px 10px 0px; width: 250px; }
#datos-home-parrila-radio { height: 80px; background: #F2F2F2 url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/fondo_parrillaradio.gif) top right no-repeat; border-bottom: 1px solid #CBCACF; }
#datos-home-parrila-tele { height: 80px; background: #F2F2F2 url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/fondo_parrillatele.gif) top right no-repeat; border-bottom: 1px solid #CBCACF; }
.datos-home-parrila-padding { padding: 8px 47px 0px 16px; height: 51px; line-height: 14px; font-size: 12px; color: #232635; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/fondo_parrilla.gif) 10px 5px no-repeat; }
#datos-home-parrila-radio h4 { margin: 0px; padding: 0px 0px 0px 15px; font-size: 10px; color: #FE9601; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_radio_t.gif) top left no-repeat; }
#datos-home-parrila-tele h4 { margin: 0px; padding: 0px 0px 0px 15px; font-size: 10px; color: #FE9601; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_tele_t.gif) top left no-repeat; }
#datos-home-parrila-radio img, #datos-home-parrila-tele img { float: right; margin: -2px 5px 0px 0px; }
#datos-home-parrila-radio strong, #datos-home-parrila-tele strong {font-size: 11px; color: #7D5A00; }
.datos-home-parrilla-stream { padding: 0px 47px 0px 10px; }
.datos-home-parrila-textos { background: #EBEBEC; border-bottom: 1px solid #CBCACF; }
.datos-home-parrila-textos-padding { padding: 10px; }
.datos-home-parrila-textos h4 { margin: 0px; padding: 0px; font-size: 14px; color: #232635; }
.datos-home-parrila-textos .radio { padding: 0px 0px 0px 15px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_radio_t.gif) 0px 3px no-repeat; }
.datos-home-parrila-textos .tele { padding: 0px 0px 0px 15px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_tele_t.gif) 0px 3px no-repeat; }
.datos-home-parrila-enlace { background: #F2F2F2; }
.datos-home-parrila-enlace div { padding: 5px; text-align: right; }
#datos-home #agenda { width:250px; }
#datos-home #agenda-padding { padding: 10px 0px 0px 0px; }
#datos-home #agenda h4 { margin: 0px 0px 8px 0px; padding: 0px; font-size: 14px; color: #232635; }
#datos-home #agenda .separador { margin: 8px 0px 0px 0px; padding: 4px 0px 0px 0px; border-top: 1px solid #DCDCDC; }
#datos-home #agenda strong { font-size: 13px; color: #507684; }
#datos-home #home-calendario caption { color: #232635; font-weight: bold;  }
#datos-home #home-calendario th { color: #5F5F5F; font-weight: bold; background: #EDEDED; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }
#datos-home #home-calendario td { border-bottom: 1px solid #DCDCDC; text-align: center; }
#datos-home #home-calendario td.calendario-evento-hoy { font-weight: bold; background: #0099CC; }
#datos-home #home-calendario td.calendario-evento-hoy a { color: #FFFFFF; }
#datos-home #home-calendario td.calendario-evento-futuro a { color: #0099CC; }
#datos-home #home-calendario td.calendario-evento-pasado { background: #F7F8F9; }
#datos-home #home-calendario td.calendario-evento-pasado a { color: #75DEF9; }

/* ESTILOS PARA EL CONTENIDO INTERIORES */
#datos-padding { padding: 15px 0px 0px 0px; }
#datos h2 { margin: 0px 0px 10px 0px; padding: 0px 0px 2px 0px; text-transform: uppercase; color: #232637; font-size: 14px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/fondo_titulo.gif) bottom left repeat-x; border-bottom: 1px solid #DCDCDC; }
#datos h3 { margin: 0px; padding: 0px; color: #507684; font-size: 14px; }
#datos h4 { margin: 5px 0px 5px 0px; color: #242632; font-size: 12px; }
#datos-cabecera { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; background: url(/MODULOS/_GLOBAL/publico/interfaces/aragonradio/img/fondo_datos_cabecera.gif) bottom left repeat-x; border-bottom: 1px solid #DBDCDE; }
#datos-cabecera3 { margin: 0px 0px 10px 0px; padding: 0px 0px 8px 0px; background: url(/MODULOS/_GLOBAL/publico/interfaces/aragonradio/img/fondo_datos_cabecera.gif) bottom left repeat-x; border-bottom: 1px solid #DBDCDE; }
#datos-cabecera2 { padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #DBDCDE; }
#datos-cabecera img { float: left; margin: 0px 15px 0px 10px; }
#datos-cabecera3 img { float: left; margin: 0px 15px 0px 10px; }
#datos-cabecera h3 { padding: 8px 0px 5px 0px; font-size: 13px; }
#datos-cabecera h3 strong { font-size: 15px; color: #244957; }
#datos-cabecera h3 small { font-size: 10px; font-weight: normal; color: #666666; }
#datos #datos-fotos-izquierda { float: left; width: 102px; }
#datos #datos-fotos-izquierda div { width: 87px; }
#datos #datos-fotos-izquierda div div { text-align: center; margin: 0px 0px 5px 0px; }
#datos #datos-fotos-izquierda small { width: 87px; line-height: 11px; color: #888888; }
#datos #datos-fotos-derecha { float: right; width: 102px; text-align: right; }
#datos #datos-fotos-derecha div { width: 87px; }
#datos #datos-fotos-derecha div div { text-align: center; margin: 0px 0px 5px 0px; }
#datos #datos-fotos-derecha small { width: 87px; line-height: 11px; color: #888888; }
#datos #datos-fotos-centro div { float: left; margin: 8px 10px 0px 0px; width: 87px; }
#datos #datos-fotos-centro div div { text-align: center; margin: 0px 0px 5px 0px; }
#datos #datos-fotos-centro small { width: 87px; line-height: 11px; color: #888888; }
#datos #datos-relacionados { border-top: 1px solid #DCDCDC; margin: 8px 0px 0px 0px; }
#datos #cuerpo-izquierda { float: right; width: 405px; }
#datos #cuerpo-izquierda strong { color: #495450; }
#datos #cuerpo-derecha { float: right; width: 405px; }
#datos #cuerpo-derecha strong { color: #495450; }
#datos #cuerpo-centro {  }
#datos #cuerpo-centro strong { color: #495450; }
#datos #cuerpo-extra { margin: 10px 0px 0px 0px; color: #495450; background: #F4F4F4; }
#datos #cuerpo-extra div { padding: 10px; }
#datos #cuerpo-extra strong { text-transform: uppercase;  }
#datos #paginacion { clear: both; margin: 10px 0px 0px 0px; padding: 3px 0px 3px 0px; text-align: right; border-top: 1px solid #DCDCDC; }
#datos #datos-navegacion { float: right; }
#datos .datos-caja-formato1 { margin: 8px 0px 8px 0px; padding: 3px 0px 3px 0px;  border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }
#datos .datos-caja-formato1-padding { padding: 5px; background: #F3F7FA; }
#datos .datos-caja-formato2 { margin: 0px; padding: 0px; }
#datos .datos-caja-formato2-padding { padding: 5px; background: #D8E1E8; }
#datos .datos-caja-formato3 { margin: 0px; padding: 0px;}
#datos .datos-caja-formato3-padding { padding: 5px; background: #686F79; color: #FFFFFF; }
#datos .datos-caja-texto { padding: 5px; margin: 0px 0px 0px 10px; color: #333333; }
#datos #home-calendario caption { color: #232635; font-weight: bold;  }
#datos #home-calendario th { color: #5F5F5F; font-weight: bold; background: #EDEDED; border-top: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; }
#datos #home-calendario td { border-bottom: 1px solid #DCDCDC; text-align: center; }
#datos #home-calendario td.calendario-evento-hoy { font-weight: bold; background: #0099CC; }
#datos #home-calendario td.calendario-evento-hoy a { color: #FFFFFF; }
#datos #home-calendario td.calendario-evento-futuro a { color: #0099CC; }
#datos #home-calendario td.calendario-evento-pasado { background: #F7F8F9; }
#datos #home-calendario td.calendario-evento-pasado a { color: #75DEF9; }

/* ESTILOS PARA EL MENU DE SERVICIOS */

/* ESTILOS PARA LOS LISTADOS */
.listado-formato1 ul { margin: 0px 0px 0px 0px; padding: 0px; }
.listado-formato1 ul li { list-style-type: none; padding: 0px 0px 0px 8px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/bullet_triangulo.gif) 0px 0px no-repeat; }
.listado-formato1 dl { margin: 0px; padding: 0px; }
.listado-formato1 dt { clear: both; float: left; width: 60px; margin: 0px; color: #7B5C02; padding: 2px 0px 5px 0px; }
.listado-formato1 dd { margin: 0px; float: left; width: 420px; padding: 2px 0px 5px 20px; }
.listado-formato1 dd strong { color: #575757; }
.listado-formato2 dl { margin: 0px; padding: 0px; }
.listado-formato2 dt { clear: both; float: left; margin: 0px; color: #7B5C02; padding: 0px 0px 0px 0px; }
.listado-formato2 dd { clear: both; margin: 0px; float: left; padding: 0px 0px 10px 0px; }
.listado-formato2 dd strong { color: #575757; }

.listado-documentos ul { margin: 0px 0px 0px 0px; padding: 0px; }
.listado-documentos ul li { list-style-type: none; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 17px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/bullet_documento.gif) 4px 0px no-repeat; }
.listado-enlaces ul { margin: 0px 0px 0px 0px; padding: 0px; }
.listado-enlaces ul li { list-style-type: none; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 17px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/bullet_documento.gif) 4px 0px no-repeat; }
.listado-categorias-cabecera ul { margin: 0px 0px 0px 0px; padding: 0px; }
.listado-categorias-cabecera ul li { list-style-type: none; margin: 0px 0px 2px 0px; padding: 0px 0px 0px 35px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/bullet_categoria.gif) 20px 4px no-repeat; }
.listado-parrilla1 dl { margin: 0px; padding: 0px; }
.listado-parrilla1 dt { float: left; width: 30px; margin: 0px; color: #FD9400; padding: 2px 0px 0px 0px; }
.listado-parrilla1 dd { margin: 0px; padding: 2px 0px 10px 0px; }
.listado-parrilla1 dt strong { color: #FFFFFF; font-weight: normal; background: #E30917; }
.listado-parrilla1 dd strong { color: #000000; }

/* ESTILOS PARA CUALQUIER FORMULARIO */
#formulario { margin: 0px; padding: 5px 0px 5px 0px; }
#formulario fieldset { border: 0px solid #FFFFFF; }
#formulario fieldset legend { margin: 0px; padding: 0px; display: none; }
#formulario fieldset label { float: left; padding: 2px 0px 0px 0px; width: 40%; text-align: right; color: #444444; clear: both; }
#formulario fieldset .campos { margin-bottom: 8px; color: #474747; font-size: 11px; vertical-align: middle; background: #F7F7F7; border-top: 1px solid #C4CDCC; border-left: 1px solid #ACB5B4; border-bottom: 1px solid #6E7678; border-right: 1px solid #ACB4B6; }
#formulario fieldset .boton { margin: 4px 0px 0px 40%; vertical-align: middle; width: 45px; font-size: 9px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #747474; text-transform: uppercase; background: transparent url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/boton_145px.gif) top left no-repeat; border: 0px solid #FFFFFF; }
#formulario sup { color: #E30D17; font-weight: bold; font-size: 12px; }
#formulario div { padding: 3px 0px 0px 0px; text-align: center; border-top: 1px solid #DCDCDC; }
#formulario cite { color: #E30D17; font-size: 10px; font-style: normal; }

#formtramite { margin: 0px; padding: 5px 0px 5px 0px; }
#formtramite fieldset { border: 0px solid #FFFFFF; }
#formtramite fieldset legend { margin: 0px; padding: 0px; display: none; }
#formtramite fieldset label { float: left; padding: 2px 0px 0px 0px; width: 40%; text-align: right; color: #444444; clear: both; }
#formtramite fieldset .campos { margin-bottom: 8px; color: #474747; font-size: 11px; vertical-align: middle; background: #F7F7F7; border-top: 1px solid #C4CDCC; border-left: 1px solid #ACB5B4; border-bottom: 1px solid #6E7678; border-right: 1px solid #ACB4B6; }
#formtramite fieldset .boton { margin: 4px 0px 0px 40%; vertical-align: middle; width: 45px; font-size: 9px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #747474; text-transform: uppercase; background: transparent url(/MODULOS/_GLOBAL/publico/interfaces/aragonradio/img/boton_145px.gif) top left no-repeat; border: 0px solid #FFFFFF; }
#formtramite sup { color: #E30D17; font-weight: bold; font-size: 12px; }
#formtramite div { padding: 3px 0px 0px 0px; text-align: center; border-top: 1px solid #DCDCDC; }
#formtramite cite { color: #E30D17; font-size: 10px; font-style: normal; }

/* ESTILOS PARA TEXTO */
.texto { font-size: 11px; color: #666666; }
.texto-pq { font-size: 10px; color: #666666; }
.entradilla { margin: 5px 0px 5px 0px; font-size: 12px; color: #000000; background: #F4F4F4; }
.entradilla-contenido {float:left; width:350px;}
.entradilla div { padding: 10px; }
.destacado { color: #575757; }
.antetitulo { font-size: 9px; }
.titulo { font-size: 14px; color: #507684; }
.subtitulo {  }
.resumen {  }
.especial { color: #E28100; }
.nota { color: #7E5A02; font-size: 10px; }

/* ESTILOS PARA IMAGENES */
.imagen-sinmarco { border: 0px solid #C6C6C6; }
.imagen-conmarco { border: 1px solid #9C9C9D; margin: 3px 0px 3px 0px; }
.imagen-conmarco-ficha { border: 1px solid #9C9C9D; margin: 3px 0px 1px 0px; }
.imagen-conmarco-derecha { border: 1px solid #9C9C9D; margin: 0px 0px 5px 10px; }
.imagen-conmarco-izquierda { border: 1px solid #9C9C9D; margin: 0px 10px 5px 0px; }

/* ESTILOS PARA LOS ENLACES */
a.enlace { color: #0099CC; }
a.enlace:hover { color: #006E9E; }
a.enlace-destacado { color: #0099CC; text-decoration: none; padding-left: 14px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/bullet_documento.gif) no-repeat; white-space: nowrap; }
a.enlace-destacado:hover { color: #006E9E; }
a.enlace-foto { color: #0099CC; text-decoration: none; padding-left: 14px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/bullet_documento.gif) no-repeat; white-space: nowrap; }
a.enlace-foto:hover { color: #006E9E; }
a.enlace-cabecera { color: #FFFFFF; text-decoration: none; }
a.enlace-cabecera:hover { color: #FFBF3D; }
a.enlace-cabeceratelevision { color: #FF9902; text-decoration: none; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_tele_b.gif) top left no-repeat; }
a.enlace-cabeceratelevision:hover { color: #FFBF3D }
a.enlace-cabeceratelevision span { margin: 0px 0px 0px 15px; }
a.enlace-cabeceraradio { color: #FF9902; text-decoration: none; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/ico_radio_b.gif) top left no-repeat; }
a.enlace-cabeceraradio:hover { color: #FFBF3D }
a.enlace-cabeceraradio span { margin: 0px 0px 0px 15px; }
a.enlace-vertele{ display: none; width: 88px; height: 17px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/boton_vertele.gif) no-repeat; }
a.enlace-vertele span { display: none; }
a.enlace-verwebcam { display: none; width: 88px; height: 17px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/boton_verwebcam.gif) no-repeat; }
a.enlace-verwebcam span { display: none; }
a.enlace-escuchar { display: block; width: 88px; height: 17px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/boton_escuchar.gif) no-repeat; }
a.enlace-escuchar span { display: none; }
a.enlace-subir { display: none; width: 51px; height: 17px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/boton_subir.gif) no-repeat; }
a.enlace-subir span { display: none; }
a.enlace-wai { display: none; float: right; width: 60px; height: 21px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/boton_wai.gif) no-repeat; }
a.enlace-wai span { display: none; }
a.enlace-xhtml { display: none; float: right; width: 60px; height: 21px; background: url(/MODULOS/_GLOBAL/publico/interfaces/cartv/img/boton_xhtml.gif) no-repeat; }
a.enlace-xhtml span { display: none; }
a.enlace-imprimir { display: none; width: 63px; height: 17px; background: url(/MODULOS/_GLOBAL/publico/interfaces/aragonradio/img/boton_imprimir.gif) no-repeat; }
a.enlace-imprimir span { display: none; }

/* ESTILOS PARA LA LINEA */
.linea {  }

/* ESTILOS PARA FLOTAR Y ALINEAR Y PADDING */
.flotar-izquierda { float: left; }
.flotar-derecha { float: right; }
.alinear-izquierda { text-align: left; }
.alinear-derecha { text-align: right; }
.padding-izquierda { padding: 0px 15px 15px 0px; }
.padding-derecha { padding: 0px 0px 15px 15px; }

/* ESTILOS PARA BORRAR ESTILOS Y OCULTAR*/
.borrar { clear: both; }
.ocultar { display: none; }
.contenedor:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.contenedor {display:inline-block;}
@media all { .contenedor { display:block; }} /* Para Opera */
/* Hides from IE-mac \*/ * html . contenedor { height: 1%; display:block;}
/* End hide from IE-mac */



