
/*
body {
	margin:0px;
	font-size: 16px;
	text-align: center;
	background-color:#fff;
	font-family:'Titillium Web', sans-serif;
	color: #555555;
	
}
body.dSinDisenno {
	text-align: left;
}
*/
#header {
    width: 95%;
    margin-right: auto;
    margin-left: 5%;
}
#wrapperPpal {
	text-align:left;
	margin:auto;
	width:100%;
	overflow:hidden;
}
#wrapperAncha {
	text-align:left;
	overflow:hidden;
	width:1260px;
	margin:auto;
}
#wrapperAncha #header {
	width:1260px;
}

#wrapperAncha .imgAsociada {
	display:none;
}
#footerAncha #zona6 {
	margin:0;
	width:auto;
}
#footer, #footerAncha {
	background:#33342f url(../imagenes/fdoFooter.jpg) center top repeat-x;
	min-width: 1200px;
}
#footerAncha {
	margin:auto;
}
#footer p, #footerAncha p {
	font-size:1em;
	margin-bottom:0;
	text-align: left !important;
}
#footer a, #footerAncha a {
	color:#f0de97;
}
#fechaActual {
float: right;
    color: #595959;
    font-style: italic;
    font-size: 0.9em;
    margin-top: 2.3%;
	text-transform: capitalize;
}
.logoSuper {
	background:url(../../institucional/media/galeria53598.png) left top no-repeat;
	width:1000px;
	height:51px;
	margin-left:10px;
	margin-top:5px;
	float:left;
}
.logoSuper h1 {
	margin:0;
	text-indent:-9999px;
}
.logoSuper a {
	width:407px;
	height:51px;
	display:block;
}
.logoSuperAncha {
	background:url(../../institucional/media/galeria53598-ancha.png) left top no-repeat;
	width:1250px;
	height:51px;
	margin-left:10px;
	margin-top:5px;
	float:left;
}
.logoSuperAncha h1 {
	margin:0;
	text-indent:-9999px;
}
.logoSuperAncha a {
	width:407px;
	height:51px;
	display:block;
}

li.li_nivel1.iconoMenuInicio a{
	padding-top: 8px;
    padding-left: 2px;
}

#zonaHeaderA {
	overflow:hidden;
	padding:3px 0px 0px 5px;
}
#zonaHeaderB {
	overflow:hidden;
	padding-bottom:5px;
	margin-top:0px;
	float:right;
}
#zonaHeaderB td {
	padding:0px 5px;
	border-right:1px dotted #ccc;
}
#zonaHeaderB p {
	margin:0;
}
.headerBppal #enl_Roto {
	display:none;
}
#enl_Roto a, #enl_acces a {
	color:#595959;
	font-size:1em;
	text-decoration:none;
	display:block;
	height:15px;
	padding:1px 22px 0px 3px;
	border:1px solid #f4f4f4;
	border-radius: 3px;
	font-weight:normal;
}
#enl_Roto a:hover, #enl_acces a:hover {
	color:#fff;
	border:1px solid #a12c2c;
	border-radius: 5px;
}
#enl_Roto a {
	background: #F3F3F3 url(../imagenes/spriteIcoGuia.png) right -180px no-repeat;
}
#enl_acces a {
	background: #F3F3F3 url(../imagenes/spriteIcoGuia.png) right -71px no-repeat;
}
#enl_Roto a:hover {
	background: #8a1e04 url(../imagenes/spriteIcoGuia.png) right -198px no-repeat;
}
#enl_acces a:hover {
	background: #8a1e04 url(../imagenes/spriteIcoGuia.png) right -89px no-repeat;
}
#formatoPage span {
	color:#595959;
	font-size:1.5em;
	padding-right:5px;
}
#formatoPage a {
	color:#fff;
	background: #8a1e04;
	border:1px solid #a12c2c;
	border-radius: 5px;
	padding:0px 2px;
	font-size:1.5em;
	cursor:pointer;
	font-weight:normal;
	margin:0px 1px;
}
#formatoPage a:hover {
	background:#2b2b2b;
	border:1px solid #262626;
	text-decoration:none;
}
.enl_infoMer:hover {
	color:#8A1E04 !important;
}
/*ADMINISTRACION*/

.dModPublicaciones .bloqAdmin .tabla6, .dModBuscador .bloqAdmin .tabla6 {
	margin-bottom:15px;
}
.bloqAdmin .tabla6 {
	border:1px solid #eaeaea;
	overflow:hidden;
	background:#F0F0F0 url(../imagenes/icoAdmin.gif) no-repeat 7px 7px;
	padding:7px 0px 9px 30px;
}
.bloqAdmin strong {
	float:left;
	color:#383838;
	padding-top:1px;
}
.bloqAdmin ul {
	margin:0;
	float:right;
	padding:0;
}
.bloqAdmin li {
	margin:0;
	padding: 0 5px;
	list-style:none;
	float:left;
}
.bloqAdmin a {
	text-decoration:none;
	padding:4px 15px;
	color:#4D4D4D !important;
	font-size:11px !important;
	border:1px solid #d5d5d5;
	border-radius: 3px;
	background: #fff url(../imagenes/btnMenu2.gif) repeat-x left 8px;
}
.bloqAdmin a:hover {
	color:#8A1E04 !important;
	text-decoration:none;
	background: #fff url(../imagenes/btnMenu2.gif) repeat-x left bottom;
}
/*MENU GUIA*/

#menuGuia {
	float:right;
}
#menuGuia ul {
	margin: 0px;
	overflow: hidden;
	padding:0;
}
#menuGuia li {
	list-style:none;
	float:left;
	border-right:1px dotted #cccccc;
	padding:0px 3px 0px 3px;
}
#menuGuia a {
	color:#595959;
	font-size:1.5em;
	text-decoration:none;
	display:block;
	height:15px;
	padding:1px 22px 0px 3px;
	background: #F3F3F3 url(../imagenes/spriteIcoGuia.png) right top no-repeat;
	border:1px solid #f4f4f4;
	border-radius: 3px;
}
#menuGuia a:hover {
	color:#fff;
	background: #8a1e04 url(../imagenes/spriteIcoGuia.png) right top no-repeat;
	border:1px solid #a12c2c;
	border-radius: 5px;
}
#menuGuia a.guia1 {
	background-position: right 0px;
	padding-right:20px;
}
#menuGuia a.guia1:hover {
	background-position: right -19px;
}
#menuGuia a.guia2 {
	background-position: right -36px;
}
#menuGuia a.guia2:hover {
	background-position: right -54px;
}
#menuGuia a.guia3 {
	background-position: right -216px;
}
#menuGuia a.guia3:hover {
	background-position: right -234px;
}
#menuGuia a.guia4 {
	background-position: right -108px;
}
#menuGuia a.guia4:hover {
	background-position: right -126px;
}

#menuGuia a.guia9 {
	background-position: right -252px;
}
#menuGuia a.guia9:hover {
	background-position: right -271px;
}


#menuGuia a.guia8 {
	background-position: right -144px;
	padding-right:20px;
}
#menuGuia a.guia8:hover {
	background-position: right -162px;
}
#menuGuia a.guia6 {
	background:none;
	padding:1px 17px 0px 3px;
	background: url(../imagenes/englishicon.png) right top no-repeat;
}

#menuGuia a.guia6:hover {
	background: #8a1e04 url(../imagenes/englishicon.png) right bottom no-repeat;
}
#menuGuia a.guia7 {
	background-position: right -180px;
}
#menuGuia a.guia7:hover {
	background-position: right -198px;
}
/*REDES SOCIALES*/

#redesSociales {
	background: url(../imagenes/sombraRed.png) right center no-repeat;
	padding-right:6px;
	left: 0;
	position: fixed;
	top: 40%;
	visibility: visible;
	z-index: 99;
	display:none;
}
#redesSociales .contenido6 {
	width:36px;
	background:#fff;
	border:1px solid #e6e6e6;
	border-left:none;
	border-radius: 3px;
	min-height:105px;
}
#redesSociales ul {
	margin: 0px;
	padding:0px;
}
#redesSociales li {
	list-style:none;
	border-bottom:1px solid #e6e6e6;
	padding: 8px 0px 0px 6px;
	height:38px;
	max-height:30px;
	min-height:30px;
}
#redesSociales p {
	display:none;
}
#redesSociales img {
	border:none;
}
#redesSociales a img:hover {
	padding-left:2px;
}
#zonaTop {
	overflow:hidden;
	position: absolute;
    z-index: 50;
    margin-top: 20px;
    width: 100%;
}
/**
* Ayudas
*/
.ayudaLinkBloque {
	display: block;
	text-indent: -9999px; /* oculta el texto */
	background: url(../imagenes/iconAyuda.png) left top no-repeat;
	float: right;
	position:relative;
	margin: 7px 6px 0px 0px;
	width: 18px;
	height: 17px;
}
.ayudaLinkBloque:hover {
	background: url(../imagenes/iconAyuda.png) left -17px no-repeat;
}
.ayudaTextoBloque {
	z-index:1000;
	background: #e1f3f7 url(../imagenes/infoAyuda.gif) right top no-repeat;
	border: 1px dashed #3492a8;
	color: #195c6c;
	padding: 10px 25px 10px 10px;
	width: 165px;
	text-align: left;
}
/**
* menuAdmin
*/

.tablaGen .OraLink {
	margin:0px 3px 0px 3px;
	text-decoration:none;
}
ul.menuAdmin {
	margin-top:20px;
}
ul.menuAdmin li a {
	color: #4D4D4D;
	text-decoration:none;
}
ul.menuAdmin li a:active {
	color: #000000;
}
ul.menuAdmin li a:visited {
	color: #8a1e04;
}
.menuAdmin a img {
	opacity:1;
	transition:all 0.2s ease-out;
}
.menuAdmin a img:hover {
	opacity:0.7;
}
.menuAdmin a:hover {
	color: #8a1e04;
	text-decoration:underline;
}
.dModUsuarios div.menuAdmin div {
	width:200px;
	height:80px;
}
div.menuAdmin {
	margin-top:15px;
}
div.menuAdmin div {
	height:80px;
	width:220px;
}
/*div.menuAdmin div a {
	display:block;
}*/
div.menuAdmin div br {
	display: none;
}
/*TABLAS*/

