/*
	Archivo: custom.css
	Desc: Hoja de estilos en la que se especifican los valores 
			y estilos para el modulo EXIS.CONTEXIS.PORTALES.EJEMPLO
	Autor: CarmenLoriente y MiguelAngelMarin
	Fecha: 25/05/2010 
*/

.flotanteIzquierda {
	float:left;
	width:100%;	
} 
/************************************************	
/* Estilos para el PhotoAlbum			        *
 ************************************************/
table.pgThumbTable {
	empty-cells: show;
}

td.pgThumbImageTitle, td.pgNavigation, td.pgDetailImageDescription, td.pgDetailImageTitle {
	vertical-align: top;
	padding-bottom: 5px;
	padding-right: 8px;
}

span.pgThumbImageTitle {
	display: block;
	padding-bottom: 1em;
}
 
td.pgThumbText {
	padding-bottom: 5px;
	padding-right: 8px;
}
/************************************************	
/* Estilos para Galer�a de fotos			    *
 ************************************************/
.fila{
	clear: both;
}
.columna109{
	float: left;
	width: 25%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.columna150{
	float: left;
	width: 33%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.columna200{
	float: left;
	width: 50%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.navegacion{
	clear: both;
	margin-top: 2em;
	margin-bottom: 2em;
}

.navegacion img{
	margin-left: 1em;
	margin-right: 1em;
}

.enlaceMiniaturas{	
	margin-top: 1em;
}
	
.tituloImagen{
	margin-bottom: 2em;
	margin-left: 1em;
	margin-right: 1em;
}

.imagenDescripcion{
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
}

#GaleriaFotosLayout{
	width: 100%;
	margin-top:10px;
	margin-bottom:10px;
}

.alineoIzquierda{
	text-align: left;
}

.alineoDerecha{
	text-align: right;
}

.alineoCentro{
	text-align: center;
}

#GaleriaFotosLayout h2{
	text-align: left;
}

/**************Detalle de la pagina con enlaces ***********************/

.imagenBlanco {
	width:75px;
	float:left;	
}
.parrafoPaginaEnlaces {
	width:100%;
	float:left;	
	margin-bottom:20px;
}

.textoPaginaEnlaces {
	min-height:200px;	
}

.imagenPaginaEnlaces {
	width:201px;
	margin:10px;	
	text-align:center;
}

.imagenPaginaEnlaces img {
	float:left;
	width:200px;
	height:200px;	
}

.ImagenIzquierdaPaginaEnlaces {
	float:left;
}

.ImagenDerechaPaginaEnlaces {
	float:right;
}

.ImagenCentradaPaginaEnlaces {
	float:left;
	width:65%;
	margin-left:35%;
}

.listaEnlacesPaginaEnlaces {
	width:100%;
	padding:10px;
	float:left;	
}

.enlacePaginaEnlaces1 {
	width:100%;
	float:left;
	text-align:left;
	padding:10px;
}

.enlacePaginaEnlaces1 a {
	
}

.enlacePaginaEnlaces1 img {
	width:75px;
	height:75px;
	vertical-align: middle;
}

.enlacePaginaEnlaces1 > .iconoAdjunto {
	width:15px;
	height:15px;
	vertical-align: middle;	
}

.enlacePaginaEnlaces2 {
	width:40%;
	float:left;
	text-align:left;
	padding:10px;
}

.enlacePaginaEnlaces2 a {
	
}

.enlacePaginaEnlaces2 img {
	width:75px;
	height:75px;
	vertical-align: middle;
}

.enlacePaginaEnlaces2 > .iconoAdjunto {
	width:15px;
	height:15px;
	vertical-align: middle;	
}

/*****************************CALENDARIO*****************************************/
/** ### Side month element styles ### */

/** The calendar table */
table.cal_month_table {
	text-align: center;
	width: 100%;	
}

table.cal_month_table tr {
	height:18px;
}
/** Global styles for the calendar table cells */
table.cal_month_table td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	padding: 1px 2px;
	width: 14%;
	font-weight:bold;
	vertical-align:middle;
}


/** Global styles for the calendar table cells */
table.cal_month_table td a span, table.cal_month_table td span {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}

/** The month navigation row 
td.cal_mon_nav {
	border: 1px solid #FFFFFF;
	background-color: #CCCCCC;
}
*/
td.cal_mon_nav {
	border: 1px solid;
}

