#CorpoContainer .CorpoGeral .Corpo {
    padding-left: 0px;
    padding-right: 0px;
    border: none;
}

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .topdots, #CorpoContainer .CorpoGeral .Corpo.Detalhes .botdots {
        padding-left: 28px;
        padding-right: 28px;
        margin-left: 28px;
        margin-right: 28px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .ImgEventoDetalhe, #CorpoContainer .CorpoGeral .Corpo.Detalhes .ImgEventoDetalheMiniatura {
        padding-left: 28px;
        padding-bottom: 0px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .ImgEventoDetalheComDestaque {
        padding-left: 48px;
        padding-bottom: 0px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .ImgEventoDetalheComDestaqueMiniatura {
        padding-left: 44px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .btnComprar {
        /*padding-right: 28px;*/ /*margin-top: -12px;*/
        margin-right: 30px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes h1 {
        margin-left: 28px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes h3 {
        padding-left: 28px;
        padding-right: 28px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .Item p {
        padding-top: 10px;
        padding-bottom: 25px;
        padding-left: 28px;
        padding-right: 28px;
        background-color: #ebebeb;
    }
    #CorpoContainer .CorpoGeral .Corpo.Detalhes .TabelaSectores
    {
        width: 40%;
        padding-top: 10px;
        padding-bottom: 25px;
        padding-left: 28px;
        padding-right: 8px;
        background-color: inherit;
        display: inline-block;
         vertical-align: top;
    }
    #CorpoContainer .CorpoGeral .Corpo.Detalhes .TabelaSectores td
    {
          padding: 3px;
    }
        #CorpoContainer .CorpoGeral .Corpo.Detalhes .TabelaSectores td:nth-child(2) 
        {
            text-align:right;
        }

        #CorpoContainer .CorpoGeral .Corpo.Detalhes .TabelaSectores .DetalheLugar
        {
            font-size:10px;
        }
  /* your stuff here */
}
    #CorpoContainer .CorpoGeral .Corpo.Detalhes .SectoresPrecos {
        width: 40%;
        padding-top: 10px;
        padding-bottom: 25px;
        padding-left: 28px;
        padding-right: 8px;
        background-color: inherit;
        display: inline-block;
        vertical-align: top;
    }

        #CorpoContainer .CorpoGeral .Corpo.Detalhes .SectoresPrecos li {
            padding: 3px;
            display: block;
        }


    #CorpoContainer .CorpoGeral .Corpo.Detalhes h4 {
        padding-left: 28px;
        padding-right: 28px;
        background-color: #ebebeb;
        font-weight: bold;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .TabelaDescontos {
        background-color: #ebebeb;
        border-collapse: separate;
        width: 100%;
        padding: 10px 28px 25px 28px;
    }

    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .cssNomeEvento {
        padding-left: 28px;
        color: #880517;
        font-size: 20px;
        line-height: 34px;
    }

    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader h1 {
        margin-left: 0px;
        width: 100%;
        background-color: white;
        margin-top: -15px;
    }

    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .EventoImgDetalhe {
        /*     -webkit-border-top-right-radius: 10px;     -webkit-border-bottom-right-radius: 10px;     border-top-right-radius: 10px 10px;     border-bottom-right-radius: 10px 10px;          -moz-border-radius-topright: 10px;     -moz-border-radius-topright: 10px; */
        -0-border-top-right-radius: 10px 10px;
        -0-border-bottom-right-radius: 10px 10px; /* firefox's individual border radius properties */
        -moz-border-radius-topright: 10px; /* top right corner */
        -moz-border-radius-bottomright: 10px; /* bottom right corner */
        -moz-border-radius: 0px 10px 10px 0px; /* shorthand topleft topright bottomright bottomleft */ /* webkit's individual border radius properties */
        -webkit-border-top-right-radius: 10px; /* top right corner */
        -webkit-border-bottom-right-radius: 10px; /* bottom right corner */
        margin-top: 8px;
    }

    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .EventoImgDetalheSemDestaque {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        margin-top: 8px;
    }


    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .ItemAberturaPortas {
        background-color: inherit;
        font-size: 12px;
        margin-left: 0px;
    }

    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .divAberturaPortas {
        text-align: right;
        margin-right: 42px;
        margin-bottom: 8px;
    }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .divAberturaPortas h3 {
            background-color: inherit;
            display: inline;
            padding-right: 0px;
            font-size: 12px;
        }

    /*
#CorpoContainer .CorpoGeral .Corpo .DetalheHeader .divAberturaPortas h3::after
{
    content: ":";
}
*/

    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao {
        text-align: right;
        margin-right: 59px;
        margin-top: 42px;
        width: auto;
    }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao.VariasSessoes {
            margin-right: 60px;
            margin-top: 20px;
        }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao .EventoSessao.Mes {
            color: #880517;
            text-transform: uppercase;
        }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao .Horas {
            margin-top: 26px;
            margin-bottom: 26px;
            color: #880517;
            margin-right: 45px;
        }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao .pHoras {
            margin-top: 26px;
            margin-bottom: 26px;
        }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao .HorasMesmoDia {
            color: #880517;
        }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao .SemHorasVariosDias {
            margin-top: 23px;
            margin-bottom: 0px;
        }

        #CorpoContainer .CorpoGeral .Corpo .DetalheHeader .Sessao .EventoSessao.MesVariasSessoes {
            color: #880517;
            display: block;
            margin-top: 16px;
            margin-bottom: 16px;
            margin-right: 55px;
        }


    #CorpoContainer .CorpoGeral .Corpo.Detalhes h3 {
        color: #76001A;
        background-color: White;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .EventoSessao {
        font-size: 24px;
    }

    #CorpoContainer .CorpoGeral .Corpo .DetalheHeader {
        height: auto;
    }

