body{
	background: white;
}

#textcolumn{
	position: absolute;
	bottom: 0.25%;
	left: 80%;
	right : 0%;
	max-height: 99.5%;
	overflow: hidden;
	font-size: 20px;
	border: 1px solid rgb(178, 178, 178);
	text-align: center;
	background: rgb(255,255,200);
	z-index: 0;
	
}
#news{
	overflow-y: scroll;
	width: 59.5%;
	min-height: 20%;
	max-height: 100%;
	display: inline-block;
	text-align: center;
	background:#f1f3f6;
}
.body{
	text-indent: 0em;
}
.textbox{
	background: #fff;
		margin: 20px;
	-webkit-transition: height 1s; /* For Safari 3.1 to 6.0 */
	transition: height 1s;
	/*border: 1px solid #CCC;*/
	padding: 10px;
	border-radius: 10px;
	/*box-shadow: 0px 1px 4px 1px #CCC;*/
}

.titlebox{
	background: rgb(220,220,220);
	position: relative;
	width: auto;
	display: block;
	text-align: left;	
	font-weight: 600;
}


.flagbox{
	position: relative;
/*	background:#486996;*/
	width: auto;
	display: block;
	padding:10px 0;
	color:#333;
	border-radius: 5px 5px 0 0;
	border-bottom:1px solid #e9eaf0;
	text-align:left;
}

p.title{
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	padding: 10px 0;
}

p.body{
	padding: 10px 0;
	text-align: left;
	font-family: "Lato",sans-serif;
}

p.fecha{
	position: absolute;
	top:0%;
	right: 2%;
	padding: 12px 0 0 0;
	text-shadow:none;
	color:#333;
}
