﻿@charset "utf-8";
/*Set de caracteres UNICODE utf-8
**
**
**
@author  Irian J Galdmez A <irian@bitworks.com.sv>
@version Id: Exporta Style.Sheet. CSS,v 1.0 2007/10/10 15:30:42 Bitworks
@copyright 2007 Exporta - El Salvador
**
**
**
*/
.acordeonEstandar {
	overflow: hidden;
	padding-bottom: 30px; /*background:#FFF;*/
	margin: 0px auto;
	overflow: hidden;
}
.acordeonEstandar h1 {
	color: #b3152e;
	width: auto;
	background: none;
	clear: none;
	text-align: left;
	overflow: visible;
	line-height: normal;
}
.acordeonEstandar h3 {
	background: url(../../../img/h3-panel-acordeon-estandar-bg.jpg) repeat-x;
	font-size: 10px;
	color: #2f406c;
}
.acordeonEstandar h3:hover {
	cursor: pointer;
}
.acordeonEstandar .acordeonContenido {
	overflow: hidden;
}
.acordeonEstandar .acordeonContenido p {
	margin: 5px 0;
	text-align: justify;
}
.acordeonEstandar .acordeonContenido p a {
	background: none;
	margin: 0px;	
	padding: 0px;	
	color: #2f406c;
	text-decoration: underline;
}
.acordeonEstandar .acordeonContenido p a:hover {
	background: none;
	color: #9f1a2d;
}
.acordeonEstandar .acordeonContenido p a.linkDetalle {
	font-weight: normal;
	background: #FFF;
	color: #003366;
	text-decoration: underline;
}
.acordeonEstandar .acordeonContenido p a.linkDetalle:hover {
	font-weight: normal;
	background: #FFF;
	text-decoration: underline;
	color: #900;
}
/*.acordeonEstandar .acordeonContenido a{
	margin-right:5px;
	font-weight:bold;
	color:#FFFFFF;
	background:#ACADBF;
	padding:3px;
	margin:0px 0px 0px 8px;
}
.acordeonEstandar .acordeonContenido img{
	float:left;
	margin:5px 5px 5px 0;
	border:#dcdfe8 solid 2px;
}
.acordeonEstandar .acordeonContenido a:hover{
	text-decoration:none;
	background:#2F406C;
}
*/
.acordeonEstandar .acordeonContenido a {
	margin-right: 5px;
	font-weight: bold;
	color: #FFF;
	background: #ACADBF;
	padding: 3px;
	margin: 0px 15px 0px 8px;
	/*padding-right:15px;*/
}
.acordeonEstandar .acordeonContenido img {
	float: left;
	padding: 5px;
	border: #dcdfe8 solid 2px;
	overflow: hidden;
	position: relative;
}
.acordeonEstandar .acordeonContenido img a {
	display: block;
}
.acordeonEstandar .acordeonContenido a:hover {
	text-decoration: none;
	background: #2F406C;
}
.acordeonEstandar .acordeonContenido .barraLink {
	text-align: right;
	clear: both;
	background: #fafafc;
	padding: 3px 0px;
}
.acordeonEstandar .acordeonContenido .barraLink a:hover {
	color: #b3152e;
	text-decoration: none;
}
.detalleNociaFecha {
	font-size: 12px;
	font-weight: bold;
	padding: 10px 0px;
}
.detalleNoticiaSubTitulo {
	font-size: 12px;
	font-weight: bold;
	padding-top: 15px;
	text-decoration: underline;
}
#noticiaGaleria {
	clear: both;
	width: 100%;
	overflow: hidden;
	list-style: none;
	/*text-align: center;*/
	background: #EDECF2;
}
#noticiaGaleria li {
	width: 23%;	
	float: left;
	display:inline;
	text-align: center;	
	margin:5px;
	font-size:10px;	
}

#noticiaGaleria li a{
color:#003366;
text-decoration:none;
}

#noticiaGaleria li a:hover{
text-decoration:underline;
}

