/*Hoja de estilos estática para la presentación de noticias*/
.error {border: 1px solid red;}
.entradilla {font-weight:bold;}
.marcado {background-color:#ffff00;color:#000;}
/*Estilo para botones de navegación*/
.boton_navegacion {cursor:pointer;}
.boton_desactivado {filter:alpha(opacity=40);opacity:0.4;}
.botonera .enlace {font-size:10pt;font-weight:bold;}
/*Retoque estilo foros*/
.ui-widget-content {
    color: #626262;
}
.ui-widget-header {
    border: 0px solid #AAA;
    background:#FFF;
    color: #222;
    font-weight: bold;
	margin-bottom:10px;}
.ui-widget {
    font-family: Arial,sans-serif;
    font-size: 0.9em;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #AAA;
    background: #FFF url("images/ui-bg_glass_65_ffffff_1x400.png") repeat-x scroll 50% 50%;
    font-weight: normal;
    color: #212121;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
    background-color: #e4e4e4;
    border: 0;
    padding: 5px 3px;
}
.comentario {
    font-size: 10pt;
    line-height: 13pt;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0px;
}
.foros-asociados .fb-comments span:first-child, .foros-asociados .fb-comments iframe:first-child{
	width: 100% !important;
	min-width: 550px;
}
/*NOTICIAS RELACIONADAS*/
.news-general {
	width: 100%;
	max-width: 1024px;
	margin: 0 auto;
}
/* DOS COL */
.news-2 {
	width: 50%;
	float: left;
	overflow: hidden;
	position: relative;
	height: auto;
	background-color: #000;
	height: 330px;
}
/* TRES COL */
.news-3 {
	width: 33.3%;
	float: left;
	overflow: hidden;
	position: relative;
	background-color: #000;
	height: 330px;
}
/* CUATRO COL */
.news-box4 {
	width: 20%;
	overflow: hidden;
	position: relative;
	float: left;
	background-color: #000;
	height: 330px;
}
.news-4 {
	width: 40%;
	float: left;
	overflow: hidden;
	position: relative;
	background-color: #000;
	height: 330px;
}
.news-4-1 {
	width: 100%;
	overflow: hidden;
	position: relative;
	background-color: #000;
	height: 165px;
}

/* CINCO COL */
.news-5 {
	width: 60%;
	float: left;
	overflow: hidden;
	position: relative;
	background-color: #000;
	height: 330px;
}
/* SEIS COL */
.news-box6 {
	width: 33.3%;
	overflow: hidden;
	position: relative;
	float: left;
	background-color: #000;
	height: 330px;
}
.news-6-1 {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-bottom: -5px;
	background-color: #000;
	height: 165px;
}
.art-img-cero {
	height: auto;
	border: 1px solid #FFF;
	opacity: .60;
	height: 330px;
	width: 1024px;
}
.art-img {
	height: auto;
	border: 1px solid #FFF;
	opacity: .60;
	height: 330px;
}
.art-img-dos {
	height: auto;
	border: 1px solid #FFF;
	opacity: .60;
	height: 165px;
}
.art-img-tres {
	height: auto;
	border: 1px solid #FFF;
	opacity: .60;
	height: 330px;
	width: 615px;
}
.art-img-cuatro {
	height: auto;
	border: 1px solid #FFF;
	opacity: .60;
	height: 165px;
	width: 344px;
}
.titulo-n2 {
    position: absolute;
    top: 30%;
    z-index: 1;
    height: 0;
    text-shadow: 0px 0px #000;
    line-height: auto;
    text-align: left;
}
.titulo-n3 {
    position: absolute;
    top: 20%;
    z-index: 1;
    height: 0;
    text-shadow: 0px 0px #000;
    line-height: auto;
    text-align: left;
}
.titulo-n4 {
    position: absolute;
    top: 25%;
    z-index: 1;
    height: 0;
    text-shadow: 0px 0px #000;
    line-height: auto;
    text-align: left;
}
.titulo-n4-1 {
    position: absolute;
    top: 20%;
    z-index: 1;
    height: 0;
    text-shadow: 0px 0px #000;
    line-height: auto;
    text-align: left;
}
.news-general .news-box4 h2 {
    color: #FFF;
    font-size: 12px;
    padding: 0 15px 15px 15px;
    line-height: 16px;
    font-weight: 600;
    text-align: left;
}
.news-general .news-box6 h2 {
    color: #FFF;
    font-size: 18px;
    padding: 0 15px 15px 15px;
    line-height: 20px;
}
.news-general h2 {
    color: #FFF;
    font-size: 24px;
    padding: 0 15px 15px 15px;
    font-weight: 600;
}
.news-general h2 a {
	color: #FFF;
	text-decoration: none;
}

.news-general .bgImg{
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-position: 50% 50%;
    background-size: cover;
    opacity: 0.5;
}
