@charset "utf-8";
/* CSS Document */


/* Geral */
.geral {
	color:#555;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.geral_negrito {
	color:#555;
	font-size:11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.geral_negrito {
	color:#555;
	font-size:11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

/* ---- Geral Pág. ----- */
body {
	margin: 0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#555;
	
}

body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

/* ---- LinkS negrito ----- */

a.link_negrito {
  text-decoration: underline;
	color: #0066CC;
	font-size: 11px;
	font-weight: bold;

}
a.link_negrito:visited {
	text-decoration: underline;
	color: #0066CC;
	font-weight: bold;

}
a.link_negrito:hover {
	text-decoration: none;
	color: #0066CC;
}
a.link_negrito:active {
	text-decoration: none;
	color: #0066CC;
}



/* ---- Link Ver Detalhes  ----- */

a.link_ver_detalhes {
    text-decoration: none;
	color: #666;
	font-size: 11px;
}
a.link_ver_detalhes:visited {
	text-decoration: none;
	color: #666;
}
a.link_ver_detalhes:hover {
	text-decoration: underline;
	color: #000;
}
a.link_ver_detalhes:active {
	text-decoration: none;
	color: #666;
}


/* ---- Títulos  ----- */

.titulos_paginas {
	color:#888888;
	font-size:20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.titulo_dos_eventos_detalhes {
  height:30px;
  font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:19px;
	color:#444;
	border-bottom-style: dotted;
  border-bottom-width: 1px;
	background-color: #eee; 

}
.textos_eventos {
	font-size:11px;
	color:#666666;
	text-align: left;
}
.titulo_dos_eventos {
  height:15px;
  font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	background-color: #eee; 
	padding:1px;
}

.titulo_dos_eventosCarrossel {
  height:30px;
  font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	border-bottom-style: dotted;
  border-bottom-width: 1px;
	background-color: #333333; 
	font-weight: none;
}


.titulo_dos_eventos_12 {
  font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}

.titulo_dos_eventos_tam16 {
	color:#888888;
	font-size:16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.texto_rodape {
  font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight: bold;
	text-align: left;
}


td.fundo_cinza_com_linha {
	background: url(imagens/fundo_cinza_com_linha.jpg) repeat-x;
}

.tamanho13{
	font-size:13px;
}

.tamanho12{
	font-size:12px;
}

.tamanho11{
	font-size:11px;
}

.tamanho10{
	font-size:10px;
}

.pontilhado{ 
border-style: dotted; 
border-width: 1px; 
border-color: #000099; 
background-color: FFF; 
} 


/* ---- Inputs | Textarea | Select  ----- */

input.cadastro {
  line-height:18px;
  padding-top:10;
  vertical-align: middle;
  font-size: 11px;
	color: #666666;
	height: 20px;
  border-bottom: #ddd 1px solid; 
	border-left: #ddd 1px solid; 
	border-top: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	-webkit-border-radius:5px; 
	-moz-border-radius:5px; 
	border-radius:5px;
	background-color: #f7f7f7;
	filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#eeeeee'); /* ie */
	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.8)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.8) 45%, rgba(255,255,255,.0)55%);
}

.assento_livre_grande {
    border: 0px solid #090;
    background-color: #090;
    height: 11px;
	  width: 11px;
}

.assento_livre {
    border: 0px solid #090;
    background-color: #090;
    height: 11px;
	width: 11x;
}

num_assento {
    font-size: 14px;
    background-color: #FFF;
    color: #666666;
    margin: 0px;
    border: 1px solid #0066CC;
    height: 18px;
}


textarea.cadastro {
    font-size: 11px;
    background-color: #FFF;
    padding: 1px;
    color: #003366;
    margin: 0px;
    border: 1px solid #003366;
	  width: 200px;
}

.btnEnviar {
	font-family:Arial, Helvetica, sans-serif; 
	font-Style:normal; 
	font-weight:bold; 
	font-variant: small-caps;
	font-size:11px; 
	text-decoration:none; 
	text-transform:none; 
	border-width:1px;  
	border-style:solid; 
	background-color:#888888;   
	border-color:#666666; 
	color:#ffffff; 
}

.listbox {
    font-family:Arial, Helvetica, sans-serif; 
    font-size: 14px; 
	  color: #666; 
	  background-color:#fff;  
	  border:0px solid #CCC;
		width:auto;
}

.caixatexto {
  font-size: 11px; 
	color: #333333; 
	background-color:#FFF;  
	border:1px solid #CCC;
}

/* Fim Geral */

/* Classes para esconder ou mostrar a DIV do cartão de crédito */
.exibe   {display:inline; }
.oculta  {display:none;   }
/* Fim Classes cartão de crédito */


.TableListaIngressos{
/* IE */
/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#DDDDDD, endColorstr=#FFFFFF)";
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCCCCC, endColorstr=#FFFFFF);
/* Mozilla */
/*background: -moz-linear-gradient(top, #CCCCCC, #FFFFFF) repeat-X;
/* Safari, Google Chrome */
/*background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#FFFFFF)) repeat-X;*/
background-color:#fff;  
}

.headerTable th {
  letter-spacing:0px;
  height:25px;
	background-color: #333333; 
	color:#fff;  
	padding:2px;
	font-size: 8pt; 
	border-bottom: #333333 1px solid; 
	border-left: #333333 1px solid; 
	border-top: #333333 1px solid; 
	border-right: #333333 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.2); 
	-moz-box-shadow: 2px 2px 2px rgba(0,0,0,.2); 
	box-shadow:2px 2px 4px rgba(0,0,0,.2);
	/*filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#555555', endcolorstr='#333333'); /* ie */
/*	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.3) 45%, rgba(255,255,255,.0)55%);
*/
}

.linhaTableS td {
  letter-spacing:0px;
  height:25px;
	padding: 2px;
	border-bottom: #fff 0px solid; 
	border-left: #fff 0px solid; 
	background-color: #ffffff; 
	color:#666;  
	font-size: 8pt; 
	border-top: #fff 0px solid; 
	border-right: #fff 0px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	/* filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#f2f2f2'); /* ie */
/*	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.8)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.8) 45%, rgba(255,255,255,.0)55%);
*/
}
	
.linhaTableN td {
  letter-spacing:0px;
  height:25px;
	padding: 2px;
	background-color: #e8e8e8; 
	color:#666;  
	font-size: 8pt; 
	border-bottom: #fff 0px solid; 
	border-left: #fff 0px solid; 
	border-top: #fff 0px solid; 
	border-right: #fff 0px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;                    
/*	 filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#e8e8e8', endcolorstr='#d8d8d8'); /* ie */
	/*background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.8)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.8) 45%, rgba(255,255,255,.0)55%);
*/
}

.Valor{
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	color: #666; 
	/*text-shadow: 0px 2px 3px #555;*/
	/*letter-spacing:3px;*/
	
}




.Botao {
  cursor:pointer;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #ededed; 
	color:black;  
	padding:5px;
	font-weight:bold;
	font-size: 10pt; 
	border-bottom: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
 /*-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#dddddd, endcolorstr=#ffffff)";
	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.8)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.8) 45%, rgba(255,255,255,.0)55%);
*/
}


.Botao:hover{
  cursor:pointer;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #ededed; 
	color:black;  
	font-weight:bold;
	padding:5px;
	font-size: 10pt; 
	border-bottom: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
/*	-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#555555, endcolorstr=#ededed)";
	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.3) 45%, rgba(255,255,255,.0)55%);
*/
}


.BotaoComprar{
  cursor:pointer;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #006600; 
	color:white;  
	font-weight:bold;
	padding:2px;
	font-size: 10pt; 
	border-bottom: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	/*-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#5ea841, endcolorstr=#ededed)";
	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.3) 45%, rgba(255,255,255,.0)55%);
*/
}

.BotaoComprar:hover{
  cursor:pointer;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #006600; 
	color:white;  
	font-weight:bold;
	padding:2px;
	font-size: 10pt; 
	border-bottom: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	/*-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#76b840, endcolorstr=#5ea841)";
	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.3) 45%, rgba(255,255,255,.0)55%);
*/
}

.BotaoFinalizar{
  cursor:pointer;
  text-decoration:bold;
  font-family: arial;
	letter-spacing:0px;
	background-color: #ee0000; 
	color:white;  
	font-weight:bold;
	padding:2px;
	font-size: 10pt; 
	border-bottom: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	/*-ms-filter: "progid:dximagetransform.microsoft.gradient(startcolorstr=#5ea841, endcolorstr=#76b840)";
	background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.3) 45%, rgba(255,255,255,.0)55%);
*/
}


.ListaEvento {
  font-family: arial, helvetica, sans-serif;
  font-size:11px;
	color:#666;
  cursor:default;
  text-decoration:none;
	background-color: #f8f8f8; 
	padding:2px;
	font-size: 9pt; 
	border-bottom: #eee 1px solid; 
	border-left: #eee 1px solid; 
	border-top: #eee 1px solid; 
	border-right: #eee 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	/*filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#eeeeee'); /* ie */
	/*background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.3) 45%, rgba(255,255,255,.0)55%);
*/
}




.ListaEvento:hover{
  cursor:default;
  text-decoration:none;
	background-color: #ffffff; 
	padding:2px;
	font-size: 9pt; 
	border-bottom: #ddd 1px solid; 
	border-left: #ddd 1px solid; 
	border-top: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	/*filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#eeeeee'); /* ie */
	/*background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.8)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.8) 45%, rgba(255,255,255,.0)55%);*/
 
}

.agrupaEvento {
  margin-bottom:5px;
	padding:2px;
	font-weight:bold;
	font-size: 8pt; 
	border-bottom: #ddd 1px solid; 
	border-left: #ddd 1px solid; 
	border-top: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	/*background-image:webkit-gradient(linear,45%,055%,from(rgba(255,255,255,.3)),to(rgba(255,255,255,0)));
	background-image:-moz-linear-gradient(270deg,rgba(255,255,255,.3) 45%, rgba(255,255,255,.0)55%);*/

}

.eventoHeader{
  cursor:default;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #ffffff; 
	color:#ccc;  
	font-weight:bold;
	padding:2px;
	font-size: 8pt; 
	border-bottom: #ddd 1px solid; 
	border-left: #ddd 1px solid; 
	border-top: #ddd 1px solid; 
	border-right: #ddd 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	

}


.eventoHR{

	border-bottom: #ddd 1px solid; 
	border-left: #ddd 1px solid; 
	border-top: #ddd 1px solid; 
	border-right: #ddd 1px solid; 

}




.TituloCarrocel{
  width: 98%;
  height: 25px;
  cursor:default;
  text-decoration:none;
  font-family: arial;
	background-color: #333; 
	color:#fff;  
	font-weight:bold;
	padding:2px;
	font-size: 15px; 
  border-bottom: #ddd 1px solid; 
	border-left: #ddd 1px solid; 
	border-top: #ddd 1px solid; 
	border-right: #ddd 1px solid;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;

}



.TituloEventos{
  width: 611px;
  height:30px;
  font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:25px;
	color:#444;
	border-bottom: #eee 1px dotted; 
	border-left: #eee 1px dotted; 
	border-top: #eee 1px dotted; 
	border-right:#eee 1px dotted;

	background-color: #eee; 

}




.logoQuadro{
  width: 116px;
  height: 90px;
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	padding:2px;
	background-color: #333333; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;

}


.logo{

	background-color: #fff; 
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	width: 110px;
  height: 87px;
	

}



.logoQuadroDetalhes{
  width: 420px;
  height: 235px;
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	padding:2px;
	background-color: #333333; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;


}


.logoDetalhes{

	background-color: #fff; 
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	width: 278px;
  height: 228px;
	float:left;

}






.faixa{
  border-bottom-style: dotted;
  border-bottom-width: 1px;
	background-color: #fff; 

}


.BuscaItens {
  cursor:pointer;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #eeeeee; 
	color:black;  
	padding:5px;
	font-weight:bold;
	font-size: 10pt; 
	border-bottom: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;

}


.Detalhes {
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #eeeeee; 
	color:black;  
	padding:2px;
	font-size: 10pt; 
	border-bottom: #CCC 1px solid; 
	border-left: #CCC 1px solid; 
	border-top: #CCC 1px solid; 
	border-right: #CCC 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;


}


.genero {
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #eeeeee; 
	color:black;  
	padding:2px;
	font-size: 10pt; 
	border-bottom: #CCC 1px solid; 
	border-left: #CCC 1px solid; 
	border-top: #CCC 1px solid; 
	border-right: #CCC 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
  width: 125px;
	float:right;
}


.social{ 
  margin-top:1px;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #eeeeee; 
	color:black;  
	padding:2px;
	font-size: 10pt; 
	border-bottom: #CCC 1px solid; 
	border-left: #CCC 1px solid; 
	border-top: #CCC 1px solid; 
	border-right: #CCC 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
  width: 125px;
	float:right;
}

.logoCassificacaoSocial{ 
  margin-top:1px;
  text-decoration:none;
  font-family: arial;
	color:#555;
	font-size: 10pt; 
	letter-spacing:0px;
	background-color: #eeeeee;  
	padding:2px;
	
	border-bottom: #CCC 1px solid; 
	border-left: #CCC 1px solid; 
	border-top: #CCC 1px solid; 
	border-right: #CCC 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
  width: 130px;
	height: 222px;
	float:right;
}
.logoCassificacaoSocial hr{
	border-bottom: #CCC 1px solid; 
	border-left: #CCC 0px solid; 
	border-top: #CCC 0px solid; 
	border-right: #CCC 1px solid;
}

.ClassificacaoLivre{
  font-family: arial;
	color:#00cc00;
	font-size: 20px; 
  background-color: #ccf8c7;
	padding-top:5px;
	padding-left:2px;
	padding-bottom:5px;
	border-bottom: #ffffff 5px solid; 
	border-left: #ffffff 5px solid; 
	border-top: #ffffff 5px solid; 
	border-right: #ffffff 5px solid;
	text-align: center;
}

.ClassificacaoApartirDe{
  font-family: arial;
	color:#ff3300;
	font-size: 20px; 
  background-color: #ffe1e1;
	padding-top:5px;
	padding-left:2px;
	padding-bottom:5px;
	border-bottom: #ffffff 5px solid; 
	border-left: #ffffff 5px solid; 
	border-top: #ffffff 5px solid; 
	border-right: #ffffff 5px solid;
	text-align: center;
}



.QuadroDetalhesVideo{
  width: 420px;
  height: 325px;
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	padding:2px;
	background-color: #333333; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;

}


.DetalhesVideo{

	background-color: #fff; 
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	width: 412px;
  height: 316px;
	float:left;

}



.DetalhesFotos {
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #eeeeee; 
	color:black;  
	padding:2px;
	font-size: 10pt; 
	border-bottom: #CCC 1px solid; 
	border-left: #CCC 1px solid; 
	border-top: #CCC 1px solid; 
	border-right: #CCC 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	min-height: 325px;
	max-height: 495px;

}



.TabsQuadroDetalhes{
  width: 99%;
  min-height: 305px;
	max-height: 495px;
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	padding:2px;
	background-color: #333333; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
}


.TabsDetalhes{
	background-color: #fff; 
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	width: 96%;
  min-height: 300px;
	max-height: 500px;
	padding:10px;
	
}



.logoQuadroHeader{
  width: 200px;
  height: 158px;
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	padding:2px;
	background-color: #333333; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;

}


.logoHeader{

	background-color: #fff; 
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	width: 195px;
  height: 152px;
	

}


.comboIngressos {
  cursor:pointer;
  text-decoration:none;
  font-family: arial;
	letter-spacing:0px;
	background-color: #ffffff; 
	color:black;  
	padding:1px;
	font-weight:bold;
	font-size: 10pt; 
	border-bottom: #ccc 1px solid; 
	border-left: #ccc 1px solid; 
	border-top: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;

}

fieldset{
  -webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;
	border-bottom: #eee 2px solid; 
	border-left: #eee 2px solid; 
	border-top: #eee 2px solid; 
	border-right: #eee 2px solid; 
}

.Quadro{
  width: 99%;
  
  border-bottom:#fff 1px solid; 
	border-left:#fff  1px solid; 
	border-top:#fff 1px solid; 
	border-right:#fff 1px solid;
	padding:2px;
	background-color: #333; 
	-webkit-border-radius:4px; 
	-moz-border-radius:4px; 
	border-radius:4px;

}


/* BOTOES */


.botao_saiba_mais  {
 background: url('../imagens/saiba-mais.png') no-repeat center center;	
  width:78px;  
	height:35px;	
 }

.botao_saiba_mais a, .botao_saiba_mais a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/saiba-mais.png') no-repeat center center;	
	width:78px;  
	height:35px;		
	display:block;	
	}


