/* CSS Document */
/* Dohms Comunicação */
/* Michel Dohms  <>  michel@dohms.com.br */
/* DWEB */


/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\       	  BASIC elements    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */


body, html  {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	background:url(http://www.aloingressos.com.br/imgs/background.jpg);
}

*{
	padding: 0;
	margin: 0;
}

#menu_escondido{
	display: none;
}
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        		  specific DIVS    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

#corpo {
	width: 974px;
	height: auto;
	_height: auto;
	/*min-height: 985px;*/
	position: relative;
	margin: 0 auto;
	background-color:#FFFFFF;
	/*border: 1px solid blue;*/
}

	#corpo #kbca {
	width: 974px;
	height: 182px;
	position: relative;
	}
	
		#corpo #kbca #fullbanner {
		width: 468px;
		height: 60px;
		position: absolute;
		top: 27px;
		right: 35px;
		z-index: 5;
		}
		
		#corpo #kbca #estado {
		top: 122px;
		left: 16px;
		position: absolute;
		z-index: 5;
		}
	
	#corpo #topos{
		width:960px;
		height:28px;
		margin: 25px 0 25px 6px;
		_margin-left:3px; float:left;
	}

	#corpo #mediaBox {
	width: 682px;
	height: 245px;
	margin: 8px 5px 13px 7px;
	float:left;
	background: url(http://www.aloingressos.com.br/imgs/back_media_box.jpg);
	z-index: 1;
	}
	
		#corpo #galeria_noticias {
		width: 273px;
		height: 245px;
		margin: 8px 0px 13px 0px;
		float:left;
		background:url(http://www.aloingressos.com.br/imgs/back_galeria_noticias.jpg);
		}
		
			#corpo #galeria_noticias #galeria_home {
				width: 222px;
				height: 149px;
				margin: 5px 0px 0px 37px;
				border: 2px solid #B5B4B0;
			}
			
			#corpo #galeria_noticias #noticia {
			width: 221px;
			height: 56px;
			margin: 18px 0px 0px 37px;
			float:left;
			display: inline;
			}
			
	#corpo #evento {
	width: 974px;
	height: auto;
	min-height: 225px;
	_height: 225px;
	margin: 0px 0px 23px 0px;
	background:url(http://www.aloingressos.com.br/imgs/back_eventos.jpg);
	clear:both;
	display:block;
	content:".";
	/*display:table;*/
	/*border: 1px solid blue;*/
	}
	
		#corpo #evento .detalhe_evento {
		width: 173px;
		height: 235px;
		display:inline;
		float:left;
		position: relative;
		overflow: hidden;
		_overflow: none;
		/*border: 1px solid blue;*/
		}
		
			#corpo #evento .detalhe_evento .a_detalhes {
				position:absolute;
				background: url(http://www.aloingressos.com.br/imgs/bt_detalhes.jpg) no-repeat;
				width: 71px;
				height: 28px;
				left: 0;
				bottom: 0;
				/*border: 1px solid green;*/
			}

			#corpo #evento .detalhe_evento .a_pontos {
				position:absolute;
				background: url(http://www.aloingressos.com.br/imgs/bt_pontos.jpg) no-repeat;
				width: 102px;
				height: 28px;
				right: 0;
				bottom: 0;
				/*border: 1px solid green;*/
			}
			
			#corpo #evento .detalhe_evento img {
				float:left;
				/*border: 1px solid blue;*/
			}
		
			#corpo #evento .detalhe_evento p{
				margin: 3px 7px 5px 13px;
			}
	
	#corpo #outros_evento {
	width: 974px;
	height: auto;
	min-height: 122px;
	_height: 122px;
	background:url(http://www.aloingressos.com.br/imgs/linha_outros_eventos.jpg);
	clear:both;
	display:block;
	content:".";
	/*display: table;*/
	/*border: 1px solid green;*/
	}
	
		#corpo #outros_evento img { 
		margin: 0px 0px 15px 0px;
		}

	
		#corpo #outros_evento .detalhe_outros_evento {
			width: 230px;
			height: auto;
			margin:0px 7px 28px 7px;
			display:inline;
			float:left;
			/*border: 1px solid blue;*/
			overflow: hidden;
			_overflow: none;

		}
		
			#corpo #outros_evento .detalhe_outros_evento img{
				float: left;
				margin: 3px 10px 0 0;
			}
			
			#corpo #outros_evento .detalhe_outros_evento p{
				width: 136px;
				float: left;
			}
						
	#corpo #login{
		width:777px;
		height:290px;
		margin: 60px 0 60px 90px;
		background:url(http://www.aloingressos.com.br/imgs/fundo_login.jpg) no-repeat;
	}
	
		#corpo #login p{
			margin: 44px 0 0 191px;
			width:436px;
			height:auto;
			display:table;
		}
		
		#corpo #login table{
			margin-left:191px;
			margin-top:26px;
			width:305px;
		}
		
		#corpo #login table td input{
			border: 1px solid #DFDFE3;
			width:304px;
			height:17px;
			padding-left:3px;
		}
		
	#corpo #spacer {
	width: 974px;
	height: 30px;
	clear:both;
	/*border: 1px solid blue;*/
	}
	
	#corpo #rodape {
	width: 974px;
	height: 200px;
	_height: 200px;
	clear:both;
	display: table;
	/*margin: 100px 0 0 0;
	border: 1px solid blue;*/
	background:url(http://www.aloingressos.com.br/imgs/back_rodape.jpg) no-repeat;
	background-color:#333333;
	}
	
	
		#corpo #rodape #half_esq{
		width: 120px;
		height: 140px;
		float: left;
		margin: 14px 0 0 30px;
		_margin-left:30px;
		display: inline;
		/*border: 1px solid red;*/
		/*background-color:#FFF;*/
		}
	
		#corpo #rodape #banner_rodape {
		width: 468px;
		height: 61px;
		margin: 65px 0px 0px 103px;
		/*_margin-left:37px;*/
		float: left;
		background:url(http://www.aloingressos.com.br/imgs/banner_rodape.jpg) no-repeat;
		display:inline;
		}
		
		#corpo #rodape #half_dir{
		width: 120px;
		height: 140px;
		float: left;
		margin: 14px 0 0 103px;
		display: inline;
		/*_margin-left:38px;*/
		/*border: 1px solid red;*/
		/*background-color:#FFF;*/
		}
		
		#corpo #rodape #texto_rodape {
		width:974px;
		text-align:center;
		height: 7px;
		clear: both;
		margin: 15px 0px 0px 0px;
		}
		
	#corpo #topo_titulo_evento{
		width:963px;
		height:36px;
		margin: 13px 5px 0 6px;
		_margin-left:3px;
	}
	
	#corpo #img_evento{
		float:left;
		width:399px;
		height:307px;
		margin:0 3px 6px 4px;
		_margin-left: 2px;
	}
	
	#corpo #direita{
		float:right;
		width:561px;
		height:auto;
		_height:300px;
		min-height:300px;
		margin: 8px 7px 10px 0;
		background:url(http://www.aloingressos.com.br/imgs/evento/back_botton_inform.jpg) bottom no-repeat;
		_margin-right:3px
	}
	
		#corpo #direita #compra{
			width:559px;
			height:auto;
			min-height:180px;
			background:url(http://www.aloingressos.com.br/imgs/evento/back_compra.jpg) repeat-x;
			_height:180px;
			/*padding-bottom:18px;*/
			margin-top: -4px;
			border-left: 1px solid #B4B4BC;
			border-right: 1px solid #B4B4BC;
			display:table;
			padding-bottom:10px;
		}
		