/** The week day names rows 
td.cal_mon_weekday {
	border: 1px solid #FFFFFF;
	background-color: #DDDDDD;
}
*/
td.cal_mon_weekday {
	border: 1px solid;
}

/** A common calendar day */
.cal_mon_day {
	
}

/**
td.cal_mon_day {
	border: 1px solid #FFFFFF;
	background-color: #DDDDDD;
}
*/
td.cal_mon_day {
	border: 1px solid;
}

td.cal_mon_day_entry {
	border: 1px solid;
}
/** The current calendar day 
td.cal_mon_day_current {
	background-color: #DDDDDD;
	border: 1px solid #FF0000;
}
*/
td.cal_mon_day_current {
	border: 1px solid;
}

/** An empty cell displaying no calendar day 
td.cal_mon_day_empty {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
*/
td.cal_mon_day_empty {
	border: 1px solid;
}

/** Font color of a maybe a holiday day */
span.cal_mon_day_maybeholiday {
	color: #888888;
}

/** The link for calendar days with entries */
a.cal_mon_day_event {
	font-weight: bold;
	text-decoration: none;
}

a.cal_mon_day_event:hover {
	font-weight: bold;
	text-decoration: none;
}

/** ### Overview entries styles ### */

/** Element around complete overview block */
div.cal_wrapper {}

/** Element around "time" navigation */
div.cal_nav_time {
	text-align:center;
	margin-top:100px;
	width:100%;
	float:left;
}

/** Element around "switch view" links */
div.cal_nav_switch {
	margin-top: 20px;
	text-align:right;
	width:100%;
	float:left;
}

span.cal_entry_date {}

a.cal_entry_link {
	font-weight: bold;
}

span.cal_entry_type {}

span.cal_entry_description {
	font-size: 0.9em;
}

/** ### Month list styles ### */

table.cal_monthlist {
	text-align: left;
	background-color: #FFFFFF;
	border: 0px solid black;
	width: 100%;
}

table.cal_monthlist tr {
	background-color: #FFFFFF;
	border-bottom:1px solid black;
	padding: 10px;
}

table.cal_monthlist tr.holiday td {
	background-color: #FFFFFF;
}

table.cal_monthlist tr.maybeholiday td {
	background-color: #FFFFFF;
}

table.cal_monthlist td.day {
	vertical-align: top;
	padding-right: 6px;
	width: 1%;
	white-space: nowrap;
	color: #000000;
	border-color:black;
	border-style: solid;
	border-width:0px 1px 1px 0px;
}

table.cal_monthlist td.entries div {
	margin: 10px 0px 10px 5px;
	color: #000000;
}

table.cal_monthlist tr td.entries div.lastentry {
	margin: 10px 0px 10px 5px;
}

table.cal_monthlist tr.holiday td.day, table.cal_monthlist tr.holiday td.entries div {
	color: #FF0000;
}

table.cal_monthlist tr.maybeholiday td.day, table.cal_monthlist tr.maybeholiday td.entries div {
	color: #888888;
}

/** Link style of a common entry link */
table.cal_monthlist tr td.entries a {

}

/** Link style of a holiday entry link */
table.cal_monthlist tr.holiday td.entries a {

}

/** Link style of a maybe a holiday entry link */
table.cal_monthlist tr.maybeholiday td.entries a {

}

/** ### Side list styles ### */

/** Encloses the listed entries */
div.cal_side_entry_list {

}

/** Wrapper around a listed entry */
div.cal_side_entry_wrapper {
	/**margin-top: 20px;**/
}

/** Headline of a listed entry */
div.cal_side_entry_head {
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 10px;
}

/** Descriptive teaser text of a listed entry */
div.cal_side_entry_teaser {
	border-bottom:1px dotted black;
	padding-bottom:10px;
	padding-top:10px;
}

/** Date of a listed entry */
span.cal_side_entry_date {
	font-style: italic;
	font-weight:bold;
}

/** ### Detail view styles ### */

h1.cal_detail_headline {}

p.cal_detail_date {
	margin-bottom:10px;
}

p.cal_detail_location {
	width:100%;
	float:left;
	margin-bottom:10px;
}

div.cal_detail_text {
	margin-top: 10px;
	padding: 5px;
	border-top: 1px solid #DDD;
	width:100%;
	float:left;
	text-align:justify;
	min-height:200px;
}

p.cal_detail_links {
	margin-top: 30px;
	margin-bottom: 20px;
	padding: 5px;
	border-top: 1px solid #DDD;
	width:100%;
	float:left;
	
}