#noticiaGaleria li img {
	float: none;
	text-align: center;
	margin: 0px;
	border: #DCDFE8 solid 1px;
	padding: 5px;
	margin: 5px 0px;
	background: #FFF;
}
#noticiaGaleria li img:hover {
	border-color: #ABB3C9;
	background: #F2F2F2;
}
.acordeonEstandar .acordeonContenido .galeriaPaginacion {
	text-align: right;
	font-weight: bold;
}
.acordeonEstandar .acordeonContenido .galeriaPaginacion select {
	
}
table.acordeonContenido td.chckbox
{
	width:40px;
	margin:0px;
	padding:0px;
}

/**/
.frmRadioBut {
	padding: 0px;
	margin: 0px;
	clear: both;
	width: 25px;
	background: #990000;
}
.frmRadioBut label, .frmRadioBut input, .frmRadioBut p {
	width: 100%;
}
/**/
div#popUpRelStyle ul li {
	text-align: left;
	font-size: 10px;
	padding-left:10px;
	padding-right:30px;
	list-style: upper-roman inside;
	text-align:justify;
}
div#popUpRelStyle a {
	background: none;
	color: #b3152e;
	width: 100%;
	display: block;
	text-align: left;
	vertical-align: text-top;
	padding-top: 0px;
}
/**/
h3#gbDocumentos{
	margin:10px 0px;
}
h3#gbDocumentos a{
	margin-top:10px; color:#FFF;
}
/**/
/**/



/***
/***
/*** nuevos modulos

/*** Detalle de Noticia
***/

.player{float:left;margin-right:10px;margin-bottom:10px;}
.acordeonEstandar .acordeonContenido #noticiaGaleria a{background:none}
#noticiaGaleria li img{border:2px #ACADBF solid}
#noticiaAudio{clear: both;
width: 100%;
overflow: hidden;
background: #EDECF2;
padding:5px 5px 5px 15px}
#noticiaAudio li {width: 50%;
float: left;
text-align: left;
margin-top: 5px;
background:url(../../../img/audioPlay.gif) top left no-repeat;
display:inline;
font-size:10px;
font-weight:bolder;
line-height:25px}
#noticiaAudio li a{text-decoration:none; color:#2f406c; background:none; padding-left:30px}
#noticiaAudio li a:hover{text-decoration:underline;}

/******/
/**
/**
/**
/*** Feeds **/
/***/


