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

/*HEADER*/
header, .header{
	height:150px;	
	}

.logoHead{
	left:20px;
	height:60px;
	bottom:25px;
}

.menuPrincipal a{
	padding:20px 15px 20px 15px;
	}
	
/*HOME*/

.textoConTitulo td{
	display:inline-block;
	width:100%;
	box-sizing:border-box;
	float:left;
	}
	
.textoConTitulo .titulo{
	border-bottom:1px solid rgba(51,51,51,1.00);
	text-align:left;
	padding:0px;
	padding-bottom:10px;
	}
	
.textoConTitulo .texto{
	text-align:justify;
	padding-top:10px;
	padding-left:0px;
	border:none;	
	}
	
.grid50_30 .gridCol{
	padding:20px;
	}
	
.grid50_30 .gridCol:first-child{
	width:30%;
	}
	
	
/*MENU PLECA*/

.menuPleca a{
	padding:10px;	
	font-size:.8em;
	}
	
.menuPleca a span{
	font-size:1.2em;
	}
	
/*CONTENIDO*/
.bloqueHome{
	padding: 40px 20px;
}
	
/*INTERIORES*/

.tablaInteriores .gridCol{
	vertical-align:top;	
	padding:0px 20px;
	}
	
.tablaInteriores .gridCol:first-child{
	width:250px;
	}
	
/*FICHA NEWS*/

.boxContenido{
	padding:0px 20px 20px 20px;
	}

.tablaFichaNews .foto{
	width:50%;
	}
	
.bloqueHome{
	padding: 10px;
	}
    
/*NEWS HOME*/

.rowHome{
    width: 40% !important;
    padding-right: 40px;
}

.rowHome:first-child{
    width: 60% !important;
}

.rowHome:last-child{
    display: none;
}