.boxLargeCompra {

    width: 95%;

}



.boxLargeCompraTitle {

    padding: 0;

    margin: 0;

}



.boxLargeCompraTitleLeft {

    padding: 0;

    margin: 0;

    width: 15px;

    height: 46px;

    background-image: url(/images/layout/tit_left.gif);

}



.boxLargeCompraTitleCenter {

    padding: 0;

    margin: 0;

    height: 46px;

    background-color: #fc9800;

    text-align: left;

}



.boxLargeCompraTitleCenter span {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:14px;

    color:#FFFFFF;

    font-weight: bold;



}



.boxLargeCompraTitleBgSteps {

    background-color: #fc9800;

}



.boxLargeCompraTitleSteps {

    text-align: center;

    width: 511px;

}



.boxLargeCompraTitleStepsBg {

    width: 100%;

    height: 33px;

    background-image: url(/images/layout/bg_passos.gif);

    background-repeat: no-repeat

}





.boxLargeCompraTitleStepsBg img {

    position: relative;

    top: 3px;

    _top: 2px;

}



.boxLargeCompraTitleRight {

    padding: 0;

    margin: 0;

    width: 15px;

    height: 46px;

    background-image: url(/images/layout/tit_right.gif);

}



.boxLargeCompraContent {

    padding: 0;

    margin: 0;

    border-collapse: collapse;

    width: 100%;

    background-color: #737373;

}







.boxCompra {

    background-color: #737373;

    padding: 5px 0 0 0;

    border: 2px solid #737373;

}



.boxCompraEventoImage {

    padding:10px;

    margin:10px;

    vertical-align: top;

    width: 1%;

}



.boxCompraEventoImage img {

   border: 2px solid #737373;

}



.boxCompraTituloEvento {

    background-color: #092354;

    height:40px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size: 16px;

    font-weight:bold;

    color:#FFFFFF;

    padding-left: 10px;

    text-align: left;

}


.boxCompraTituloDetalhesEvento {

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    font-weight:bold;

    color:#FF9900;

    padding: 5px;

    background-color: #737373;

    text-align: left;

}



.boxCompraTituloDetalhesEvento span {

    font-weight: normal;

    color: #FFFFFF;

}



.boxCompraDetalhesEvento {

    padding: 4px;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #FFFFFF;

    text-align: left;

}



.boxCompraDetalhesSpacer {

    padding: 2px;

}









.boxCompraTituloIngressos  {

    background-color: #092354;

}



.boxCompraTituloIngressos td  {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-weight: bold;

    font-size: 14px;

    color: #FFFFFF;

    padding: 10px;

    text-align: left;

}





.boxCompraTableIngressos {

    width: 100%;

}



.tableIngressosTopoLeft {

    width: 14px;

    height:10px;

    background-image: url(/images/layout/borda_topo_compra1.gif);

    font-size: 10px;

    line-height:10px;

}



.tableIngressosTopoCenter {

    background-color: #ffffff;

    font-size: 10px;

    line-height:10px;

}



.tableIngressosTopoRight {

    width: 14px;

    height:10px;

    background-image: url(/images/layout/borda_topo_compra2.gif);

    font-size: 10px;

    line-height:10px;

}



.tableIngressosRodapeLeft {

    width: 14px;

    height:10px;

    background-image: url(/images/layout/borda_rodape_compra1.gif);

    font-size: 10px;

    line-height:10px;

}



.tableIngressosRodapeCenter {

    background-color: #ffffff;

    font-size: 10px;

    line-height:10px;

}



.tableIngressosRodapeRight {

    width: 14px;

    height:10px;

    background-image: url(/images/layout/borda_rodape_compra2.gif);

    font-size: 10px;

    line-height:10px;

}





.tableIngressosTitulo {

    background-color: #9FBFFD;

}

.tableIngressosTitulo th {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight:bold;

    color:#092354;

    line-height:16px;

    padding:5px;

}



.tableIngressosItem {

    background-color: #ffffff;

}



.tableIngressosItem td {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    color:#333333;

    line-height:16px;

    padding:4px;

}





.tableIngressosTotal td {

    background-color: #9FBFFD;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight:bold;

    color:#092354;

    line-height:16px;

    padding:5px;

}



.tableIngressosContinuar {

    background-color: #ffffff;

    text-align: right;

}







.tableIngressosContinuar td {

    padding: 5px 5px 0 0;

}



.textoErro {

    background-color: #ffffff;

}



.textoErro td {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight:bold;

    color:#092354;

    line-height:16px;

    padding:5px;

    text-align: center;

}
.textoRetorno {    background-color: #ffffff;}.textoRetorno td {    font-family: Verdana, Arial, Helvetica, sans-serif;    font-size: 13px;    font-weight:bold;    color:#092354;    line-height:16px;    padding:5px;    text-align: left;}


.comprasSubmit {

    background-color: #F89C1C;

    font-family:Verdana, Arial, Helvetica, sans-serif;

    font-size:10px;

    color:#ffffff;

    border: 1px solid #ffffff;

    font-weight: bold;

    padding: 0 5px 0 5px;

    margin-right: 5px;

}



.textoInfoCompra {

    background-color: #ffffff;

    text-align: center;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 13px;

    font-weight:bold;

    color:#333333;

    padding:5px;

}



a.ingressoItemLink, a.ingressoItemLink:link, a.ingressoItemLink:active, a.ingressoItemLink:visited  {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size:10px;

    color:#333333;

    text-decoration:none;

}



a.ingressoItemLink:hover  {

    color:#333333;

    text-decoration:underline;

}

    

