@charset "utf-8";
/* CSS Document */

article, section, aside, hgroup, nav,  header, footer, figure, figcaption {display: block;}

* {padding: 0; margin: 0; border: 0px; text-decoration: none;}
object, embed, a { outline:0 }
ul{list-style:none;}
u {text-decoration:underline;}

body,td,th,p,div {font:normal 12px Arial;}
body {background:/*#ae3316*/ url(../images/background.jpg) repeat-x center top;}
a {text-decoration:none; color: #09F;}
a:hover {color:#ae1616;}
a img {border:none;}

h1 {color:#ae1616; font-size:220%; text-align:justify;}
h2 {color:#ae1616; font-size:150%; font-style:italic; text-align:justify;}
h3 {font-size:120%; font-weight:normal; text-align:justify;}
#index h1 a, #index h2 a {color:#ae1616;}
#index h1 a:hover, #index h2 a:hover {color:#414042;}
h4 {color:#ae1616;font-size:180%; border-bottom:solid 6px #cccccc; font-weight:normal; margin-bottom:6px; line-height:33px; text-align:justify;}
	/* ENCUENTRO SEDES y APOYO*/
	#encuentro .sedes h4, #encuentro .apoyo h4 {font-size:140%; border-bottom:solid 1px #cccccc; font-weight:bold; margin-bottom:8px; line-height:26px; text-align:justify; padding:6px 0 0 8px;}
h5 {font-size:120%; color:#939598; text-align:justify;}
h6 {text-align:center; font-size:100%; font-weight:normal; padding-top:13px;}

p {color:#231F20; text-align:justify;}

/* ESTILOS */
.left {float:left }
.right {float:right}
.clear {clear:both }

/* SCROLL UP */
#scroll-up {position:fixed; display:none; top:10px; right:10px; width:40px; height:40px; background:transparent url(../images/flecha_arriba.png) top left no-repeat; opacity: 0.5;}
#scroll-up:hover {opacity: 0.7;}
a#scroll-up {display:inline;}

/*
 * HEADER
 */
#back_hd {background:url(../images/back_top.gif) repeat-x left top;}
#header {height:158px; width:1002px; margin:0 auto; background:url(../images/back-top.jpg) no-repeat center top;}
#header h1, #header h3 {display:none; }
#header .logo {float:left; margin-left:10px;}
#header .oea {float:left; margin-left:100px; margin-right:20px;}
#header .segib {float:right; margin-right:10px;}
#header .menu { background:#ae3316;}
#header .fecha {line-height:30px; text-align:right; color:#FFF; float:right; padding-right:10px;}


/*
 * IDs GENERAL
 */
#back_box {background:#fff /*url(../images/backgorund.jpg) repeat-y center top*/;} 
#back_box .back {/*background:url(../images/back_box.jpg) no-repeat center top;*/} 
#box {margin: 0 auto; width: 982px; background:#FFF; padding:10px;} 

/* SLIDE */
#script {margin-bottom:28px;}

.divisor {background:url(../images/puntos.gif) repeat-x left top; height:1px; display:block; margin:6px 0 20px 0;}
.divisor_rojo {background:#b20838; height:1px; display:block; margin:8px 0 8px 0;}
.divisor_blanco {height:1px; display:block; margin:12px 0 12px 0;}
.divisor.ch {margin:5px 0;}
.divisor.med {margin:14px 0;}
	.divisor.med.relativo {margin-top:80px; position:relative;}
		.ban_absolute {position:absolute; bottom:10px;}
		.ban_absolute.a {left:0px;}
		.ban_absolute.b {left:332px;}
		.ban_absolute.c {right:0px;}
.divisor.gr {margin:20px 0;}

/*
 * BOXES CONTENIDO
 */
#boxes {display:block;}

#boxes .col1 {float:left; width:318px; margin-right:14px;}
#boxes .col2 {float:left; width:318px;}
#boxes .col3 {float:left; width:318px; margin-left:14px;}
#boxes .doble {float:left; width:650px;}


/* RELATIVOS */
#boxes .col1.noticias, #boxes .col2.calendario, #boxes .col3.protagonistas {position:relative; height:450px;}
#boxes .col1.vetv, #boxes .col2.auspiciamos, #boxes .col3.galeria {position:relative; height:310px;}
#boxes .col3.magazine {position:relative; height:302px;}
#boxes .col3.galeria .cuadrito {width:155px; margin-bottom:15px;}
#boxes .col3.galeria .cuadrito.last {margin-bottom:0px;}

	/* RELATIVOS ENCUENTRO */
	#encuentro #boxes .col1.galeria, #encuentro #boxes .col2.vetv {position:relative; height:248px;}
	#encuentro #boxes .doble.noticias {position:relative; height:270px;}
	#encuentro #boxes .doble.ponentes {position:relative; height:210px;}
	#encuentro #boxes .programa {position:relative;}
	#encuentro #boxes .sedes, #encuentro #boxes .apoyo {border:solid 1px #a09e9f; position:relative;}
	
	
	/* COLUMNA PARA MENU */
	#boxes .col1.menu {float:left; width:266px; margin-right:14px; padding-right:52px;}


/* MENU */
.sunmenu.tit {display:block; width: 267px; height: 29px; text-align:left; line-height: 25px; text-decoration:none; color: #000000; padding-top: 3px; margin: 0px; background-image: url(../panama/images/bt-menu.gif); background-repeat: no-repeat; text-indent: 25px; font-size:120%; color:#ae3316; font-weight:bold;}
.sunmenu a:link {display:block; width: 267px; height: 29px; text-align:left; line-height: 25px; text-decoration:none; color: #000000; padding-top: 3px; margin: 0px; background-image: url(../panama/images/bt-submenu.gif); background-repeat: no-repeat; text-indent: 25px;}
.sunmenu a:visited {display:block; width: 267px; height: 29px; text-align:left; line-height: 25px; text-decoration:none; color: #000000; background:url(../panama/images/bt-submenu.gif) no-repeat; text-indent: 25px; padding-top: 3px; margin: 0px;}
.sunmenu a:hover {display:block; width: 267px; height: 29px; text-align:left; line-height: 25px; text-decoration:none; color: #ae3316; background:url(../panama/images/bt-submenu.gif) no-repeat; /*-ov*/ text-indent: 25px; padding-top: 3px; margin: 0px;}
.sunmenu a:active{display:block; width: 267px; height: 29px; text-align:left; line-height: 25px; text-decoration:none; color: #ae3316; background:url(../panama/images/bt-submenu.gif) no-repeat; text-indent: 25px; padding-top: 3px; margin: 0px;}

/*WRAP*/
.bordes {margin:20px 0; padding:5px 0; border-bottom:#d2d2d2 solid 1px; border-top:#d2d2d2 solid 1px;}
.bordes a {padding-left:44px; display:block; min-height:32px; color:#231F20; font-weight:bold;}
.bordes a:hover {color:#ae3316;}
.subtitulo {color:#ae1616; font:bold 14px arial;}
.subtitulo.ch {font-size:12px;}
.subtitulo.sangria {padding:0 0 0 40px;}
.ponencias {background:url(../images/ban_ponencias_01.jpg) no-repeat left top; padding-top:26px;}
a.atlapa {background:url(../images/ico_atlapa.gif) no-repeat 2px top;}
a.calendario {background:url(../images/ico_calendario.gif) no-repeat 2px top; line-height:32px;}
a.calendario.colombia {background:url(../images/ico_calendario.gif) no-repeat 2px top; line-height:16px;}
.aspirantes {margin:20px 0 0 0;}
a.tilde {color:#231F20; padding-bottom:18px; display:block;}
a.tilde img { padding-right:5px;}
a:hover.tilde {color:#ae3316;}
a.ban_exposicion {margin-top:6px; display:block;}
a.ban_webtv {margin-bottom:13px; display:block;}
a.ban_aragon {margin-top:13px; display:block;}
a.vertodas {background:#999; color:#FFF; padding:2px 8px; margin:7px 0 0 0; font-size:92%; position:absolute; right:0; bottom:0;}
a:hover.vertodas {color:#000;}
a.vertodas.nota {right:auto; bottom:0; left:338px;}
/*a.vertodas.fl {float:left; clear:right;}
a.vertodas.fr {float:right; clear:right;}*/
a.vertodas.auspiciamos {bottom:50%;}

	/* ENCUENTRO */
	#encuentro a.vertodos {background:#999; color:#FFF; padding:2px 8px; margin:7px 0 0 0; font-size:92%; position:absolute; right:0; top:2px;}
		/* VER TODOS NOTICIAS*/
		#encuentro a.vertodos.noticias {right:70px;}
		#encuentro .sedes a.vertodos, #encuentro .apoyo a.vertodos {background: transparent url(../images/bullet2.gif) no-repeat left 6px; color:#787677; top:5px;}
		#encuentro .sedes a.sede {margin:2px auto; display:block; text-align:center;}
	#encuentro a:hover.vertodos {color:#000;}
	
	/* PROGRAMACION */
	.programacion span {width:100px; display:block; float:left;}
	.programacion ul {margin-left:20px;}
	.programacion ul li {margin-bottom:5px; line-height:20px;}
	.programacion .bordes {padding-left:15px;}
	.programacion .bordes a {display:block; float:left; height:33px; padding-left:36px; line-height:32px;}
	.programacion a.agenda {background:url(../panama/images/ico_agenda.gif) no-repeat 2px top; width:120px;}
	.programacion a.cronograma {background:url(../panama/images/ico_cronograma.gif) no-repeat 2px top; width:85px;}
	.programacion a.talleres {background:url(../panama/images/ico_talleres.gif) no-repeat 2px top; width:55px;}
	.programacion a.programa {background:url(../panama/images/ico_programa.gif) no-repeat 2px top; width:100px;}
	.programacion a.ponencias {background:url(../panama/images/ico_ponencias.gif) no-repeat 2px top; padding-top:0px; width:80px;}

	
/* PARAMETROS DENTRO DE RELATIVOS */
#calendario {position:relative;}
#calendario a {margin:0 0 0 77px; display:block; font:bold 120% arial; color:#231F20; padding:14px 0; line-height:20px;}
#calendario a:hover {color:#ae3316;}
#calendario .back {position:absolute; background:url(../images/back_calendario.gif) no-repeat left top; width:77px; height:68px; left:-6px; top:0px; text-align:center;}
#calendario .back span { font:bold 120% arial; color:#FFF; padding-top:14px; display:block;}
#calendario .back p { font:bold 180% arial; padding-top:3px; display:block; text-align:center;}

#boxes .col1.vetv p, #boxes .col3.galeria p {padding-top:5px;}

	/* ENCUENTRO */
	#encuentro #boxes .col1.galeria p {padding-top:5px;}
	
	#encuentro #boxes .doble.noticias span {font-size:92%; line-height:18px;}
	#encuentro #boxes .doble.noticias h5 {color:#ae3316;}

	#encuentro #boxes .doble .ponente {width:202px; margin-right:22px; background:url(../images/puntos.gif) repeat-x left bottom; padding-bottom:20px; float:left;}
	#encuentro #boxes .doble .ponente.last {margin-right:0px;}
	#encuentro #boxes .doble .ponente img {float:left; margin-right:6px; border:solid 1px #a09e9f; padding:2px;}
	#encuentro #boxes .doble .ponente h5 {text-align:left; line-height:18px; padding:10px 0; color:#ae3316;}
	#encuentro #boxes .doble .ponente p {text-align:left;}
	#encuentro #boxes .doble .ponente strong {color:#ae3316;}
	
	#encuentro #boxes .programa ul {line-height:18px; text-align:justify;}
	#encuentro #boxes .programa li {list-style:none; background: url(../images/bullet.gif) left 3px no-repeat; padding-left:16px;}
	#encuentro #boxes .programa ul a {text-decoration:none; color:#231F20;}
	#encuentro #boxes .programa ul a:hover {color:#ae3316;}
	
	.programa li {list-style:none; background: url(../images/bullet.gif) 2px 3px no-repeat; padding-left:16px; line-height:20px;}
	
	#encuentro #boxes .apoyo .logos {text-align:center; padding:2px 0;}
	
	/* PANAMA NOTICIAS */
	#encuentro #noticias figure span {font-size:92%; line-height:18px;}
	#encuentro #noticias figure h5 {color:#ae3316;}
	#encuentro #noticias figure {overflow:auto; padding-bottom:15px; margin-bottom:15px; background:url(../images/puntos.gif) bottom left repeat-x; position:relative;}
	#encuentro #noticias figure img {float:left;}
	#encuentro #noticias figure figcaption {float:right; width:311px;}
	#encuentro .doble.noticias a.vertodas {bottom:0px;}
	#encuentro #noticias figure a.vertodas {bottom:15px;}
	
	/* PANAMA NOTICIAS */
	#encuentro #personalidades.doble.ponentes {height:auto;}
	#encuentro #personalidades.doble.ponentes .ponente {margin-bottom:20px;}
	
	/* PANAMA CALENDARIO */
	#calend .relative {position:relative; padding-bottom:35px; width:317px;}
	#calend ul.programa {padding:5px 0 0 0;}
	#calend ul.programa li {padding-bottom:5px; text-align:justify; line-height:16px;}
	#calend .img {border:solid 2px #af3317; display:block;}
	#calend .tag {position:absolute; right:2px; top:2px; background:#010000; color:#FFF; padding:0 9px; display:block; line-height:24px;}
	#calend .section {margin-bottom:38px; display:block; overflow:auto;}
	#calend .links {position:relative; display:block;}
	#calend .acceder {position:absolute; display:block; height:19px; width:317px; border-bottom:solid 1px #b6043e;}
	#calend .acceder.l {left:0px; bottom:0px;}
	#calend .acceder.r {right:0px; bottom:0px;}
	#calend .acceder a {position:absolute; right:0px; bottom:2px; background:#af3317; color:#FFF; padding:0 9px; display:block; line-height:17px;}
	#calend a:hover.acceder {color:#010000;}
	#calend .bg {background-color:#af3317; display:block; padding:7px;}
	#calend .bg h3 {color:#FFF; line-height:18px;}
	#calend .relative .bg p {color:#FFF; line-height:18px;}
	#calend h3, #calend .relative em {color:#af3317; display:block; padding:5px 0; line-height:16px;}
	
	/* PANAMA DIFUSION */
	.difusion {margin-bottom:30px;}
	.difusion p.subtitulo {padding-bottom:15px;}
	.difusion .caja {float:left; width:180px; padding:10px 11px 30px 11px; background:#e9e9e9; margin:0 10px 15px 0; position:relative;}
	.difusion .caja.comunicado {padding:10px 11px 44px 11px;}
	.difusion .caja img {border:solid 1px #999; display:block; margin-bottom:8px;}
	.difusion .caja.last {margin-right:0px;}
	.difusion .caja span {color:#ae1616;}
	.difusion .caja a {color:#000;}
	.difusion .caja h3 {font-size:12px; padding-bottom:5px;}
	.difusion .caja a.ver {background:#ae1616; color:#FFF; padding:2px 8px; margin:7px 0 0 0; font-size:92%; position:absolute; right:10px; bottom:10px}
	.difusion .caja a:hover.ver {color:#000;}

	/* PANAMA EMISIONES */
	.emisiones {padding:3px; background:#ededed; width:155px; margin:0 auto;}
	.emisiones.last {margin-right:0px; float:right;}
	.emisiones a.video {padding:1px; display:block; border:solid 1px #CCC;}
	.emisiones .datos {padding:8px;}
	

#boxes .col1.noticias span {font:normal 92% arial; line-height:24px;}

#boxes .col3.protagonistas .protagonista {margin:14px 0 6px 0; display:block}
#boxes .col3.protagonistas .protagonista img {float:left; margin-right:6px; border:solid 1px #a09e9f; padding:1px;}

#boxes .col2.auspiciamos h5 {color:#ae1616;}
#boxes .col2.auspiciamos span {font-style:italic; color:#ae1616; line-height:18px; padding-bottom:6px; display:block;}
#boxes .col2.auspiciamos .auspicio {padding-bottom:30px;} /* position:relative; */
#boxes .col2.auspiciamos .auspicio a.vertodas.a {top:50%; bottom:auto;}

#boxes #protagonista {width:310px; margin-bottom:10px; padding:4px; border:solid 1px #CCC;}
#boxes #protagonista .protagonista {margin:14px 0 6px 0; display:block}
#boxes #protagonista .protagonista img {float:left; margin-right:6px; border:solid 1px #a09e9f; padding:1px;}


/* PANAMA BIENVENIDA */
.cuadroa {color:#49484a;}
.cuadroa p.cita {font:normal 11px arial; color:#600; text-align:right;}
.cuadro {padding:20px; background:#FBE3E3; border:solid 1px #CCC;}
.cuadro p.cita {font:normal 11px arial; color:#600; text-align:center;}

.cuadro.bienvenida {background:#f6f5f5; border:solid 1px #9d9d9e;}
.cuadro.bienvenida p.cita {color:#373838;}
.cuadro.bienvenida img {float:left; padding:0 10px 10px 0;}

/* PANAMA CONVOCATORIA */
ul.ul_convocatoria li { background:url(../images/bullet2.gif) no-repeat 8px 7px; text-align:justify; padding-left:20px; line-height:18px;}

/*
 * BOX TWITTER
 */
#twitter {display:block; margin:46px 0 26px 0; padding-left:65px; background:url(../images/ico_tweet.gif) no-repeat left top; min-height:36px; line-height:16px;}
#encuentro #twitter {margin:0px 0 26px 0;}
#twitter strong {color:#0970b9; font-weight:normal;}
#twitter span {color:#231F20;}

.tweet, .query {font-family: Arial; font-size: 100%; color: #231F20; font-weight:normal; padding:0px; margin:0px; padding-top:6px; padding-left:0px;}
.tweet .tweet_list, .query .tweet_list {-webkit-border-radius: .5em; list-style-type: none; padding:0px; margin:0px;}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {}
.tweet .tweet_list li, .query .tweet_list li {overflow-y: auto; overflow-x: hidden; padding: .5em; padding:0px; margin:0px;}
.tweet .tweet_list li a, .query .tweet_list li a {color: #a7a9ac; padding:0px; margin:0px;}
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {padding-right: .5em; padding:0px; margin:0px; float: left;}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {vertical-align:text-top; padding:0px; margin:0px;}


/*
 * BOX BANNERS
 */
#banners {display:block; margin:0 0 16px 0;}
#banners .banner {float:left; background:url(../images/back_banners.gif) no-repeat left top; width:233px; height:135px; padding:6px 1px 11px 1px; margin:0 14px 0 0; display:block;}
#banners .banner.last {margin:0px;}

/*
 * INTERNAS
 */
.padd15 {padding:15px;}
.padd10t {padding-top:10px;}
b {color:#b20838;}
a.boton {display:block; width:540px; height:45px; text-align:center; font:bold 16px arial; margin:0 auto; background:#b20838; color:#FFF; border:none; line-height:45px;}
a:hover.boton {color:#b20838; background:#ccc;}


/* CONTACTO */
form#contact  { font-size:14px; width:530px; padding-top:30px;}
form#contact span {font-size:11px;}
#contact label {width:150px; height:22px; float:left; display:block; line-height:26px; font:normal 14px arial; color:#333;}
#contact input {width:350px; height:20px; border:solid 1px #c2c2c3; float:left; display:block; line-height:22px; margin-bottom:15px; font-size:14px;}
#contact textarea { font-family:arial; font-size:14px; width:350px; height:80px; border:solid 1px #c2c2c3; float:left; display:block; line-height:22px; margin-bottom:15px;}
#contact .bt_enviar { font-family:arial; font-size:14px; color:#FFF; font-weight:bold; width:70px; height:26px; line-height:26px; display:block; margin-left:150px; border:none; background:#063;}

/* BAN NOVEDADES */
.novedades {position:relative;}
.novedades h3 {font:bold 14px arial; border-bottom:solid 0px #cccccc; color:#ae1616; padding-left:4px; line-height:27px;}
.novedades a.vermas { position:absolute; right:0; top:0; color:#7c7c7c; padding-right:20px; background:url(../panama/images/ver_mas.gif) no-repeat right 4px; font:normal 11px arial; line-height:20px;}
.novedades a:hover.vermas {color:#000;}

/* CONFERENCIANTES DESTACADOS */
.conferenciantes {border: 0px solid #a09e9f; position:relative;}
.conferenciantes h4 {font:bold 14px arial; border-bottom:solid 1px #cccccc; padding-left:4px; line-height:27px;}
.conferenciantes .ponente img {float:left; margin-right:6px; margin-left:4px; border:solid 1px #a09e9f; padding:2px;}
.conferenciantes .ponente h5 {text-align:left; line-height:18px; padding:2px 0; color:#ae3316;}
.conferenciantes .ponente p {text-align:left;}
.conferenciantes .ponente strong {color:#ae3316;}
#encuentro .conferenciantes a.vertodos {top:-2px; right:4px; z-index:9999999;}

/* PRENSA */
ul#prensa {margin-left:30px;}
ul#prensa a {color:#231F20;}
ul#prensa a:hover {color:#C00;}
ul#prensa li {list-style:none; padding-bottom:6px; display:block; padding-left:26px; line-height:20px;}
li.pdf {background:url(../images/ico_pdf.gif) no-repeat left top;}
li.link {background:url(../images/ico_link.gif) no-repeat left top;}
 
/* CONTACTENOS */
form#contacto {}
form#contacto label {width:90px; float:left; margin-bottom:8px; line-height:25px;}
form#contacto input {width:525px; float:left; margin-bottom:8px; height:23px; border:solid 1px #c2c2c3; line-height:23px;}
form#contacto textarea {width:525px; float:left; margin-bottom:8px; font:normal 12px arial; height:110px; border:solid 1px #c2c2c3; line-height:23px;}
form#contacto .bt_enviar {display:block; width:77px; height:28px; text-align:center; font:bold 14px arial; margin-left:90px; background:#b20838; color:#FFF; border:none; line-height:28px;}

/*
 * FOOTER
 */
#footerbg {background:#ae3316 url(../images/back_footer.jpg) repeat-x top left;}
#footer {color:#fff; display:block; height:230px; margin:0 auto; width: 982px; padding:10px;}
#footer .logo {width:318px; float:left; margin-right:14px; display:block;}
#footer .doble {float:left; display:block; width:650px;}
#footer ul {display:block; float:left; line-height:18px; padding-top:10px;}
#footer ul strong {font-size:120%;}
#footer ul.enlaces {width:200px;}
#footer ul.portales {width:276px;}
#footer .contacto {width:174px; float:left; position:relative; font-size:120%; line-height:44px;}
	#footer .contacto a:hover { text-decoration:none;}
	#footer .correo {position:absolute; top:-4px; right:23px;}
#footer .redes {width:174px; float:left; font-size:120%; line-height:44px;}
	#footer .redes a:hover { text-decoration:none;}
#footer .copy {margin-top:14px; border-bottom:#a33117 solid 1px; border-top:#a33117 solid 1px;}
#footer .copy p {line-height:34px; color:#FFF; font-size:11px;}
#footer .copy a.synapsis {color:#FFF; font-size:12px; line-height:34px; float:right;}
#footer a {text-decoration:none; color:#FFF;}
#footer a:hover {text-decoration:underline;}



/* DESTACADAS */
.stepcarousel {position: relative; border: 0px solid black; overflow: scroll; width: 318px; height: 385px;}
.stepcarousel .belt {position: absolute; left: 0; top: 0;}
.stepcarousel .panel{float: left; overflow: hidden; margin: 0px; width: 318px;}

	/* ENCUENTRO */
	#encuentro .stepcarousel {width: 650px; height: 212px;}
	#encuentro .stepcarousel .panel{width: 650px;}
	#encuentro .stepcarousel .panel img { float:left; display:block; margin-right:14px;}

.stepcarousel_p {position: relative; border: 0px solid black; overflow: scroll; width: 318px; height: 370px;}
.stepcarousel_p .belt {position: absolute; left: 0; top: 0;}
.stepcarousel_p .panel{float: left; overflow: hidden; margin: 0px; width: 318px;}

/* CONFERENCIANTES */
#encuentro .conferenciantes .stepcarousel {width: 264px; height: 106px;}
#encuentro .conferenciantes .stepcarousel .belt {position: absolute; left: 0; top: 0;}
#encuentro .conferenciantes .stepcarousel .panel{float: left; overflow: hidden; margin: 0px; width: 264px;}

/* SCRIPT */
#featured{ 
	width:613px; 
	padding-left:369px; 
	position:relative; 
	border:0px solid #ccc; 
	height:285px; 
	/*background:#fff;*/
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:0px; 
	list-style:none; 
	padding:0; margin:0; 
	width:387px;  /* ANCHO BOX PPAL BOTONES */
}
#featured ul.ui-tabs-nav li{ 
	padding:0px 0; padding-right:18px;  
	font-size:20px;
	font:bold 20px arial;
	color:#fff;
	width:369px;
}
/*#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}*/
#featured ul.ui-tabs-nav li span{ 
	font-size:20px; font-family:Arial; 
	line-height:20px;
	text-decoration:none;
	color:#939294;
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:75px;
	padding:19px 0 0 19px;
	color:#fff;
	background:#414042;
	border-bottom:1px solid #585759; 
	line-height:20px;
	text-decoration:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#ae3316; 
}
#featured li.ui-tabs-selected{ 
	background:url('../images/selected-item.png') top right no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ae3316; 
}

/* PANEL DE DESCRIPCION */
#featured .ui-tabs-panel{
	width:633px; 
	/*padding-left:369px; */
	height:285px;
	/*background:#999;
	text-align:right;*/
	position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:255px; right:0; 
	/*height:30px; 
	width:583px;
	text-align:right;*/
	padding:0px;
	/*background: url('../images/transparent-bg.png'); */
}
#featured .info h2{ 
/*text-align:right;*/
font-style:normal;
font-weight:normal;
	font-size:11px; font-family:Arial, serif; 
	color:#fff; padding:0px; margin:0;
	overflow:hidden; 
}
#featured .info h2 a {color:#fff; font-weight:bold;}
#featured .info p { 
	margin:0 5px; 
	font-family:Arial; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a {
	background:#ae3316;
	line-height:30px;
	display:block;
	padding:0 6px;
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}




/* AGREGADO 2013 */
ul.acceda {overflow:auto;}
ul.acceda li {float:left; width:153px; margin-right:12px; height:140px; display:block; position:relative;}
ul.acceda li.last {float:right; margin-right:0px;}
ul.acceda li.ban_informes {background:url(../images/ban_informe_general_encuentros.jpg) no-repeat left top;}
ul.acceda li.ban_calendarios {background:url(../images/ban_calendarios.jpg) no-repeat left top;}
ul.acceda li.ban_calendarios_ant {background:url(../images/ban_calendarios_anterioresb.jpg) no-repeat left top;}
ul.acceda li.ban_periodos_ant {background:url(../images/ban_periodos_anteriores.jpg) no-repeat left top;}
ul.acceda li p { text-align:center;}
ul.acceda li a {display:block; padding:102px 10px 0 10px;}
ul.acceda li a:hover p {color:#b2251e;}
ul.acceda li b {position:absolute; width:146px; top:46px; left:0px; font-size:30px; color:#262425; text-align:center;}

/* AGREGADO PARA NUEVO DISEÑO 10/2013 */
 
/* font-family: 'PT Sans Narrow', sans-serif; */ 

#index.nuevo #header {height:120px;}
#index.nuevo #box {padding:6px 0 0 0; width:1002px;}
#index.nuevo #script {margin-bottom:0px;}
#index.nuevo #featured {width:633px;}
#index.nuevo #featured ul.ui-tabs-nav li {font:400 16px/24px 'PT Sans Narrow', sans-serif;}
#index.nuevo #featured ul.ui-tabs-nav li strong {font-size:22px;}
#index.nuevo #box .content {padding:16px 0 24px 0;}
#index.nuevo .content {width:1002px; margin:0 auto;}
#index.nuevo #boxes .bggris {background:#dddddd;}
#index.nuevo #boxes .danteriores .content {padding:0 0 16px 0;}
#index.nuevo #boxes .benefactores .content {padding:38px 0 40px 0;}
#index.nuevo #boxes .noticias .content {padding:0 0 36px 0;}
#index.nuevo #boxes .mediateca .content {padding:0 0 40px 0;}
#index.nuevo #boxes .medios .content {padding:28px 0 34px 0; border-bottom:solid 1px #cbcbcb;}
#index.nuevo .col1, #index.nuevo .col2, #index.nuevo .col3 {width:322px;}
#index.nuevo .col1 {margin-right:18px;}
#index.nuevo .col1.noticias {margin-right:0px; width:662px;}
#index.nuevo .col3 {margin:0px; float:right;}
#index.nuevo .doble {width:662px;}
#index.nuevo h3 {color:#676869; font:700 24px/26px 'PT Sans Narrow', sans-serif;}
#index.nuevo #box h3 {padding:12px 0; text-align:center;}
#index.nuevo .danteriores h3 {text-align:center; padding:18px 0;}
#index.nuevo h4 {color:#676869; font:700 24px/26px 'PT Sans Narrow', sans-serif;}
#index.nuevo .magazine .vertodas {right:auto; left:0px;}
#index.nuevo .noticias .vertodas {bottom:auto; top:-5px; right:68px;}
#index.nuevo #twitter {margin:20px 0 26px 0;}
#index.nuevo .block {display:block;}
#index.nuevo .calendario {height:auto;}
#index.nuevo .banner {margin-bottom:20px; display:block;}
#index.nuevo #footer .logo {width:auto; float:left; margin-right:0px;}
#index.nuevo #footer .doble {float:right;}
#index.nuevo #banners {margin:0 0 0px 0; padding-bottom:20px;}
/* DESTACADAS */
#index.nuevo #boxes .col1.noticias, #index.nuevo #boxes .col3.protagonistas {position:relative; height:252px;}
#index.nuevo .stepcarousel {width: 662px; height: 252px;}
#index.nuevo .stepcarousel .panel {width: 662px;}
#index.nuevo .stepcarousel .panel img {float:left;}
#index.nuevo .stepcarousel .panel article {float:right; width:336px;}
#index.nuevo .stepcarousel .panel h5 {color:#e0150b; padding-bottom:10px;}
#index.nuevo .protagonistas  {width: 302px; height: 230px !important; padding:10px; background:#b9b9b9;}
#index.nuevo .protagonistas h3 {color:#fff; padding-bottom:18px;}
#index.nuevo .protagonistas a.vertodas {left:142px; right:auto; top:219px;}
#index.nuevo .stepcarousel_p .divido {display:block; width:20px; height:2px; margin:10px 0; background:#d0d0d0;}
#index.nuevo .stepcarousel_p img {border:solid 2px #fff; float:left;}
#index.nuevo .stepcarousel_p {width: 302px; height: 180px;}
#index.nuevo .stepcarousel_p .panel {width: 302px;}
#index.nuevo .stepcarousel_p .wrap {width: 170px; float:right;}
#index.nuevo .stepcarousel_p h5 {color:#fff; font:400 24px/30px 'PT Sans Narrow', sans-serif; padding-bottom:4px; text-align:left !important;}
#index.nuevo .stepcarousel_p p {color:#fff;}
#index.nuevo .calendario {height:312px;}
#index.nuevo #calendario a {font:400 16px/18px 'PT Sans Narrow', sans-serif !important; padding:10px 0 14px 0;}
#index.nuevo #calendario a strong {font-size:18px !important;}

#index.nuevo h1 {font:700 30px/32px 'PT Sans Narrow', sans-serif !important;}
#index.nuevo .col1.menu {width:266px; margin-right:0px; padding-right:0px;}
#index.nuevo .doble.right {float:right;}
#index.nuevo #box .doble.right h3 {background:none; color:#fff; font:600 18px/20px 'PT Sans Narrow', sans-serif;}
#index.nuevo #box .doble.right h3.subtitulo {color:#ae3316;}

#index.nuevo #boxes .doble.noticias {position:relative; height:270px;}

#index.nuevo #boxes .doble.noticias span {font-size:92%; line-height:18px;}
#index.nuevo #boxes .doble.noticias h5 {color:#ae3316;}

	/* PANAMA NOTICIAS */
#index.nuevo #noticias figure span {font-size:92%; line-height:18px;}
#index.nuevo #noticias figure h5 {color:#ae3316;}
#index.nuevo #noticias figure {overflow:auto; padding-bottom:15px; margin-bottom:15px; background:url(../images/puntos.gif) bottom left repeat-x; position:relative;}
#index.nuevo #noticias figure img {float:left;}
#index.nuevo #noticias figure figcaption {float:right; width:331px;}
#index.nuevo .doble.noticias a.vertodas {bottom:0px;}
#index.nuevo #noticias figure a.vertodas {bottom:15px;}

#index.nuevo .doble .ponente {width:202px; margin-right:22px; margin-bottom:20px; background:url(../images/puntos.gif) repeat-x left bottom; padding-bottom:20px; float:left;}
#index.nuevo .doble .ponente.last {margin-right:0px;}
#index.nuevo .doble .ponente img {float:left; margin-right:6px; border:solid 1px #a09e9f; padding:2px;}
#index.nuevo .doble .ponente h5 {text-align:left; line-height:18px; padding:10px 0; color:#ae3316;}
#index.nuevo .doble .ponente p {text-align:left;}
#index.nuevo .doble .ponente strong {color:#ae3316;}



/* MEXICO DESTACADO */
.mexicotop.bggris {background:#dddddd; margin-top:20px;}
.mexicotop.bggris .content {background:url(../images/bg-mexico.jpg) no-repeat center top; height:332px; padding:1px 0 0px 0;}
.mexicotop.bggris .content .cuadro {margin:25px; background:rgba(255,255,255,0.8); height:240px; text-align:center; border:0px;}
.mexicotop.bggris .content .cuadro h1, .mexicotop.bggris .content .cuadro p {text-align:center;}
.mexicotop.bggris .content .cuadro h1 {font:700 24px/26px 'PT Sans Narrow', sans-serif !important; padding-bottom:12px;}
.mexicotop.bggris .content .cuadro p {font:400 20px/26px 'PT Sans Narrow', sans-serif;}
.mexicotop.bggris .content .cuadro a {display:inline-block; font:700 18px/20px 'PT Sans Narrow', sans-serif; color:#0a680a; margin:0 25px; padding-top:25px;}
.mexicotop.bggris .content .cuadro a:hover {color:#000;}

/* MEXICO DESTACADO */
.puertoricotop.bggris {background:#dddddd; margin-top:20px;}
.puertoricotop.bggris .content {background:url(../images/bg-puertorico.jpg) no-repeat center top; height:332px; padding:1px 0 0px 0;}
.puertoricotop.bggris .content .cuadro {margin:25px; background:rgba(255,255,255,0.8); height:240px; text-align:center; border:0px;}
.puertoricotop.bggris .content .cuadro h1, .puertoricotop.bggris .content .cuadro p {text-align:center;}
.puertoricotop.bggris .content .cuadro h1 {font:700 24px/26px 'PT Sans Narrow', sans-serif !important; padding-bottom:12px;}
.puertoricotop.bggris .content .cuadro p {font:400 20px/26px 'PT Sans Narrow', sans-serif;}
.puertoricotop.bggris .content .cuadro a {display:inline-block; font:700 18px/20px 'PT Sans Narrow', sans-serif; color:#b0170f; margin:0 25px; padding-top:25px;}
.puertoricotop.bggris .content .cuadro a:hover {color:#000;}


/* Correcciones portadas */
#index.nuevo .col1.noticias,
#index.nuevo .stepcarousel {
	width: 100%;
}
#index.nuevo .stepcarousel .panel {
	width: 1002px;
}
#index.nuevo .stepcarousel .panel article {
	width: 662px;
}



.intcategoria.intcat141, .intcategoria.intcat156, .intcategoria.intcat109, .intcategoria.intcat116, .intcategoria.intcat110 {
    display: block;
}
.intcategoria {
    display: none;
}
.text-center {
    text-align: center;
}
#prota h2 {
    font-size: 24px;
}
.sector {	
	position: relative;
}
.sector h3 {color:#ae3316; font:400 20px/22px 'PT Sans Narrow', sans-serif; border-bottom:solid 2px #e6e5e4; margin-bottom:4px; padding-bottom:5px;}

.sector b {display:block;}

.sector a.mailear {background:url(../images_new/ico_mailear.png) no-repeat left center; color:#010001; font:400 18px/22px 'PT Sans Narrow', sans-serif; padding-left:14px; display:block;}

.sector a:hover.mailear {color:#ae3316;}

.sector .data {padding:12px 0 26px 0; background:url(/images_new/bg_divisor.gif) repeat-x left bottom; margin-bottom:12px;}

.sector .borde {display:block; border:solid 4px #d2d2d2;}

.sector .texto {float:right; width:484px; padding:12px 0 0 0;
  max-height: 178px;

  overflow: hidden;

  margin-bottom: 30px;

}

.sector .texto p {font:400 18px/22px 'PT Sans Narrow', sans-serif;}

.sector .left {

	float: left;

}

#index.nuevo #box .doble.right h3 {
  color: #ae3316;
  text-align: left;
}
#index.nuevo #box #calend h3 {
  color: #fff;
}

a.botoni {
    background-color: #f56600;
}
a.botoni {
    margin: 0 15px;
}
a.botoni {
    background-color: #2893cc;
    color: #fff;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 18px;
    font-weight: 700;
    padding: 0 25px;
    text-transform: uppercase;
    display: inline-block;
    line-height: 38px;
}


.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    display: table;
    content: " ";
}
:before, :after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}