﻿.pesquisar_duvidas { display: block; clear: both; height: 80px; }
input.pesquisar_duvidas_textbox:focus { border-color: #888; }

.pesquisar_duvidas .pesquisar_duvidas_textbox_off, .pesquisar_duvidas .pesquisar_duvidas_textbox { border: solid 1px #ccc; padding: 6px; font: 13px Arial; width: 335px; font-weight: bold; }
.pesquisar_duvidas .pesquisar_duvidas_textbox_off { color: #999; }
.pesquisar_duvidas .pesquisar_duvidas_textbox { color: #666; }

.icone_pesquisa { background: transparent url(/imagens/master-page/icone/pesquisar.png) no-repeat center bottom; height: 64px; width: 64px; float: left; }
.caixa_pesquisa  { float: left; padding: 5px 15px; padding-right: 5px; }
.caixa_pesquisa h3 { margin-bottom: 5px; }

.botao-pesquisa { background: url(/imagens/master-page/botao/botao-sem-sombra.png) 0 0 no-repeat; border: none; color: #fff; cursor: pointer; float: left; font: bold 11px Tahoma, Arial; margin-top: 35px; height: 30px; width: 90px; text-align: center; padding-bottom: 3px; }
.botao-pesquisa:hover { background: url(/imagens/master-page/botao/botao-sem-sombra.png) 0 -30px no-repeat; }

form.gsc-search-box { background: url(/imagens/atendimento/icone-buscar.png) 0 0 no-repeat; margin-bottom: 15px; padding-left: 80px; width: 690px !important; }

.gsc-result .gs-title { font: 13px Arial; display: block; margin-bottom: 5px; }
.gs-title b { font: bold 13px Arial !important; }

.gsc-cursor-box { margin-top: 25px; }
.gsc-cursor-current-page { background-color: #B80000 !important; border: 1px solid #B80000 !important; color: #fff !important; cursor: default !important; padding: 5px 8px; }
.gsc-cursor-page { border: 1px solid #fff; color: #888; font: 12px Arial; padding: 5px 8px; }
.gsc-cursor-page:hover { border: 1px solid #ccc; }

.gsc-adBlock { display: none; }
.gsc-adBlockVertical { display: none; }

/* Default theme */

.cse .gsc-control-cse, .gsc-control-cse { margin: 25px 0 10px 0; }
.cse .gsc-branding, .gsc-branding { display: none; }
/*.cse .gsc-control-cse div, .gsc-control-cse div { position: normal; }*/

/* Selector for entire element. */
.cse .gsc-control-cse, .gsc-control-cse { background-color: #fff; border: 1px solid; border-color: #fff; }
td.gsc-input { clear: both; width: 365px; }
input.gsc-input { background: #fff url(/imagens/atendimento/bg-input.png) 0 top repeat-x !important; border: 1px solid #ccc; color: #999; padding: 9px; font: 15px Arial; -moz-border-radius:  10px 0 0 10px; -webkit-border-radius:  10px 0 0 10px; }
input.gsc-input:focus { border-color: #aaa; }

.cse .gsc-control-cse:after, .gsc-control-cse:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cse .gsc-resultsHeader, .gsc-resultsHeader { border: block; display: none; }

/* Search button */
.cse input.gsc-search-button, input.gsc-search-button { background: url(/imagens/atendimento/botao-pesquisar.png) 0 0 no-repeat; border: none; color: #fff; cursor: pointer; font-weight: bold; height: 38px; outline: none; width: 108px; text-align: center; padding: 0 0 4px 5px; }

/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive, .gsc-tabHeader.gsc-tabhInactive
{
    border-bottom: none;
    color: #666666;
    background-color: #e9e9e9;
    border: 1px solid;
    border-color: #e9e9e9;
    border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive, .gsc-tabHeader.gsc-tabhActive
{
    background-color: #FFFFFF;
    border: 1px solid;
    border-top: 2px solid;
    border-color: #e9e9e9;
    border-top-color: #FF9900;
    border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea, .gsc-tabsArea { margin-top: 1em; border-bottom: 1px solid #e9e9e9; }

/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result, .gsc-webResult.gsc-result { padding: .25em; border: 1px solid; border-color: #ffffff; margin-bottom: 1em; }

/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover, .gsc-webResult.gsc-result:hover { border: 1px solid; border-color: #FFFFFF; }

/*Promotion Settings*//* The entire promo */
.cse .gs-promotion.gs-result, .gs-promotion.gs-result { background-color: #FFFFFF; border: 1px solid; border-color: #336699; }

/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image, .gs-promotion.gs-result .gs-promotion-image { }
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link, .gs-promotion.gs-result a.gs-title:link { /*color: #0000CC;*/ color: #B80000; }
.cse .gs-promotion.gs-result a.gs-title:visited, .gs-promotion.gs-result a.gs-title:visited { /*color: #0000CC;*/ color: #B80000;}
.cse .gs-promotion.gs-result a.gs-title:hover, .gs-promotion.gs-result a.gs-title:hover { /*color: #0000CC;*/ color: #B80000; }
.cse .gs-promotion.gs-result a.gs-title:active, .gs-promotion.gs-result a.gs-title:active { /*color: #0000CC;*/ color: #B80000; }
/* Promotion snippet */.cse .gs-promotion.gs-result .gs-snippet, .gs-promotion.gs-result .gs-snippet { color: #cabe87; }
/* Promotion url */.cse .gs-promotion.gs-result .gs-visibleUrl, .gs-promotion.gs-result .gs-visibleUrl { color: #008000; }

.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet { color: #cbb36a; font-weight: bold; padding: 10px; }

#cse .gs-title *  { clear: both; color: #B80000; text-decoration: underline; }

/* Style for auto-completion table
    * .gsc-completion-selected : styling for a suggested query which the user has moused-over
    * .gsc-completion-container : styling for the table which contains the completions*/

.gsc-completion-selected { background: #D5E2FF; }
.gsc-completion-container
{
    font-family: Arial, sans-serif;
    font-size: 13px;
    position: absolute;
    background: white;
    border: 1px solid #666666;
    margin-left: 0;
    margin-right: 0; /* The top, left, and width are set in JavaScript. */
}
/* Full URL */
.gs-webResult.gs-result .gs-visibleUrl-short { display: none; }
.gs-webResult.gs-result .gs-visibleUrl-long { /*display: block;*/ }
.gsc-clear-button { visibility: hidden; }
