a {
	font-family: Arial,Geneva,Helvetica,sans-serif;
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
HTML
{
    BACKGROUND: #003e6a
}
#css_atendimento
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(img/tit_fundo.gif) #639dc0 repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 29px;
    PADDING-TOP: 0px;
    HEIGHT: 29px
}
#css_atendimento H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(img/atendimento.gif) no-repeat;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 17px Arial,Geneva,Helvetica,sans-serif;
    WIDTH: 258px;
    COLOR: #0000cd;
    TEXT-INDENT: -5000em;
    PADDING-TOP: 0px;
    LETTER-SPACING: -1px;
    HEIGHT: 29px
}
#css_box
{
    BORDER-RIGHT: #dadada 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #dadada 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #e5e5e5;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    BORDER-LEFT: #dadada 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #dadada 1px solid
}
#css_box #css_texto
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px;
    PADDING-TOP: 6px;
    TEXT-ALIGN: left
}
#css_box DIV#css_texto A#saibamais
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BACKGROUND: url(img/botao.png) no-repeat;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    OVERFLOW: hidden;
    WIDTH: 91px;
    TEXT-INDENT: -5000em;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}
#css_box DIV#css_texto IMG.nr18
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    WIDTH: 55px;
    PADDING-TOP: 0px;
    HEIGHT: 55px
}
#css_box DIV#css_texto P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    FONT: 70% Arial,Geneva,Helvetica,sans-serif;
    PADDING-TOP: 0px
}
#css_box DIV#css_texto UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 0px 15px;
    PADDING-TOP: 0px
}
#css_box DIV#css_texto UL LI A
{
    FONT: bold 11px Arial,Geneva,Helvetica,sans-serif;
    COLOR: #000000;
    TEXT-DECORATION: none
}
#css_box H3
{
    PADDING-RIGHT: 8px;
    BORDER-TOP: #dadada 1px solid;
    PADDING-LEFT: 8px;
    BACKGROUND: url(img/box_tit_fundo.png) #e6c400 repeat-x;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    FONT: bold 80%/13px Arial,Geneva,Helvetica,sans-serif;
    COLOR: #000000;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #dadada 1px solid;
    HEIGHT: 13px
}
#css_cabecalho
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(img/cab_fundo.gif) #ffffff no-repeat center top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 87px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #2271a0 9px solid;
    HEIGHT: 87px;
    TEXT-ALIGN: left
}
#css_cabecalho H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 40px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
#css_cabecalho H1 A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#css_cabecalho H1 A IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
#css_conteudo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 610px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: justify
}
#css_conteudo FORM#contato
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#css_conteudo FORM#contato FIELDSET
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 75% Arial,Geneva,Helvetica,sans-serif;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#css_conteudo FORM#contato FIELDSET INPUT
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif
}
#css_conteudo FORM#contato FIELDSET LABEL
{
    CLEAR: both;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN: 3px 0px 0px;
    WIDTH: 130px
}
#css_conteudo FORM#contato FIELDSET TEXTAREA
{
    CLEAR: both;
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif;
    WIDTH: 98%;
    HEIGHT: 80px
}
#css_conteudo FORM#contato SPAN
{
    CLEAR: both;
    DISPLAY: block;
    MARGIN: 3px 0px;
    TEXT-ALIGN: center
}
#css_conteudo FORM#seguros
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#css_conteudo FORM#seguros FIELDSET
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 75% Arial,Geneva,Helvetica,sans-serif;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#css_conteudo FORM#seguros FIELDSET INPUT
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif
}
#css_conteudo FORM#seguros FIELDSET LABEL
{
    CLEAR: both;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN: 3px 0px 0px;
    WIDTH: 130px
}
#css_conteudo FORM#seguros FIELDSET TEXTAREA
{
    CLEAR: both;
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif;
    WIDTH: 98%;
    HEIGHT: 80px
}
#css_conteudo FORM#seguros SPAN
{
    CLEAR: both;
    DISPLAY: block;
    MARGIN: 3px 0px;
    TEXT-ALIGN: center
}
#css_conteudo FORM#orcamento
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#css_conteudo FORM#orcamento FIELDSET
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 75% Arial,Geneva,Helvetica,sans-serif;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
#css_conteudo FORM#orcamento FIELDSET INPUT
{
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif
}
#css_conteudo FORM#orcamento FIELDSET LABEL
{
    CLEAR: both;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN: 3px 0px 0px;
    WIDTH: 60px
}
#css_conteudo FORM#orcamento FIELDSET TEXTAREA
{
    CLEAR: both;
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif;
    WIDTH: 98%;
    HEIGHT: 80px
}
#css_conteudo FORM#orcamento SPAN
{
    CLEAR: both;
    DISPLAY: block;
    MARGIN: 3px 0px;
    TEXT-ALIGN: center
}
#css_conteudo H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px;
    FONT: bold 100% Arial,Geneva,Helvetica,sans-serif;
    COLOR: #de251b;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #0f0f0f 1px solid
}
#css_conteudo H4
{
    MARGIN: 5px 0px;
    FONT: bold 80% Arial,Geneva,Helvetica,sans-serif;
    COLOR: #3d73a2
}
#css_conteudo P
{
    MARGIN: 0px 0px 7px;
    FONT: 78% Arial,Geneva,Helvetica,sans-serif;
    COLOR: #0f0f0f
}
#css_conteudo P A
{
    COLOR: #0f0f0f;
    TEXT-DECORATION: none
}
#css_conteudo P A:hover
{
    TEXT-DECORATION: underline
}
#css_conteudo UL LI P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif;
    COLOR: #0f0f0f;
    PADDING-TOP: 0px
}
#css_conteudo OL LI P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    FONT: 100% Arial,Geneva,Helvetica,sans-serif;
    COLOR: #0f0f0f;
    PADDING-TOP: 0px
}
#css_conteudo UL LI UL
{
    FONT-SIZE: 100%
}
#css_conteudo OL LI UL
{
    FONT-SIZE: 100%
}
#css_conteudo UL LI OL
{
    FONT-SIZE: 100%
}
#css_conteudo OL LI OL
{
    FONT-SIZE: 100%
}
#css_conteudo UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 7px 25px;
    FONT: 80% Arial,Geneva,Helvetica,sans-serif;
    COLOR: #0f0f0f;
    PADDING-TOP: 0px
}
#css_conteudo OL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 7px 25px;
    FONT: 80% Arial,Geneva,Helvetica,sans-serif;
    COLOR: #0f0f0f;
    PADDING-TOP: 0px
}
#css_copyright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px 0px 5px;
    FONT: 11px/100% Arial,Helvetica,sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    HEIGHT: 20px
}
#css_corpo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#css_destaq
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(img/desta_fundo_top.png) no-repeat 0px 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px
}
#css_destaq2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(img/desta_fundo_bot.png) no-repeat 0px 100%;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
#css_destaq2 #css_esq
{
    MARGIN-TOP: 5px
}
#css_destaq2 P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    FONT: 12px Arial,Geneva,Helvetica,sans-serif;
    PADDING-TOP: 0px
}
#css_dir
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 285px;
    PADDING-TOP: 0px
}
#css_dir A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    FONT: 11px Arial,Geneva,Helvetica,sans-serif;
    COLOR: #ff0000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#css_dir A:hover
{
    TEXT-DECORATION: underline
}
#css_endereco
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 5px;
    FONT: bold 13px/100% Arial,Helvetica,sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}