p.cal_detail_links ul {}

span.cal_detail_label {
	font-weight: bold;
}

.listaEnlacesEvento {
	width:100%;
	padding-left:50px;
	float:left;	
	min-height:100px;
	list-style:  none inside url("../images/iconos/bullet-arrow-red.gif");
	
}

.listaEnlacesEvento li {
	width:100%;
	float:left;	
}

.listaEnlacesEvento a {
	font-weight:bold;
}

.calendarioMainPage {
	float:left;
	margin-top:30px;
	text-align:center;
	width:220px;
	border:1px solid;
}

.proximosEventosMainPage {
	
	float:left;
	margin-top:30px;
	padding-top:10px;
	text-align:justify;
	width:220px;
}

.cal_li_dailyoverview {
	margin-top:5px;
	padding:5px;	
	width:100%;
	float:left;
}

.listaEventosSemana {
	margin-bottom:20px;	
	width:100%;
	float:left;
	padding:5px;
}

.cal_yearlyoverview_month {
	margin-left:10px;
	width:100%;
	float:left;	
}

.cal_yearlyoverview_day {
	margin-left:10px;
	width:90%;
	float:left;		
}

/***************************ESTILOS DE LA PAGINA PRINCIPAL********************************/
#imagenBienvenida{
	width:100%;
	text-align:center;
	padding: 3px 3px 0;
	background-color:black;
}
       
#imagenBienvenida img {
	width:100%;
}

.principal > .ocms_de_norm {
	float:right;	
}
/************************************************	
/* Estilos del modulo noticias		            *
 ************************************************/
 
 /***************************ESTILOS DEL LISTADO DE ULTIMAS NOTICIAS ********************************/
 
 .listadoNoticiasFecha{
 	width:90%;
	float:left;
	margin-top:50px;
	margin-left:8px;
 }
 

 
 .tituloultimasnoticias{
 	float:left;
 	width:100%;
 	font-weight:bold;
 }
 

 
 
 /***************************ESTILOS DEL DETALLE DE NOTICIA********************************/
.fechaNoticia {
	width:100%;
	float:right;
	text-align:right;
}

.imagenNoticia {
	width:201px;
	margin:10px;	
	text-align:center;
}

.imagenNoticia img {
	float:left;
	width:200px;
}

.ImagenIzquierdaNoticia {
	float:left;
}

.ImagenDerechaNoticia {
	float:right;
}

.ImagenCentradaNoticia {
	width:65%;
	padding-left:35%;
	float:left;
}

.pieImagenNoticia {
	width:100%;
	float:left;
	text-align:center;
	margin-top:5px;
}


.enlaceNoticia {
	width:100%;
	padding:15px;	
}

.listadoImagenesNoticia {
	width:100%;
	padding:10px;
}

.listadoImagenesNoticia img {
	width:100%;
}


/***************************ESTILOS DEL LISTADO DE NOTICIAS********************************/

.navegacionNoticias {
	width:100%;
	margin-bottom:20px;
	float:left;	
}

.linkNoticiasAnnoAnterior {
	width:40%;
	float:left;
	text-align:left;
	font-weight:bold;	
}
.linkNoticiasAnnoSiguiente {
	width:40%;
	float:right;
	text-align:right;
	font-weight:bold;	
}


.listadoNoticias {
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	min-height:150px;
}





.divImagenListadoNoticiasIzquierda {
	float:left;
	width:150px;
	margin-right:15px;
	padding:3px;
	background-color:black;
	margin-bottom:10px;
}

.divImagenListadoNoticiasDerecha {
	float:right;
	width:150px;
	margin-left:15px;
	padding:3px;
	background-color:black;
	margin-bottom:10px;
}

.divImagenListadoNoticiasIzquierda img {
	width:100%;
	float:left;
}

.divImagenListadoNoticiasDerecha img {
	width:100%;
	float:right;
}

.boxListadoNoticias {
	width:100%;
	float:left;
}




.iconoAdjunto {
	vertical-align:middle;
	width:15px;
}

.pagination {
	width:100%;
	float:left;
}

.flechaderecha {
	width:33%;
	float:left;
	text-align:right;
}

.flechaizquierda {
	width:33%;
	float:left;
	text-align:left;
}

.pagenumber {
	width:30%;
	float:left;
	text-align:center;
}

/****************************** ESTILOS BUSQUEDAS ******************************************/