.botao_saiba_mais a:hover { 
		background:  url('../imagens/saiba-mais.png') no-repeat center center;	
}


/*--------------------------------------*/


.botao_busca_evento  {
 background: url('../imagens/buscar-evento.png') no-repeat center center;	
  width:82px;  
	height:35px;	
 }

.botao_busca_evento a, .botao_busca_evento a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/buscar-evento.png') no-repeat center center;	
	width:82px;  
	height:35px;		
	display:block;	
	}


.botao_busca_evento a:hover { 
		background:  url('../imagens/buscar-evento.png') no-repeat center center;	
}
/*--------------------------------------*/



.botao_comprar_ingressos  {
 background: url('../imagens/comprar-ingressos.png') no-repeat center center;	
  width:228px;  
	height:45px;	
 }

.botao_comprar_ingressos a, .botao_comprar_ingressos a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/comprar-ingressos.png') no-repeat center center;	
	width:228px;  
	height:45px;		
	display:block;	
	}


.botao_comprar_ingressos a:hover { 
		background:  url('../imagens/comprar-ingressos.png') no-repeat center center;	
}


/*--------------------------------------*/



.botao_faca_seu_cadastro  {
 background: url('../imagens/faca-seu-cadastro.png') no-repeat center center;	
  width:183px;  
	height:35px;	
 }

