/* Declaracoes Gerais */
@font-face {
	font-family: 'Caviar Dreams Bold';
	src: url('fontes/CaviarDreams_Bold.eot');
	src: local('Caviar Dreams Bold'), local('CaviarDreams-Bold'), url('fontes/CaviarDreams_Bold.woff') format('woff'), url('fontes/CaviarDreams_Bold.ttf') format('truetype'), url('fontes/CaviarDreams_Bold.svg#CaviarDreams-Bold') format('svg');
}
body { background: url(../img/bg.jpg) repeat-x }
* { border: 0; color: #4f4f4f; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; line-height: 19px; list-style: none; text-align: justify }
a { text-decoration: none }
a:hover { border-bottom: dashed 1px #4F4F4F }
hr, .esconder { display: none }
big { font-size: 18px; font-weight: bold }
h1 { font-size: 16px }
h2 { font-size: 14px }
h3 { font-size: 13px; color: #8cc63e }
h4, h4 * { font-size: 12px; color: #8cc63e }
.alinhamento-centro { text-align: center }
.limpar { clear: both }

div#conteudo-rodape:after, div#conteudo-secundarias:after, div#conteudo-secundarias-depoimentos ul:after { content: "."; clear: both; display: block; visibility: hidden; height: 0 }

/* Envolve o site inteiro */
div#principal { width: 960px; margin: 0 auto }

/* Envolve conteudo das secundárias */
div#conteudo-secundarias { margin-bottom: 20px }

/*Topo*/
div#topo-menu { height: 96px }
div#menu-alternativo { background: url(../img/bg-menu.gif) no-repeat; width: 928px; height: 82px; margin: 4px 0 0 13px; padding: 5px }
div#menu-alternativo:after { content: "."; clear: both; display: block; visibility: hidden; height: 0 }
div#menu-alternativo * { color: #FFF; font-family: 'Caviar Dreams Bold', Arial, Helvetica, sans-serif; font-size: 16px }
div#menu-alternativo ul li { float: left }
div#menu-alternativo ul li a { height: 48px; width: 103px; display: block; background: url(../img/bg-menu-verde-preto.gif); padding-top: 24px; text-align: center; background-position: -10px 168px; border: none }
div#menu-alternativo ul li a:hover, div#menu-alternativo ul li a:focus, div#menu-alternativo ul li a:active { background-position: -80px 80px; text-decoration: none }
div#menu-alternativo ul li a#menu-atual { height: 60px; width: 103px; display: block; background: url(../img/bg-menu-secao-atual.png); padding-top: 24px; text-align: center; position: relative }
div#flash-centro { padding-bottom: 20px }
div#topo-secundarias { padding-bottom: 20px; width: 960px; height: 195px; background: url(../img/bg-topo-secundarias.jpg) no-repeat }
div#topo-secundarias-direita { width: 340px; float: right }
div#topo-secundarias address#topo-telefone { background: url(../img/tel-email.jpg); width: 290px; height: 48px; text-indent: -5555px; float: right; margin-bottom: 52px }
div#topo-secundarias p#topo-slogan { background: url(../img/slogan.jpg); width: 337px; height: 89px; text-indent: -5555px; clear: both }
div#topo-secundarias img#logo-pieno { float: left }

/*Home*/

	/*Chamadas*/
	div#chamadas { width: 910px; height: 318px; margin: 0 auto }
		/*Empresa*/
		div#chamadas div#empresa { background: url(../img/bg-head-empresa.jpg) top no-repeat; height: 318px; width: 299px; float: left }
		div#chamadas div#empresa h1#heading-tag-empresa { margin: 8px 20px 0 0; float: right; background: url(../img/head-empresa.jpg); width: 94px; height: 25px; text-indent: -5555px }
		div#chamadas div#empresa img { margin: 20px 0 0 2px }
		div#chamadas div#empresa p { width: 277px; padding-top: 18px }
		div#chamadas div#empresa p#link-saiba-mais { text-align: right }
		div#chamadas div#empresa p a { text-decoration: none; border-bottom: dashed 1px #4F4F4F }
		div#chamadas div#empresa p a#saiba-mais { border-bottom: dashed 1px #8cc63e }
		div#chamadas div#empresa p a#saiba-mais big { font-size: 12px; color: #8cc63e }
		
		/*Servicos*/
		div#chamadas div#servicos { background: url(../img/bg-servicos.jpg) top no-repeat; height: 318px; width: 309px; float: left }
		div#chamadas div#servicos h1#heading-tag-servicos { margin: 8px auto; background: url(../img/head-servicos.jpg); width: 96px; height: 25px; text-indent: -5555px }
		div#chamadas div#servicos img { margin: 12px 0 0 17px }
		div#chamadas div#servicos ul li h2#heading-tag-formaturas { margin: 20px 0 0 16px; background: url(../img/sub-heads-formaturas.jpg) no-repeat; width: 81px; height: 13px; text-indent: -5555px }
		div#chamadas div#servicos ul li h2#heading-tag-casamentos { margin: 12px 0 0 16px; background: url(../img/sub-heads-casamentos.jpg) no-repeat; width: 91px; height: 14px; text-indent: -5555px }
		div#chamadas div#servicos ul li h2#heading-tag-debutantes { margin: 12px 0 0 16px; background: url(../img/sub-heads-debutantes.jpg) no-repeat; width: 84px; height: 13px; text-indent: -5555px }
		div#chamadas div#servicos li.texto-chamada-servicos { margin: 1px 0 0 16px }
		div#chamadas div#servicos p#link-outros { text-align: right; margin: 6px 12px }
		div#chamadas div#servicos p a#outros { border-bottom: dashed 1px #8cc63e }
		div#chamadas div#servicos p a#outros big { font-size: 12px; color: #8cc63e }
		
		/*destaques*/
		div#chamadas div#destaques { background: url(../img/bg-head-destaques.jpg) top no-repeat; height: 318px; width: 300px; float: left }
		div#chamadas div#destaques h1#heading-tag-destaques { margin: 8px 0 0 20px; background: url(../img/head-destaques.jpg); width: 119px; height: 25px; text-indent: -5555px }
		div#chamadas div#destaques img { margin: 20px 0 0 20px }
		div#chamadas div#destaques ul li h2 a { color: #8cc63f; border-bottom: dashed 1px #8cc63f }
		div#chamadas div#destaques ul { margin: 17px 0 0 19px }
		div#chamadas div#destaques ul li#destaque-inferior { margin-top: 10px }
	
/*Empresa*/
h1#heading-tag-empresa-secundaria { margin: 39px 0 0 18px; background: url(../img/head-empresa-secundaria.jpg); width: 161px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-esquerda { margin: 20px 0 20px 18px; width: 574px; float: left; display: inline }
div#conteudo-secundarias-esquerda p { margin-bottom: 20px }
div#conteudo-secundarias-direita { width: 289px; height: 272px; float: right; margin-right: 20px; display: inline }
img.alin-topo { margin-top: 20px }
img.alin-esq { margin-left: 28px }
div#conteudo-secundarias-esquerda p big { font-size: 14px; color: #8cc63e }
div#conteudo-secundarias-esquerda p a { text-decoration: none; border-bottom: dashed 1px #4F4F4F }

/* Servicos */
h1#heading-tag-servicos-secundaria { margin: 39px 0 0 18px; background: url(../img/head-servicos-secundaria.jpg); width: 166px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-servicos { margin: 20px auto 20px 18px }
div#conteudo-secundarias-servicos p { margin-bottom: 20px }
div#conteudo-secundarias-servicos p#verde strong { color: #8cc63e }
div#conteudo-secundarias-servicos p a.btn-orcamento { background: url(../img/btn-orcamento.gif) no-repeat left; width: 224px; height: 36px; text-indent: -5555px; display: block; overflow: hidden; border: solid 1px #dadcfd }
div#conteudo-secundarias-servicos p a.btn-orcamento:hover { background-position: right }
div#conteudo-secundarias-servicos p a { text-decoration: none; border-bottom: dashed 1px #4F4F4F }
div#conteudo-secundarias-servicos p a.link-verde { text-decoration: none; border-bottom: dashed 1px #8cc63e; color: #8cc63e }
ul#abas, ul#abas2, ul#abas3, ul#servicos { margin: 0 0 2px 0 }
ul#abas li, ul#abas2 li, ul#abas3 li, ul#servicos li  { display: inline; margin: 0 -2px 0 0 }
ul#abas li a, ul#abas2 li a, ul#abas3 li a, ul#servicos li a { background: url(../img/bg-desativado-abas.gif) repeat-x; border: 1px solid #dadcfd; color: #666666; padding: 5px 20px }
ul#servicos li a:hover { background: url(../img/bg-ativo-abas.gif) repeat-x; text-decoration: none; border: 1px solid #a3a7fe }
ul#servicos li a.selected { background: url(../img/bg-ativo-abas.gif) repeat-x; text-decoration: none; border-bottom: 1px solid #a3a7fe }
div#conteudo-secundarias-servicos div.contaba { border: 1px solid #E9E9E9; background-color: #f8f8f8; clear: both; padding: 15px; width: 897px }
div#lista-servicos { margin-left: 7px }
div#formaturas h2, div#quinze-anos h2, div#coorporativos h2, div#aniversarios h2, div#casamentos h2, div#infantis h2, div#confraternizacoes h2 { color: #8cc63e }

/* Coqueteis */
h1#heading-tag-coqueteis-secundaria { margin: 39px 0 0 18px; background: url(../img/head-coqueteis-secundaria.jpg); width: 206px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-coqueteis { margin: 20px auto 20px 18px }
div#conteudo-secundarias-coqueteis p { margin-bottom: 20px }
div#conteudo-secundarias-coqueteis ul li { float: left }
div#conteudo-secundarias-coqueteis ul li a#caipirinhas { background: url(../img/caipirinhas-btn.jpg) no-repeat right; width: 250px; height: 281px; text-indent: -5555px; display: block; overflow: hidden; border: none }
div#conteudo-secundarias-coqueteis ul li a#classicos { background: url(../img/classicos-btn.jpg) no-repeat right; width: 250px; height: 281px; text-indent: -5555px; display: block; overflow: hidden; border: none }
div#conteudo-secundarias-coqueteis ul li a#internacional { background: url(../img/internacionais-btn.jpg) no-repeat right; width: 250px; height: 281px; text-indent: -5555px; display: block; overflow: hidden; border: none }
div#conteudo-secundarias-coqueteis ul li a#sem-alcool { background: url(../img/salcooul-btn.jpg) no-repeat right; width: 250px; height: 281px; text-indent: -5555px; display: block; overflow: hidden; border: none }
div#conteudo-secundarias-coqueteis ul li a#nacionais { background: url(../img/nacionais-btn.jpg) no-repeat right; width: 250px; height: 281px; text-indent: -5555px; display: block; overflow: hidden; border: none }
div#conteudo-secundarias-coqueteis ul li.mr-left { margin-left: 42px }
div#conteudo-secundarias-coqueteis h2 { font-size: 16px; color: #8cc63e }
div#conteudo-secundarias-direita img#img-conteudo-drinks { margin-top: 6px }

	/* Caipirinhas, classicos e sem-alcool */
	
	div#conteudo-secundarias-coqueteis ul.caipirinhas li { width: 156px; height: 135px; text-align: center; margin-left: 25px }
	div#conteudo-secundarias-coqueteis ul.caipirinhas { width: 935px; margin: 20px auto }
	div#conteudo-secundarias-coqueteis ul.caipirinhas li h3 { text-align: center }
	div#conteudo-secundarias-coqueteis ul.caipirinhas li h3 a { font-size: 13px; color: #8cc63e; border-bottom: dashed 1px #8cc63e }
	div#conteudo-secundarias-coqueteis ul.caipirinhas li a { border: none }
	div#conteudo-secundarias-coqueteis a#btn-voltar { background: url(../img/seta-vermelha.gif) left no-repeat; padding-left: 15px; border: none; clear: both; float: left }
	
		/* Página de drinks internas */
		div#conteudo-secundarias-esquerda h4 { margin: 20px 0 20px 0 }
		div#conteudo-secundarias-esquerda h3#sobre { margin-top: 20px }
		div#conteudo-secundarias-esquerda ul.ingredientes-preparo li { list-style: disc inside }
		div#conteudo-secundarias-esquerda ul.ingredientes-preparo li a { border-bottom: dashed 1px #4F4F4F }
		div#conteudo-secundarias-esquerda a#btn-voltar { background: url(../img/seta-vermelha.gif) left no-repeat; padding-left: 15px; border: none }

/* Destaques */
h1#heading-tag-destaques-secundaria { margin: 39px 0 0 18px; background: url(../img/head-destaques-secundaria.jpg); width: 205px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-destaques { margin: 20px auto 20px 18px }
div#conteudo-secundarias-destaques p { margin: 10px 5px 5px 5px }
div#conteudo-secundarias-destaques h2 { color: #8cc63e }
div#conteudo-secundarias-destaques p a { text-decoration: none; border-bottom: dashed 1px #4F4F4F }
div#conteudo-secundarias-destaques ul li { margin-top: 20px; border-bottom: dotted 1px #a3a7fe; padding: 10px 10px }
div#conteudo-secundarias-destaques ul li:hover { background-color: #f1f1fd }
div#conteudo-secundarias-destaques ul li h2 a { font-size: 14px; color: #8cc63e }
div#conteudo-secundarias-destaques ul li h2 a:hover { border-bottom: dashed 1px #8cc63e }
div#conteudo-secundarias-destaques ul li p.link-leia-mais { text-align: right }
div#conteudo-secundarias-destaques img.centro { margin: 20px 0 20px 200px; border: 1px solid #a3a7fe }
div#conteudo-secundarias-destaques img#diario { margin: 20px 0 0 15px; border: 1px solid #a3a7fe }
div#conteudo-secundarias-destaques span.descricao { margin-left: 550px; text-decoration: underline; font-style:italic }
div#conteudo-secundarias-destaques p a#btn-voltar { background: url(../img/seta-vermelha.gif) left no-repeat; padding-left: 15px; border: none }

/* Fotos */
h1#heading-tag-fotos-secundaria { margin: 39px 0 0 18px; background: url(../img/head-fotos-secundaria.jpg); width: 105px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-fotos { margin: 20px auto 20px 18px; overflow: hidden }
div.imagens { margin: 0 auto; overflow: hidden; width: 960px }
div.imagens ul { margin: 15px auto 0; overflow: hidden; width: 904px }
div.imagens ul li { float: left; margin: 0 10px 10px 0 }
div.imagens ul li span.img-posicionamento { display: table-cell; height: 103px; text-align: center; vertical-align: middle; width: 103px }
div.imagens ul li span.img-posicionamento img { border: 3px solid #E7E8FD }

div#conteudo-secundarias-fotos div.imagens ul.lista-fotos { clear: both }
div#conteudo-secundarias-fotos div.imagens ul.lista-fotos li { float: left; margin: 20px 0 0 20px }
div#conteudo-secundarias-fotos div.imagens ul.lista-fotos li a { border: none }
div#conteudo-secundarias-fotos div.imagens ul.lista-fotos { margin: 0 auto; overflow: hidden; width: 472px }
div#conteudo-secundarias-fotos div.imagens a#btn-voltar { background: url(../img/seta-vermelha.gif) left no-repeat; padding-left: 15px; border: none; clear: both; float: left }
div#conteudo-secundarias-fotos div.imagens h2 { background-color: #E6E7FE; border: 1px solid #DADCFD; color: #8CC63E; font-size: 16px; padding: 5px 0; text-align: center; width: 940px }
div.descricao-galeria p { margin: 20px 0; width: 940px }

/* Depoimentos */
h1#heading-tag-depoimentos-secundaria { margin: 39px 0 0 18px; background: url(../img/head-depoimentos-secundaria.jpg); width: 253px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-depoimentos { margin: 20px 0 20px 18px; width: 935px; float: left; display: inline }
div#conteudo-secundarias-depoimentos a { border-bottom: 1px dashed #4F4F4F }
div#depoimento-esquerda { width: 406px; background: url(../img/balao-depoimento-esquerda.jpg) no-repeat; float: left; display: inline }
div#depoimento-esquerda p { padding: 18px 23px }
div#depoimento-esquerda h2 { margin-top: 5px; color: #8cc63e; clear: both; font-size: 12px !important }
div#depoimento-esquerda img { margin-top: 45px; border: solid 3px #dadcfd  }
div#depoimento-esquerda span { font-size: 10px }
div#depoimento-esquerda span a { font-size: 10px; border-bottom: 1px dashed #4F4F4F }
div#depoimento-direita { width: 406px; height: 325px; background: url(../img/balao-depoimento.jpg) no-repeat; float: right; display: inline }
div#depoimento-direita p { padding: 23px }
div#depoimento-direita h2 { float: right; margin-top: 10px; color: #8cc63e; clear: both; font-size: 12px !important }
div#depoimento-direita img { float: right; margin-top: 55px; border: solid 3px #dadcfd  }
div#depoimento-direita span { float: right; clear: both; font-size: 10px }

div#conteudo-secundarias-depoimentos ul { width: 960px; margin: 0 auto }
div#conteudo-secundarias-depoimentos ul li.esquerda { float: left; width: 450px;  }
div#conteudo-secundarias-depoimentos ul li.direita { float: right; width: 450px;  }
div#conteudo-secundarias-depoimentos ul li.esquerda p.balao-fundo-branco { width: 360px; height: 106px; padding: 18px 23px; background: url(../img/balao-depoimento-branco-esquerda.jpg) no-repeat; }
div#conteudo-secundarias-depoimentos ul li.esquerda p.balao-fundo-branco-grande { width: 360px; height: 140px; padding: 18px 23px; background: url(../img/balao-depoimento-branco-esquerda-grande.jpg) no-repeat; }
div#conteudo-secundarias-depoimentos ul li.esquerda p { width: 360px; height: 106px; padding: 18px 23px; background: url(../img/balao-depoimento-esquerda.jpg) no-repeat; }
div#conteudo-secundarias-depoimentos ul li.esquerda h2 { margin-top: 5px; color: #8cc63e; clear: both; font-size: 12px !important }
div#conteudo-secundarias-depoimentos ul li.esquerda img { margin-top: 45px; border: solid 3px #dadcfd  }
div#conteudo-secundarias-depoimentos ul li.esquerda span { font-size: 10px }
div#conteudo-secundarias-depoimentos ul li.esquerda a { font-size: 12px; border-bottom: 1px dashed #4F4F4F }
div#conteudo-secundarias-depoimentos ul li.direita p { width: 360px; height: 98px; padding: 23px; background: url(../img/balao-depoimento.jpg) no-repeat; float: right }
div#conteudo-secundarias-depoimentos ul li.direita p.balao-fundo-branco-direita { width: 360px; height: 98px; padding: 10px 23px 39px 23px; background: url(../img/balao-depoimento-branco-direita.jpg) no-repeat; float: right }
div#conteudo-secundarias-depoimentos ul li.direita p.balao-fundo-branco-direita-grande { width: 360px; height: 140px; padding: 10px 23px 39px 23px; background: url(../img/balao-depoimento-branco-direita-grande.jpg) no-repeat; float: right }
div#conteudo-secundarias-depoimentos ul li.direita h2 { float: right; margin-top: 10px; color: #8cc63e; clear: both; font-size: 12px !important }
div#conteudo-secundarias-depoimentos ul li.direita img { float: right; margin-top: 43px; border: solid 3px #dadcfd  }
div#conteudo-secundarias-depoimentos ul li.direita span { float: right; clear: both; font-size: 10px }
div#conteudo-secundarias-depoimentos ul li.direita a { font-size: 12px; border-bottom: 1px dashed #4F4F4F }
div#conteudo-secundarias-depoimentos ul li.direita span a { font-size: 10px }
div#conteudo-secundarias-depoimentos ul li.esquerda span a { font-size: 10px }
div#conteudo-secundarias-depoimentos ul.margin-topo { margin-top: 30px }


/* Parceiros */
h1#heading-tag-parceiros-secundaria { margin: 39px 0 0 18px; background: url(../img/head-parceiros-secundaria.jpg); width: 185px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-parceiros { margin: 20px auto 20px 18px }
div#conteudo-secundarias-parceiros p { margin-bottom: 20px }
div#conteudo-secundarias-parceiros ul li { float: left; margin: 35px 0 35px 68px; display: inline }
div#conteudo-secundarias-parceiros ul li a#sagae { background: url(../img/sagae.jpg) no-repeat left; width: 219px; height: 60px; text-indent: -5555px; display: block; overflow: hidden }
div#conteudo-secundarias-parceiros ul li a#sagae:hover { background-position: right; border:none }
div#conteudo-secundarias-parceiros ul li a#studio-sfk { background: url(../img/studio-sfk.jpg) no-repeat left; width: 219px; height: 65px; text-indent: -5555px; display: block; overflow: hidden }
div#conteudo-secundarias-parceiros ul li a#studio-sfk:hover { background-position: right; border: none }
div#conteudo-secundarias-parceiros ul li a#action-eventos { background: url(../img/action.jpg) no-repeat left; width: 220px; height: 65px; text-indent: -5555px; display: block; overflow: hidden }
div#conteudo-secundarias-parceiros ul li a#action-eventos:hover { background-position: right; border: none }
div#conteudo-secundarias-parceiros ul li a#drinks { background: url(../img/drinksebar.jpg) no-repeat left; width: 220px; height: 60px; text-indent: -5555px; display: block; overflow: hidden }
div#conteudo-secundarias-parceiros ul li a#drinks:hover { background-position: right; border: none }

/* Orcamento */
h1#heading-tag-orcamento-secundaria { margin: 39px 0 0 18px; background: url(../img/head-orcamento-secundaria.jpg); width: 225px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-orcamento { margin: 20px 0 20px 18px }
div#conteudo-secundarias-orcamento p a { text-decoration: none; border-bottom: dashed 1px #4F4F4F }

/* Contato */
h1#heading-tag-contato-secundaria { margin: 39px 0 0 18px; background: url(../img/head-contato-secundaria.jpg); width: 168px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-contato { margin: 20px 0 20px 18px }
input#btnEnviar { background: url(../img/btn-enviar.gif); width: 78px; height: 36px; text-indent: -5555px }

/* Mapa do Site */
h1#heading-tag-mapa-secundaria { margin: 39px 0 0 18px; background: url(../img/head-mapa-secundarias.jpg); width: 276px; height: 43px; text-indent: -5555px }
div#conteudo-secundarias-mapa { margin: 20px 0 20px 18px }
div#conteudo-secundarias-mapa ul { margin-top: 20px }
div#conteudo-secundarias-mapa ul li { list-style: square inside }
div#conteudo-secundarias-mapa ul li.indent { text-indent: 20px }
div#conteudo-secundarias-mapa ul li.indent-mais { text-indent: 40px }

	/* Formulário */
	form#formulario { width: 574px; margin: 20px auto }
	form#formulario input, form#formulario select, form#formulario textarea { border: solid 1px #dadcfd; padding: 5px; line-height: normal }
	form#formulario input:focus, form#formulario select:focus, form#formulario textarea:focus { border: 1px solid #a3a7fe }
	form#formulario label { display: block; cursor: pointer }
	form#formulario legend {display: none }
	form#formulario fieldset.borda-fieldset { border: 1px solid #dadcfd; padding: 0 15px 15px 15px; width: 573px; margin-bottom: 20px; display: block }
	form#formulario fieldset.borda-fieldset ul { margin-top: 15px } 
	form#formulario fieldset.borda-fieldset legend { display: inline; padding: 5px; font-weight: bold; font-size: 14px; color: #8CC63E }
	
	input#txtRua, input#txtNumero, input#txtCidade{ margin-right: 40px}
	input#txtDataNasc { width: 100px; margin-right: 40px}
	input#txtEmpresa { width: 560px }
	input#txtNumero { width: 45px }
	input#txtRua { width: 300px }
	input#txtCep { width: 70px; margin-right: 40px}
	select#txtTipoEvento { width: 140px }
	input#txtFicouSabendo, textarea#txtObservacoes { width: 560px }
	input#txtData, input#txtHorario { margin-right: 40px; width: 72px }
	input#txtQuantidadePessoas { margin-right: 40px; width: 130px}
	input#txtEnderecoEvento { width: 560px }
	
	select#txtEstado { padding: 4px 5px 4px 5px; width: 95px }
	input#txtNome, input#txtEmail, textarea#txtMensagem { width: 560px }
	form#formulario li#campo-cidade, form#formulario li#campo-telefone { float: left; margin-right: 40px }
	input#txtCidade { width: 300px }
	input#txtTelefone, input#txtCelular { width: 200px }
	form#formulario ul li { margin-bottom: 10px }
	form#formulario input#btnEnviar { float: right; cursor: pointer ;font-size: 0px; display:block; line-height: 0px; margin-top: 7px }
	div#msg-sucesso p big { font-size: 14px; color: #8cc63e }
	div#msg-sucesso p a { color: #8cc63e; font-weight: bold }

/* Envolve o rodape */
div#rodape { background: url(../img/bg-rodape.jpg) repeat-x #1f1f1f; height: 239px }
div#rodape div#conteudo-rodape { width: 960px; margin: 0 auto }
div#rodape div#conteudo-rodape address { margin-left: 25px; padding-top: 70px }
div#rodape div#conteudo-rodape address strong { color: #FFF }
div#rodape div#conteudo-rodape img { float: right; }
div#rodape div#conteudo-rodape ul { width: 680px; margin: 11px 0 0 25px }
div#rodape div#conteudo-rodape ul li { display: inline; color: #FFF }
div#rodape div#conteudo-rodape ul li a { color: #FFF }
div#rodape div#conteudo-rodape ul li a:hover { text-decoration: underline; border: none }
div#rodape div#conteudo-rodape p { margin: 6px 0 0 25px; color: #666 }
div#rodape div#conteudo-rodape p a { color: #666 }
div#rodape div#conteudo-rodape div#selo { width: 219px; height: 219px; background: url(../img/selo.jpg) no-repeat; float: right; text-indent: -5555px }

/* Paginacao */
div#paginacao ul li { float: left; margin-left: 5px }
div#paginacao ul li a, span#numero-paginacao-atual { padding: 3px 10px }
div#paginacao ul li a.numero-paginacao, div#paginacao ul li a#prox-paginacao, div#paginacao ul li a#ant-paginacao { background-color: #e6e7fe; border: solid 1px #dadcfd; display: block }
div#paginacao ul li a.numero-paginacao:hover, div#paginacao ul li a#prox-paginacao:hover, div#paginacao ul li a#ant-paginacao:hover { background-color: #dadcfd }
span#numero-paginacao-atual { font-weight: bold; display: block }

