/*
#######################################
#######################################
	Agencia Bamboo Brasil
	Site: www.agenciabamboo.com.br
	Telefone: (62) 3205 5055
	
	Autor: Bruno Bueno
	E-mail: bruno@bamboobrazil.com
	Msn: brunobueno@gmail.com
#######################################
#######################################
*/
@charset "iso-8859-2";
<!--
body { margin:0 auto 0 auto; text-align:center; }
td,tr,th { font:11px "Tahoma",Verdana, Arial, Helvetica, sans-serif; }
td,tr,th input { vertical-align:middle }
div { text-align:left;  }
div input { vertical-align:middle }
h1 { margin:0 0 4px 0; font:14px "Tahoma",Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666 }

/* Titulo Passos */
h2 { margin:0 0 4px 0; font:13px "Tahoma",Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#666666 }

/* Nome do Evento */
h3 { margin:0 0 4px 0; font:14px "Tahoma",Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333 }

div#topoelkaris { width:740px; height:52px; background:url(../imgs/elkarisTop.jpg); margin:0 auto 5px auto; text-align:right; padding:0 0 0 0; }
div#topoelkaris select { width:115px; height:18px; margin:28px 10px 5px 615px; padding:0 0 0 0; color:#666666; border:1px solid #666666; background:#F5F5F5; font:10px Verdana, Arial, Helvetica, sans-serif; }
div#topoevento { width:740px; margin:0 auto 10px auto; }

div#detalhesEventos { position:absolute; visibility:hidden; width:500px; top:80px; margin:0 auto 0 130px; }
		div#detalhesEventos div#topo_detalhes { width:523px; height:25px; background:url(../imgs/maisinfo_top.gif); text-align:right; font:12px Geneva, Arial, Helvetica, sans-serif; line-height:20px;  }
		div#detalhesEventos div#conteudo_detalhes { width:513px; *width:523px; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background:#FFFFFF; float:left; *height:100px; margin:0 0 0 0; padding:4px; float:left  }
		div#detalhesEventos div#conteudo_detalhes img { margin:0 10px 10px 0; }
		div#detalhesEventos div#rodape_detalhes { width:523px; height:10px; background:url(../imgs/maisinfo_rodape.gif); }
		
/* Corpo da Pagina */
#corpo { width:740px; margin:0 auto 0 auto; }
.alinhamento img { vertical-align:middle }

/* Definicao dos Links */
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: underline;
	color: #0033CC;
}
a:active {
	text-decoration: none;
}
/* Fim -> Definicao dos Links */
#lembrarsenha { position:absolute; width:400px; height:130px; z-index:2; visibility:hidden; background:#ffffff; top:260px; left:40%; right:60%; border:1px solid #FCBB15; text-align:center }
span#dataL {font:11px "Tahoma",Verdana, Arial, Helvetica, sans-serif; color: #999999; margin:0 0 0 0; padding:0 0 0 0;  }
span#dataLL {font:9px "Tahoma",Verdana, Arial, Helvetica, sans-serif; color: #999999; margin:0 0 0 0; padding:0 0 0 0;  }
/* Definicao dos Forms */
form { margin:0 0 0 0;  clear:both; font: 11px "Tahoma",Verdana,Arial;  }
form input img { vertical-align:middle }
	address {font:10px normal Tahoma, Verdana, Arial, Helvetica, sans-serif}
	input {border:1px solid #b0afaf; padding:0 5px;  height:18px; margin-bottom:5px;}
	input:hover {border:1px solid #0099CC;}
	input:focus {border:1px solid #0099CC; background:#F8F8F8}
	textarea {border:1px solid #b0afaf; padding:0 5px;  height:20px;}
	select {border:1px solid #b0afaf;  height:20px;}
	select:hover {border:1px solid #000000;}
	select:focus {border:1px solid #FF9900;}

	label { background-color:#F2F2F2; width:100px; display:block; float:left; height:16px; margin:0 5px 5px 0; padding:2px 0 0 4px; }
	.btSubmit { cursor:pointer }

/* Fim -> Definicao dos Forms */

/* Mensagens de Processamento */
		#msgSucesso { width:auto; padding:5px; border:1px solid #00CC00; background:#F0FBDB; font:11px "Tahoma",Verdana, Arial, Helvetica, sans-serif; }
		#msgErro { width:auto; padding:5px; border:1px solid #FF0000; background:#FFF2F2 ; font:11px "Tahoma",Verdana, Arial, Helvetica, sans-serif; }
		#msgAlerta { width:auto; padding:5px; border:1px solid #FFCC00; background:#FBF9E6; font:11px "Tahoma",Verdana, Arial, Helvetica, sans-serif;  }
/* Fim -> Mensagens de Processamento */

/* Acesso do usuario */
div#barraDadosCliente { width:441px; *width:451px; border-bottom:1px solid #EBEBEB; padding:0 0 0 10px; background:#F8F8F8; font:10px Verdana, Arial, Helvetica, sans-serif; height:20px; line-height:20px; }
/* Fim -> Acesso do usuario */

	/* Passos */
	ul#passos { list-style:none; padding:3px 0 0 0; margin:0 0 0 0; height:25px; text-align:left;}
	ul#passos li { width:90px; height:22px; float:left; margin:0 4px 0 0; text-align:center; font:12px "Tahoma",Verdana, Arial, Helvetica, sans-serif; padding-top:5px;   } 
	li.passoAtivo { background:url(../imgs/m_menuHover.gif); color:#666; font-weight:bold; }
	li.passoInativo { background:url(../imgs/m_menu.gif); color:#E8E8E8; }
	
	div#escolher_evento { width:451px; *width:455px; float:left; min-height:314px; *height:314px; border:1px solid #DDDDDD; margin:0 10px 0 0; padding:0 0 0 0; }
	/* Fim - > Passos */
	
	span#instrucoes { font:12px "Tahoma",Verdana, Arial, Helvetica, sans-serif;color:#0066CC }
	
	
	
	/* Passo 3 */
		div#passoTres { height:310px; border:1px solid #6E2306; padding:10px; }
		div#DadosCliente {  width:440px; height:16px; border:1px solid #F2F2F2; padding:5px 10px 5px 10px; float:left; margin:0 0 10px 0; background:#F9F9F9; font: 11px "Tahoma",Verdana,Arial; } 
		div#hotel { width:440px; height:260px; border:1px solid #F2F2F2; padding:5px 10px 5px 10px; float:left; margin:0 0 0 0; }
		
			ul#listaHoteis { list-style:none; padding:0px; margin:0 0 0 0; }
			ul#listaHoteis li { padding:2px; background: #F8F8F8; margin:0 0 4px 0; height:66px; cursor:pointer; }
			ul#listaHoteis li:hover { background: #EEEEEE;}
			div#diarias input { width:20px; vertical-align:middle }
			
		div#passoFim { height:310px; border:1px solid #6E2306; padding:10px; }
		div#Pagamento { width:440px; height:300px; border:1px solid #F2F2F2; padding:5px 10px 5px 10px; float:left; margin:0 0 0 0; }
	/* Fim -> Passo 3 */
	
	/* Passo 4 */
	.aviso { font:9px "Tahoma",Verdana,Arial; color:#999999; }
	.avisoImportante { font:12px "Tahoma",Verdana,Arial; color:#FF0000; }
	/* Fim -> Passo 4 */
	
	/* Rodape */
		div#seguranca { width:730px; *width:748px; height:40px; margin:5px auto 5px auto; padding:4px; border:1px solid #CCC;  font: 11px "Tahoma",Verdana,Arial; float:left; text-align:center; color:#CCCCCC }		
	/* Fim -> Rodape */
-->