@charset "utf-8";
/* Esse estilo cunfigura as páginas:  */
/*  SELEÇÃO DE EVENTOS - Página 01  */
/*  INICIAL DO EVENTO - Página 02  */

a img{border:3px solid #666;}
a img:hover{border:3px solid #9CF;}

/*  Usado somente na SELEÇÃO DE EVENTOS - Página 01  */
#all_inicial{float:left; width:100%; min-height:700px; _heigth:700px; background:#FFF url(img/bg_titulo_inicial.jpg) left 162px repeat-x;}

/*  Link para voltar ao site CASO o página do cliente não esteja hospedada na Zyoncore  */
#home_site{position:absolute; z-index:5; width:75px; height:20px; margin-left:690px; top:5px; background: url(img/ico_home.jpg) right top no-repeat; font-size:11px; font-weight:bold; text-align:right; padding-right:25px; padding-top:2px; border-bottom:1px dotted #999; display:inline; display:none;}


/* DIV que comporta as opções de Busca - Incluso no Div CONTEUDO */
#busca{float:right; position:absolute; width:325px; height:50px; padding-top:60px; padding-left:10px; margin-left:110px; color:#666; left:50%; top:-1px; z-index:1;}

#busca input{float:left; width:300px; height:16px; font-size:11px;}
#busca select{width:175px; height:17px; font-size:11px; margin-bottom:5px;}
#busca select.grupo_interno{width:215px; margin-top:-15px; display:inline; float:right; margin-left:5px; margin-right:5px;}

/* Botão da Pesquisa no Topo  */
#busca input.buscar{border:none; width:17px; height:17px; background:url(img/b_pesquisar.jpg) no-repeat; cursor:pointer; text-indent:-999px; line-height:0px; margin-left:5px;}


/*  Paginação  */
.paginacao{text-align:center; padding-bottom:10px; padding-top:10px; color:#666; font-size:11px; font-weight:bold; clear:both;}
.paginacao input{width:20px; height:20px; color:#666; font-size:11px; letter-spacing:1px; margin-left:5px; margin-right:5px; text-indent:-9999px; overflow:hidden;}
.paginacao input.pagefirst{background:url(img/bg_bfirst.jpg) center no-repeat; cursor:pointer; border:none;}
.paginacao input.pagelast{background:url(img/bg_blast.jpg) center no-repeat; cursor:pointer; border:none;}


/*   DIV das imagens de CAPA dos eventos   */
.fotos{width:150px; _height:285px; padding:3px; text-align:center; float:left; padding-bottom:15px; text-align:center;}
.fotos p{font-size:0.75em; color:#888; font-weight:bold; height:13px; padding-bottom:20px; padding-left:3px;}
.fotos p.data{font-size:0.7em; color:#444; letter-spacing:1px; padding-bottom:1px; padding-top:5px;}
.divExternoFoto{width:128px; height:192px; margin:0 auto; margin-bottom:5px; background:url(img/indisponivel.jpg) left top no-repeat;}

/*  Configuração da Ficha Técnica  */
.ficha_tecnica{float:left; width:750px; background:#EFEFEF url(img/bg_ficha.jpg) center top no-repeat; border:1px solid #666; padding:12px; padding-top:40px; margin-bottom:10px; color:#666; }
.ficha_tecnica p{font-size:12px; text-align:justify; line-height:22px;}

/* Configuração do Resumo dos Vídeos */
.resumo_videos{float:left; width:200px; min-height:100px; margin-top:10px; margin-bottom:20px; margin-left:10px; margin-right:50px; display:inline;}
.resumo_videos p{text-align:center; font-weight:bold; line-height:17px; color:#444;}


/*  Configuração do Vale Presente  */ 
#vale_presente{float:left; width:785px; padding-top:10px; margin:0px;}

#vale_presente ul{float:left;}
#vale_presente li{float:left; width:115px; height:55px; padding:9px; padding-top:12px; text-align:center; line-height:15px; font-size:11px; margin:10px; background: url(img/selo.jpg) center top no-repeat; color:#444; display:inline;}
#vale_presente li b{font-size:12px;}

#vale_presente span{float:right; width:750px; padding-top:5px; padding-bottom:5px; text-align:right; margin-top:10px; margin-right:27px;}
#vale_presente input.b_add_vp{width:246px; height:24px;  background: url(img/b_add_vp_carrinho.jpg) left top no-repeat; cursor:pointer;text-indent:-9999px; line-height:0px; border:none;}
#vale_presente input.radio_selecao{padding-top:3px; border:none; background:none;}

.enviar_vp_para_amigo{float:left;}
.enviar_vp_para_amigo h5{float:left; padding-left:10px; padding-top:20px; color:#666; font-size:14px;}
.enviar_vp_para_amigo fieldset{float:left; width:705px; padding:20px; margin:10px; margin-top:5px; border:1px solid #ACACAC; background:#DDD; display:inline;}
.enviar_vp_para_amigo label{float:left; width:335px; font-size:11px; padding-top:5px; padding-bottom:3px;}

.enviar_vp_para_amigo input.formulario_vp{float:left; width:335px; margin-right:20px; display:inline;}
.enviar_vp_para_amigo textarea{float:left; width:705px;}

.organiza_forms_vp{float:left; width:335px;}
.organiza_forms_vp_esquerda{float:left; width:335px; padding-right:35px; _padding-right:10px;}


/*   Configuração da Página de Vídeo   */
#video_evento{float:left; width:785px; padding-top:10px; margin:0px;}
.exibe_video{float:left; width:560px; height:310px; border:1px solid #ACACAC; margin-bottom:20px; display:inline;}
.exibe_descricao_video{float:right; width:180px; height:290px; padding:10px; border:1px solid #ACACAC; background:#EFEFEF; margin-right:10px; margin-bottom:20px; display:inline; color:#444;}
.exibe_descricao_video h5{font-size:10px;}
.exibe_descricao_video p{text-align:justify; color:#666;}


 /*Cadastro de endereco entrega para cupom desconto*/  
.cad_EnderecoVale { margin-left:10px; float: left; width: 725px; margin-top: 10px; padding-bottom: 10px; padding-left:20px; padding-top:20px; border:1px solid #ACACAC; background:#DDD; }
.cad_EnderecoVale h4 { padding-bottom: 5px; font-size: 14px; }
.cad_EnderecoVale label { float: left; font-size: 11px; margin-bottom: 5px; width: 350px; display: inline; margin-left: 5px; margin-bottom: 0px; margin-top: 0px; overflow: hidden; }
.cad_EnderecoVale input { margin-right: 10px; font-size: 12px; }
.cad_EnderecoVale input.cad_nome { width: 320px; }
.cad_EnderecoVale input.cad_cpf { width: 203px; }
.cad_EnderecoVale input.cad_rg { width: 203px; }
.cad_EnderecoVale select.cad_sexo { width: 205px; height: 17px; margin-right: 10px; font-size: 10px; }
.cad_EnderecoVale input.cad_nascimento { width: 203px; }
.cad_EnderecoVale input.cad_mail { width: 418px; }
.cad_EnderecoVale input.cad_senha { width: 203px; }
.cad_EnderecoVale a { width: 182px; float: left; padding-bottom: 3px; padding-top: 20px; font-size: 10px; font-weight: bold; }
.cad_EnderecoVale input.b_cad_cep { float:left; width: 74px; height: 24px; background: url(img/b_buscar_cep_cupom.jpg) left top no-repeat; border: none; text-indent: -9999px; margin-top: 15px; cursor: pointer; line-height: 0px; }
.cad_EnderecoVale input.cad_cep { width: 135px; }
.cad_EnderecoVale input.cad_address { width: 348px; }
.cad_EnderecoVale input.cad_number { width: 50px; }
.cad_EnderecoVale input.cad_bairro { width: 348px; }
.cad_EnderecoVale input.cad_complemento { width: 108px; }
.cad_EnderecoVale input.cad_cidade { width: 348px; }
.cad_EnderecoVale input.cad_estado { width: 50px; }
.cad_EnderecoVale input.cad_fone { width: 135px; }
.cad_EnderecoVale input.cad_data { width: 135px; }


