#websiteContent {
	width: 1000px;
	margin: 0 auto;
	padding: 15px 0;
}

p {margin-bottom: 10px;}
#leftContent ol li, #leftContent ul li {margin-bottom: 10px;}
#rightContainer ol, #rightContainer ul {padding-left: 40px;}
/************header**********************/

.cuerpoCompleto, #header, #navigationContainer, #footerContainer,
#footerInfo, #footerCopyright, #footerNavContent, #mainContainer, #footer, #mainBody {
	width: 100%;
	float: left;
}

#footerContent {
	width: 96%;
	padding: 0 2% 10px 2%;
	float: left;
	margin: 15px 0 0 0;
}

#separador {
	width: 0.2%;
	float: left;
	top: 0;
	bottom: 0;
	left: 320px;
	position: absolute;
}

#mainContainer {position: relative;}
#header, #mainContainer {margin-bottom: 15px;}
#footerNavContent {display: inline-flex;}

#topNav, #footerNav {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	overflow: auto;
	float: left;
}

#topNav li {
	padding: 10px;
	float: left;
}

#topNav li.lastNav {border: 0;}

#footerNav li {
	padding: 15px 10px;
	float: left;
}

#footerCopyright {margin-top: 15px;}
#leftContainer, #rightContainer {float: left;}
#leftContainer {width: 30%;}

#rightContainer {
	width: 65.8%;
	margin-left: 4%;
	margin-top: 10px;
}

#topNav li#logoContainer {
	width: 198px;
	border: 0;
	/*padding: 10px 0;*/
}

#logoCelac {
	margin-top: -55px;
	margin-left: 20px;/*si se agregar padding al top nav hay que ajustar*/
	margin-bottom: 55px;
}

#languageMenuContainer {margin-bottom: 15px;}
#searchContainer {float: right;}
#searchContainer img {float: left;}

#searchBox {
	height: 25px;
	width: 91%;
	float: left;
	margin-bottom: 15px;
}

/********paginas de contenido**********/
.pageTitle {margin-bottom: 10px;}
#breadcrumbContainer {margin-bottom: 20px;}
/*******end paginas de contenido*******/

/********menu izquierdo righ menu **********/
#rightNav, .rightNavChild {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
}

.rightNavTitle > span {
	width: 94%;
	float: left;
}

.rightNavTitle.active > span, .rightNavChild > li.active > span {
	padding: 3%;
	margin-bottom: 5px;
}

.rightNavChild {
	width: 95%;
	padding-left: 5%;
	list-style-position: inside;
}

.rightMenuContainer {
	width: 100%;
	float: left;
	margin-bottom: 15px;
}

#rightNav {
	list-style: none;
	margin-top: 10px;
}

#rightNav li {
	width 100%;
	margin-bottom: 10px;
	overflow: visible;
	float: left;
	width: 100%;
}

/*#rightNav li.lastNav, .rightNavChild li.lastNav {margin-bottom: 0;}*/
.rightNavChild > li.active {margin-bottom: 0 !important;}

.rightNavChild > li > span {
	width: 94%;
	display: inline-block;
	vertical-align: top;
}

.rightNavChild > li.active > span {
	width: 88%;
	vertical-align: middle;
}
/******end menu izquierdo right menu********/

/**********noticias destacadas home*********/
/*.newsDestacadaContainer {position: relative;}

.newsDestacadaHover {
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
	z-index: -1;
}*/
	
.newsDestacadaItem {
	padding: 3%;
	width: 94%;
}
	
.newsDestacadasHome {margin-bottom: 20px;}
.newsDestacadasHomeTitle {margin-bottom: 10px;}

.botonVerMas {
	float: left;
	padding: 10px;
}
/*******end noticias destacadas home********/

/**********tabs home***************/
#tabsHome ul {
	list-style-type: none;
	padding: 0;
	margin: 0 0 15px 0;
}