.tablaGen {
	border-collapse:collapse;
	width:100% !important;
}
.tablaGen caption {
	font-size: 1.1em;
	color:#8a1e04;
	padding:5px 0px;
	background:none;
}
.tablaGen th, .rich-panel-header {
	text-align: center;
	font-size:13px;
	padding:1px;
	border: 2px solid #FFF;
	color:#fff;
	background: #58585a;
	/*background: #006766 url(../imagenes/buttonForm.jpg) repeat-x left top !important;*/
}
.dModBloques .tablaGen th {
	background:#ddd !important;
	padding:3px;
	color:#000;
	border:none;
}
.tablaGen tr {
	border: 2px solid #fff;
}
.tablaGen>tbody>tr>td {
	background:#eeeeee !important;
	font-size:1em;
	padding: 2px 3px 1px 3px;
	border-right: 1px solid #fff;
}
.tablaGen td {
background: #eeeeee;}

.tablaGen th a {
	color: #FFFFFF;
}
.tablaGen td strong {
	color: #032E68;
}
#trOver, #trOver td, #trOver th {
	background-color: #E9EAEB;
}
.rich-table-subheader {
	border-left:1px solid #fff;
}
.rich-table-headercell {
	border:1px solid #FFFFFF !important;
}
.rich-table tfoot {
	border:1px solid #ddd;
}
.rich-table-footercell {
	border:none;
}
.rich-panel {
	border-color:#ddd;
}
/* formGen*/

.formGen a {
	color: #4D4D4D;
}
.formGen a:hover {
	color: #8a1e04;
	text-decoration:underline;
}
.formGen legend {
	color:#8a1e04;
}
.formGen fieldset {
	border: 1px solid #DDDDDD;
}
.formGen label {
	padding-top:6px;
}
button, .blogs-categorias-buttons input, div.botones input {
	border: 1px solid #3f3f3f;
	border-radius: 3px;
	color:#fff;
	padding:2px 6px;
	margin:5px 10px 8px 10px;
	background: #4d4d4d url(../imagenes/buttonForm3.jpg) repeat-x left top;
	cursor:pointer;
	box-shadow:none;
	position:relative;
}
button:hover, .blogs-categorias-buttons input:hover, div.botones input:hover {
	background: #5b5b5b url(../imagenes/buttonForm3_hover.jpg) repeat-x left top;
}
button:active, .blogs-categorias-buttons input:active, div.botones input:active {
	top:1px;
	background: #4d4d4d;
}
div.botones a:hover {
	text-decoration:none;
}
input, select, textarea {
	box-shadow:3px 3px 4px #e7e7e7 inset;
	border:1px solid #bfbfbf;
	border-radius: 4px;
	padding:3px;
}
textarea {
	font-family:Arial;
	font-size:1.1em;
}
.tabs {
	margin: 0px;
	padding: 10px 5px 0px 5px;
	list-style:none;
	background: url(../imagenes/tabs.jpg) left top repeat-x;
	overflow:hidden;
	clear:both;
	height:24px;
}
.tabs li {
	margin: 0px 3px 0px 0px;
	padding: 0px;
}
.tabs li a {
	display:block;
	background: url(../imagenes/tab.jpg) left top no-repeat;
	color: #FFFFFF;
	width: 105px;
	margin: 0px 10px 0px 0px;
	height:23px;
}
.tabs li a:hover {
	background: #3391a8 url(../imagenes/current.jpg) left top no-repeat;
	color: #3291a8;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background: #3391a8 url(../imagenes/current.jpg) left top no-repeat;
	color: #3291a8;
	font-size:1em;
	font-weight: bold;
	height:23px;
}
/*CALENDARIO*/

.month th {
	margin: 0px;
	padding: 2px;
	font-weight: bold;
	background: #9ed05c;
	font-size: 1.091em;
	color: #FFFFFF;
}
.month td {
	background: #e4f4fa;
	color: #464748;
}
.month td a {
	display:block;
	padding: 1px;
	color: #0d68a0;
	text-decoration: none;
}
.month td a:hover {
	text-decoration: underline;
}
/*PARTICIPACION CIUDADANA*/
.nivo-slice{
	display:none !important;	
}

#menuIconos {
    float: left;
    height: 34px;
    margin-left: 5%;
    color: #FFFFFF;
    background: #1778BD;
    border-radius: 4px;
}
#menuIconos ul {
	overflow:hidden;
	margin:0px;
	padding:0px;
}
#menuIconos li {
	list-style:none;
	float:left;
	min-width: 10%;
}

#menuIconos span.glyphicon {
    font-size: 1em;
    margin-right: 1px;
}

#menuIconos span.glyphicon {
    font-size: 1em;
    padding-right: 4px;
    padding-top: 8px;
    padding-left: 2px;
    float: left;
}

.dInternoAdmin #container {
    padding-top: 60px !important;
}

div#zonasCentro {
    width: 100%;
    margin-top: 2px;
}
#menuIconos a {
	color:#fff;
	font-size:1em;
	text-decoration:none;
	display:block;
	padding:6px 10px 5px 10px;
	min-height:22px;
	font-size: 1em;
    color: #fff;
    float:left;
}

#menuIconos a:visited {
    color: #c2c2c2;
}

#menuIconos a:hover {
	text-decoration:underline;
}
#menuIconos a.menuFAQ {
	background-position: 5px 0px;
}
#menuIconos a.menuChat {
	background-position: 5px -25px;
}
#menuIconos a.menuForos {
	background-position: 5px -50px;
	padding-left:38px;
}
#menuIconos a.menuGlos {
	background-position: 5px -73px;
}
#menuIconos a.menuCalen {
	background-position: 5px -100px;
}
#menuIconos a.menuPart {
	background-position: 5px -125px;
}
#menuIconos a.menuServ {
	background-position: 5px -150px;
}
/* MOD RUTA*/

.modRuta {
	list-style: none;
	padding: 3px 0px 3px 0px;
	margin: 0px;
	overflow: hidden;
	font-size: 	1em;
	background: none;
	border-bottom: 1px solid #d9d9d9;
}
.modRuta li {
	font-weight: normal;
	color: #3b3b3b;
	margin: 0px;
	float: left;
	padding-left: 9px;
	margin-right:10px;
	background: url(../imagenes/vinneta.png) left 3px no-repeat;
}
.modRuta a {
	text-decoration: none;
	color: #4d4d4d;
}
.modRuta a:hover {
	color: #8a1e04;
	text-decoration:underline;
}
.modRuta a:active {
	color: #000000;
}
.modRuta a:visited {
	color: #8a1e04;
}
#file-container {
	width:190px;
}
/*MOD MENU*/
.modMenu {
	margin:15px 0px;
}
.modMenu li {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding: 0px 8px;
}
.modMenu a {
	height:24px;
	padding-top:8px;
}
/*UTILIDADES*/

.pubUtilidades {
	border-top:1px solid #ccc;
	overflow:hidden;
	padding-top:5px;
}
.pubUtilidades h2 {
	display:none;
}
.pubUtilidades ul {
	margin:0 !important;
	height:auto !important;
}
.pubUtilidades li {
	margin:0 !important;
	margin-right:20px !important;
}
.pubUtilidades a {
	height:auto !important;
	padding-top:0 !important;
	color:#000;
	font-size:1.5em;
}
.pubUtilidades a.imprimir {
	background: url(../imagenes/util.png) left 1px no-repeat !important;
	padding-left: 15px !important;
}
.pubUtilidades a.btn_rss {
	background: url(../imagenes/util.png) left -60px no-repeat;
	padding-left: 15px;
	cursor:pointer;
}
.pubUtilidades a.estadisticas, .pubUtilidades a.enviar, .pubUtilidades .msgInfo, #divValoracion, a.comentar {
	display:none;
}
.pubUtilidades h5 {
	margin:0px;
	font-weight:normal;
	font-size:1.5em;
}
.pubUtilidades h5 div {
	text-align:right;
}
/*GLOSARIO*/

#glosario_enlaces, #glosario_enlaces ul {
	overflow:hidden;
}
#glosario_enlaces li {
	list-style:none;
	float:left;
}
#glosario_enlaces a {
	background: #ebecee url(../imagenes/letGlos.jpg) left top repeat-x;
	height:15px;
	text-decoration:none;
	font-weight:bold;
	color:#3c3c3c;
	border:1px solid #e1e1e1;
	display:block;
	padding: 5px 10px;
	margin:5px;
}
#glosario_enlaces a:hover {
	border: 1px solid #034545;
	color:#fff;
	background: #4d4d4d url(../imagenes/buttonForm3.jpg) repeat-x left top;
}

/*Se oculta segun solicitud 855 Mantis, Manuel Vergara mvergara@nexura.com*/
.dModGlosario #infoPrincipal h2 {
	border-bottom: 1px dashed #8a1e04;
	font-size:1.6em;
	text-align:center;
	display: none;
}

.dModGlosario .rich-table-header {
	background-color:#58585A;
	background-image:none;
}
.dModGlosario .rich-table-headercell {
	border:1px solid #58585A !important;
	font-size:1em;
	color:#fff;
}
#glosario_buscador {
	margin-bottom:20px;
}
#glosario_buscador label {
	margin: 0px 5px 0px 5px;
}
#glosario_buscador select {
	min-width:120px;
}
#glosario_buscador button {
	margin:0px 8px;
}
.glosarioTermino {
	padding:10px;
	border:1px solid #ededed;
	border-bottom:1px solid #fff;
	background: url(../imagenes/fondoCont.gif) left bottom repeat-x;
}
.glosarioTermino a {
	background: url(../imagenes/help.png) no-repeat scroll left -1px transparent;
	padding-left: 20px;
	font-size:1.1em;
	font-weight:normal !important;
}
.glosarioSignificado {
	background: url(../imagenes/tick.png) left top no-repeat;
	padding-left: 20px;
	text-align: justify;
}
#glosario_ancla a {
	background:none;
}
/*FAQ*/

.dModFAQ .tablaGen caption {
	font-size:1.3em;
}

.dModFAQ #internaNinos #form1 table {
	width: 100%;
}

.dModUsuarios #internaNinos div.menuAdmin div {
	width: 160px !important;
} 

.dModPublicaciones #internaNinos div.menuAdmin div {
	width: 225px !important;
}

#internaNinos #menuAdministrador ul {
	padding: 8px !important;
}

.infoPpalNinos .pubUtilidades a.btn_rss {
	display: none !important;
}

.dModGaleria #internaNinos .galeria_albm, .galeria_vid {
	height: 432px !important;
}

.dModGaleria #internaNinos #archivos-preview #arch-container {
	height: 300px !important;
}