/*		#corpo #direita #compra_topo{
			width:561px;
			height:auto;
			min-height:180px;
			background:url(http://www.aloingressos.com.br/imgs/evento/compra_topo.jpg) top no-repeat;
			_height:180px;
			padding-bottom:18px;
			display:table;
		}
*/	
			#corpo #direita #compra .lotes{
				/*deixando as medidas estáticas no caso do título ficar com duas linhas*/
				width:250px;
				height:162px;
				_height:165px;
				margin:0 0 10px 10px;
				display:table;
				float:left;
				/*border:1px solid red*/
			}
	
				#corpo #direita #compra .lotes p{
					margin-left:6px;
					_margin-left:3px;
					line-height:18px;
				}
		
				#corpo #direita #compra .lotes img{
					margin-top:4px;
					margin-bottom: 2px;
					border:0;
				}
		
	#corpo #direita #pontos_vendas{
		width:559px;
		height:auto;
		min-height:124px;
		background:url(http://www.aloingressos.com.br/imgs/evento/linha_traco.jpg) top no-repeat;
		border-left: 1px solid #B5B5BD;
		border-right: 1px solid #B5B5BD;
		_height:180px;
		display:table;
		padding-bottom: 10px;
	}
	
		#corpo #direita #pontos_vendas #list_pontos{
			width:256px;
			height:auto;
			margin:9px 0 0 16px;
			display:table;
			float:left;
			_margin-left:8px;
		}
	
			#corpo #direita #pontos_vendas #list_pontos p{
				width:250px;
				margin-left:6px;
			}
			
		#corpo #direita #pontos_vendas #list_pontos_contato{
			width:256px;
			height:auto;
			margin:30px 0 10px 24px;
			display:table;
			float:left;
		}
		
			#corpo #direita #pontos_vendas #list_pontos_contato p{
				margin-left:92px;
				_margin-left:46px;
			}
		
			#corpo #direita #pontos_vendas #list_pontos_contato a{
				clear:both;
			}
			
			#corpo #direita #pontos_vendas #list_pontos_contato span{
				clear:both;
			}
			
	#corpo #direita #informacoes_aba{
		width:561px;
		height:35px;
		background:url(http://www.aloingressos.com.br/imgs/evento/tit_informacaoes_sobre_ingresso.png) top no-repeat;
		position:relative;
	}
	
		#corpo #direita #informacoes_aba a{
			position:absolute;
			top:13px;
			height:20px;
		}
		
	#corpo #direita #informacoes_conteudo{
		width:559px;
		height:auto;
		background:url(http://www.aloingressos.com.br/imgs/evento/back_top_inform.jpg) 1px 0px no-repeat;
		_height:150px;
		border-left: 1px solid #B5B5BD;
		border-right: 1px solid #B5B5BD;
		display:table;
		min-height:150px;
		padding-bottom: 10px;
	}		
		
		#corpo #direita #informacoes_conteudo .informacoes_conteudo_texto{
			margin: 10px 16px 0 16px;
			_margin: 10px 16px 0 8px;
			display:none;			
			height:auto;
			_height:150px;
			min-height:150px;
		}		
		
	#corpo #sobre_evento_topo{
		float:left; 
		clear:left; 
		width:391px; 
		height:auto; 
		min-height:108px;
		_height:108px;
		margin:0 8px 0 7px; 
		background:url(http://www.aloingressos.com.br/imgs/evento/back_sobre_topo.jpg);
		border-bottom: 1px dashed #5EA4BB;
		_margin-left: 4px;
		padding-bottom: 5px;
	}
	
		#corpo #sobre_evento_topo #sobre_evento_topo_interna{
			width:391px;  
			height:auto;
			min-height: 80px;
			_height: 80px;
			line-height:10px;
			background:url(http://www.aloingressos.com.br/imgs/evento/back_titulo_sobre_topo.jpg) no-repeat;
			/*FireFox*/
			display:table;
		}
	
		#corpo #sobre_evento_topo p{
			width:353px; 
			height:auto;
			min-height: 80px;
			_height: 80px;
			margin: 26px 0 0 15px; 
			line-height:10px;
		}
		
	#corpo #sobre_evento{
		float:left; 
		clear:left; 
		width:389px; 
		height:auto; 
		min-height:145px; 
		margin:0 8px 10px 7px;
		background:url(http://www.aloingressos.com.br/imgs/evento/sobre_evento_botton.jpg) no-repeat bottom; 
		border-left: 1px solid #B5B5BD; 
		border-right: 1px solid #B5B5BD; 
		_margin-left: 4px;
	}
	
	#corpo #galeria{
		width: 956px;
		min-height: 550px;
		_height: 550px;
		/*margim top zerada por que é por padrão a div topos ter bottom de 25px - garre*/
		margin: 0 0 0 4px;
		float:left;
		_margin-left:2px;
	}
	
