/* CSS Document */
/* ------------------------- ESTRUTURA GERAL "E" ------------------------- */

/* topo */
.texto_menu_topo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}
a.link_menu_topo:link {
color:#FFFFFF;
text-decoration:none;
}
a.link_menu_topo:visited {
color:#FFFFFF;
text-decoration:none;
}
a.link_menu_topo:hover {
color:#FFFFFF;
text-decoration:underline;
}
a.link_menu_topo:active {
color:#FFFFFF;
text-decoration:none;
}

/* menu lateral */
.texto_menu_lateral {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}
a.link_menu_lateral:link {
color:#000000;
text-decoration:none;
}
a.link_menu_lateral:visited {
color:#000000;
text-decoration:none;
}
a.link_menu_lateral:hover {
color:#dd3c23;
text-decoration:underline;
font-weight:bold;
}
a.link_menu_lateral:active {
color:#000000;
text-decoration:none;
}

/* barra area */
.texto_barra_area {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color: #FFFFFF;
font-weight:bold;
}


/* rodape */
.texto_endereco {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFFF;
}
.texto_telefone {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color: #FFFFFF;
}
.texto_copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #8f8f8f;
}
/* ------------------------- FIM ESTRUTURA GERAL "E" ------------------------- */



/* ------------------------- ESTRUTURA GERAL ------------------------- */
.texto_pequeno { /* usado para textos de menor relevância, observações e etc... */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}
.texto_pequeno_cor { /* usado para textos de menor relevância, observações e etc... */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #dd3c23;
}
.texto_medio { /* usado para o texto geral das areas */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}
.texto_medio_cor { /* usado para subtítulos, descrição de produtos e etc... */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #dd3c23;
}
.texto_grande { /* usado para textos de maior relevância */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color: #000000;
}
.texto_titulo { /* usado para título de produtos, serviços, notícias e etc... */
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color: #dd3c23;
}



/* ------------------------- PARA LINKS ------------------------- */
a.link:link {
color:#000000;
text-decoration:none;
}
a.link:visited {
color:#000000;
text-decoration:none;
}
a.link:hover {
color:#dd3c23;
text-decoration:underline;
}
a.link:active {
color:#000000;
text-decoration:none;
}

/* ------------------------- PARA OBJETOS DE FORMULÁRIO ------------------------- */
.form {
display: inline;
margin: 0px;
padding: 0px;
}

.form_campo {
background: #FFFFFF;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

.form_botao {
background: #dd3c23;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
}

.form_select { 
background-color: #FFFFFF;
margin-top: inherit 1px;
border-top: 1px solid #58595B;
border-bottom: 1px solid #58595B;
border-left: 1px solid #58595B;
border-right: 1px solid #58595B;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 11px;
}

/* ------------------------- OUTROS OBJETOS ------------------------- */
.borda {
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-collapse: collapse;
}

.hr {
border: 1px solid #dd3c23;
color: #dd3c23;
background-color: #dd3c23;
height: 1px;
}