.botao_faca_seu_cadastro a, .botao_faca_seu_cadastro a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/faca-seu-cadastro.png') no-repeat center center;	
	width:183px;  
	height:35px;		
	display:block;	
	}


.botao_faca_seu_cadastro a:hover { 
		background:  url('../imagens/faca-seu-cadastro.png') no-repeat center center;	
}




/*-------------------------*/


.botao_recuperar_senha  {
 background: url('../imagens/recuperar-senha.png') no-repeat center center;	
  width:177px;  
	height:39px;	
 }

.botao_recuperar_senha a, .botao_recuperar_senha a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/recuperar-senha.png') no-repeat center center;	
	width:177px;  
	height:39px;		
	display:block;	
	}


.botao_recuperar_senha a:hover { 
		background:  url('../imagens/recuperar-senha.png') no-repeat center center;	
}




/*------------------*/

.botao_ir_para_lista_eventos  {
 background: url('../imagens/ir-para-lista-eventos.png') no-repeat center center;	
  width:210px;  
	height:34px;	
 }

.botao_ir_para_lista_eventos a, .botao_ir_para_lista_eventos a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/ir-para-lista-eventos.png') no-repeat center center;	
	width:210px;  
	height:34px;		
	display:block;	
	}


.botao_ir_para_lista_eventos a:hover { 
		background:  url('../imagens/ir-para-lista-eventos.png') no-repeat center center;	
}