/* Página Noticias e Detalhes Noticias*/
	
#corpo #amarra_conteudo #noticia_destaque{
	background:url(http://www.aloingressos.com.br/imgs/duvidas/fundo_duvida.jpg) center repeat-y;
	 width:674px;
	 height:auto;
	 min-height:262px;
	 _height:262px;
	 float:left;
	 margin-left:20px;
	 _margin-left:10px;
	 padding:12px 0 18px 14px;
	 display:table
}

	#corpo #amarra_conteudo #noticia_destaque #texto{
		width:580px;
		height:auto;
		min-height:234px;
		line-height:18px;
	}
	
		#corpo #amarra_conteudo #noticia_destaque #texto p img{
			width:250px;
			height:185px;
			float:right;
			margin-left:20px;
		}
		
#corpo #amarra_conteudo #maisNoticias{
	border:1px solid #e5e5e5;
	width:688px;
	height:auto;
	min-height:83px;
	_height:83px;
	float:left;
	margin:20px 0 0 20px;
	_margin-left:10px;
}

	#corpo #amarra_conteudo #maisNoticias #direita_noticias2{
		width:680px;
		height:auto;
		margin:28px 0 0 2px;
		float:left;
	}
	
		#corpo #amarra_conteudo #maisNoticias #direita_noticias2 #ulDetalhe{
			width:682px;
			height:auto;
		}
		
			#corpo #amarra_conteudo #maisNoticias #direita_noticias2 ul #liDetalhe{
				width:648px;
				height:auto;
				padding:0 0 15px 34px;
				margin:0 0 11px 0;
				list-style-type:none;
				border-bottom:1px dashed #5EA4BB;
				background:url(http://www.aloingressos.com.br/imgs/seta_noticias.jpg) no-repeat 21px 13px;
			}
			
			#corpo #amarra_conteudo #verDetalhes{
				clear:both;
				margin:4px 0 0 577px;
				float:left;
				font-size:12px;
				width:132px
			}			
	
	#corpo #direita_noticias{
		width: 960px;
		min-height: 650px;
		_height: 650px;
		margin: 25px 0 0 6px;
		_margin-left:3px;
		float: left;
	}

		#corpo #direita_noticias #titulo{
			width: 960px;
			min-height: 28px;
			margin:0 0 13px 0;
		}

		#corpo #direita_noticias ul{
			width: 682px;
			height: auto;
		}

		#corpo #direita_noticias ul li{
			width: 648px;
			height: auto;
			padding: 0 0 15px 34px;
			margin: 0 0 11px 0;
			list-style-type: none;
			border-bottom: 1px dashed #5EA4BB;
			background: url(http://www.aloingressos.com.br/imgs/seta_noticias.jpg) no-repeat 21px 13px;
		}
		
