﻿/*Theme Name: Enchanté 2010
Theme URI: http://www.enchante.com.br/2010/salvador
Description: Tema do site Enchanté Salvador 2010
Author: <a href="http://setweb.com.br">Setweb Global</a> - design: Jo&atilde;o Leonardo / implementa&ccedil;&atilde;o: Tiago Celestino
Author URI: */
html, body {height: 100%;}
body, h1, h2, h3, h4, h5, h6, blockquote, p, form, fieldset, legend, dl, dt, dd {margin: 0;	padding: 0;}
body {background:#041e3e url(images/bg.jpg) no-repeat top center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff;}
ol, ul {list-style: none;}
blockquote, q {quotes: none}
ins {text-decoration: none}
del {text-decoration: line-through}
table {border-collapse: collapse; border-spacing: 0}
img {border:0;}
address {font-style: normal}
form {margin:0;	padding:0;}
fieldset {border:0;}
legend {display:none;}
p {color:#333;}
a {text-decoration:none; outline: none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

/*classes usuais*/
.clear {clear:both}
.espacamentos {margin:20px 0 20px 0}
.espacos_top {margin-top:50px;}
.espacos_bottom {margin-bottom:20px;}
.afasta {margin-right:20px;}
.corazul {color:#519ecc;}
.corazulClaro {color:#59ADDB}
.txt-grande {font-size:18px;}
.txt-pequeno {font-size:11px;}
.txt-direta {text-align:right}
.alinha-top, .alignleft {float:left;}
.alignleft {margin-right:20px;}
.alinha-top {margin-top:20px;}
.espacos_vazios {float:left; height:250px;}
.hr {width:100%; height:10px; background:url(images/hr.png) no-repeat top center;}
.btn-download {outline:0; display:block; text-decoration: none; text-indent:-900%; background:url(images/btn_download.png) no-repeat; width:179px; height:21px;}
.tipClass {	font-size: 13px; color:#fff; padding:10px; line-height:1.3em; background-color:#0E3F74; width:300px; }

#global {width:960px; margin:10px auto 0 auto; *margin:-5px auto 0 auto;}

#top {float:left; width:100%;}

#top a.link_radio {
	float:right;
	width:88px;
	height:22px;
	margin:5px 15px 0 0;
	background:top left url(images/link-radio.png) no-repeat;
	text-indent:-99999px;
}

#top #logo, #top #menu {float:left;}
#top #logo {width:236px;}
#top #logo h1 {margin:8px 0 0 0; padding:0;}
#top #logo h1 a {text-indent:-900%; display:block; width:214px;height:93px; background:url(images/logo.png) no-repeat;}
#top #menu {width:709px; margin:20px 0 0 15px; padding:0;}
#top #menu li {float:left; position: relative; z-index: 100; padding:0; height:18px;}
#top #menu li a {outline:0; display:block; text-decoration: none; text-indent:-50000px; height:18px;}
#top #menu li a.current:hover {cursor: pointer;}
#top #menu li.link_um {width:87px; background:url(images/link_um.png) no-repeat top;}
#top #menu li.link_dois {width:55px; background:url(images/link_dois.png) no-repeat bottom;}
#top #menu li.link_tres {width:56px; background:url(images/link_tres.png) no-repeat bottom;}
#top #menu li.link_quatro {width:83px; background:url(images/link_quatro.png) no-repeat top;}
#top #menu li.link_cinco {width:88px; background:url(images/link_cinco.png) no-repeat bottom;}
#top #menu li.link_seis {width:38px; background:url(images/link_seis.png) no-repeat bottom;}
#top #menu li.link_sete {width:68px; background:url(images/link_sete.png) no-repeat bottom;}
#top #menu li.link_oito {width:68px; background:url(images/link_oito.png) no-repeat bottom;}

#banner {float:left; margin:20px 0 0 0;}
#img_artistaBanner {position:absolute; z-index:1500; top:122px; left:53%; /*margin:100px 0 0 625px;*/}
#selocompreagora, #seloCompreNovo {position:absolute;right:12%;top:90px;width:150px;height:150px;z-index:2000;}
#selocompreagoraCAPA {position:absolute;left:15%;top:365px;width:150px;height:150px;z-index:2000;}
/*#seloCompreNovo {float:right; width:152px; margin:0; padding:0;}*/

#patro_vendas , #patrocinio, #seloCompra {float:left;}

/*#patro_vendas {width:100%; height:95px; background:url(images/bg_patro_compra.jpg) no-repeat;}*/
#patro_vendas {width:100%; height:95px; background:url(images/hr.png) no-repeat bottom;}
#patrocinio {width:697px; margin:0; padding:15px 0 0 0;}

#seloCompra {width:263px; margin:0; padding:13px 0 0 0;}
#seloCompra a#selo{outline:0;display:block; text-decoration: none; text-indent:-900%; background:url(images/selo_compre.png) no-repeat; width:263px; height:65px;}

#coluna_um, #coluna_dois, .caixa-um, .caixa-dois {float:left; margin:20px 0 10px 0;}
#coluna_um {width:650px;}
#coluna_um h2, #coluna_dois h2 {display: block; text-indent: -900%;}
#coluna_um h2 {float:left; width:312px; height:33px; margin:0 210px 10px 0; background:url(images/titulo_blog_capa.png) no-repeat;}
#coluna_um a.mais {color:#c4d8e6}

.caixa-um {width:198px; margin-right:10px;}
.caixa-um .img-chamada img {border:7px solid #062348;}
.caixa-um .txt-chamada {margin-top:10px;}
.caixa-um .txt-chamada .date-chamada {color:#69d0f5;}
.caixa-um .txt-chamada h1 {margin:5px 0 0 0; font-size:18px; font-weight:normal; color:#fff; }
.caixa-um .txt-chamada h1 a {color:#fff; }
.caixa-um .txt-chamada h1 a:hover {color:#63B0DC}

#coluna_dois {width:265px; margin:35px 0 0 45px;}
#coluna_dois h2 {width:215px; height:40px; margin:0 0 10px 0; background:url(images/titulo_enchante_capa.png) no-repeat;}
#coluna_dois p {margin-top:15px;}
#coluna_dois p a {margin-top:10px; color:#fff;}
#coluna_dois p a:hover {color:#63B0DC}

#cont_menu {width:960px; margin:20px auto 0 auto;}
#cont_menu #contador, #cont_menu #menu_baixo {float:left;}
#cont_menu #contador {width:250px;}
#cont_menu #menu_baixo {width:900px; margin:15px 0 0 20px; padding:15px 0 15px 0; border-top:1px solid #1E3553; border-bottom:1px solid #1E3553; text-align:right}
#cont_menu #menu_baixo li {display:inline; margin:0 25px 0 0; font-size:14px;}
#cont_menu #menu_baixo li a {color:#fff; text-transform:lowercase}
#cont_menu #menu_baixo li a:hover {color:#63B0DC}

/*rodape*/
#rodape {width:960px; margin:40px auto 50px auto; padding:0;}
#rodape #col_um, #rodape #col_dois {float:left;}
#rodape #col_um h3, #rodape #col_dois h3, #rodape #col_tres h3 {float:left; width:90px; font:10px Arial, Helvetica, sans-serif; color:#fff;}
#rodape #col_um h1 a span, #rodape #col_dois h1 a span {display:none;}

#rodape #col_um {width:280px;}
#rodape #col_um h3 {margin-top:15px;}
#rodape #col_um h1 a {text-indent: -900%; display:block; width:155px; height:49px; background:url(images/caco_logo.png) no-repeat; margin:0 0 0 70px; padding:0;}
#rodape #col_dois {width:240px; float:right;}
#rodape #col_dois h1 a {text-indent: -900%; display:block; width:78px; height:25px; background:url(images/agencia.png) no-repeat; margin:0 0 0 90px; padding:0;}
#rodape #col_dois h3 {margin-top:8px;}

#rodape #col_tres {width:400px;}

.acompanhe { float:left; height:45px; }
.acompanhe a {}

/*--internas*--*/
#conteudo_internas {float:left; width:100%; margin:50px 0 10px 0;}
#conteudo_internas h1 {margin:15px 0 10px 0; font-size:30px; font-weight:normal; letter-spacing:-1px;}
#conteudo_internas h2 {font-size:24px; font-weight:normal;}
#conteudo_internas h2 a {color:#fff;}
#conteudo_internas h2 a:hover {color:#247EBC;}
#conteudo_internas h3 {font-size:20px; font-weight:normal;}
#conteudo_internas h3 a {color:#fff;}
#conteudo_internas h4 {font-size:18px; font-weight:normal;}
#conteudo_internas h5 {margin:20px 0 10px 0; font-size:18px; font-weight:normal; text-transform:uppercase;}
#conteudo_internas h6 {font-size:13px; color:#fff; margin:0; padding:0;}
#conteudo_internas p {font-size:13px; margin:0 0 10px 0; line-height:1.6em; color:#fff;}
#conteudo_internas p a {color:#fff;}
#conteudo_internas p a:hover {color:#86C1EB;}
#conteudo_internas p.tamanho-grande {font-size:20px !important;}

#seloCompre {float:right; width:192px; margin:0; padding:0;}
#seloCompre a#selo{outline:0;display:block; text-decoration: none; text-indent:-900%; background:url(images/selo_compre_interna.png) no-repeat; width:192px; height:48px;}
#seloCompre ul li ul {padding:3px 0 5px 0;}
#seloCompre ul li ul li {border-bottom:1px solid #6da9d2; }
#seloCompre ul li ul li a {display:block; width:162px; height:15px; padding:5px 0 5px 25px; background:url(images/seta.png) no-repeat 6% 50%; font-size:14px; color:#fff}
#seloCompre ul li ul li a:hover {background:#041f40 url(images/seta.png) no-repeat 6% 50% !important; color:}
#patro_internas {float:left; width:100%; height:85px; padding:15px 0 0 0; background: url(images/bg_patro_internas.png) no-repeat top;}
#ct_patro_internas {width:787px; margin:0 auto;}

/*titulos das páginas*/
.titulo-enchante, .titulo-contato, .titulo-vendas, .titulo-download, .titulo-imprensa, .titulo-galeria, .titulo-promocoes {display: block; text-indent: -900%; margin-bottom:10px;}

/*pagina o enchante*/
.titulo-enchante {width:100%; height:46px; background:url(images/titulo_enchante.png) no-repeat 0 50%;}
.flash-um, .img-espaco, .info-espaco, .ctn {float:left;}
.flash-um {width:310px;/* margin-right:30px;*/}
.ctn {width:610px; margin-left:40px}
.caixa-estrutura {	width:880px; margin:0 auto;}
.img-espaco {width:446px; margin:20px 20px 20px 0;}
.info-espaco {width:405px; margin:15px 0 0 0;}
.lista-espaco {margin:10px 0 10px 0; padding:0;}
.lista-espaco li {font-size:14px; line-height:1.7em;}

#sliderGaleria {float:left; width:100%; height:145px; padding:0; background:url(images/bg_slide_galeria.png) no-repeat top;}

/*pagina contato*/
.titulo-contato {width:218px; height:38px; background:url(images/titulo_contato.png) no-repeat;}

/*pagina o vendas*/
.titulo-vendas {width:175px; height:38px; background:url(images/titulo_vendas.png) no-repeat;}

#vendaColUm, #vendaColDois {float:left;}
#vendaColUm {width:450px; margin-left:5px}
#vendaColUm h1 { font-size:22px; font-style:italic;}
#vendaColUm h3 { font-size:18px; color:#cdeefe; font-style:italic;}
#vendaColUm h2, #vendaColDois h2 {/*display: block; text-indent: -900%;*/ font-size:20px; }
/*#vendaColUm h3 {font-size:28px; font-weight:normal; margin:10px 0 10px 0;}*/
#vendaColUm h4 {font-size:18px; font-weight:normal; margin:0 0 10px 0;}

#vendaColUm a {color:#86C1EB}

.conteudo_vendas {float:left; width:100%; padding-bottom:20px;/* margin-bottom:40px; border-bottom:1px solid #fff;*/}
.borda-baixo {margin-bottom:40px; border-bottom:1px solid #fff;}
#ingressos {float:left; width:100%; margin:0 0 3px 0; padding:0;}
#ingressos li {float:left; margin:0 0 7px 0; padding:0;}
#ingressos li .tipo-ingresso {float:left; width:280px; padding:7px 10px 7px 10px; background:#0e3f74;}
#ingressos li .tipo-ingresso .tit-ingresso {font-size:24px; margin-right:10px;}
#ingressos li .tipo-ingresso .info-ingresso {font-size:14px; color:#4a97c1;}
#ingressos li .preco-ingresso {float:left; width:150px; padding:7px 10px 7px 10px; background:#0D3868; text-align:center; font-size:24px; font-style:italic; color:#fff;}
.block-txt {padding:5px; background:#0D3868; text-align:center; color:#fff !important;}

.titulo-condicoes {width:281px; height:41px; background:url(images/titulo_condicoes.png) no-repeat;}
#condicoes_pagamento { width:100%; margin:5px 0 20px 0; padding:0;}
#condicoes_pagamento li {float:left;  height:30px; margin:0 5px 0 0; background:#0e3f74}
#condicoes_pagamento li.dinheiro{padding:20px 10px 10px 10px}
#condicoes_pagamento li.cartao {padding:15px 10px 15px 10px}

.titulo-pontos {width:366px; height:18px; margin-bottom:20px; background:url(images/titulo_outros_pontos.png) no-repeat;}
.titulo-callcenter {width:142px; height:42px; background:url(images/titulo_callcenter.png) no-repeat;}
.titulo-internet {width:123px; height:42px; margin:30px 0 20px 0; background:url(images/titulo_internet.png) no-repeat;}

#internet {float:left; margin:0 0 30px 0; padding:0;}
#internet li {float:left; margin:0 40px 0 0; padding:0;}

#vendaColDois {width:385px; margin-left:100px}
#vendaColDois h3 {margin:20px 0 10px 0; font-size:30px; font-weight:normal; color:#fff}
#vendaColDois dl {margin:20px 0 20px 0; padding:0;}
#vendaColDois dl dt {margin-bottom:3px; font-size:21px;}
#vendaColDois dl dd {margin:0 0 30px 0;}
#vendaColDois p a {color:#86C1EB;}

.titulo-ondecomprar {width:219px; height:18px; margin-bottom:30px; background:url(images/titulo_ondecomprar.png) no-repeat;}
.titulo-ticketmix {width:142px; height:42px; background:url(images/titulo_ticketmix.png) no-repeat}


/*formulário de contato*/
#contato label {float:left; width:100px; font-weight:bold;}
#contato input, #contato textarea, #contato select {font:14px Georgia, "Times New Roman", Times, serif; background:#fff; padding:5px; border:0;}
#contato input, #contato textarea {width:500px;}
#contato button {padding:5px; background:#48A0D2; font:12px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#fff; border:0; cursor:pointer; }

.btn_enquete {padding:5px; background:#48A0D2; font:12px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#fff; border:0; cursor:pointer;}

/*tabelas preços
#tabela_precos, #precos, #info_tabelas {margin:0; padding:0; border:0;}
#precos {width:550px; border-collapse:separate}
#content_precos {width:490px;}
#content_precos tr {padding:10px;}
#content_precos tr td {padding:10px; border-bottom:1px solid #173e62}
#content_precos tr td.tipo {width:100px;}
#content_precos tr td.extras-infos {width:200px;}

#info_tabelas {margin-top:20px;}
#info_tabelas tr td {vertical-align:top; padding:20px 40px 20px 0;}
#info_tabelas tr td.col-titulo-info {width:450px; margin-right:20px;}

#cond_pagt {vertical-align:top;}
#cond_pagt ul {margin:10px 0 10px 0; padding:0;}
#cond_pagt ul li {margin:5px 0 5px 0; padding:0; line-height:1.7em; font-size:13px;}*/

/*pagina o download*/
.titulo-download {width:296px; height:43px; background:url(images/titulo_download.png) no-repeat;}

/*pagina o imprensa*/
.titulo-imprensa {width:249px; height:43px; background:url(images/titulo_imprensa.png) no-repeat;}

#col-um, #col-dois {float:left; margin:20px 0 20px 0;}
#col-um h3 {margin-bottom:10px;}
#col-um {width:515px;}

.caixa-dois {width:210px; margin-right:22px;}
.caixa-dois ul {margin:10px 0 20px 0; padding:0;}
.caixa-dois ul li {float:left; margin:0 5px 3px 0; font-size:14px;}
.caixa-dois ul li a {display:block; width:100px; height:23px; padding-top:5px; text-align:center; background:#215c93; color:#fff;}
.caixa-dois ul li a:hover {background:#164B7F; color:#fff;}

#col-um .caixa-lateral {width:100%;}
#col-um .caixa-lateral .txt-lateral {float:left; width:350px;}

#col-dois {width:405px; margin-left:40px;}
#col-dois .caixa-lateral {float:left; margin:20px 0 10px 0;}
#col-um .caixa-lateral .img-lateral, #col-dois .caixa-lateral .img-lateral {float:left; margin-right:20px;}
#col-dois .caixa-lateral .txt-lateral, #col_um .caixa-lateral .txt-lateral  {float:left; width:250px;}

#caixa-enquete { float:left; width:250px;}

#coluna_imagemalta { width:140px; float:left; margin:0 20px 10px 0}

/*página galeria*/
.titulo-galeria {width:187px; height:43px; background:url(images/titulo_galeria.png) no-repeat;}

#menu_galeria {float:left; margin:10px 0 30px 0; padding:0;}
#menu_galeria li {float:left; margin:0 5px 0 0; font-size:17px; font-weight:normal; text-transform:uppercase;}
#menu_galeria li a {padding:10px; background:#1F619D; /*border:1px solid #a1d4ef;*/ color:#fff;}
#menu_galeria li a:hover {background:#3586BB;}
#menu_galeria li a.ativo {background:#114883 !important;}

#colGaleria, #maisGaleria {float:left;}
#colGaleria {width:600px;}

#maisGaleria {width:290px; margin:20px 0 0 60px}
#maisGaleria h3 {margin-bottom:15px;}
#albuns {margin:8px 0 8px 0;}
#albuns .caixa-lateral, #albuns .caixa-lateral .img-lateral, #albuns .caixa-lateral .txt-lateral {float:left;}
#albuns .caixa-lateral {width:100%; margin:0; padding:0 0 10px 0; border-bottom:1px solid #041e3e}
#albuns .caixa-lateral .img-lateral {width:129px; margin-right:10px;}
#albuns .caixa-lateral .txt-lateral {width:151px;}
#albuns .caixa-lateral .txt-lateral h2 {font-size:18px; font-weight:normal;}

#lista_album {margin:0; padding:0;}
#lista_album li {margin:0 0 10px 0; padding:0;}

.controle_caixa {clear:both; width:100%; height:20px;/*  background:#031833;*/}

/*página promoções*/
.titulo-promocoes {width:277px; height:56px; background:url(images/titulo_promocoes.png) no-repeat;}