/*------------------*/

.botao_alterar_itens_da_compra  {
 background: url('../imagens/alterar-itens-da-compra.png') no-repeat center center;	
  width:188px;  
	height:35px;	
 }

.botao_alterar_itens_da_compra a, .botao_alterar_itens_da_compra a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/alterar-itens-da-compra.png') no-repeat center center;	
	width:188px;  
	height:35px;		
	display:block;	
	}


.botao_alterar_itens_da_compra a:hover { 
		background:  url('../imagens/alterar-itens-da-compra.png') no-repeat center center;	
}


/*--------------------------------------*/


.botao_tem_mapa  {
 background: url('../imagens/tem-mapa.png') no-repeat center center;	
  width:15px;  
	height:15px;	
 }

.botao_tem_mapa a, .botao_tem_mapa a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/tem-mapa.png') no-repeat center center;	
	width:15px;  
	height:15px;		
	display:block;	
	}


.botao_tem_mapa a:hover { 
		background:  url('../imagens/tem-mapa.png') no-repeat center center;	
}


/*--------------------------------------*/


.botao_sem_mapa  {
 background: url('../imagens/sem-mapa.png') no-repeat center center;	
  width:15px;  
	height:15px;	
 }

.botao_sem_mapa a, .botao_tem_mapa a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/sem-mapa.png') no-repeat center center;	
	width:15px;  
	height:15px;		
	display:block;	
	}