/* ----------------------------------------------------------------------- */

#corpo #amarra_conteudo{
	width:974px;
	height:auto;
	min-height:792px;
	_height:792px;
	background:url(http://www.aloingressos.com.br/imgs/tecnologia.jpg) 722px 88px no-repeat;	
}

	#corpo #amarra_conteudo #link_tecnologia{
		position:absolute;
		top:790px;
		left:805px;
		width:168px;
		height:63px;
		/*border: 1px solid red;*/
	}	
	
	#corpo .tipo_compra{
		width:934px;
		height:auto;
		margin:0 0 12px 20px;
		_margin-left:10px;
		float:left;
		background:url(http://www.aloingressos.com.br/imgs/ingressoCelular/fundo_ingressoCelular.jpg) repeat-y;
		padding:10px 0;
		*padding-bottom:20px;
		position:relative;
	}
		
		#corpo .tipo_compra img{
			clear:both;
			float:left;
			margin:12px 0 0 10px;
		}
	
		#corpo .tipo_compra p{
			width:904px;
			height:auto;
			margin:2px 0 12px 20px;
			line-height:16px;
			float:left;
			display:inline;
		}
	
	#corpo #entrega{
		background:url(http://www.aloingressos.com.br/imgs/ingressoCelular/back_ingcelular.jpg) center repeat-y;
		width:934px;
		height:422px;
		margin:30px 0 0 20px;
		_margin-left:10px;
		float:left;
		padding-bottom:10px;
		position: relative;
	}
	
		#corpo #entrega p{
			width:580px;
			height:50px;
			margin-left:15px;
			line-height:16px;
		}
		
		#corpo #entrega img{
			float:right; 
		}
		
/*Página Promoções*/

/*#corpo .promocoes{
	background:url(http://www.aloingressos.com.br/imgs/promocoes/fundo_promocoes.jpg);
	width:690px;
	height:auto;
	min-height: 50px;
	_height: 50px;
	margin:0 0 11px 22px;
	_margin-left:11px;
	float:left;
	border:1px solid #E5E5E5;
	display: block;
}*/