#ListaResultados{
	margin-top:25px;
	float:left;
	margin-left:50px;
	}

.unresultado{
	background-image:url("../../../../../../system/modules/exis.contexis.commons.tipos.de.contenido/resources/images/pie/flecha_lista.png");
	background-repeat:no-repeat; 
	background-color:transparent;
	background-position:0 0;
	background-attachment:scroll;
	margin-left:20px;
	margin-top:25px;
	padding-left:11px;
	}
	
.paginacionbusqueda{
	float:left;
	margin-top:20px;
	text-align:center;
	width:100%;
	}

.paginacionanterior{
	margin-right:20px;
}

.paginacionsiguiente{
	margin-left:25px;
}

/**************************** CONTACTO *************************************/
.contenido{
	width:100%;
	float:left;
	}

.secciones{
	width:100%;
	float:left;
	margin-bottom:35px;
	}

.pieImagenContacto{
	width:100%;
	float:left;
	text-align:center;
	margin-top:5px;
	
	}
	
.imagenContacto{
	width:30%;
	margin:10px;	
	text-align:center;
	float:left;
}

.imagensede{
	width:100%;
	}
	
.textoContactoconImagen{
	margin-top:15px;
	margin-left:5px;
	width:65%;
	float:left;
	}

.textoContactosinImagen{
	margin-top:15px;
	width:100%;
	float:left;
	}	
	
.ladovariable{
		width:25%;
		float:left;
		font-weight:bold;
		margin-top:8px;
	}
	
.ladovalor{
	width: 70%;
	float:left;
	margin-top:8px;
	
	}

.imagenGoogleMaps{
	margin-left:50px;
	margin-top:25px;;
	margin-bottom:55px;
	text-align:center;
	width:80%;
	}

/************************MAPA WEB******************************/

.mapaWebNivel1 {
	width:100%;
	float:left;
	margin-left:10px;
}

.mapaWebNivel1 a {
	color:#FF5B15;	
}

.mapaWebNivel1 li {
	margin-top:15px;
	margin-bottom:15px;
		
}

.mapaWebNivel1 li a{
	font-size: 1.5em;
}

.mapaWebNivel2 {
	width:100%;
	float:left;
	color:#FF5B15;
	margin-left:20px;
	margin-bottom:15px;
}

.mapaWebNivel2 a {
	color: blue;	
}

.mapaWebNivel2 li {
	margin-bottom:10px;
	margin-top:10px;	
}
.mapaWebNivel2 li a{
	font-size: 1.1em;
}

.mapaWebNivel3 {
	width:100%;
	float:left;
	color:#FF5B15;
	margin-left:30px;
}

.mapaWebNivel3 a {
	color:black;	
}

.mapaWebNivel3 li {
	margin-bottom:5px;
	margin-top:5px;	
	
}
.mapaWebNivel3 li a{
	font-size: 0.8em;
}
	
/****************************** ESTILO MENSAJES *******************************/

.unMensaje{
	background-image:url("../images/mensajes.html");
	background-position:0 30%;
	background-repeat:no-repeat;
	margin-top:35px;
}

.cabeceraMensaje{
	padding-top:15px;
	text-align:right;
	}

.cuerpoMensaje{
	padding-left:40px;
	text-align:left;
	}

/****************************** ESTILO FORMULARIO ENVIO MENSAJES *******************************/

.Formulario{
		width:100%;
	}
	
.conjunto {
		width:100%;
		float:left;
	}
	
.etiquetaFormulario{
		width:20%;
		float:left;
		margin-top:10px;
	}

.campoFormulario{
		width:80%;
		float:left;
		margin-top:8px;
	}

#formularioenviomensajes #paratodos {
		margin-left:0px;
	}
	
#formularioenviomensajes #email {
		width:60%;
	}
	
#formularioenviomensajes #asunto {
		width:90%;
	}

	
#formularioenviomensajes #mensaje {
		width:90%;
	}

#formularioenviomensajes .botones {
	float:left;
	padding-top:20px;
	text-align:center;
	width:100%;
}

#formularioenviomensajes .boton {
	background:#F3F3F3;
	margin-left:25px;
	color:black;
	border:1px solid black;
}

.liMenuIzquierda1 a {
	height:22px;
}

.liMenuIzquierda1{
	min-height:26px;
}

.liMenuIzquierda2 a {
	height:22px;
}

.liMenuIzquierda2{
	min-height:26px;
}

#formulariocambiopass {
	float:left;
	width:95%;
}