.botao_sem_mapa a:hover { 
		background:  url('../imagens/sem-mapa.png') no-repeat center center;	
}


/*--------------------------------------*/


.botao_voltar  {
  background: url('../imagens/voltar.png') no-repeat center center;	
  width:92px;  
	height:38px;	
 }

.botao_voltar a, .botao_voltar a:visited {  
	font: bold 12px/24px arial, helvetica, sans-aerif;	
	padding:0px;
	text-decoration: none;
	text-align:center;	
	color:#fff;
	background:  url('../imagens/voltar.png') no-repeat center center;	
	width:92px;  
	height:38px;		
	display:block;	
	}


.botao_voltar a:hover { 
	background:  url('../imagens/voltar.png') no-repeat center center;	
}





/*--------------------------------------*/
.botao_continuar { 
		background:  url('../imagens/continuar.png') no-repeat center center;	
		width:115px;  
	  height:38px;	
		 display: inline;
		 border:0px;
		 cursor: pointer;
	   cursor: hand;
}

/*--------------------------------------*/

.botao_logar { 
		background:  url('../imagens/logar.png') no-repeat center center;	
		width:118px;  
	  height:35px;	
	  display: inline;
	  border:0px;
	  cursor: pointer;
	  cursor: hand;
}


/*--------------------------------------*/