#CorpoContainer .CorpoGeral .SubNavegacao {
    margin-top: 12px;
    padding-left: 0px;
    width: auto;
    height: auto;
    border-bottom: 12px solid #780115;
}

    #CorpoContainer .CorpoGeral .SubNavegacao a {
        margin-bottom: 0px;
        height: 34px;
        -webkit-border-radius: 8px;
        -webkit-border-bottom-right-radius: 0px;
        -webkit-border-bottom-left-radius: 0px;
        -moz-border-radius: 8px;
        -moz-border-radius-bottomright: 0px;
        -moz-border-radius-bottomleft: 0px;
        border-radius: 8px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
    }

        #CorpoContainer .CorpoGeral .SubNavegacao a.Sel {
            color: white; /*background-color: #76001A;*/
            border-color: #76001A;
            width: 166px;
            text-align: center;
            background-color: #780115; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNhZDBmMWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiM3ODAxMTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPHJlY3QgeD0iLTUwIiB5PSItNTAiIHdpZHRoPSIxMDEiIGhlaWdodD0iMTAxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
            background: -moz-radial-gradient(center, ellipse cover, #ad0f1d 0%, #780115 75%); /* FF3.6+ */
            background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ad0f1d), color-stop(75%,#780115)); /* Chrome,Safari4+ */
            background: -webkit-radial-gradient(center, ellipse cover, #ad0f1d 0%,#780115 75%); /* Chrome10+,Safari5.1+ */
            background: -o-radial-gradient(center, ellipse cover, #ad0f1d 0%,#780115 75%); /* Opera 12+ */
            background: -ms-radial-gradient(center, ellipse cover, #ad0f1d 0%,#780115 75%); /* IE10+ */
            background: radial-gradient(center, ellipse cover, #ad0f1d 0%,#780115 75%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ad0f1d', endColorstr='#780115',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
        }

#CorpoContainer .CorpoGeral .Corpo.Detalhes.cssDivConteudoDetalhe {
    -webkit-border-radius: 8px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius: 8px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    border-radius: 8px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom: 12px solid #780115;
}



#CorpoContainer .CorpoGeral .Corpo.Detalhes .cssImagemSalaDetalhe {
    display: inline-block;
    vertical-align: middle;
    margin-top: 10px;
    margin-left: 33px;
    zoom: .6;
    padding-left: 28px;
    padding-right: 28px;
    padding-bottom: 50px;
}

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .cssImagemSalaDetalhe .ImgSalaDetalhe {
        height: 230px;
    }

#CorpoContainer .CorpoGeral .Corpo.Detalhes .EventoImgSitDetalhe {
    margin-top: 8px;
}


/*Multimedia*/

#CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase {
    margin: 12px 28px 0px 28px;
}

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-caption {
        margin-bottom: 6px;
        margin-top: 6px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-content-container .showcase-content img {
        width: 554px;
        height: 304px;
    }

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-button-wrapper {
        text-align: right;
        font-size: 11px;
    }

        #CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-button-wrapper span {
            font-family: Helvetica, Corbel, Arial, Calibri, Tahoma, sans-serif;
            font-weight: normal;
            font-size: 14px;
            cursor: pointer;
            padding-left: 4px;
            padding-right: 4px;
        }

            #CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-button-wrapper span.active {
                background-color: #8E7C29;
                color: White;
            }



.Seleccionado {
    background-color: #8E7C29 !important;
    color: White;
    padding: 3px;
}

#CorpoContainer .CorpoGeral .Corpo .showcase-navigation-button a {
    font-family: Helvetica, Corbel, Arial, Calibri, Tahoma, sans-serif;
    text-decoration: none;
    color: #000;
    font-weight: normal;
    font-size: 14px;
    padding: 0px 5px 0px 5px;
}

    #CorpoContainer .CorpoGeral .Corpo .showcase-navigation-button a.active {
        color: white;
        background-color: #8E7C29;
        text-decoration: none;
    }

#CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-button-wrapper .showcase-navigation-button:hover {
    text-decoration: underline;
}

#CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-button-wrapper .showcase-navigation-sound {
    display: block;
    width: 25px;
    height: 25px;
    float: right;
    padding: 0px;
    margin: 0px;
    background-image: url(../coliseuRecreios/imagens/sound-unmute.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    margin-right: 16px;
    margin-left: 8px;
}

    #CorpoContainer .CorpoGeral .Corpo.Detalhes .showcase .showcase-button-wrapper .showcase-navigation-sound.mutted {
        background-image: url(../coliseuRecreios/imagens/sound-mute.png);
    }





/***/




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
