@charset "utf-8";

/*
	Ktaqui
	Autor: AQUA Interativa
	Site: www.aquainterativa.com.br
	E-mail: alaercio@aquainterativa.com.br
	Design: Thiago Melo
*/


/*..... Estrutura .....*/
* { margin:0px; padding:0px; border:0px; list-style-type:none; }
body { background:#FFF; margin:0 auto; font:11px Tahoma; color:#304F6F; }
.wrap { width:778px; background:#FFF; margin:0 auto; clear:both; }
.mail { width:100%; height:36px; background:url(../imagens/bg_mail.gif) repeat-x; clear:both; }
.fullbanner { width:100%; height:95px; padding-top:5px; background:url(../imagens/bg_fullbanner.gif) repeat-x; clear:both; }
.header { width:778px; height:150px; clear:both; }
.content { width:778px; clear:both; }
.footer { width:100%; height:90px; background:url(../imagens/bg_footer.jpg) repeat-x; margin-top:20px; clear:both; }

.resultados_busca { width:510px; float:left; padding:0 20px; margin-left:10px; margin-bottom:25px; }
.barra_publicidade { width:208px; height:954px; padding-top:30px; background:url(../imagens/bg_banners.gif) top no-repeat; float:left; margin-bottom:25px; }
.cabecalho_barra_publicidade { width:208px; height:10px; float:left; }

#home { width:100%; background:url(../imagens/bg_home.gif) repeat-x; }
/*...................................................*/

/*..... Elementos Basicos .....*/
p {}
.txtfield {}
.voltar { width:725px; height:20px; background:url(../imagens/bg_voltar.gif) no-repeat; clear:both; padding:5px 0 0 5px; }
.voltar a { color:#FFF; text-decoration:none; }
/*...................................................*/

/*..... Titulos .....*/
h1, h2, h3, h4, h5, h6 {}
.content .institucional h2 { font:17px Tahoma; font-weight:bold; }
/*...................................................*/

/*..... Mail .....*/
.mail fieldset { padding-top:5px;}
.mail .bt_mail_login { position:absolute; margin-left:3px; }
.mail .txtfield { width:112px; height:15px; background:url(../imagens/txtfield_mail3.jpg) repeat-x; font:11px Tahoma; color:#333; padding:2px 4px; float:left; }
.mail label { float:left !important; }
.mail .senha { width:37px; height:10px; background:url(../imagens/txt_senha.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; margin:4px 3px 0 20px; }
.mail .ktamail { width:45px; height:10px; background:url(../imagens/txt_ktamail.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; margin:4px 3px 0 400px; }
/*...................................................*/

/*..... Banners .....*/
.banner { width:728px; height:90px; margin:0 auto; }
/*...................................................*/

/*..... Header .....*/
.header h1 { float:left; margin-left:20px; }
.header .title a { width:173px; height:131px; background:url(../imagens/logo_ktaqui.jpg) no-repeat; text-indent:-999999px; overflow:hidden; display:block; }
.header fieldset { float:left; margin:20px 0 0 40px; }
.header label {}
.header .txtfield { width:280px; height:15px; background:url(../imagens/txtfield_busca.jpg) no-repeat; font:11px Tahoma; color:#333; padding:5px; }
.header .bt_buscar { position:absolute; top:244px; margin-left:5px; }
.header .txt_nova_busca { width:212px; height:14px; background:url(../imagens/txt_nova_busca.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; margin-bottom:13px; }
.header .txt_produto_servico { width:93px; height:12px; background:url(../imagens/txt_produto_servico.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; margin-bottom:4px; }
.header .txt_nome_empresa { width:93px; height:12px; background:url(../imagens/txt_nome_empresa.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; margin-bottom:4px; margin-top:4px; }
/*...................................................*/

/*..... Conteudo .....*/
.content p { margin:10px 0; }
.content .box_resultados_busca { width:710px; height:50px; background:url(../imagens/bg_resultados_busca.gif) no-repeat; clear:both; padding:10px; margin:10px 0 20px 24px; }
.content .box_resultados_busca p { margin:0; }
.content .box_resultados_busca ul { width:588px; height:16px; background:url(../imagens/bg_paginacao.gif) no-repeat; padding:5px 6px 4px 6px; margin-top:10px; }
.content .box_resultados_busca li { display:inline; color:#FFF; }
.content .box_resultados_busca li a { color:#FFF; }
.content .box_resultados_busca .numero_resultados { font-weight:bold; color:#9D1A1E; }

.content .resultado { width:510px; clear:both; border-bottom:2px solid #3E889B; padding:10px 0; }
.content .resultado .bt_website a { width:73px; height:24px; background:url(../imagens/bt_website.jpg) no-repeat; display:block; text-indent:-999999px; overflow:hidden; float:left; margin-right:5px; }
.content .resultado .bt_mapa a { width:73px; height:24px; background:url(../imagens/bt_mapa.jpg) no-repeat; display:block; text-indent:-999999px; overflow:hidden; }
.content .resultado .botoes_resultado { margin-top:20px !important; }
.content .resultado h3 { color:#A02225; }

.content .institucional { width:730px; margin-left:24px; }

.box_resultados_busca .paginacao li { margin:0 5px; }
.box_resultados_busca .paginacao li a { text-decoration:none; }
.box_resultados_busca .paginacao .numero_paginas { margin-right:20px; }
.box_resultados_busca .paginacao .ultima_pagina { margin-left:20px; }
.box_resultados_busca .paginacao .atual { background:#FFF; color:#3E889B !important; padding:0 4px; }

.box_resultado_categorias { width:710px; background:url(../imagens/bg_resultados_categorias.jpg) bottom no-repeat; clear:both; padding:15px 10px 95px 10px; margin-left:23px; }
.box_resultado_categorias .numero_resultados { font-weight:bold; color:#9D1A1E; }
.box_resultado_categorias .categorias li { display:block; margin:2px 0;}
.box_resultado_categorias .categorias li a { color:#304F6F; text-decoration:underline; }
.box_resultado_categorias .numero_resultados_categoria { font-weight:bold; color:#9D1A1E; }
.box_resultado_categorias a { color:#304F6F; }

.box_resultado_categorias_top { margin-bottom:-2px; margin-left:23px; }

.content .paginacao02 ul { width:505px; height:16px; background:url(../imagens/bg_paginacao_02.gif) no-repeat; padding:5px 6px 4px 6px; margin-top:20px; }
.content .paginacao02 li { margin:0 5px; display:inline; }
.content .paginacao02 li a { text-decoration:none; color:#FFF; }
.content .paginacao02 .numero_paginas { margin-right:20px; color:#FFF; }
.content .paginacao02 .ultima_pagina { margin-left:20px; }
.content .paginacao02 .atual { background:#FFF; color:#3E889B !important; padding:0 4px; }

.barra_publicidade .banner { width:155px; height:90px; background:#FFF; border:1px solid #A4CEDB; }
.barra_publicidade p { width:208px; text-align:center; }

.home { width:778px; height:322px; clear:both; background:url(../imagens/bg_elipse_home.jpg) no-repeat; }
.home h1 a { width:290px; height:125px; text-indent:-999999px; overflow:hidden; display:block; margin-left:242px; }
.home fieldset { width:605px; height:120px; margin:0 auto; margin-top:111px; }
.home .txtfield { width:280px; height:15px; background:url(../imagens/txtfield_busca.jpg) no-repeat; font:11px Tahoma; color:#333; padding:5px; margin-bottom:20px; }
.home fieldset label { display:block; }
.home .fieldset01 { float:left; margin-left:-5px; }
.home .fieldset02 { float:left; margin-left:5px; }
.home fieldset .bt_buscar { margin-top:20px; }
.home fieldset .txt_produtos_servicos_home { width:103px; height:13px; background:url(../imagens/txt_produto_servico_home.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; margin-bottom:5px; }
.home fieldset .txt_nome_empresa_home { width:103px; height:13px; background:url(../imagens/txt_nome_empresa_home.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; margin-bottom:5px; margin-left:5px; }

.contato .txtfield { width:280px; height:15px; background:url(../imagens/txtfield_busca.jpg) no-repeat; font:11px Tahoma; color:#333; padding:5px; margin-top:5px; }
.contato label { display:block; margin-top:10px; }
.contato .txtarea { width:520px; height:160px; background:url(../imagens/bg_txtarea.jpg) no-repeat; margin-top:10px; padding:10px; font:11px Tahoma; color:#333; }
/*...................................................*/

/*..... Rodape .....*/
.footer ul { width:620px; margin:0 auto; padding-top:65px; }
.footer li { display:block; float:left; margin:0 10px; }
.footer .copyright { width:288px; height:12px; background:url(../imagens/txt_copyright.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; }
.footer .sobre_ktaqui a { width:71px; height:12px; background:url(../imagens/txt_sobre_ktaqui.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; }
.footer .anuncie a { width:40px; height:12px; background:url(../imagens/txt_anuncie.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; }
.footer .termos_uso a { width:68px; height:12px; background:url(../imagens/txt_termos_uso.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; }
.footer .contato a { width:37px; height:12px; background:url(../imagens/txt_contato.gif) no-repeat; text-indent:-999999px; overflow:hidden; display:block; }

/*...................................................*/