#formulariocambiopass .botones {
	float:left;
	padding-top:20px;
	text-align:center;
	width:100%;
}

#formulariocambiopass .boton {
	background:#F3F3F3;
	margin-left:25px;
	color:black;
	border:1px solid black;
}

.etiquetaFormularioCP{
		width:40%;
		float:left;
		margin-top:10px;
}

.campoFormularioCP{
		width:60%;
		float:left;
		margin-top:8px;
}

.separacionEnlace{
	margin-top:15px;
}

/*************************** VIDEOS **********************************/

.videoIncludePequenno {
	width:25%;
	height:100px;
	float:left;
	margin:15px;
}

.videoIncludeMediano {
	width:50%;
	height:200px;
	float:left;
	margin:15px;
}

.videoIncludeGrande {
	width:75%;
	height:300px;
	float:left;
	margin:15px;
}

.listadoVideosNoticia {
	float:left;
	width:100%;
}

.listadoVideosNoticia span {
	float:left;
	font-weight:bold;
	padding-left:10px;
	text-align:left;
	width:100%;
}

.EnlaceMiga .migaActual {
	color:black;
	font-weight:normal;
}

.migaEnlaceVolver {
	float:right;
	text-align:right;	
	padding-right:10px;
}

/*************************** LICITACION **********************************/
#tablaLicitacion {
	width:100%;
	text-align:justify;	
}

#tablaLicitacion > .ocms_de_norm {
	float:right;	
} 
#tablaLicitacion .cabecera {
	font-weight:bold;
}

#tablaLicitacion .fila {
	width:100%;
	float:left;	
}
#tablaLicitacion .columnaExpediente {
	width:18%;
	padding:5px;
	float:left;
}

#tablaLicitacion .columnaTipo {
	width:10%;
	padding:5px;
	float:left;
}

#tablaLicitacion .columnaObjeto {
	width:26%;
	padding:5px;
	float:left;
}

#tablaLicitacion .columnaImporte {
	width:18%;
	padding:5px;
	float:left;
}

#tablaLicitacion .columnaEstado {
	width:18%;
	padding:5px;
	float:left;
}

.filaTituloSeccionLicitacion {
	width:100%;
	float:left;
	text-align:left;
	font-weight: bold;	
	padding: 5px;
}

.filaSeccionLicitacion {
	width:100%;
	float:left;
	padding: 10px;	
}

.tituloFilaSeccionLicitacion {
	float:left;
	font-weight:bold;
	text-align: right;
}
.valorFilaSeccionLicitacion {
	float:left;
}

#formularioBusquedaLicitacion {
	width:95%;
	float:left;
	padding: 10px;	
	text-align:left;
	margin-top:30px;
	margin-bottom:30px;
}

#formularioBusquedaLicitacion label {
	font-weight:bold;
	margin-bottom:5px;	
	float:left;
	width:100%;
}
#formularioBusquedaLicitacion form {
	width:100%;
	float:left;	
}

#formularioBusquedaLicitacion .columnaForm {
	width:48%;
	padding:1%;	
	float:left;
}

#formularioBusquedaLicitacion input[type='text']{
	width:95%;	
}

#formularioBusquedaLicitacion select {
	width:95%;	
}
#formularioBusquedaLicitacion .botonera {
	width:100%;
	float:left;
	text-align:center;	
	margin-top:20px;
}

.filaSeparadora {
	width:100%;
	float:left;	
}

/******************************************
 *	LISTA DE ENLACES					  *
 ******************************************/
 
#listadoEnlaces {
    float: left;
    margin-top: 30px;
    text-align: left;
    width: 220px;
}

#listadoEnlaces .enlaceItemListado {
	width:96%;
	padding-left:2%;
	padding-right:2%;
	padding-top:1%;
	padding-bottom:1%;
	float:left;	
}

#listadoEnlaces .listadoEnlacesItem {
	border-bottom: 1px dotted #A08E4C;
	width:100%;
	float:left;		
	margin-top:10px;
}

#listadoEnlaces a {
	text-decoration:none;
	color:#000000;	
}

#listadoEnlaces a:hover {
	text-decoration: underline;	
}

.itemListadoEnlacesImagenIzquierda {
 	float:left;
 	text-align:justify;	
}

.itemListadoEnlacesImagenCentrada {
 	float:left;
 	text-align:justify;	
}