span.faqCatNombre {
	background: url(../imagenes/vinneta.png) left 4px no-repeat !important;
	font-size:1.1em !important;
}
.faqListPreguntas li {
	color: #8a1e04;
	font-weight:bold;
}
.faqListPreguntas a {
	text-decoration:none;
	font-weight:normal;
}
.faqListPreguntas a:hover {
	text-decoration:underline;
}
.faqPregunta {
	padding:20px 10px !important;
	border:1px solid #ededed !important;
	border-bottom:1px solid #fff !important;
	background: url(../imagenes/fondoCont.gif) left bottom repeat-x !important;
}
.faqPregunta a {
	background: url(../imagenes/help.png) no-repeat scroll left -1px transparent;
	padding-left: 20px;
	font-size:1.1em;
}
.faqRespuesta {
	background: none !important;
	padding-left: 0 !important;
	margin-left: 20px !important;
	text-align: justify;
}
#faq_ancla a {
	background:none;
}
div.faqPregunta a {
	color:#8A1E04 !important;
	font-size:1em;
}
.dSinDisenno {
	background: #FFFFFF;
}
.alarma_ok, .alarma_vencida, .alarma_proxima {
	text-indent:-9999px;
	display:block;
	opacity:1;
	transition:all 0.2s ease-out;
}
.alarma_ok:hover, .alarma_vencida:hover, .alarma_proxima:hover {
	opacity:0.7;
}
.alarma_ok {
	background: url(../imagenes/alarma_ok.png) no-repeat left top;
	width:35px;
	height:26px;
}
.alarma_vencida {
	background: url(../imagenes/alarma_vencida.png) no-repeat left top;
	width:30px;
	height:26px;
}
.alarma_proxima {
	background: url(../imagenes/alarma_proxima.png) no-repeat left top;
	width:30px;
	height:26px;
}
div.opciones_faq {
	overflow:hidden;
}
div.ico_alarma {
	float:left;
}
div.botones_faq {
	float:right;
	overflow:hidden;
}
div.btn_faq {
	float:left;
}
a.mod_adicionar, a.mod_eliminar, a.mod_editar, a.mod_habilitar, a.mod_inhabilitar, a.mod_eventos, a.mod_actualizar, a.mod_refrescar, a.cod_invitacion, a.mod_bloquear {
	height:26px;
	width: 88px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	cursor:pointer;
	margin:auto;
}
a.mod_adicionar {
	background: url(../imagenes/botonesCMS.gif) no-repeat left top;
}
a.mod_adicionar:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -26px;
}
a.mod_eliminar {
	background: url(../imagenes/botonesCMS.gif) no-repeat -100px top;
}
a.mod_eliminar:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat -100px -26px;
}
a.mod_editar {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -86px;
}
a.mod_editar:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -112px;
}
a.mod_habilitar {
	background: url(../imagenes/botonesCMS.gif) no-repeat -100px -86px;
}
a.mod_habilitar:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat -100px -112px;
}
a.mod_inhabilitar {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -172px;
}
a.mod_inhabilitar:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -198px;
}
a.mod_eventos {
	background: url(../imagenes/botonesCMS.gif) no-repeat -100px -172px;
}
a.mod_eventos:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat -100px -198px;
}
a.mod_actualizar {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -258px;
}
a.mod_actualizar:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -284px;
}
a.cod_invitacion {
	width:188px;
	background: url(../imagenes/botonesCMS.gif) no-repeat left -344px;
}
a.cod_invitacion:hover {
	width:188px;
	background: url(../imagenes/botonesCMS.gif) no-repeat left -370px;
}
a.mod_bloquear {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -430px;
}
a.mod_bloquear:hover {
	background: url(../imagenes/botonesCMS.gif) no-repeat left -456px;
}
a.mod_refrescar {
	width:149px;
	background: url(../imagenes/botonesCMS.gif) no-repeat left -516px;
}
a.mod_refrescar:hover {
	width:149px;
	background: url(../imagenes/botonesCMS.gif) no-repeat left -542px;
}
/*MENSAJES PARA EL USUARIO*/


.msgOk, .msgInfo, .msgAyuda, .msgAlerta, .msgError {
	clear: both;
	margin: 10px 0px 10px 0px;
	padding: 20px 10px 20px 55px;
	font-size:1.5em;
	display:block;
}
.msgOk {
	background: #FBF4CC url(../imagenes/msgOk.png) no-repeat left -3px;
	color:#42834d;
	border: 1px dotted #42834D;
}
.msgInfo {
	background: #FBF4CC url(../imagenes/msgInfo.png) no-repeat left -3px;
	color:#106A9C;
	border: 1px dotted #106A9C;
}
.msgAyuda {
	background: #FBF4CC url(../imagenes/msgAyuda.png) no-repeat left top;
	color:#106A9C;
	border: 1px dotted #106A9C;
}
.msgAlerta {
	background: #FBF4CC url(../imagenes/msgAlerta.png) no-repeat left top;
	color:#d59d25;
	border: 1px dotted #d59d25;
}
.msgError {
	background: #FBF4CC url(../imagenes/msgError.png) no-repeat left top;
	color:#8a1e04;
	border: 1px dotted #8a1e04;
}
.msgOk .rich-panel-body, .msgInfo .rich-panel-body, .msgAyuda .rich-panel-body, .msgAlerta .rich-panel-body, .msgError .rich-panel-body {
	padding:0;
}
.msgOk .rich-panel-body {
	color:#42834d;
}
.msgInfo .rich-panel-body {
	color:#106A9C;
}
.msgAyuda .rich-panel-body {
	color:#106A9C;
}
.msgAlerta .rich-panel-body {
	color:#d59d25;
}
.msgError .rich-panel-body {
	color:#8a1e04;
}
/*DISEÃ‘O ZONA 3*/

.titulo3 {
overflow: hidden;
    /* background: #fff url(../imagenes/tituloDise3.gif) left bottom repeat-x; */
    padding: 6px 10px 6px 10px;
    /* color: #8a1e04; */
    font-size: 2em;
    /* border: 1px solid #e6e6e6; */
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    /* text-transform: uppercase; */
    display: block;
    text-align: center;
    font-weight: 500;
    color: #4C4C4C;
}
.contenido3 {
    border-top: none;
    padding: 15px;
    overflow: hidden;
}
/*DISEÃ‘O ZONA 4*/

p {
    font-weight: 500;
}

.tabla4 {
	margin-bottom:15px;
}

div#myCarousel {
    margin-top: 20px;
}

.carousel-caption {
    /* top: 18%; */
    display: block;
    position: absolute;
    /* top: 0; */
    width: 98%;
    height: 100%;
    /* text-align: left; */
    color: #FFFFFF;
    padding: 15px;
    background: rgba(0,0,0,.6);
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    left: 0;
    bottom: 0;
}

.title-circular {
    font-weight: 500;
}

.carousel-caption > div {
    width: 72%;
    margin-left: 15%;
}

.carousel-caption h3 {
    padding-top: 48px;
    color: #fff;
}

.titulo4 {
	color: #5f5f5f;
    text-transform: uppercase;
    /* background: #8a1e04; */
    font-size: 1.5em;
    display: block;
    /* border: 1px solid #851e05; */
    border-bottom: none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    padding: 6px 15px 6px 10px;
    text-align: center;
    font-weight: 500;
}
.contenido4 {
    /* border: 1px solid #e6e6e6; */
    border-top: none;
    padding: 15px;
    overflow: hidden;
    /* background: url(../imagenes/fondoCont.gif) left bottom repeat-x; */
}
/*PORTLET DISEÃ‘O ZONA 4*/

#zona4 .portlet-header {
	border:1px solid #851E05;
	border-bottom:none;
	background: #8A1E04 url(../imagenes/spriteVarios.png) 10px -108px no-repeat;
	padding-left:40px;
}
#zona4 h2.portlet-title {
	color:#fff;
}
#zona4 ul.portlet-options a {
	background: url(../imagenes/icoPortlet.png) left top no-repeat;
}
#zona4 .portlet-content {
	padding:15px;
}
#zona4 ul.portlet-options a.portletVer {
	background-position: 0px -44px;
}
#zona4 ul.portlet-options a.portletVer:hover {
	background-position: 0px 0px;
}
#zona4 ul.portlet-options a.portletEditar {
	background-position: 0px -132px;
}
#zona4 ul.portlet-options a.portletEditar:hover {
	background-position: 0px -88px;
}
#zona4 ul.portlet-options a.portletAyuda {
	background-position: 0px -220px;
}
#zona4 ul.portlet-options a.portletAyuda:hover {
	background-position: 0px -176px;
}
/*PORTLET*/
.portlet-container {
	width:100%;
	overflow:hidden;
	margin-bottom: 15px;
}
.portlet-header {
	overflow:hidden;
	border-bottom:none;
	border:1px solid #e6e6e6;
	background:#fff url(../imagenes/tituloDise3.gif) left bottom repeat-x;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding:6px 0px 6px 10px;
}
h2.portlet-title {
	color:#8a1e04;
	text-transform:uppercase;
	font-size:1.2em;
	margin:0px;
	display:inline-block;
	padding-top:2px;
	float:left;
}
ul.portlet-options {
	margin: 0px;
	overflow: hidden;
	padding:0px;
	float:right;
}
ul.portlet-options li {
	list-style:none;
	float:left;
	padding:0px 3px 0px 3px;
}
ul.portlet-options a {
	text-indent:-999px;
	display:block;
	height:22px;
	width:22px;
	background: url(../imagenes/icoPortlet2.png) left top no-repeat;
}
ul.portlet-options a.portletVer {
	background-position: 0px -44px;
}
ul.portlet-options a.portletVer:hover {
	background-position: 0px 0px;
}
ul.portlet-options a.portletEditar {
	background-position: 0px -132px;
}
ul.portlet-options a.portletEditar:hover {
	background-position: 0px -88px;
}
ul.portlet-options a.portletAyuda {
	background-position: 0px -220px;
}
ul.portlet-options a.portletAyuda:hover {
	background-position: 0px -176px;
}
.portlet-content {
	background: #fff url(../imagenes/fondoCont.gif) left bottom repeat-x;
	font-size:1em;
	border:1px solid #e6e6e6;
	border-top:none;
	overflow:hidden;
	border-bottom: 1px solid #8a1e04;
	padding: 15px 0px 15px 0px;
}
/*TABS GALERIA MULTIMEDIA*/

.galeria-contenido {
	border:none !important;
	overflow:hidden;
}
.ui-widget {
	font-family:Arial, Helvetica, sans-serif !important;
}
.ui-widget-content {
	border:none !important;
	border-radius:0px !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3; 
	padding:5px 20px 5px 20px !important;
	background:#e6e6e6 !important;
	color: #555555; 
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
}
.ui-widget-header {
	background:none !important;
	border:none !important;
}

.galeria-contenido .ui-tabs li{
	font-size: 0.8em;	
}

.ui-tabs {
	padding:0px !important;
}
.ui-tabs .ui-tabs-nav {
	padding:0px !important;
	margin-left:1px !important;
}
.ui-tabs .ui-tabs-nav li {
	margin:0px !important;
}
.ui-tabs .ui-tabs-nav li a {
	padding:0px !important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	padding:5px 6px 6px 0px !important;
}
.ui-state-active .tabs-imgs {
	color: #555;
    cursor: default;

}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 
	color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    border-top: 3px solid #1778BD;
}


a.tabs-imgs {
    float: right !important;
}

a.tabs-video {
    float: right !important;
}

