.columna { position:relative; width:536px; margin:auto; font-size:14px; line-height:18px; text-align:left; padding:34px 0; color:#333;} 
.columna h1 { color: #5682ae; font-size: 28px; line-height: 28px; margin-bottom: 10px; padding-top: 5px; font-family:"Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif; font-weight:normal; text-align:left;}
.columna .autor { font-size:12px; color:#999; padding-bottom:15px;}
.columna .autor a { color:#55a9ff;}
.columna .autor a:hover { text-decoration:underline;}
.columna p a{text-decoration: underline;font-weight: bold;}
.date {
    background-color: #edf6ff;
    border: 1px solid #e7e7e7;
	text-align:center;   
    position: absolute;
    top: 27px;
	left:-65px;
    width: 44px;
	color:#7aa7d6;
	height:60px;
	padding-top:3px;
}
.date .date_day {
	display:block;
	position:relative;
    font-size: 26px;
    font-weight: bold;
    line-height: 26px;

}
.date_month {
	display:block;
	position:relative;
    font-size: 13px;
    font-weight: bold;
    line-height: 13px;
    text-transform: uppercase;
}
.date .date_year {
	display:block;
	position:relative;
    font-size: 12px;
    font-weight: bold;
    line-height: 22px;
}
.social_buttons {
    border-top: 1px solid #ebebeb;
    display: block;
    height: 22px;
    margin: 12px 0 23px 0 ;
    padding: 11px 0 0;
}
.social_buttons2 {
    display: block;
    height: 22px;
    margin: 0 0 10px 0 ;
}

.box_ficha { background-color: #f3f3f3; border: 1px solid #e4e4e4; float: right; margin: 0 0 12px 20px; width: 150px; padding:6px; }


