/* HTML Básico
----------------------------------------------------------------------------------------------------*/

body {
	/*font-family: "Lucida Grande",Garuda,sans-serif, Arial, Helvetica, Gill Sans;*/
	font-family: "Arial", Helvetica, sans-serif;
	color: #919191;
	font-size: 80%;
	line-height: 1.33em;
}

body#interna { color: #797c88; }

/* Títulos
----------------------------------------------------------------------------------------------------*/

h1, h2, h3  { 
    margin-bottom: 10px; 
    margin-top: 10px; 
}

.jqmWindow #modal-coluna-direita h2, 
h1 { color: #3776aa; }

h2 {
	font-size: 1.08em;
	color: #3776aa;
}
 
body#home #conteudo-principal h3 { font-size: 0.92em; }

.jqmWindow #modal-coluna-direita h2, 
body#interna h1 { font-size: 1.5em; }


body#interna h2 { font-size: 1.18em; }

h1, h2, h4, input.botao { text-transform: uppercase; }

h3 { font-size: 1.0em; }

h4 { font-size: 0.92em; }

/* Conteúdo */

.box h3 { color: #717171;}

.box-content { font-size: 0.92em; }

.box-content h2 { font-size: 1.09em; }

body#interna #conteudo-principal { line-height: 1.63em; }

body#interna #conteudo-principal h2 { margin-top:25px;  }

body#interna #conteudo-principal br { padding-top:20px; }

body#interna #conteudo-principal p { 
    font-size: 0.92em; 
    line-height: 1.43em;
    margin-top:15px;
    margin-bottom:15px;
}

#conteudo-principal h3 { color: #717171; }

span.telefone {
	color: #3776aa;
	font-size: 2.0em;	
}

.tooltip-message {
	font-size: 9px;
	color: #6e6e6e;
	text-align: center;
}

/* Carroussel */

.box-produtos h4 { 
    color: #5b5b5b; 
    margin:0;
}
.box-produtos p { 
    margin:0;
 }

/* Conteúdo */

ol { list-style: decimal; }

ul { 
    margin-top:5px;
    margin-bottom:5px;
}

ul li{ 
    margin-top:5px;
    margin-bottom:5px;
    margin-left: 1.2em;
}

dl dt {
	font-weight: bold;
	margin-top: 10px;
}

p,
dl,
hr,
ol,
ul,
pre,
table {
	font-size: 1.0em;
}

/* Links */

a {
	color: #919191;
	text-decoration: none;
}

a:hover {
	color: #FFB029; /* #3776aa */
	text-decoration: underline;
}

a.link { color: #3776aa; }

ul.lista a {
	color: #3776aa;
}

/* Form */

label,
input.campo,
select,
.jquery-selectbox,
.jquery-selectbox-list,
textarea {
	font-size: 11px;
	color: #686868;
	font-family: "Arial", Helvetica, sans-serif;
	/*font-family: "Lucida Grande",Garuda,sans-serif, Arial, Helvetica, Gill Sans;*/
}

input.botao-ok {
	color: #fff;
	text-align: center;	
	font-weight: bold;
	line-height: normal;
	font-size: 10px;
	border: none;
}

input#enviar,
input.botao,
input.botao-form,
input#limpar {
	font-size: 0.92em;
	color: #fff;
	text-align: center;
}

#opcoes #fechar { font-size: 0.92em; }

#fechar {
	font-size: 0.61em;
	color: #fff;
	text-align: center;
	line-height: 24px;
	text-decoration: none;
}

#opcoes table a { text-decoration: none; }

/* Cabecalho */

ul#linguas { color: #c6c6c6; }

ul#linguas li a { color: #919191 }

ul#linguas li a:hover { color: #FFB029; } /* #005892 */

/* Navegação Contextual */

#navegacao-contextual {
	font-size: 0.92em;
	text-transform: uppercase;
}

#navegacao-contextual a { color: #8e8e8e; }

#navegacao-contextual a,
#navegacao-contextual ul.sub-navegacao a {
	font-weight: bold;
}

#navegacao-contextual ul.sub-navegacao a { color: #cecece; }

/* Footer */

address {
	font-size: 0.92em;
	font-family: "trebuchet MS", verdana, sans-serif;
	font-style: normal;
	color: #919191;
}

/* Navegação Auxiliar */

ul.navegacao-auxiliar { font-size: 0.91em; }

ul.navegacao-auxiliar li a { color: #919191; }

ul.navegacao-auxiliar li a:hover { color: #FFB029; } /*#3776aa*/

/* Oportunidades */

.oportunidades thead th {
	font-weight: bold;
	text-align: left;
	color: #3776aa;
}

/* Modal */

.jqmWindow .box-content { font-size: 1.0em; }

.jqmWindow h1 {
	font-size: 14px;
	color: #3776aa;
}

.jqmWindow #modal-coluna-direita p { font-size: 12px; }

.jqmWindow table tr td { vertical-align: middle; }

.jqmWindow table tr td.botao-slideshow { text-align: center; }

.jqmWindow table tr td.botao-avancar { text-align: right; }

.botao-fechar a {
	text-align: center;
	font-size: 10px !important;
	color: #fff !important;
	text-decoration: none !important;
}

#principais-informacoes dl dt { font-weight: bold; }

/* Produtos */ 

body#interna .box-produtos h2 { color: #486279; }

body#interna .box-produtos h3 {
	color: #959595;
	font-weight: bold;
	margin-bottom: 5px;
}

/* Clientes */

#conteudo-principal .clientela h2 {
	font-size: 1.36em;
	text-transform: none;
}

/* Menus */
#destaque-lateral { margin: 10px 0;}

/* Busca */ 
.lista-busca b.dst-busca { color:#FFB029;}

/* Pagina comercial de erro */
.exc-manutencao {color: #990000;}
body#interna #conteudo-principal #solucoes span { font-size:12px;}
body#interna #conteudo-principal #solucoes span.saiba{color:#3776AA;}
body#interna #conteudo-principal #solucoes span.download{color:#FFA200;}
body#interna #conteudo-principal #solucoes .peq div {
    font-size:11px; 
    line-height:15px;
}

body#interna #conteudo-principal.erroPage a { text-decoration:none; }

body#interna #conteudo-principal.erroPage h1, 
body#interna #conteudo-principal.erroPage h2, 
body#interna #conteudo-principal.erroPage h3 { text-transform:inherit; }

/* Pagina comercial de erro */
.current {
    font-size:16px;
}

.botao input {
    color:White;
}

.gal-internos {
    background-color: #FFF2F2;
}

.gal-feiras {
    background-color: #EAF1FF;
}

.gal-internos,
.gal-feiras {
    font-weight:bold;    
    font-size: 12px;
	color: #919191;
}

#frmGaleria select{
    color: #3776aa;    
    font-size: 1.5em;
    height:25px;
    font-weight:bold;
}

#frmGaleria select option {
    font-size: 12px;
    font-weight:normal;
	color: #919191;
}
    