a.tabs-audio {
    float: right !important;
}
.ui-state-active .tabs-video {
	color: #555;
    cursor: default;

}
.ui-state-active .tabs-audio {
	color: #555;
    cursor: default;

}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-top: 2px !important;
    border-bottom: 1px solid #fff !important;
    padding-bottom: 4px !important;
    background-color: #fff !important;
}
.ui-helper-reset {
	line-height:normal !important;
}
.ui-tabs .ui-tabs-panel {
	padding: 13px 25px 0px 25px !important;
	border-top:1px solid #E6E6E6 !important;
}
/*TABS*/
.tablaBloque90061 {
	margin-bottom:15px;
}
#contenidoBloque90061, #contenidoBloque90120 {
	padding-right:0;
	padding-left:0;
}
#zona-imagenes, #zona-video, #zona-audio {
	float:left;
}
.img-container {
	border: 1px solid #E6E6E6;
}
.img-container img {
	width: 100% !important;
	height:180px !important;
	border: 4px solid #fff;
	margin-bottom:0;
}
.video-container, .video-container object, .audio-imagen img, .videoPlayer img {
	width: 250px !important;
	height:188px !important;
}
.zona-lista-imgs, .zona-lista-videos, #zona-lista-audios {

}
#lista-imgs, #lista-audios, #lista-videos {
	margin:0px 0px 0px 10px;
	padding:0px;
}
#lista-imgs li, #lista-audios li, #lista-videos li {
	list-style:none;
	border-bottom: 1px solid #E6E6E6;
}
.img-title a, a.vidLista, a.videoPlaying, a.audioLista, a.audioPlaying {
	color:#494949;
	font-size:0.8em;
	padding:10px 10px 10px 25px;
	display:block;
	text-decoration:none;
	text-shadow:1px 1px 0px #FFF;
}
.img-title a {
	background: url(../imagenes/icoImg.png) 5px 12px no-repeat;
}
.img-title a:hover {
	background: #ebebeb url(../imagenes/icoImg.png) 5px 12px no-repeat;
	text-decoration:none;
}
a.vidLista {
	background: url(../imagenes/icoVideo.png) 8px 12px no-repeat;
}
a.vidLista:hover, a.videoPlaying {
	background: #ebebeb url(../imagenes/icoVideo.png) 8px 12px no-repeat;
	text-shadow:2px 1px 0px #FFF;
	text-decoration:none;
}
a.audioLista {
	background: url(../imagenes/icoAudio.png) 5px 10px no-repeat;
}
a.audioLista:hover, a.audioPlaying {
	background: #ebebeb url(../imagenes/icoAudio.png) 5px 10px no-repeat;
	text-shadow:1px 1px 0px #FFF;
	text-decoration:none;
}
.enlaces-mas {
	float:right;
	font-size:1em;
	margin-top:14px;
	clear:both;
}

.msgInfo {
    font-size: 1em;
    font-weight: 500;
}


#zona3 .enlaces-mas {
	/* clear:none; */
}
#zona3 .enlaces-mas.yt5{
	clear: none;
}
.enlaces-mas a, .enlaces-mas a:visited {
	display:block !important;
	background:#1778BD;
	color:#fff !important;
	font-size:1em;
	text-decoration:none;
	border: 1px solid #1778BD;
	border-radius: 1px;
	padding:3px;
}
.enlaces-mas a:hover {
	background:#b22605;
	color:#fff;
	text-decoration:none;
}
.audio-container object {
	position: absolute;
	top:193px;
	left:70px;
	background:#404040;
	border:1px solid #404040;
	border-radius:4px;
}
/*Galeria multimedia para cuando el portlet
se ubica en la zona 4*/

#zona4 .ui-tabs .ui-tabs-nav {
	margin-left:0px !important;
}
#zona4 .ui-state-default {
	padding:5px !important;
}
#zona4 .ui-tabs-selected {
	padding:0px !important;
}
#zona4 .ui-tabs .ui-tabs-panel {
	padding:10px 0px 0px 0px !important;
}
#zona4 .zona-lista-imgs, #zona4 .zona-lista-videos, #zona4 #zona-lista-audios {
	float:none;
	width:auto;
	clear:both;
	padding-top:10px;
}
#zona4 .video-container, #zona4 .video-container object, #zona4 .audio-imagen img {
	width:220px !important;
	height:165px !important;
}
#zona4 .img-container img {
	width:100% !important;
	height:157px !important;
}
#zona4 #lista-imgs, #zona4 #lista-audios, #zona4 #lista-videos {
	clear:both;
	margin:0px;
}
#zona4 .audio-container object {
	top:180px;
}
/** * 	GALERIA MULTIMEDIA ADMINISTRADOR  */

.dModGaleria.usuario .modMenu {
	border-bottom:none;
	margin:0;
}
.dModGaleria.usuario .modMenu li {
	border:none;
	background:none;
	float:none;
	font-weight:normal;
	margin:0;
	padding:0;
}
.dModGaleria.usuario .modMenu a {
	float:right;
	padding:0;
	height:auto;
}
.galeria_main {
	background:#fafafa;
	overflow:hidden;
}
#file-container {
	border: 1px solid #D0D0D0;
	float: left;
	margin: 0px 15px 15px 0;
	overflow: hidden;
	padding: 10px 10px 0 10px;
	width: 200px;
	height:200px;
}
#file-preview {
	text-align:center;
	margin-bottom:5px;
}
#file-preview a {
	margin:0 8px 8px 0;
}
#file-preview img {
	margin:0px;
	border:3px solid #fff;
	box-shadow: 0px 0px 1px #757575;
}
#file-info .OraLink {
	margin:0px 3px;
	float:right;
}
.dModGaleria h2, .dModGaleriaUsuario h2 {
	margin-bottom:0px;
	text-align:center;
}
.dModGaleria h3, .dModGaleriaUsuario h3 {
	background: url(../imagenes/btnMenu.gif) repeat-x scroll left top #FFFFFF;
	border-bottom: 1px solid #D0D0D0;
	border-top:1px solid #e0e0e0;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	color: #8a1e04;
	font-size: 1.2em;
	font-weight: bold;
	padding:5px;
	clear:both;
	margin-bottom:0;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.galeria_menu h2 {
	margin:0px;
	padding:10px 0px 0px 0px;
}
#file-info {
	font-size: 1.5em;
}

.tblGaleria #file-info {
	font-size: 0.8em;
}
.galeria_arch, .galeria_albm, .galeria_vid, #arch-container {
	border-left:1px solid #fff;
	border-right:1px solid #eee;
	font-size: 1.5em;
	padding: 15px 15px;
	width: 270px;
	float:left;
	margin: 5px 0px;
	height: 332px;
}


.dModGaleria .galeria_albm, .galeria_vid {
	height:380px !important; /* ALINEACION GALERIA */
	box-shadow: inset 1px 0px 14px #d7d7d7;
	transition: all 0.2s ease-out 0s;
}
.galeria_arch:hover, .galeria_albm:hover, .galeria_vid:hover, #arch-container:hover {
	box-shadow:inset 1px 0px 14px #B1B1B1;
	transition: all 0.2s ease-out 0s;
}
.galeria_arch, .galeria_vid, #arch-container {
	background: url(../imagenes/line.png) right top no-repeat;
	text-align: center;
}
.galeria_albm {
	background: url(../imagenes/fdoAlbum.png) 21px 2px no-repeat;
}


/*Modificacion Mantis 869, 20130620 mvergara@nexura.com*/
.galeria_vid>a , .galeria_vid .galeria_text a{
	text-decoration: none;
padding: 4px 15px;
color: #4D4D4D !important;
font-size: 11px !important;
border: 1px solid #d5d5d5;
border-radius: 3px;
background: #fff url(../imagenes/btnMenu2.gif) repeat-x left 8px;
width: 89px;
display: block;
clear: both;
font-weight: normal;
}

.galeria_vid .example2 {
	height: 30px !important;
}

.galeria_arch img, .galeria_albm img, .galeria_vid img, #arch-container img {
	width: 160px !important;
	height:120px !important;
	border-radius:5px;
	padding:3px;
	margin:0px;
	text-indent:-9999px;
	display:block !important;
}
.galeria_arch img, .galeria_vid img, #arch-container img {
	/*background: #fff url(../imagenes/galeriaDefaultImg.png) 3px 3px no-repeat;*/
	margin: auto;
}
.galeria_albm img {
	background: #fff url(../imagenes/galeriaDefaultAlb.png) 3px 3px no-repeat;
	margin:auto;
	display:block;
	float:none;
}
#arch-container .videoPlayer img, #archivos-container .videoPlayer img {
	width: 195px !important;
	height:140px !important;
}


.galeria_vid .shareme {
	margin-top:15px;
}

.galeria_vid {
	background: url(../imagenes/sombraImg.png) center 90% no-repeat;
padding-bottom: 70px;
display: inline-block;
*display: inline;
zoom: 1;
vertical-align: top;
float: none;
position: relative;
}

.galeria_albm {
	background: url(../imagenes/sombraImg.png) center 90% no-repeat;
}

.galeria_arch a.OraLink, .galeria_albm a.OraLink, .galeria_vid a.OraLink {
	display:block;	
	margin-top:10px;
}
.galeria_arch a.OraLink:hover, .galeria_albm a.OraLink:hover, .galeria_vid a.OraLink:hover {
	text-decoration: underline;
}

.galeria_text {
	font-weight:bold;
	color:#8a1e04;
	display: block;
	clear: both;
	max-height: 160px;
	overflow-y: auto;
}
.galeria_tool img {
	width: 20px;
	height:20px;
	margin:3px;
}
.archivos-preview {
	margin-top:20px;
	text-align: center;
}
/*.sharrre .box {
	margin-top:10px;
}*/
.galeria_tool {
	margin-top:10px;
}
a.btn_galeria_editar_album, a.btn_galeria_eliminar_album, a.btn_galeria_agregar_album, a.blogs_observaciones, a.revisar_post, a.imagen_seleccionar, a.blogs_solicitudes {
	background: url(../imagenes/opcGenerales.jpg) left top no-repeat !important;
	height:26px !important;
	width:35px !important;
	padding:0 !important;
	float:left;
	text-indent:-9999px;
	margin:5px !important;
}
a.btn_galeria_editar_album {
	background-position: -70px top !important;
}
a.btn_galeria_editar_album:hover {
	background-position: -70px -26px !important;
}
a.btn_galeria_eliminar_album {
	background-position: -35px top !important;
}
a.btn_galeria_eliminar_album:hover {
	background-position: -35px -26px !important;
}
a.btn_galeria_agregar_album {
	background-position: left top !important;
}
a.btn_galeria_agregar_album:hover {
	background-position: left -26px !important;
}
a.revisar_post {
	background-position: -105px top !important;
}
a.revisar_post:hover {
	background-position: -105px -26px !important;
}
a.blogs_observaciones {
	background-position: -140px top !important;
}
a.blogs_observaciones:hover {
	background-position: -140px -26px !important;
}
a.imagen_seleccionar {
	background-position: -175px top !important;
}
a.imagen_seleccionar:hover {
	background-position: -175px -26px !important;
}
a.blogs_solicitudes {
	background-position: -210px top !important;
}
a.blogs_solicitudes:hover {
	background-position: -210px -26px !important;
}
/*.galleria-image {
	height:510px !important;
}
*/
#galleria {
	height:580px !important;
	width:auto !important;
	border-bottom: 1px solid #8a1e04;
	background:#FAFAFA !important;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	margin-bottom:25px;
}
.galleria-container {
	height:580px !important;
	width:700px !important;
	margin-left:120px;
	background: #111 !important;
}
.galleria-stage {
	box-shadow: 0 0 1px #B1B1B1;
	border:4px solid #fff;
}
.galleria-errors {
	left:135px !important;
	top:15px !important;
}
.galleria-thumbnails .galleria-image {
	border: 3px solid #000;
	outline: 1px solid #7A7A7A;
	height: 38px !important;
	margin-top: 2px;
}
.galleria-image img {
	top:0px !important;
}

