﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
img { border: 0; }
body { border: 0; font-family: arial,helvetica,clean,sans-serif; }
a { text-decoration: none; color: #16387C; }
a:hover, a:focus { text-decoration: underline; }
a:visited { color: #5B73A3; }

.ntcPrincipal { width: 608px; min-height: 275px; max-height: 275px; /*background-color: #F9FAFA;*/ border: 1px solid #DBE1E6; }

/*
*Encabezado del Control - INICIO
*/
.ntcFechas { border-bottom-width: 1px; border-bottom-style: solid; padding: 1px 5px; color: #68727F; font-size: small; height: 16px; }
.ntcFechas .dia { float: left; font-weight: bold; color: #333; }
.ntcFechas .fecha { float: left; font-weight: normal; }
.ntcFechas #share { float: right; }
/*
*Encabezado del Control - FIN
*/
/*
*Contenedor de la noticia - INICIO
*/
.ntcContenedor { /*min-height:320px;*/ width: 598px; height: 164px; overflow: hidden; text-align: justify; padding-left: 5px; padding-right: 5px; }
.ntcContenedor .packimg { width: 271px; display: block; padding: 2px; max-height: 200px; overflow: hidden; float:left; }
.ntcContenedor img { width: 271px; }
.ntcContenedor .title { width: 303px; padding-left: 10px; padding-top: 10px; padding-right: 10px; font-weight: bold; font-size: small; float:left; }
.ntcContenedor .lbody { width: 303px; padding: 3px 10px 4px; height: 115px; float: left; display: inline; font-size: x-small; }
.ntcContenedor .lbody .right-angle-quote { padding-left: 10px; background: url(images/m.gif) no-repeat; font-weight: bold; display: inline-block; }
/*
*Contenedor de la noticia - FIN
*/
/*
*Carousel - INICIO
*/
.cnCarousel { background-color: #F9FAFA; border-top: 1px solid; height: 70px; /*height: 86px;*/ position: relative; margin-top: 1px; }
.cnCarousel .carousel { width: 608px; position: absolute; overflow: hidden; height: 100%; }
.cnCarousel .carousel ul { width: 2300px; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; position: absolute; top: 0; }
.cnCarousel .carousel ul li { /*total-width=92, total-height=90*/ display: block; float: left; padding: 2px 2px 0px 2px; height: 70px; /* De aqui depende cuantos items se van a ver por página     ** Redondeo_sig_entero(Width-Contenedor / Width-Item) = #items por pagina. (88px para 3 por pagina) */ width: 148px; text-align: justify; letter-spacing: normal; }
.cnCarousel .carousel ul li.selected { background: url(images/bk.gif) repeat-x; color: White; }
.cnCarousel .carousel ul li a img { text-decoration: none; border: 2px solid #68727F; margin: 0 3px; width: 55px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.cnCarousel .carousel ul li img { -moz-transition: border-color 300ms; -webkit-transition: border-color 300ms; }
.cnCarousel .carousel ul li:hover img { border-color: #DBE1E6; }
.cnCarousel .carousel ul li span { font-size: x-small; line-height: 8px; /*letter-spacing:.01em;*/ background-color: Transparent; }
.cnCarousel .carousel ul li.selected span { color: White; }
/*
*Carousel - FIN
*/

/*
*Pie de Página - INICIO
*/
.piePagina { background-color: #F9FAFA; border-top-width: 1px; border-top-style: solid; padding: 1px 5px; color: #68727F; height: 16px; }
.piePagina .paginado { float: left; font-size: x-small; padding: 3px 0 0 0; }
.piePagina .botonera { float: right; font-weight: bold; }
.piePagina .botonera .btn { border-width: 1px; border-style: solid; }

.piePagina .prev, .piePagina .next, .piePagina .rss { margin: 0; padding: 0; cursor: pointer; display: block; float: left; width: 21px; font-weight: bold; }

.piePagina .prev .control, .piePagina .next .control { display: block; width: 8px; height: 11px; margin: 2px 7px; }
.piePagina .prev .control { background-image: url(images/p.gif); }
.piePagina .next .control { background-image: url(images/n.gif); }
.piePagina .rss .control { display: block; width: 15px; height: 15px; margin: 0 3px; background-image: url(images/rss.gif); }
.piePagina .rss .fondo, .piePagina .prev .fondo, .piePagina .next .fondo { display: block; width: 21px; height: 15px; background-repeat: repeat-x; background-image: url(images/b.gif); }
.txtHide { text-indent: -999em; display: block; overflow: hidden; }
.borde { border-color: #DBE1E6; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
/*
*Pie de Página - FIN
*/

/*
Sujetos
*/
.pnlAudiencias 
{
    width: 598px;
    height:  70px;
    margin: 5px 5px;
    border: 1px solid #000;
 }