#corpo .promocoes{
	background:url(http://www.aloingressos.com.br/imgs/promocoes/fundo_promocoes.jpg);
	width:678px;
	height:auto;
	margin:0 0 11px 22px;
	padding: 6px;
	/*_margin-left:11px;*/
	clear: both;
	border:1px solid #E5E5E5;
	display: table;
}

	#corpo .promocoes img{
		float:left;
		margin:0 10px 14px 5px;
	}
	
	#corpo .promocoes p{
		width:365px;
		height:auto;
		margin: 3px 0 10px 10px;
		line-height:16px;
		float:right;

	}
	
	#corpo .promocoes .bt_participar{
		float:right;
		margin: 43px 0 0 0;
		border: 0;
	}
		
	#corpo .promocoes .data{
		float:left;
		width: 210px;
		margin: 0 0 0 0;
	}
	
	#corpo .promocoes object{
		margin:0 0 0 6px;
		_margin-top:14px;
		_margin-left: 5px;
		float:left;
	}
	
	#corpo .promocoes .titulo_detalhe{
		width: 670px;
		height: 28px;
		margin: 0 0 10px 0;
	}
	
	#corpo .promocoes .titulo_detalhe object{
		margin: 0;
	}
	
	#corpo .promocoes #promo_esquerda{
		height:auto;
		width:205px;
		float:left;
	}
	
	#corpo .promocoes #indique_amigo{
		background:url(http://www.aloingressos.com.br/imgs/promocoes/topo_indique_amigo.jpg) no-repeat;
		width:206px;
		height:173px;
		float:left;
		padding-top:23px;
		padding-left:0;
		position:absolute;
		z-index:5;
		top:434px;
		left:34px;
	}
	
	/* Também existe um indique para o amigo na página de result - garre*/
		#corpo #amarra_conteudo #contato #indique_amigo{
			background:url(http://www.aloingressos.com.br/imgs/promocoes/topo_indique_amigo_result.jpg) no-repeat;
			width:206px;
			height:173px;
			float:right;
			padding-top:23px;
			margin:10px 20px 0 0;
			_margin-right:10px;
			/*border:1px solid red;*/
		}
		
			#corpo #amarra_conteudo #contato #indique_amigo p{
				width:190px;
				/*border:1px solid black;*/
				height:auto;
				margin-left:8px;
				float:left;
			}
					
			#corpo #amarra_conteudo #contato #indique_amigo form table tr td input{
				width:181px;
				height:11px;
				border:1px solid #DFDFE3;
				padding-left: 3px;
			}
		
	/*_________________________________________________________________________*/
	
		#corpo .promocoes #indique_amigo a{
			position:absolute;
			top:0px;
			left:191px;
			width:8px;
			height:15px;
			/*border:1px solid red;*/
		}
		
			#corpo .promocoes #indique_amigo form table tr td input{
				width:181px;
				height:11px;
				border:1px solid #DFDFE3;
				padding-left: 3px;
			}
			
			#corpo .promocoes #indique_amigo p{
				width:190px;
				/*border:1px solid black;*/
				height:auto;
				margin-left:8px;
				float:left;
			}
	
	#corpo .regulamento{
		background:url(http://www.aloingressos.com.br/imgs/promocoes/fundo_promocoes.jpg);
		width:690px;
		height:445px;
		margin:0 0 11px 22px;
		/*_margin-left:11px;*/
		clear: both;
		border:1px solid #E5E5E5;
		position: relative;
	}
	
	#corpo .regulamento .rolagem{
		width:678px;
		height:388px;
		overflow: auto;
		margin: 0 	6px;
		padding: 45px 6px 12px 0;
	}
	
	#corpo .titulo_regulamento{
		background:url(http://www.aloingressos.com.br/imgs/promocoes/fundo_promocoes.jpg);
		width:665px;
		height:28px;
		position: absolute;
		top: 0;
		left: 6px;
	}
	
	#corpo .bts_promocao{
		width:690px;
		height:64px;
	}
	
	#corpo .bts_promocao img{
		float: left;
		border: 0;
	}
/*Página Ingresso no Celular*/

#corpo #ingressoCelular_swf{
	background:url(http://www.aloingressos.com.br/imgs/ingressoCelular/banner.jpg) left no-repeat;
	width:934px;
	height:177px;
	margin:0 0 20px 20px;
	_margin-left:10px;
	float:left;
}

#corpo #ingressoCelular{
	background:url(http://www.aloingressos.com.br/imgs/back_ingcelular.jpg) no-repeat;
	width:934px;
	height:979px;
	margin:0 0 16px 20px;
	_margin-left:10px;
	float:left;
}
	
	#corpo #ingressoCelular p{
		width:580px;
		height:66px;
		margin:8px 0 0 16px;
		line-height:16px
	}
	
#corpo #tecnologia{
	background:url(http://www.aloingressos.com.br/imgs/ingressoCelular/fundo_ingressoCelular.jpg) center repeat-y;
	width:934px;
	height:auto;
	margin:0 0 16px 20px;
	_margin-left:10px;
	padding-bottom:20px;
	float:left;
}
	#corpo #tecnologia img{
		float:right;
		margin:30px 20px 0 0;
	}
	
	#corpo #tecnologia p{
		width:580px;
		height:33px;
		line-height:16px;
		background:url(http://www.aloingressos.com.br/imgs/duvidas/setinha.jpg) 0 3px no-repeat;
		padding-left:13px;
	}

/*Página Contato*/