.galleria-thumbnails {
	height: 50px !important;
}

.dModGaleria #archivos-preview #arch-container {
	display: inline-block !important;
	float: left !important;
	position: relative;
	text-align: center;
	min-height: 460px;
}

.galeria_archivos {
	text-align: center;
}

.albumes_container, .galeria_archivos, .dModGaleria #archivos-container {
	background:#FAFAFA;
	clear:both;
	overflow:hidden;
	border-bottom: 1px solid #8a1e04;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
}
.dModGaleria #archivos-container {
	margin-bottom:25px;
	text-align: center;
}
.albumes_container {
	margin-bottom:25px;
}
.info_album {
	margin-top:10px;
	min-height: 150px;
	overflow: hidden;
}
.archivo_info {
	clear:both;
	position: relative;
	padding-top:10px;
}
table.af_panelBox_light {
	width:100%;
}
div.galeria_paginador {
	height:22px;
	text-align:right;
	background:#FAFAFA;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	padding:12px 5px 10px;
}

a.paginador_page {
	display:block;
	border:1px solid #f0f0f0;
	margin:0px 5px;
	text-align:center;
	padding:4px 6px;
	text-decoration:none;
	float:left;
	background: #fff;
	border:1px solid #bfbfbf;
	border-radius: 4px;
	font-weight:bold;
}
a.paginador_page:hover {
	color:#8A1E04;
	background:#fbfbfb;
	text-decoration:none;
}
a.current_page, a.current_page:visited {
	background: #8A1E04;
	color:#fff;
	display:block;
	margin:0px 5px;
	text-align:center;
	text-decoration:none;
	float:left;
	padding:4px 6px;
	border:1px solid #6a1804;
	border-radius: 4px;
}
a.current_page:hover {
	color:#fff;
	text-decoration:none;
}
.galeria_funciones {
	padding-top:10px;
	padding-left:10px;
	background:#FAFAFA;
	border-left:1px solid #E0E0E0;
	border-right:1px solid #E0E0E0;
	overflow:hidden;
}
.paging_full_numbers a.paginate_button, .paging_full_numbers a.paginate_active {
	margin:0px 3px;
	padding:5px 10px 3px 10px;
	text-decoration:none;
	background: #fff url(../imagenes/btnMenu2.gif) repeat-x left 9px;
	border:1px solid #bfbfbf;
	border-radius: 3px;
	font-size:1.5em;
	float:none !important;
	display: inline-block;
}

.paging_full_numbers{ overflow: hidden; text-align: center; } 

.paging_full_numbers a:hover {
	cursor:pointer;
}
.paging_full_numbers a.paginate_button:hover {
	background: #fff ;
}
.paging_full_numbers a.paginate_active {
	background: #681d0a url(../imagenes/buttonForm2.jpg) repeat-x left -6px;
	border:1px solid #711c07;
	color:#fff;
	font-weight:bold;
}
.paging_full_numbers a.first {
	background: #faf9f9 url(../imagenes/arrowsPag.png) 7px 7px no-repeat;
	padding-left:25px;
}

.paging_full_numbers a.first:hover {
	background: #fff url(../imagenes/arrowsPag.png) 7px 7px no-repeat;
}
.paging_full_numbers a.previous {
	background: #faf9f9 url(../imagenes/arrowsPag.png) 7px 7px no-repeat;
	text-indent:-9999px;
	padding-right:15px;
}
.paging_full_numbers a.previous:hover {
	background: #fff url(../imagenes/arrowsPag.png) 7px 7px no-repeat;
}
.paging_full_numbers a.next {
	background: #faf9f9 url(../imagenes/arrowsPag.png) 8px -33px no-repeat;
	text-indent:-9999px;
	padding-left:15px;
} 
.paging_full_numbers a.next:hover {
	background: #fff url(../imagenes/arrowsPag.png) 8px -33px no-repeat;
}
.paging_full_numbers a.last {
	background: #faf9f9 url(../imagenes/arrowsPag.png) 45px -33px no-repeat;
	padding-right:25px;
}
.paging_full_numbers a.last:hover {
	background: #fff url(../imagenes/arrowsPag.png) 45px -33px no-repeat;
}


.galeria_funciones table {
	float:left;
	margin-left:10px;
}
.opciones_archivos {
	float:left;
	padding-top:5px;
}
.btn_eliminar_masivo, .btn_seleccionar_todos {
	background: url(../imagenes/delete.gif) left top no-repeat;
	padding-left:15px;
	padding-right:10px;
	margin-right:10px;
	border-right:1px dotted #E0E0E0;
	text-decoration:none;
}
.btn_eliminar_masivo {
	background: url(../imagenes/delete.gif) left top no-repeat;
	padding-left:15px;
}
.btn_seleccionar_todos {
	background: url(../imagenes/select.gif) left top no-repeat;
	padding-left:20px;
}
a.btn_galeria_buscar, a.btn_galeria_cancelar {
	display:block !important;
	background:#660000 url(../imagenes/busq_canc.gif) left top no-repeat;
	color:#fff !important;
	padding: 8px 0px 0px 27px !important;
	height:25px !important;
	max-height:17px !important;
	min-height:17px !important;
}
a.btn_galeria_cancelar {
	background-position: 0px 0px;
	width:75px;
	max-width:48px;
	min-width:48px;
}
a.btn_galeria_cancelar:hover {
	background-position: 0px -45px;
	text-decoration:none;
}
a.btn_galeria_buscar {
	background-position: -75px 0px;
	width:85px;
	max-width:58px;
	min-width:58px;
}
a.btn_galeria_buscar:hover {
	background-position: -75px -45px;
	text-decoration:none;
}
.tablaBloque98 .botones .boton {
	box-shadow:none;
	background:#8A1E04;
	color:#fff;
	font-size:1.5em;
	text-decoration:none;
	border: 1px solid #851E05;
	border-radius: 3px;
	padding:3px;
	cursor:pointer;
}
.tablaBloque98 .botones .boton:hover {
	background:#b22605;
}
.rich-table-subheadercell input {
	width:110px;
}
.rich-calendar-exterior div.rich-calendar-tool-btn, .rich-calendar-time-layout-ok div.rich-calendar-time-btn {
	width:auto;
}
.rich-calendar-time-layout div.rich-calendar-time-btn, .rich-calendar-spinner-buttons .rich-calendar-spinner-down, .rich-calendar-spinner-buttons .rich-calendar-spinner-up {
	width:15px;
}
#date1TimeEditorButtonCancel {
	width: inherit !important;
}
.rich-calendar-editor-layout-shadow {padding: 15px 0;}
.rich-calendar-time-layout,
.rich-calendar-spinner-buttons .rich-calendar-spinner-up,
.rich-calendar-spinner-buttons .rich-calendar-spinner-down {
	width: 100%
}
.rich-calendar-spinner-input-container {
	padding-right: 10px;
	padding-left: 10px;
}
.rich-calendar-spinner-buttons {width: 20px !important}
.rich-calendar-spinner-buttons > table {width: 20px !important}
.rich-calendar-spinner-up,
.rich-calendar-spinner-down {
	padding: 0 !important;
	position: relative;
	height: 22px !important;
	margin: 0 !important
}
.rich-calendar-spinner-up:before,
.rich-calendar-spinner-down:before {
	content: "\f0d8";
	font-family: "FontAwesome";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: 13px;
}
.rich-calendar-spinner-down:before {
	content: "\f0d7";
}
.formGen fieldset .rich-calendar-time-layout div {
	padding: inherit;
}
.rich-table {
	border:none;
	background:none;
}
.rich-table-row {
	border: 1px solid #D0D0D0;
}
.rich-table-footer {
	background:none;
}
.rich-datascr {
	margin-top:10px;
}
.rich-table-cell {
	border:none;
	font-size:1em;
	padding:0;
}
/**
* BLOGS
*/