.jmfeedsimg{float:left;}
.jmfdTitulo{float:left; background:#DCDFE8; font-weight:bolder; width:90%; margin-top:16px; line-height:31px}
.jmrssTexto{clear:both; font-weight:bolder; text-align:justify}
#jmfeedList{overflow:hidden; float:left; list-style:none; width:100%; padding-bottom:10px}
.jmfdContent{border-bottom:1px #003366 dashed; font-size:10px; font-weight:bolder; color:#01468B}
.jmfdContent td{padding-bottom:7px; padding-top:7px}


/******/
/**
/**
/**
/*** Historial de encuestas **/
/***/


.jmhsEncuesta{overflow:hidden; float:left; width:100%; padding-bottom:15px}
.jmhsEncuestaAlt{background:#F8F9FB; overflow:hidden; float:left; width:100%; padding-bottom:15px}
.jmEncuestaTitulo{font-weight:bolder; padding-top:5px; padding-bottom:15px}
.jmencuesta{font-size:10px; padding-left:15px; border-bottom:1px #003366 dashed; }
.jmencuesta td{padding-top:7px; padding-bottom:7px}


/******/
/**
/**
/**
/*** Listado de blogs **/
/***/

.jmbarraBlogList{padding:5px 10px;text-align:left;overflow:hidden;font-size:10px;color:#003366; clear:both;
background:url(../../../img/barra-blogList.jpg) top left repeat-x}
.jmbarraBlogList img{float:right;}
.jmtblBlogs{ font-size:10px;color:#003366; margin-bottom:10px; background:#EFF1F5}
.jmtblBlogs th{font-weight:bolder; border-right:1px #93A3BD solid; border-bottom:1px #93A3BD solid; padding:10px}
.jmtblBlogs th.left, .jmtblBlogs td.left{border-left:1px #93A3BD solid;}
.jmtblBlogs .jmautorblog{color:#AF2032; font-weight:bolder}
.jmtblBlogs a{color:#AF2032; font-weight:bolder; text-decoration:none}
.jmtblBlogs a:hover{text-decoration:underline}
.jmtblBlogs td{padding:10px; border-right:1px #93A3BD solid; border-bottom:1px #93A3BD solid;}
.jmtblBlogs tr:hover{background:#F5F8FA}


/******/
/**
/**
/**
/*** Foros **/
/***/


.jmformForo{width:350px; margin:20px auto; font-size:10px; font-weight:bolder}
.jmformForo .jmtxt{font-size:10px; width:200px}
.jmformForo a{font-weight:normal; padding-top:10px}
.jmtblBlogs th.leftbg, .jmtblBlogs td.leftbg{border-left:1px #93A3BD solid; border-bottom:1px #93A3BD solid; background:#374873;width:30px}
.jmtblBlogs a.jmlinkForo{text-decoration:none; color:#003366; display:block}
.jmtblBlogs a.jmlinkForo:hover{color:#AF2032;}

.jmsubComments{overflow:hidden; clear:both; text-align:left}
.jmsubComments img{float:left; margin-right:5px; padding-left:40px}
.jmsubComments .jmcommTitulo{font-size:13px; font-weight:bolder;}
.jmbtnAgregarTema{padding-bottom:10px; padding-top:5px; float:right}
.jmbtnAgregarTema a img{border:none}

.jmsubComments .jmdetTitulo{font-size:10px; font-weight:bolder;}
.jmdetalle{overflow:hidden; border:1px #003366 solid; background:#E3E4E9; margin-bottom:5px}
.jmtblBlogs .jmautorForo{color:#AF2032; font-weight:bolder}
.jmtblheadDet{ font-size:10px; padding:5px 5px 15px}
.jmtblheadDet .jmautorForo{color:#AF2032; font-weight:bolder}
.jmdetalle .jmcomment{padding:12px; background:#ffffff; font-size:10px; text-align:justify; border-bottom:1px #003366 solid; border-top:1px #003366 solid}
.jmdetalleRespuesta .jmcomment{padding:12px; background:#ffffff; font-size:10px; text-align:justify; border-bottom:1px #93A2BF solid; border-top:1px #93A2BF solid}
.jmbtncitarTxt{float:right; padding:10px}
.jmbtncitarTxt a img{border:none}
.jmdetalleRespuesta{overflow:hidden; border:1px #93A2BF solid; background:#F8F9FB; margin-bottom:5px}
.jmcomment2{overflow:hidden; border:1px #93A2BF solid; background:#F8F9FB; }
.jmtblheadDetR th{background:#586587; color:#FFFFFF; font-weight:bolder; padding:2px 5px}
.jmtblheadDetR td{padding:5px 5px 0px}
.jmtxtcommentres{padding-bottom:10px}
.jmtblheadDetR{ font-size:10px; }
.jmtblheadDetR .jmautorForo{color:#AF2032; font-weight:bolder}
.jmtxtAForo{width:785px; height:100px; font-size:11px; color:#586587; font-weight:normal}

/******/
/**
/**
/**
/*** Videoteca **/
/***/


.tblVideos{ font-size:10px;color:#003366; margin-bottom:10px; background:#FFFFFF}
.tblVideos th{font-weight:bolder; border-right:1px #93A3BD solid; border-bottom:1px #93A3BD solid; padding:10px}
.tblVideos th.left, .tblVideos td.left{border-left:1px #93A3BD solid;}
.tblVideos .jmautorblog{color:#AF2032; font-weight:bolder}
.tblVideos a{color:#AF2032; font-weight:bolder; text-decoration:none}
.tblVideos a:hover{text-decoration:none}
.tblVideos td{padding:10px; border-right:1px #93A3BD solid; border-bottom:1px #93A3BD solid;}
.tblVideos tr:hover{background:#F5F8FA}