#corpo #amarra_conteudo #contato{
	background:url(http://www.aloingressos.com.br/imgs/contato/fundo_contato.jpg) center repeat-y;
	width:688px;
	height: auto;
	min-height:256px;
	_height: 256px;
	margin:0 0 16px 20px;
	_margin-left:10px;
	float:left;
	border:1px solid #E5E5E5;
}
	
	#corpo #amarra_conteudo #contato p{
		margin:10px 0 12px 15px;
		float:left;
		width:350px;
	}
	
	#corpo #amarra_conteudo #contato #form1 table{
		margin-left:15px;
		clear: both;
	}
	
		#corpo #amarra_conteudo #contato #form1 table tr td #mensagem{
			width:260px;
			height:104px;
		}
				
#corpo #amarra_conteudo #telefones{
	width:688px;
	height:82px;
	margin: 0 0 16px 20px;
	_margin-left:10px;
	float:left;
	border:1px solid #E5E5E5;
	background:url(http://www.aloingressos.com.br/imgs/contato/fundo4_contato.jpg) center no-repeat;
}

	#corpo #amarra_conteudo #telefones a{
		 float:right;
		 margin:-10px 48px 0 0;
		 clear:both
	}
#corpo #amarra_conteudo #departamentos{
	width:688px;
	height:auto;
	min-height:792px;
	margin: 0 0 0 20px;
	_margin-left:10px;
	float:left;
	border:1px solid #E5E5E5;
	background:url(http://www.aloingressos.com.br/imgs/contato/fundo3_contato.jpg) center repeat-y;
	padding-bottom:10px
}
	
	#corpo #amarra_conteudo #departamentos #esquerda{
		margin:8px 0 0 18px;
		_margin-left:9px;
		width:230px;
		float:left
	}
		
		#corpo #amarra_conteudo #departamentos #esquerda p{
			float:left;
			margin: 25px 0 0 0;
		}
	
	#corpo #amarra_conteudo #departamentos #direita2{
		margin:8px 76px 0 0;
		_margin-right:38px;
		width:220px;
		float:right
	}
	
		#corpo #amarra_conteudo #departamentos #direita2 p{
			float:left
		}

/* Página dúvidas*/

#corpo #amarra_conteudo .duvidas{
	background:url(http://www.aloingressos.com.br/imgs/duvidas/fundo_duvida.jpg) center repeat-y;
	 width:690px;
	 height:auto;
	 min-height:64px;
	 margin:0 0 10px 20px;
	 _margin-left:10px;
	 float:left;
	 padding-bottom:10px;
}

	#corpo #amarra_conteudo .duvidas a{
		position:static;
		width:284px;
		height:19px;
	}

		#corpo #amarra_conteudo .duvidas a img{
			margin-left:20px
		}

	#corpo #amarra_conteudo .duvidas .p{
		height:24px;
		margin: 6px 0 6px 6px;
	}

	#corpo #amarra_conteudo .duvidas p{
		width:654px;
		height:auto;
		min-height:16px;
		margin:0 0 10px 10px;
		line-height:16px;
		background:url(http://www.aloingressos.com.br/imgs/duvidas/setinha.jpg) 0 3px no-repeat;
		padding-left:13px;
	}
	
/*Página Contato*/

#corpo #amarra_conteudo #contato #form1 table tr td input{
	border: 1px solid #DFDFE3;
	width:304px;
	height:17px;
	padding-left:3px;
}

#corpo #amarra_conteudo #contato #form1 table tr td textarea{
	border: 1px solid #DFDFE3;
	width:206px;
	height:104px;
	padding-left:3px;
}

#corpo #gestao_ingressos{
	background:url(http://www.aloingressos.com.br/imgs/institucional/fundo_institucional.jpg) center repeat-y; 
	width:934px; 
	height:180px; 
	margin:0 0 16px 20px;
	display:table;
}

#corpo #parceiros{
	background:url(http://www.aloingressos.com.br/imgs/institucional/fundo_institucional.jpg) center repeat-y; 
	width:934px; 
	height:auto;
	min-height:180px;
	_height:180px;
	margin:0 0 16px 20px;
	padding-bottom:10px;
}

#corpo #parceiros ul{
	width:920px; 
	height: auto;
	min-height:125px;
	_height:125px;
	margin:0 0 0 10px;
/*	_margin:0 0 0 -7px;*/
	float: left;
	display: inline;
	/*border:1px solid green;*/
}

#corpo #parceiros ul li{
	width:108px; 
	height: auto;
	list-style-type: none;
	padding: 0 0 0 13px;
	margin: 0 10px 6px 0;
	background:url(http://www.aloingressos.com.br/imgs/institucional/setinha.gif) no-repeat 0 2px; 
	float:left;
	/*border:1px solid red;*/
}