.botao_enviar { 
		background:  url('../imagens/enviar.png') no-repeat center center;	
		width:91px;  
	  height:37px;	
	  display: inline;
	  border:0px;
	  cursor: pointer;
	  cursor: hand;
}

/*--------------------------------------*/

.botao_efetuar_cadastro { 
		background:  url('../imagens/efetuar-cadastro.png') no-repeat center center;	
		width:183px;  
	  height:36px;	
	  display: inline;
	  border:0px;
	  cursor: pointer;
	  cursor: hand;
}

/*--------------------------------------*/



.botao_validar_desconto { 
		background:  url('../imagens/validar.png') no-repeat center center;	
		width:102px;  
	  height:35px;	
	  display: inline;
	  border:0px;
	  cursor: pointer;
	  cursor: hand;
}

/*--------------------------------------*/

.botao_evetuar_pagamento { 
		background:  url('../imagens/efetuar-pagamento.png') no-repeat center center;	
		width:179px;  
	  height:31px;	
	  display: inline;
	  border:0px;
	  cursor: pointer;
	  cursor: hand;
}

/*--------------------------------------*/

.botao_finalizar_compra { 
		background:  url('../imagens/finalizar-compra.png') no-repeat center center;	
		width:185px;  
	  height:32px;	
	  display: inline;
	  border:0px;
	  cursor: pointer;
	  cursor: hand;
}

/*--------------------------------------*/




/*Imagens - incones*/


.img_calendario  {
  background: url('../imagens/calendario.png') no-repeat center center;	
  width:32px;  
	height:32px;	
 }

.img_horario{
  background: url('../imagens/horario.png') no-repeat center center;	
  width:32px;  
	height:32px;	
}
 .img_local  {
  background: url('../imagens/local.png') no-repeat center center;	
  width:32px;  
	height:32px;	
 }

  .img_genero  {
  background: url('../imagens/marcado.png') no-repeat center center;	
  width:32px;  
	height:32px;	
 }


 .img_tem_mapa  {
		background: url('../imagens/tem-mapa.png') no-repeat center center;	
		width:15px;  
		height:15px;	
	  display: inline;
 }

  .img_sem_mapa  {
		background: url('../imagens/sem-mapa.png') no-repeat center center;	
		width:15px;  
		height:15px;	
		display: inline;
 }


  .img_forma_entrega  {
		background: url('../imagens/forma-de-entrega.png') no-repeat center center;	
		height:23px;  
		width:23px;  
		float:left;
 }


 .img_alerta {
		background: url('../imagens/alerta.png') no-repeat center center;	
		height:42px;  
		width:47px;  
		float:left;
 }

 .img_alerta_login {
		background: url('../imagens/alerta-login.png') no-repeat center center;	
		height:14px;  
		width:16px;  
		float:left;
 }

 .img_palco {
		background: url('../imagens/palco.png') no-repeat center center;	
		height:183px;  
		width:405px;  
		margin-left:auto;
		margin-right:auto;
 }


.img_divisor{
  	background: url('../imagens/divisor.png') no-repeat center center;	
		height:151px;  
		width:1px;  
		margin-left:auto;
		margin-right:auto;

}
