﻿.box_calendario
{
    width: 100%;
    overflow: hidden;
    padding: 10px 0px;
    height: 34px;
    position: relative;
    border-bottom: solid 1px #fff;
}

#box_sidebar .box_calendario:first-child
{
    border-top: solid 1px #fff;
}

.box_calendario:hover
{
    opacity: 0.3;
}

#box_calendario_content_info
{
    width: 220px;
    display: inline-block;
}

#box_calendario_content_equipas
{
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    padding-top: 6px;
}

#box_calendario_content_logos
{
    width: 60px;
    height: 30px;
    padding-top: 2px 0px;
    float: right;
}

.box_calendario_image_visitado, .box_calendario_image_visitante
{
    height: 30px;
    position: absolute;
}

.box_calendario_image_visitante
{
    right: 0px;
}
.box_calendario_image_visitado
{
    z-index: 5;
}