#corpo #press_clipping{
	background:url(http://www.aloingressos.com.br/imgs/institucional/fundo_institucional.jpg) center repeat-y; 
	width:934px; 
	height:auto; 
	min-height:1061px;
	_height:1061px;
	margin:0 0 16px 20px;
	padding: 0 0 25px 0;
}

#corpo #press_clipping ul{
	width:400px; 
	height: auto;
	min-height:1001px;
	_height:1001px;
	margin:0 0 0 10px;
	float: left;
}

#corpo #press_clipping ul li{
	width:387px; 
	height: auto;
	min-height:41px;
	_height:41px;
	list-style-type: none;
	padding: 0 0 0 13px;
	margin: 0 0 9px 0;
	background:url(http://www.aloingressos.com.br/imgs/institucional/setinha.gif) no-repeat 0 2px; 
}

#corpo #press_clipping #imagem_clipping{
	width:415px; 
	height:1001px; 
	/*margin:0 0 16px 20px;*/
	float:right;
	margin-right:100px;
}

#corpo #amarra_conteudo #cadastro{
	background:url(http://www.aloingressos.com.br/imgs/duvidas/fundo_duvida.jpg) center repeat-y;
	 width:660px;
	 height:auto;
	 min-height:570px;
	 margin:0 0 10px 20px;
	 _margin-left:10px;
	 float:left;
	 padding:15px;
}

#corpo #amarra_conteudo #cadastro table input{
	height: 14px;
	border: 1px solid #DFDFE3;
	padding: 3px 0 0 3px;
}

#corpo #amarra_conteudo #cadastro table tr td table tr td select{
	height: 18px;
	border: 1px solid #DFDFE3;
}

#corpo #amarra_conteudo #cadastro table input{
	height: 17px;
	border: 1px solid #DFDFE3;
}

#corpo #amarra_conteudo #cadastro table textarea{
	height: 80px;
	border: 1px solid #DFDFE3;
	padding: 0 0 0 3px;
}
/*Página Parceiros*/

#corpo #amarra_conteudo #lista_parceiros{
	background:url(http://www.aloingressos.com.br/imgs/contato/fundo_contato.jpg) center repeat-y;
	width:688px;
	height:auto;
	min-height:391px;
	_height:391px;
	margin:0 0 16px 20px;
	_margin-left:10px;
	float:left;
	border:1px solid #E5E5E5;
	padding-bottom:8px;
}

	#corpo #amarra_conteudo #lista_parceiros #tabela{
		margin: 7px 0 0 8px;
		width:672px;
		height:auto;
		min-height:377px;
		_height:377px;
	}
	
		#corpo #amarra_conteudo #lista_parceiros #tabela img{
			border:1px solid #5E5E5E;
			float:left;
			margin: 0 2px 2px 0;
			width:92px;
			height:59px;
		}
	
	/* bkp página estática
	#corpo #amarra_conteudo #lista_parceiros table{
		margin: 7px 0 0 8px;
	}*/

	#corpo #amarra_conteudo #lista_parceiros table tr td{
		border:1px solid #E5E5E5;
		width:92px;
	}
	
/* POPUP */
.popUp{
	width:171px;
	height:188px;
	border:1px solid #E5E5E5;
	background:url(http://www.aloingressos.com.br/imgs/fundo_popUp.jpg) repeat-y;
	position:absolute;
	display:none;
	top:15px;
	left:0;
	z-index:5;
}

	.popUp .topo_popUp{
		background:url(http://www.aloingressos.com.br/imgs/pop_pontoVendas.jpg)  no-repeat;
		width:171px;
		height:19px;
	}
	
		.popUp .topo_popUp a{
			float:right;
			margin:1px 4px 0 0;
		}
		
	.popUp .conteudo_popUp{
		overflow-y:auto;
		overflow-x:hidden;
		height:169px;
		width:171px;
	}
		
		.popUp .conteudo_popUp .p1{
			margin:3px 0 0 4px;
			width:130px;
			height:51px;
			line-height:14px;
			/*border:1px solid red;*/
		}
		
		.popUp .conteudo_popUp .p2{
			margin:10px 0 0 4px;
			width:130px;
			height:auto;
			line-height:14px;
			/*border:1px solid green;*/
			/*float:left*/
		}

/*Página Gestão de Ingressos*/

#corpo #amarra_conteudo #pagGestaoIngressos{
	margin-left:20px;
	_margin-left:10px;
	float:left;
	width:690px;
	height: auto;
	min-height: 792px;
	_height:792px;
}

/* Página Validação */

#corpo #validacao{
		width:440px;
		height:171px;
		/*min-height:290px;
		_height:290px;*/
		margin: 5px auto;
/*		margin: 5px 0 5px 260px;*/
		background:url(http://www.aloingressos.com.br/imgs/fundo_validacao.jpg) no-repeat;
	}
	
#corpo #result{
	width:440px;
	height:auto;
	margin: 0 auto 5px auto;
/*	margin: 0 0 5px 260px;*/
	border:1px solid #C40202;
	background:url(http://www.aloingressos.com.br/imgs/fundo_login2.jpg) repeat-y;
	padding-bottom:10px;
}
	
	#corpo #result p{
			margin: 5px 0 0 20px;
			width:415px;
			height:auto;
			display:table;
		}
		
	#corpo #validacao table{
		margin-left:70px;
		margin-top:43px;
		width:305px;
	}
		
	#corpo #validacao table td input{
		border: 1px solid #DFDFE3;
		width:304px;
		height:17px;
		padding-left:3px;
	}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  TEXT classes     		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