#css_esq
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 285px;
    PADDING-TOP: 0px
}
#css_esq A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    FONT: 11px Arial,Geneva,Helvetica,sans-serif;
    COLOR: #ff0000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#css_esq A:hover
{
    TEXT-DECORATION: underline
}
#css_fotop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 3px 3px 0px;
    PADDING-TOP: 0px
}
#css_geral
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(img/site_fundo.gif) #ffffff repeat-y 0px 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 760px;
    PADDING-TOP: 0px
}
#css_lateral
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #93bed8;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px
}
#css_menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 360px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 55px;
    HEIGHT: 32px
}
#css_menu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 32px;
    PADDING-TOP: 0px;
    HEIGHT: 32px
}
#css_menu UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 8px;
    LINE-HEIGHT: 32px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 32px
}
#css_menu UL LI A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 14px/32px Arial,Geneva,Helvetica,sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    LETTER-SPACING: -1px;
    HEIGHT: 32px;
    TEXT-DECORATION: none
}
#css_menu UL LI A:hover
{
    COLOR: #4169e1
}
#css_novidades
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#css_novidades H3
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(img/setinha.gif) no-repeat 5px 50%;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    FONT: bold 14px/100% Arial,Helvetica,sans-serif;
    COLOR: #000496;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #4682b4 1px solid;
    LETTER-SPACING: -1px
}
#css_novidadesitens
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
#css_novidadesitens A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000496;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#css_novidadesitens A H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 8px;
    FONT: bold 11px/100% Arial,Helvetica,sans-serif;
    COLOR: #000496;
    PADDING-TOP: 0px
}
#css_novidadesitens A P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    FONT: 11px/100% Arial,Helvetica,sans-serif;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}
#css_novidadesitens A:hover
{
    TEXT-DECORATION: underline
}
#css_principal
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 5px
}
#css_principal H3
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 25px;
    BACKGROUND: url(img/seta_titulo.gif) no-repeat 0px 50%;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px;
    FONT: bold 14px Arial,Geneva,Helvetica,sans-serif;
    BORDER-LEFT: 0px;
    WIDTH: 150px;
    COLOR: #000496;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c2cfd8 3px solid;
    LETTER-SPACING: -1px
}
#css_rodape
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #267db1 24px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #2271a0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    LINE-HEIGHT: 44px;
    PADDING-TOP: 0px;
    HEIGHT: 44px
}
#css_rodape A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(img/miraiweb.gif) no-repeat;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    OVERFLOW: hidden;
    WIDTH: 96px;
    TEXT-INDENT: -5000em;
    PADDING-TOP: 0px;
    HEIGHT: 24px
}