.bloque_izq {
	float: left;
	margin-left: 15px;
	overflow: hidden;
	width: 590px;
}
.bloque_der {
	float: right;
	margin-right: 15px;
	width: 290px;
}
.blog_post, .comentario_post {
	border-bottom: 1px solid #fdfdfd;
	padding: 15px;
	background: #fff url(../imagenes/fondoCont.gif) left bottom repeat-x;
	overflow:hidden;
}
.blog_post h4 {
	margin:0;
}
.blog_post h4 a {
	color: #8a1e04 !important;
	text-decoration:none;
}
.cont_publicaciones {
	font-size:1.5em;
	color:#737373;
}
h3.titulo_categoria {
	color:#8a1e04;
}
.blogs-descripcion {
	display: block;
	margin-bottom: 10px;
	text-align: left !important;
	width: auto !important;
}
.datos_post {
	overflow:hidden;
	border-bottom:1px dotted #dcdcdc;
	padding-bottom:5px;
}
.el_post {
	float: left;
	color:#8a1e04;
}
.el_post h4 {
	margin:0;
}
.la_categoria h5 {
	margin:0;
	font-weight:normal;
}
.el_post a {
	font-size:1em;
	color:#8a1e04;
	text-decoration:none;
}
.fecha_post {
	float: left;
	color: #656565;
	font-size:1.5em;
	margin-right:10px;
	padding-top:4px;
}
.la_categoria {
	float: right;
}
.la_categoria a {
	display:block;
	background:#8a1e04;
	color:#fff;
	font-size:0.8em;
	text-decoration:none;
	border: 1px solid #a12c2c;
	border-radius: 3px;
	padding:1px 8px;
}
.la_categoria a:hover {
	background:#d02626;
	color:#fff;
	text-decoration:none;
}
.tabla_blogs th, .rich-mpnl-header {
	border: 1px solid #4d4d4e !important;
	color:#fff;
	background: #a9a9a9 url(../imagenes/buttonForm1.jpg) repeat-x left top !important;
}
.rich-mpnl-content{border-color: #D1D2D3 !important;}

.tabla_blogs td {
	background:none;
}
/*td.celda_resultado {
	padding:5px !important;
	background: #fff url(../imagenes/btnMenu.gif) left bottom repeat-x;
	padding:6px;
	border-bottom: 1px solid #d0d0d0 !important;
	border-top: 1px solid #fdfdfd !important;
}
td.celda_resultado a {
	text-decoration:none;
}*/
.resultados_busqueda th {
	background:#58585A;
	font-size:1em;
	color:#fff;
	padding:5px;
}
.resultados_busqueda .rich-table-row {
	border:2px solid #FFFFFF;
}
td.celda_resultado {
	padding:5px !important;
	background: #EEEEEE;
}
td.celda_resultado a {
	text-decoration:none;
	color:#4D4D4D;
}
h5.boton_categoria {
	margin:0;
	background: #fff url(../imagenes/btnMenu.gif) left bottom repeat-x;
	list-style:none;
}
h5.boton_categoria a {
	border-bottom: 1px solid #fff;
	background:url(../imagenes/vinneta1.png) 5px 9px no-repeat;
	padding:6px 6px 6px 16px;
	color:#000;
	display: block;
	text-decoration: none;
}
.boton_categoria a:hover {
	color:#8a1e04 !important;
	background:#f4f4f4 url(../imagenes/vinneta.png) 5px 9px no-repeat;
	text-decoration: none;
}
.comentario_post p {
	padding-left:40px;
	background: url(../imagenes/comment.png) no-repeat left top;
	min-height:28px;
}
.dModBlogs legend {
	color: #8a1e04;
	font-weight: bold;
	margin: 0 10px 5px;
}
.dModBlogs div.botones {
	text-align:center;
}
.dModBlogs fieldset {
	border: 1px solid #DDDDDD;
}
.dModBlogs label {
	padding-right: 1em;
	text-align: right;
	width: 190px;
}
.dModBlogs fieldset label, .formGen fieldset input, .formGen fieldset textarea, .formGen fieldset select {
	display: block;
	float: left;
	margin-bottom: 0.4em;
	margin-top: 0.4em;
}
.blogs_label {
	font-weight:bold;
}
.titulo_info_blog {
	font-size: 1.2em;
	color: #8a1e04;
	font-weight:bold;
	display:block;
	margin-bottom:10px;
}
#form1.tablePost {
	border-top:1px solid #E6E6E6;
}
.informacion-post {
	border: 1px solid #e6e6e6;
	background: #fff url(../imagenes/fondoCont.gif) left bottom repeat-x;
	overflow:hidden;
}
.dato_blog {
	padding:10px;
}
.mas-comentario {
	text-align:center;
}
.mas-comentario a {
	border: 1px solid #034545;
	border-radius: 3px;
	color:#fff;
	padding:4px 6px;
	margin:5px 10px;
	background: #4d4d4d url(../imagenes/buttonForm3.jpg) repeat-x left top;
	cursor:pointer;
	text-decoration:none;
}
.mas-comentario a:hover {
	background: #5b5b5b url(../imagenes/buttonForm3_hover.jpg) repeat-x left top;
	color:#fff;
	text-decoration:none;
}
.rich-tool-tip {
	background:#006666;
	border:1px solid #006666;
	border-radius:3px;
	padding:5px 7px;
	color:#fff;
}
.hidelink {
	color:#fff;
}
/*	Bloque enlaces gobierno*/

.bxSlider li {
    margin: 0 auto !important;
    width: 168px !important;
    min-height: 120px;
    border-radius: 5px;
    text-align: center !important;
}


.bxSlider li:hover {
    background: #1778BD;
    color: #fff;
}

.bxSlider li a {
	transition:all 0.2s ease-out;
	font-weight: bold;
    text-align: center !important;
    color: #c2c2c2;
}
.bxSlider li a:hover {
	opacity:1;
	text-decoration: none;
    color: #fff;
}
.bxSlider li a img {
	width:auto !important;
	height:60px !important;
	position:relative;
	margin: 0 auto;
}
.bx-wrapper {
	margin:0;
	padding-top:10px;
}
.bx-wrapper img {
	width:auto;
}
.bx-wrapper .bx-viewport {
    left: 0;
    box-shadow: none;
    border: none;
    background: none;
    width: 78% !important;
    height: 130px !important;
    margin-left: 10%;
}
.bx-wrapper .bx-pager {
	display:none;
}
.bx-wrapper .bx-prev {
	left:0px;
}
.bx-wrapper .bx-next {
	right:0px;
}
.acciones a {
	margin-right:10px;
}
.tablaBloque479, .tablaBloque480 {
	border: 1px solid #CECECE;
    border-radius: 5px;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 15px 10px;
    margin-left: 2%;
    margin-right: 1%;
    float: left;
}
.tablaBloque479 a, .tablaBloque480 a {
	font-weight:normal;
}
.tablaBloque479 td, .tablaBloque480 td {
	border-right:1px solid #CECECE;
	padding-left:10px;
}
#wrapperAncha .tablaBloque479 td, #wrapperAncha .tablaBloque480 td {
	width:auto;
}
.tablaBloque479 p, .tablaBloque480 p {
	display:block;
	font-size: 0.9em;
	word-break: break-all;
}
.tablaBloque479 ul, .tablaBloque480 ul {
	margin: 0px 0 0 20px;
	padding: 0;
}
.tablaBloque479 li, .tablaBloque480 li {
	list-style:square;
	color:#666;
}
.tablaBloque479 a, .tablaBloque479 a:visited, .tablaBloque480 a, .tablaBloque480 a:visited {
	color: #666;
	font-size: 1em;
	text-decoration:none;
}
.tablaBloque479 a:hover, .tablaBloque480 a:hover {
	color:#8a1e04;
	text-decoration:underline;
}
/*Paginado*/

.rich-table .rich-dtascroller-table {
	border:none;
}
.rich-table .rich-datascr-act {
	background: #fff url(../imagenes/btnMenu.gif) left -5px repeat-x;
	padding:2px 0px !important;
	color:#6B6B6B;
	font-size:1.5em;
	border:none;
}
.rich-table .rich-datascr-button {
	color:#fff;
	background: #681d0a url(../imagenes/buttonForm2.jpg) repeat-x left -6px;
	border: none;
	font-size:1.5em;
}
.rich-table .rich-datascr-button:hover {
	background: #681d0a;
}
.rich-table .rich-datascr-inact {
	border: none;
	color:#fff;
	background: #d4aba0;
	font-size:1.5em;
}
.rich-table .rich-datascr-inact:hover {
	background: #681d0a url(../imagenes/buttonForm2.jpg) repeat-x left -6px;
	color:#fff;
}
/*Calendario*/

.ui-widget {
	font-family:Arial;
}
/*Foros*/
.dModForos fieldset label {
	width:auto;
	float:left !important;
}
.dModForos div.menuAdmin a {
	text-decoration:none;
}
.dModForos h4 {
	margin:10px 0px;
}
a.tooltipAcces:hover {
	text-decoration:none;
}
a.tooltipAcces span {
	display:none;
	text-align:center;
}
a.tooltipAcces:hover span {
	display:inline;
	position:absolute;
	color:#595959;
	left:750px;
	top:55px;
	background: url(../imagenes/tooltip2.png) left top no-repeat;
	width:165px;
	height:53px;
	padding:5px;
}
#wrapperAncha a.tooltipAcces:hover span {
	left:1060px;
}
.rich-combobox-shell {
	overflow:hidden !important;
}
.pause_button, .play_button {
	width:31px;
	height:32px;
	text-indent:-9999px !important;
	cursor:pointer;
	position: absolute;
	left: 660px;
	top: 243px;
	z-index:11;
}
.play_button {
	background: url(../imagenes/repNoti.png) left top no-repeat;
}
.pause_button {
	background: url(../imagenes/repNoti.png) -31px top no-repeat;
}
/*PÃ¡gina no encontrada*/
#errorPagina {/*background:#fafafa;*/
	overflow:hidden;
}
#errorPagina #contenido {
	width:670px;
	height:210px; /*background: url(../imagenes/bg.jpg) center center no-repeat;*/
	margin:auto;
	padding-top:40px;
	padding-bottom:40px;
}
#errorPagina #icono {
	float:left;
	background: url(../imagenes/icon.png) left 15px no-repeat;
	width:221px;
	height:220px;
}
#errorPagina #mensaje {
	float:right;
	width:449px;
	padding-top:20px;
}
#errorPagina #mensaje p {
	margin-top:0;
	margin-bottom:10px;
}
#errorPagina #mensaje a {
	color:#AD3333;
	font-weight:bold;
}
#errorPagina #mensaje a:hover {
	color:#4D4D4D;
	text-decoration:none;
}
#errorPagina #titulo {
	margin:0;
	background: url(../imagenes/text.png) left top no-repeat;
	width:432px;
	height:96px;
	text-indent:-9999px;
}
#internaNinos #errorPagina {
	background: #1675bb url(../imagenes/fdoError.jpg) left top repeat-x;
	overflow:hidden;
	border:1px solid #1675bb;
	border-radius: 8px;
}
#internaNinos #errorPagina #mensaje {
	width:490px;
}
#internaNinos #errorPagina #mensaje p {
	color:#fff;
}
#internaNinos #errorPagina #icono {
	background: url(../imagenes/iconNinos.png) 20px top no-repeat;
	width:148px;
	height:128px;
}
#internaNinos #errorPagina #mensaje a {
	color:#fadb0a;
}
#internaNinos #errorPagina #mensaje a:hover {
	text-decoration:underline;
}
#internaNinos #errorPagina #titulo {
	background: url(../imagenes/textNinos.png) left top no-repeat;
}
/*HistÃ³rico noticias*/

.lstNoticias .noticias {
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
	float: left;
	width: 460px;
	margin-right: 19px;
	height: 150px;
	padding-top:20px;
}
.notiTitulo {
	font-size:1.3em;
	margin-top:0;
	margin-bottom:5px;
}
.notiFecha {
	font-size: 1.5em;
	color: #4D4D4D;
	margin-bottom: 8px;
}
.notiIcon {
	width:70px;
	height:52px;
	background: url(../imagenes/icoNoticias.gif) left top no-repeat;
	float:left;
	margin-right:5px;
}
/*.mas-comentario a {
	border: 1px solid #034545;
	background: #006766 url(../imagenes/buttonForm.jpg) repeat-x left top;
}
.mas-comentario a:hover {
	background: #00817f url(../imagenes/buttonForm_hover.jpg) repeat-x left top;
}*/

/*Se oculta segun solicitud 881 Mantis, 20130620 Manuel Vergara mvergara@nexura.com*/
.btnHistorico {
	display: none;
}


/*Modificacion segun solicitud 1010 Mantis, 20130704 Manuel Vergara mvergara@nexura.com*/

.dModBlogs #form1 .informacion-post table {
	margin: 0 auto;
}