.itemListadoEnlacesImagenIzquierda  img {
	width:35%;
	/*height:35%;*/
	float:left;	
	padding-right:5px;
	padding-left:2px;
}

.itemListadoEnlacesImagenDerecha {
 	float:left;	
 	text-align:justify;
}

.itemListadoEnlacesImagenDerecha img {
	width:35%;
	/*height:35%;*/
	float:right;
	padding-left:5px;	
	padding-right:2px;
}

.itemListadoEnlacesImagenCentrada {
 	float:left;	
 	text-align:justify;
}

.itemListadoEnlacesImagenCentrada img {
	height:40px;
	width:98%;
	float:left;
	margin-bottom:10px;
	padding-left:2px;
	padding-right:2px;	
}

#listadoEnlaces > .ocms_de_norm {
	float:right;	
}

#listadoEnlaces .descripcionEnlace {
	width:98%;
	float:left;
	padding:10px 5px;
}

#listadoEnlaces .flechaListadoNoticias {
	float:right;
	width:10%;
}

#listadoEnlaces .enlaceItemListado a {
	float:left;
	width:90%;	
}

/*******************************************
 * WIDGET DE FECHA
 *******************************************/
 #widgetFecha {
 	width:95%;
 	padding-right:5px;
 	font-weight:bold;
	text-align:right; 	
	margin-bottom: 35px;
}


#menuHorizontal {
	width:534px;
	float:left;
	margin-left:243px;
	margin-top:5px;
	margin-bottom:10px;
}

#menuHorizontal div {
	padding:1%;
	float:left;
	text-align:center;
	font-weight:bold;	
	margin-right:2px;
	height:25px;
}

#menuHorizontal .itemMenuHorizontal5 {
	width:17.6%;
}

#menuHorizontal .itemMenuHorizontal4 {
	width:22.5%;
}

#menuHorizontal .itemMenuHorizontal3 {
	width:30.9%;
}

#menuHorizontal .itemMenuHorizontal2 {
	width:47.5%;
}

#menuHorizontal .itemMenuHorizontal1 {
	width:100%;
}

.invisible {
	display:none;	
}

/********************************************************
 *	CORPORACION MUNICIPAL
 ********************************************************/
 
.paginaCorporacion {
	width:100%;
	padding: 10px;
	float:left; 	
}

.unidadCorporacion {
	width:97%;
	padding: 10px;
	float:left;
}

.logoUnidadCorporacion {
	width:30px;
	float:left;	
}

.logoUnidadCorporacion img {
	width:23px;
	height:23px;	
}

.txtUnidadCorporacion {
	width:94%;
	float:left;	
	padding-bottom:5px;
	border-bottom: 1px solid black;
}

.nombrePersona {
	font-weight:bold;
	color:black;
	float:left;
	width:100%;
	margin-bottom:5px;
}

.cargoPersona {
	color:#795404;
	float:left;
	width:100%;
}

/*******************************************************
 *	P�GINA DE ADMINISTRACION
 *******************************************************/
.listadoAdminInterno {
	width:95%;
	float:left;
	padding:10px;
}

.itemAdmin {
	width:100%;
	padding:5px;
	float:left;
}

/*******************************************************

* NUEVOS ESTILOS

*******************************************************/


.borderIzq{
	border-left: 1pt solid #eaeaea;
	padding:0 0 0 5px;
}


.borderDer{
	border-right: 1pt solid #eaeaea;
	margin-top:-11px;
}

.MenuIzquierda1 ul{
	margin-top:-20px;
}

.bandita{
	/*border-top:url("../images/franja_inf_cabecera.jpg") repeat-x;*/
}

/************************** VALIDACION AA COLORES ************************************************/

#bandaSuperior,#bandaInferior{
	color:#ffffff;
}

kbd{
	color:#000000;	
}

h1{
	color:#ffffff;
}

.separacionEnlace2 {
    margin-bottom: 15px;
    margin-top: 15px;
}

.ulMenuIzquierda2{
	background-color:#433877;
}

.ulMenuIzquierda1{
	background-color:#f6bd43;
}

.addthis_button, .invisibleBanderas, #imagenBienvenida img, .ornamentoColor, #Pie #listaEnlacesPie, .invisibleListadoEnlaces{
	color:#fff !important;
}

.divImagenListadoNoticiasDerecha img, .divImagenListadoNoticiasIzquierda img{
	color:#fff !important;
	}
/** BIENVENIDA **/

#listaTexto ul{
	list-style-type: circle;
}