.verdana9azulClaro, .verdana9azulClaro a:link, .verdana9azulClaro a:visited{
	font: bold 9px/12px Verdana, sans-serif;
	color:#0077cf;
	text-decoration: none;
}

.verdana9azulClaro a:hover{
	text-decoration: underline;
}

.verdana10branca {
font: 10px Verdana, sans-serif;
color:#FFF;
}

.verdana10preto {
font: 10px Verdana, sans-serif;
color:#000;
}

.verdana11branca {
font: 11px Verdana, sans-serif;
color:#FFF;
}

.verdanabold12azul{
	font: bold 12px/15px verdana, sans-serif;
	color: #324B69;
	text-decoration: none;
}

.verdanabold12azul{
	font: bold 12px/15px verdana, sans-serif;
	color: #324B69;
}

.verdana10azulEscuro{
	font: 10px/140% verdana, sans-serif;
	color: #324B69;
}

.verdana10azulEscuroUnder{
	font: 10px/140% verdana, sans-serif;
	color: #324B69;
	text-decoration:underline;
}

.verdanabold10azulEscuro{
	font: bold 10px verdana, sans-serif;
	color: #324B69;
}

.verdana11azulEscuro{
	font: 11px/140% verdana, sans-serif;
	color: #324B69;
}

.verdana9azulescuro{
	font: normal 9px/13px verdana, sans-serif;
	color: #324B69;
	text-decoration: none;
}

.verdana9vermelha, .verdana9vermelha a:link, .verdana9vermelha a:visited,.verdana9vermelha a:hover{
	font: 9px/13px verdana, sans-serif;
	color: #C90000;
	text-decoration: underline;
}

.verdanaBold11azulClaro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0077cf;
	font-weight:bold;
}

.verdana12azulClaro, .verdana12azulClaro a:link, .verdana12azulClaro a:visited{
	font: normal 12px/15px Verdana, sans-serif;
	color:#0077cf;
	text-decoration: none;
}

.verdana12azulClaro a:hover{
	text-decoration: underline;
}

.verdanaBold12azulClaro, .verdanaBold12azulClaro a:link, .verdanaBold12azulClaro a:visited{
	font: bold 12px/15px verdana, sans-serif;
	color:#0077cf;
	text-decoration: none;
}

.verdanaBold12azulClaro a:hover{
	text-decoration: underline;
}

.verdanaBold12azulEscuro, .verdanaBold12azulEscuro a:link, .verdanaBold12azulEscuro a:visited, .verdanaBold12azulEscuro a:hover{
	font: bold 12px/15px verdana, sans-serif;
	font-size:12px;
	color:#324B69;
	font-weight:bold;
	text-decoration: none;
}

.verdanaBold12azulEscuro a:hover{
	text-decoration: underline;
}

.verdana12azulEscuro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#324B69;
}

.verdana12azulEscuro_justify{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	color:#324B69;
}

.verdanaBold14azulEscuro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#324B69;
	letter-spacing:-1px;
}

.verdanaBold14vermelha{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#C90000;
}

.verdanaBold14vermelha a:link, .verdanaBold14vermelha a:visited, .verdanaBold14vermelha a:hover{
	color:#C90000;
	text-decoration:underline;	
}

.verdanaBold15vermelha{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#C90000;
}

.verdana11azulClaro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0077cf;
}

.verdana11cinzaItalico{
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#324B69;
	text-decoration: none;
	font-style: italic;
}

.verdana9amarela{
	font: 9px/15px verdana, sans-serif;
	color:#FFD136;
	/*text-decoration:none;*/
}
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  Another Stuff    		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