.dModBlogs #form1 .informacion-post .dato_blog {
	width: 400px !important;
}

/*ModificaciÃ³n solicitud 887 Mantis, 20130620 Manuel Vergara mvergara@nexura.com*/
.dModFAQ #form1 label {
	padding-top: 0 !important;
}

.dModPodcast table.af_selectBooleanCheckbox {
	margin-top:10px;
}
.dModPodcast .dataTables_wrapper {
	margin-top:10px;
}
.dModPodcast .dataTables_length {
	margin-bottom:20px;
	margin-right:20px;
	float:left;
}
.dModPodcast .dataTables_filter {
	float:left;
}
.dataTables_info {
	margin-bottom:20px;
	margin-top:10px;
}

td h3 {
	font-size:1.25em;
}


.dataTables_length {
	margin-bottom:15px;
	float:left;
	border-right:1px solid #ccc;
	padding-right: 5px;
}
.dataTables_length select {
	margin-left:5px;
}
.dataTables_filter {
	float:left;
	margin-left:15px;
}
.dataTables_filter input {
	margin-left:5px;
	width:180px;
}

.tablaBloque90204 fieldset, .tablaBloque90203  fieldset {
	border:none;
}
.tablaBloque90204 .boton, .tablaBloque90203 .boton  {
	font-size:1.5em;
}

.formGen .pregunta_panel, .formGen .pregunta_opciones, .formGen .pregunta_texto{
	width:100%;
}


.pregunta_panel table  textarea {
	width: 350px;
}

.formBloques { width: auto !important;}


/*Estilos Mvergara mvergara@nexura.com 20130628*/

.dModBlogs #form1 table {
	table-layout: fixed;
word-wrap: break-word;
}

.dModBlogs #form1 table th div {
	white-space: normal;
}


.dModPublicaciones  #cke_resumen {
	min-width: 520px;
}

.dModPublicaciones .cke_inner { 
	width: 100%;
	margin: 0;
}

.dModPublicaciones .cke_voice_label {
	display: none;
}

.dModPublicaciones .cke_button_label {
	display: none !important;
}

.dModPublicaciones #cke_1_contents {
	width: 100%;
	height: 150px !important;
}

.dModPublicaciones #cke_1_top {
	width: 100%;
	margin: 0;
	padding: 0;
}

.dModPublicaciones #cke_1_toolbox {
	margin-left: 21px;
}

.dModPublicaciones #cke_1_bottom {
	width: 100%;
	margin: 0;
	padding: 0;
}

.dModGlosario fieldset.af_panelCaptionGroup {
	padding-right: 10px;
}

.dModGlosario .cke_inner.cke_reset {
	overflow: hidden;
}

.dModGlosario #cke_1_contents{
	clear: both;
}

.dModGlosario #cke_1_top {
	width: 100%;
}

.dModGlosario #cke_1_toolbox {
	width: 510px;
}

.dModEncuesta .rich-table tr td:first-child + td + td + td +td + td {
	width: 20%;
}

.dModEncuesta .btnEditarEncuesta, .dModEncuesta .btnDarBaja, .dModEncuesta .btnEditarPreguntas, .dModEncuesta .btnProbar, .dModEncuesta .btnPublicar, .dModEncuesta .btnEliminar, .dModEncuesta .btnHistorico {
	display: block;
	margin-bottom: 5px;
	margin: 5px;
	background: url(../imagenes/vinneta1.png) no-repeat left;
	padding-left: 13px;
}

.dModEncuesta .rich-table td a:first-child {
	border-top: none;
}

/*Manuel Vergara - mvergara@nexura.com */
.dModBlogs #infoPrincipal h2 {
	color: rgb(119, 26, 26);
}
/*Fin*/

/*Cambios en botones posts de Blogs*/
#compartir {
width: 200px;
margin-left: 0 !important;
position: relative;
}

#arch-container #compartir {
width: 200px !important;
}

#compartir div {
	float: left;
}

.blogs-post-content table {
	width: 100%;
} 

#compartir .sharrre, #compartir > div {
	margin: 0px 14px 7px 0;
}

#compartir .sharrre a div, #compartir div a div {
	background: url(../imagenes/social_icon.png) no-repeat center -1px;
	border: none;
	box-shadow: none;
	width: 20px;
	height: 20px;
}

#compartir .sharrre .share, #compartir div .share {
	border-radius: 5px;
	text-indent: -9999px;
}

#compartir .facebook .share, #compartir #facebook .share {
	background-position: 0px -1px !important;
	background-color: rgb(11, 112, 192) !important;
}

#compartir .twitter .share, #compartir #twitter .share {
	background-color: rgb(48, 217, 224) !important;
}

.googlesPlus .share, #googlePlus .share {
	background-position: -47px -1px !important;
	background-color: rgb(223, 38, 3) !important;
}
/**/

/*Modificacion segun Mantis 997 mvergara@nexura.com 20130705 */
#contenidoBloque176 table td:first-child {
color: rgb(173, 0, 0);
font-weight: bold;
text-align: center;
text-align: center !important;
font-size: .8em !important;
} 


.dModGaleria .galleria-counter {
	right: 10px !important;
}

.dModGaleria .galleria-info-link {
	background-color: rgb(173, 0, 0) !important;
	background-position: -665px 0 !important;
	width: 30px;
	height: 30px;
}

.dModGaleria .galleria-info {
	bottom: 65px !important;
top: auto !important;
width: 96%;
}
/**/

/*Ajustes de tabla, mvergara@nexura.com Manuel Vergara*/



.dModPublicaciones .af_table table {
	table-layout: fixed;
	word-wrap: break-word;
}

.dModPublicaciones .af_table_content th div {
	white-space: normal;
}

.dModPublicaciones .af_table_content blockquote {
	margin: 0;
}

#j_id_jsp_1958019272_29 > table {
	width: 100%;
}

.dModPublicaciones .rich-tree {
	text-align: left !important;
} 
/**/

/*Ajustes botÃ³n verde, mvergara@nexura.com Manuel Vergara 20131007*/

a.cke_dialog_ui_button_ok {
	background: #4e1201 url(../imagenes/fdoMenu.jpg) top center repeat-x !important;
	border-color: #743131 !important;
	-ms-filter: none !important;
	filter: none !important;
}

a.cke_dialog_ui_button_ok:focus, a.cke_dialog_ui_button_ok:active {
	border-color: #743131 !important;
}

a.cke_dialog_ui_button_ok span {
	text-shadow: 0 -1px 0 #270000;
}

#menuGuia a.guia3 {
	display: none;
}

.galUser {
	display: none !important;
}
/**/

/*20130711 mvergara@nexura.com*/
.pantCompleta img {
	float: left;
	margin-right: 3px;
}

#wrapperPpal.pantCompleta {
	background: #FFF !important;
	width: 100% !important;
}

#wrapperPpal.pantCompleta #container {
	margin-top: 0%;
	border: none !important;
}

#wrapperPpal.pantCompleta #container .menuCont {
	width: 20%;
	display: none;
}

#wrapperPpal.pantCompleta .loaderPublicacionContenido {
	float: left;
	margin: 20px 16px 20px 20px;
	width: 97%;
}

#wrapperPpal.pantCompleta #centroInterna{
	-webkit-box-shadow: 0px 0px 8px rgba(50, 50, 50, 0.22);
-moz-box-shadow:    0px 0px 8px rgba(50, 50, 50, 0.22);
box-shadow:         0px 0px 8px rgba(50, 50, 50, 0.22);
overflow: visible !important;
}

#wrapperPpal.pantCompleta #centroInterna, #wrapperPpal.pantCompleta, #wrapperPpal.pantCompleta .pub, #wrapperPpal.pantCompleta #infoPrincipal{
overflow: visible !important;
}


/*Cambios en Temas de publicaciones 20130715*/
.dModPublicaciones #form1 {
	position: relative;
	/*-ms-word-wrap: break-word;
	word-wrap: break-word;*/
}

.cke_editable img {
	display: block;
}

.dModPublicaciones #form1\:outputLabelAllUsuarios {
	position: absolute;
float: right;
left: 355px;
}


.dModPublicaciones  #form1\:selectAllUsuarios {
	float: left;
left: 552px;
position: absolute;
margin-top: 7px;
}

.img-caption p a {
	font-size: 1.1em;
	display: inline !important;
}

.dModPublicaciones61769 .pub {
	overflow: hidden !important;
}

.dModPublicaciones61769 .pub table {
	table-layout: fixed !important;
width: 100% !important;
}


.dModPublicaciones61769 .pub table td {
	word-break: break-word !important;

}

.dModPublicaciones61769 .pub table .DS-19 {
	width: auto !important;
}

.dModPublicaciones61769 .pub nobr {
	white-space: normal;
}

.dModEnlacesRotos #form1\:tablaEnlaresRotos {
	table-layout: fixed !important;
width: 100% !important;
}

.dModEnlacesRotos #form1\:tablaEnlaresRotos td {
		word-break: break-word !important;
		width: auto !important;
}

.dModEnlacesRotos .rich-table-subheader th:first-child {
	/*width: 25px; ALTERA EL ANCHO DE LA COLUMNA CORREO*/
}

#accesoEncuesta\:select_tipo_usuario_grupos label {
	margin-top: 0;
	text-align: left;
}

#form1\:tablaEnlaresRotos\:j_id_jsp_270751280_15header {
	width: 385px;
}

#j_id_jsp_1928380568_49\:childs {
	text-align: left;
}

.lnkAlbum {
	background: url(../imagenes/albumIcon.png) no-repeat;
width: 21px;
height: 22px;
display: inline-block;
*display: inline;
    zoom: 1;
vertical-align: top;
margin-top: 3px;
cursor: pointer;
text-indent: -9999px;
}

.dModEncuesta .formGen legend {
	color: #8a1e04 !important;
}

.pregunta_panel > span {
	font-weight: bold;
font-size: 1.5em;
float: left;
color: #8a1e04;
}

.pregunta_panel img {
	width: 19px;
margin-left: 5px;
margin-top: 1px;
}

.pregunta_panel .pregunta_texto {
	font-weight: bold;
	float: left;
width: 700px;
margin-left: 10px;
margin-top: 10px;
}

.dvEncuesta  {
	margin-left: 0 !important;
}

#compartir .twitter.sharrre {
	margin-left: 25px;
}

/*De Audios*/
.archivo_info #compartir .twitter.sharrre {
	margin-left: 21px;
}



/**/

/*Ocultar Info link y solo dejar la descripciÃ³n mvergara 20130719*/

.galleria-info-link {
	display: none !important;
}

.galleria-info-description {
	display: block !important;
	font-style: normal !important;
	font-family: Arial !important;
}

.galleria-info, .galleria-info-text {
	display: block !important;
}

.galleria-info-text {
	background-color: rgba(0, 0, 0, 0.67);
}