#tabsHome ul li {
	float: left;
	width: 29%;
	padding: 5% 2%;
}

#tabsHome ul li.middleTab {padding: 5% 3% 5% 2%;}
/*#tabsHome .ui-tabs-active{outline: none;}*/

#tabsHomeContent {
	width: 92%;
	padding: 0 4%;
	margin-bottom: 15px;
}

.ui-state-focus a, .ui-state-focus {outline: none !important;}
.newstTabTitle, .newsTabsSummary, .newsTabImg, .eventsTabTitle, .eventsTabsSummary,
.eventsTabsSummary, .eventsTabImg, .eventsTabsDate {margin-bottom: 15px;}
.newsTabImg, .eventsTabImg {max-width: 100%;}
.tabVerMas {float: right;}
/*******end tabs home**************/

/********eventos**********/
#eventoSumario, #parentInfoContainer, #eventPageSummary {margin-bottom: 20px;}

#eventoSumario, #eventoLocalizacion, #parentInfoContainer, #eventPageSummary,
#eventPageBody, #eventoImage {
	width: 100%;
	float: left;
}

#eventoSumario table {width: 100%;}
#eventoSumario table, #eventoSumario table td {
	padding: 5px;
}

#eventoImage {margin-bottom: 15px;}

.eventGalleryImage {
	float: left;
 	width: 14%;/*31%;*/
	margin-right: 3%;
	margin-bottom: 15px;
}

.eventGalleryContainer {list-style: none; margin: 0; padding: 0;}
.eventGalleryImage.lastItem {margin-right: 0;}
#aliadosEventoContainer {margin-bottom: 15px;}
#aliadosEventoContainer img { max-width: 100%;}
.aliadosImg {float: left; margin-right: 5%;}
.aliadosImg.lastItem {margin-right: 0;}
#aliadosEventoContainer a {display: inline-block;}
/*****end eventos**********/

/********listado eventos y listado de noticias***********/
#listEventosContainer, #listNoticiasContainer, #listArticlesContainer, #pagination, #listSIcontainer,
#searchResults ul {
	margin: 0;
	padding: 0 !important;
	list-style: none;
}

ul#listEventosContainer li, ul#listNoticiasContainer li,
ul#listArticlesContainer li, ul#listSIcontainer li, #searchResults ul li {margin-bottom: 15px;}
#paginationContainer {display: block;}
#paginationContainer.noShow {display: none;}
#pagination {display: inline-block;}

#pagination li {
	float: left;
	padding-right: 10px;
}

#pagination li.pager-next {padding-right: 0;}
#listEventosContainer li, #listNoticiasContainer li,
#listArticlesContainer li, #listSIcontainer li, #searchResults ul li {padding-bottom: 15px;}
.listEventDate, .listNoticiaDate, .listArticleDate, .listSIdate {margin-bottom: 5px;}
.listEventTitle, .listNoticiaTitle, .listArticleTitle, .listSItitle {margin-bottom: 10px;}

.listEventImg, .listNoticiaImg, .listArticleImg {
	width: 40%;
	float: left;
}

.listEventContent, .listNoticiaContent, .listArticleContent {
	float: left;
	width: 57%;
	margin-left: 3%;
}

.listEventContent {margin-right: 3%; margin-left: 0;}

.listEventContent.cuerpoCompleto, .listNoticiaContent.cuerpoCompleto, .listArticleContent.cuerpoCompleto {
	width: 100%;
	margin-left: 0;
}
/******end listado eventos*******/

/******begin buscador documentos*******/
#miniSearchDocumentosCelac table tr.trSeparator { height: 10px; }
#miniSearchDocumentosCelac #search-box{ width: 94%; border: 0; padding: 3%;}
#miniSearchDocumentosCelac table td input.button { padding: 5% 7%; cursor: pointer; border: 0;}
/******end buscador documentos*******/



/* last line to prevent truncate css file*/

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