.galleria-info-close {
	display: none !important;
}

.galleria-counter {
	z-index: 999 !important;
}


.btn_galeria_txt_des {
	background: url(../imagenes/txtDes.jpg) left top no-repeat !important;
height: 26px !important;
width: 35px !important;
padding: 0 !important;
float: left;
text-indent: -9999px;
margin: 5px !important;
}

/*Descriptivo para los Videos*/

/*Descriptivos de Galeria de Audios*/
.archivo_info .btn_galeria_txt_des, #compartir > .btn_galeria_txt_des {
position: absolute;
right: 0px;
top: 22px !important;
}
/**/

.btn_galeria_txt_des:hover {
background-position: 0 -26px !important;
}

#arch-preview {
display: inline-block;
*display: inline;
zoom: 1;
text-align: center;
margin: 0 auto;
z-index: 0;
}

#galeriaSelect, .slcGaleria {
	display: block;
position: absolute;
right: 13px;
top: 173px;
margin: 5px;
}

.plReAncha {
	text-align: left;
}
/**/

.galleria-carousel .galleria-thumb-nav-left, .galleria-carousel .galleria-thumb-nav-right {
	background-color: #111;
}

.notouch .galleria-thumb-nav-left:hover, .notouch .galleria-thumb-nav-right:hover {
	background-color: #111 !important;
}

.galleria-image-nav-left {
	background-color: #111;
	width: 42px;
height: 70px;
background-position: 10px 18px !important;
left: 0 !important;
-webkit-border-top-right-radius: 9px;
-webkit-border-bottom-right-radius: 9px;
-moz-border-radius-topright: 9px;
-moz-border-radius-bottomright: 9px;
border-top-right-radius: 9px;
border-bottom-right-radius: 9px;
}

.galleria-image-nav-right {
	background-color: #111;
	width: 42px;
height: 70px;
background-position: -283px 18px !important;
right: 0 !important;
-webkit-border-top-left-radius: 9px;
-webkit-border-bottom-left-radius: 9px;
-moz-border-radius-topleft: 9px;
-moz-border-radius-bottomleft: 9px;
border-top-left-radius: 9px;
border-bottom-left-radius: 9px;
}

.galleria-thumbnails-container {
	height: 60px !important;
}

.galleria-carousel .galleria-thumbnails-list {
	margin-top: 5px;
}

.galleria-thumb-nav-left {
	background-position: 5px 10px;
	height: 53px;
	margin-top: 3px;
}

.galleria-thumb-nav-right {
background-position: -297px 10px;
height: 53px;
	margin-top: 3px;
}


.vidEdit {
	padding: 5px;
vertical-align: middle;
margin-top: 8px;
}

.dModPublicaciones10888 .vidEdit {
	margin-top: 0;
	padding: 0;
}

.dModPublicaciones10888 table tbody img {
	padding: 0 !important;
	margin: 0 !important;
	padding-right: 12px !important;
}

.dModFAQ #form1 table {
	width: 100%;
}

#form1\:newsCategoriasweb > tbody > tr > td {
	width: 50%;
}

#form1\:newsCategoriasweb > tbody > tr td:first-child + td {
	display: none;
}

label[for="accesoEncuesta2\:select_tipo_usuario_grupos\:0"], label[for="accesoEncuesta2\:select_tipo_usuario_grupos\:1"] {
	text-align: left;
	margin-top: 0 !important;
}

iframe.cke_wysiwyg_frame table, .cke_show_border {
	table-layout: fixed;
	word-wrap: break-word;
}

label[for="redesSel\:0"], label[for="redesSel\:1"], label[for="redesSel\:2"] {
text-align: left;
padding-top: 0;
}

/*mvergara@nexura.com */
.dModPublicaciones .tablaPub1 {
	table-layout: fixed;
word-wrap: break-word;
}

.dModPublicaciones12782 .tablaPub1 {
	width: 100% !important;
}

iframe[src="loader.jsf?lServicio=Publicaciones&lTipo=archivos&lFuncion=archivosRelacionadosEditor"] {
	min-height: 80% !important;
	height: auto !important;
}

.dModPublicaciones12546 .tablaPub1 {
	text-align: left !important;
}

body > ul.ui-autocomplete {
	z-index: 999 !important;
}

/**/

/*
 * jQuery UI Autocomplete 1.8.12
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.12
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ecf4fe; color: #222222; }


#contenidoPrincipal > ul.ui-widget-content { background: #ecf4fe !important; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { background: #f2f7ff url(../imagenes/bgMenu.png) bottom repeat-x; border: none; font-weight: normal; color: #212121; }

#contenidoPrincipal > ul.ui-widget-content .ui-state-hover, #contenidoPrincipal > ul.ui-widget-content .ui-widget-header .ui-state-hover, #contenidoPrincipal > ul.ui-widget-content .ui-state-focus, #contenidoPrincipal > ul.ui-widget-content .ui-widget-content .ui-state-focus, #contenidoPrincipal > ul.ui-widget-content .ui-widget-header .ui-state-focus { background: #f2f7ff url(../imagenes/bgMenu.png) bottom repeat-x !important; border: none !important }

.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }


#arch-container {
	position: relative;
}
/*Boton RSS en buscadores*/
#arch-container .susPod {
	position: absolute;
	left: 115px;
	top: 38px;
	display: block;
	background: url(../imagenes/iconRSS.png) no-repeat;
	width: 22px;
	height: 22px;
	text-indent: -9999px;
cursor: pointer;
margin: auto;
}

#arch-container .text_gallery {
	position: relative;
}

#compartir > .susPod {
	position: relative;
	display: inline-block;
	*display: inline;
	zoom: 1;
	background: url(../imagenes/iconRSS.png) no-repeat;
	width: 22px;
	height: 22px;
	text-indent: -9999px;
cursor: pointer;
margin-right: 50px;
}

/*Boton RSS en Galeria de Audios*/
.archivo_info .susPod {
	display: inline-block;
	background: url(../imagenes/iconRSS.png) no-repeat;
	width: 22px;
	height: 22px;
	text-indent: -9999px;
cursor: pointer;
margin: auto;
}



#compartir .galeria_text {
	margin-left: 35px;
margin-bottom: 5px;
margin-top: 13px;

}

.plReAncha .pub {
	overflow: visible !important;
}

.pubUtilidades .galeria_text {
	margin-left: 0 !important;
}

.pubUtilidades #twitter {
	clear: both;
	margin-left: 0 !important;
}

.dModGlosario #NuevoTermino div fieldset table {
	width: 100%;
}

.dModGlosario #cke_NuevoTermino\:Significado, .AFContentCell, #cke_significado {
	width: 100%;
}

.cke_button_label, .cke_button__undo_label, .cke_voice_label {
display: none !important;
}

.dModGlosario #cke_NuevoTermino\:Significado .cke_inner, .dModGlosario .AFContentCell .cke_inner {
width: 100%;
margin-top: 0;
overflow: hidden;
padding-top: 0;
margin-bottom: 0;	
}

.dModGlosario #cke_NuevoTermino\:Significado #cke_1_top, .dModGlosario #cke_NuevoTermino\:Significado #cke_1_contents, .dModGlosario .AFContentCell  #cke_1_top,.dModGlosario .AFContentCell #cke_1_contents {
margin-top: 0;
width: 100%;
}

.dModGlosario #cke_NuevoTermino\:Significado #cke_1_contents, .dModGlosario .AFContentCell  #cke_1_contents  {
	height: 250px !important;
}

.dModGlosario #cke_NuevoTermino\:Significado #cke_1_bottom, .dModGlosario .AFContentCell #cke_1_bottom{
	width: 100%;
	margin-bottom: 0;
}

.dModPublicaciones11596 .pub table {
font-size: 13px !important;
}

.dModPublicaciones11992 .pub table, .dModPublicaciones11795 .pub table {
width: 100% !important;
}

.dModPublicaciones11795 .pub table  th:first-child+th+th+th {
width: 9% !important;
}

.dModPublicaciones11795 .pub table  th:first-child+th+th+th+th {
width: 12% !important;
}

.dModBlogs #compartir {
	width: 250px !important;
}

.dModBlogs #compartir .galeria_text {
margin-top: 3px !important;
margin-left: 0 !important;

}

.dModEncuesta .menuAdmin a {
	display: block;
}

.dModPublicaciones #form1\:tblGaleria {
	width: 100%;
	clear: both;
}

.dModPublicaciones #form1\:tblGaleria .odd, .dModPublicaciones #form1\:tblGaleria .even {
	float: left;
	clear: none;
}

.dModPublicaciones .dataTablePaginacion {
	clear: both;
}

.dModPublicaciones #internaNinos .cke_toolbar_break {
	clear: none !important;
}
/*.dModPublicaciones .dataTablePaginacion .rich-table-row {
float: left;
clear: none;
}

.dModPublicaciones .dataTablePaginacion .rich-table-cell {
width: 200px;
height: 200px;
}


.dModPublicaciones .dataTablePaginacion .rich-table-thead {
	display: none;
}*/

/*.dModPublicaciones #internaNinos .cke_wysiwyg_frame {
	width: 500px  !important; 
}

.dModPublicaciones  #internaNinos .cke_inner {
	width: 500px  !important;
}

.dModPublicaciones  #internaNinos #form1 {
	width: 730px !important;
}

.dModPublicaciones #internaNinos #cke_resumen {
	width: 500px !important;
}
*/
.dModEncuesta #slcDependePregunta {
	padding-right: 17px;
}

.dModEncuesta label[for=j_id_jsp_1085443931_51] {
	padding-right: 20px;
}

.dModEncuesta select#select_tipo_pregunta {
	margin-left: 2px;
}

.dModEncuesta select#selectComment {
	margin-left: 8px;
}

.dModEncuesta label[for=supuesto], .dModEncuesta label[for=newPregunta] {
	margin-right: 9px;
}

.dModEncuesta #slcDependePregunta input {
	margin-left: 1px;
}

.dModEncuesta select#slcOtraRespuesta {
	margin-left: 8px;
}

/*Graficos*/
#highcharts-2 .highcharts-series path:first-child + path + path + path + path + path {
fill: #8a1e04 !important;
}

#zona2 .img-caption span, #zona2 #slider ul, #zona2 .img-caption > div a, #zona2 .img-caption ul a {
	font-weight: normal !important;
	color: #FFF;  
}

/*mvergara 21030910 tabla*/
#formHijas\:table1_wrapper table {
word-break: break-all;
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */	
}

#formHijas\:table1\:j_id_jsp_1516812666_73header {
	width: 103px !important;
}

/*jvera 20160314 participaciÃ³n ciudadana chat*/
a.texto2 {
    background-image: url(../imagenes/comu.png) !important;
    background-color: transparent;
    background-size: 24px 21px !important;
    text-align: right;
    padding-left: 20px;
    background-repeat: no-repeat;
}