HTML *
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE
{
    BORDER-SPACING: 0;
    BORDER-COLLAPSE: collapse
}
FIELDSET
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
images
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
ADDRESS
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
CAPTION
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
CITE
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
CODE
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
DFN
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
EM
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
STRONG
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
TH
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
VAR
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
OL
{
    LIST-STYLE-TYPE: none
}
UL
{
    LIST-STYLE-TYPE: none
}
CAPTION
{
    TEXT-ALIGN: left
}
TH
{
    TEXT-ALIGN: left
}
H1
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H2
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H3
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H4
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H5
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H6
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
Q:before
{
}
Q:after
{
}
ABBR
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
ACRONYM
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
H1 B
{
    DISPLAY: none
}
H2 B
{
    DISPLAY: none
}
H3 B
{
    DISPLAY: none
}
H4 B
{
    DISPLAY: none
}
H5 B
{
    DISPLAY: none
}
H6 B
{
    DISPLAY: none
}
.floatleft
{
    FLOAT: left
}
.clear
{
    CLEAR: both
}
.noshow
{
    DISPLAY: none
}
*
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
HTML
{
    FONT: 11px Verdana, Geneva, sans-serif;
    HEIGHT: 100%;
    COLOR: #fff
}
BODY
{
    FONT: 11px Verdana, Geneva, sans-serif;
    HEIGHT: 100%;
    COLOR: #fff
}
A
{
    COLOR: #fff
}
.geral
{
    POSITION: relative;
    WIDTH: 100%
}
.footer
{
    PADDING-BOTTOM: 10px;
    WIDTH: 100%;
    CLEAR: both
}
.content
{
    OVERFLOW: hidden
}
#wrapper
{
    OVERFLOW: hidden
}
#header
{
    MARGIN: 0px auto;
    WIDTH: 998px;
    OVERFLOW: hidden
}
#main
{
    MARGIN: 0px auto;
    WIDTH: 998px;
    OVERFLOW: hidden
}
#colophon
{
    MARGIN: 0px auto;
    WIDTH: 998px;
    OVERFLOW: hidden
}
.clearboth
{
    CLEAR: both
}
BODY
{
    MARGIN: 0px
}
H1
{
    TEXT-TRANSFORM: uppercase;
    MARGIN: 0px 0px 10px;
    FONT: bold 14px Arial,Verdana;
    LETTER-SPACING: 1px
}
#principal
{
    POSITION: absolute;
    MARGIN-TOP: -302px;
    TOP: 50%
}
#site
{
    Z-INDEX: 0;
    POSITION: absolute;
    BACKGROUND-COLOR: #9e3148;
    MARGIN: 0px;
    WIDTH: 0px;
    FONT: 10px Verdana,Arial;
    HEIGHT: 21px;
    COLOR: #9e3148
}
#site UL#menu
{
    LIST-STYLE-POSITION: inside;
    Z-INDEX: 20;
    POSITION: absolute;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 0px -500px;
    WIDTH: 1000px;
    TOP: -11px;
    LEFT: 50%
}
#site UL#menu LI
{
    TEXT-ALIGN: left;
    DISPLAY: inline;
    MARGIN-LEFT: -4px
}
UL#submenu
{
    Z-INDEX: 25;
    BORDER-BOTTOM: #991a36 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #991a36 1px solid;
    BACKGROUND-COLOR: #630308;
    LIST-STYLE-TYPE: none;
    TEXT-INDENT: 10px;
    MARGIN: 1px 0px 0px;
    WIDTH: 215px;
    DISPLAY: none;
    BORDER-TOP: #991a36 1px solid;
    TOP: -412px;
    BORDER-RIGHT: #991a36 1px solid;
    LEFT: -200px;
    LIST-STYLE-: 25
}
UL#submenu LI
{
    BORDER-BOTTOM: #991a36 1px solid;
    MARGIN: 0px;
    FONT: 15px Verdana,Arial
}
UL#submenu LI A
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    COLOR: white;
    TEXT-DECORATION: none;
    PADDING-TOP: 5px
}
UL#submenu LI A:hover
{
    BACKGROUND-COLOR: #991a36;
    COLOR: white
}
UL#submenuSelecao
{
    Z-INDEX: 25;
    BORDER-BOTTOM: #991a36 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: left;
    BORDER-LEFT: #991a36 1px solid;
    BACKGROUND-COLOR: #630308;
    LIST-STYLE-TYPE: none;
    TEXT-INDENT: 10px;
    MARGIN: 1px 0px 0px;
    WIDTH: 298px;
    DISPLAY: none;
    BORDER-TOP: #991a36 1px solid;
    TOP: -86px;
    BORDER-RIGHT: #991a36 1px solid;
    LEFT: 120px;
    LIST-STYLE-: 25
}
UL#submenuSelecao LI
{
    BORDER-BOTTOM: #991a36 1px solid;
    MARGIN: 0px;
    FONT: 15px Verdana,Arial
}
UL#submenuSelecao LI A
{
    PADDING-BOTTOM: 7px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    HEIGHT: 26px;
    COLOR: white;
    TEXT-DECORATION: none;
    PADDING-TOP: 7px
}
UL#submenuSelecao LI A:hover
{
    BACKGROUND-COLOR: #991a36
}
.home#site
{
    BACKGROUND-COLOR: #9e3148
}
#site DIV#navegacao
{
    POSITION: absolute;
    WIDTH: 24px;
    HEIGHT: 48px;
    TOP: 245px;
    LEFT: 25px
}
#site TABLE#produtos
{
    MARGIN: 15px 0px 0px 20px
}
#site TABLE#produtos TD
{
    WIDTH: 110px;
    HEIGHT: 88px
}
#site TABLE#produtos TD.titulos
{
    BACKGROUND-COLOR: #333333;
    WIDTH: 24px
}
#site DIV.botoes
{
    Z-INDEX: 15;
    POSITION: absolute;
    WIDTH: 120px
}
BODY.fdnpoppup
{
    BACKGROUND-IMAGE: url(../images/logopopup.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right bottom
}
#titpop
{
    TEXT-TRANSFORM: uppercase;
    MARGIN: 0px 0px 10px;
    FONT: bold 14px Arial,Verdana;
    COLOR: white
}
#fotopopup
{
    POSITION: absolute;
    TOP: 9px;
    LEFT: 50px
}
#popupinfo
{
    POSITION: absolute;
    FONT: 11px Verdana,Arial;
    COLOR: white;
    TOP: 6px;
    LEFT: 450px
}
#popupinfo TABLE TD
{
    FONT: 10px Verdana,Arial;
    COLOR: white
}
#popupnavegacao
{
    POSITION: absolute;
    WIDTH: 24px;
    HEIGHT: 48px;
    TOP: 275px;
    LEFT: 7px
}
#popupfxcinza
{
    POSITION: absolute;
    BACKGROUND-COLOR: #333333;
    WIDTH: 26px;
    HEIGHT: 320px;
    TOP: 6px;
    LEFT: 6px
}
#botoesEspeciais
{
    POSITION: absolute;
    TOP: 225px;
    LEFT: 450px
}
#botoesEspeciais IMG.btnadicional
{
    MARGIN: 10px 0px 0px
}
.txtquemsomos#site DIV.rolagemquemsomos
{
    POSITION: absolute;
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 16px;
    WIDTH: 385px;
    PADDING-RIGHT: 10px;
    HEIGHT: 277px;
    FONT-SIZE: 11px;
    OVERFLOW: auto;
    TOP: 23px;
    LEFT: 370px
}
.txtquemsomos#site H1
{
    Z-INDEX: 10;
    POSITION: absolute;
    TOP: 25px;
    LEFT: 370px
}
.txtquemsomos#site IMG#fotoquemsomos01
{
    Z-INDEX: 15;
    BORDER-BOTTOM: gray 1px solid;
    POSITION: absolute;
    BORDER-LEFT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    TOP: 22px;
    BORDER-RIGHT: gray 1px solid;
    LEFT: 22px
}
.txtquemsomos#site IMG#fotoquemsomos02
{
    Z-INDEX: 17;
    BORDER-BOTTOM: gray 1px solid;
    POSITION: absolute;
    BORDER-LEFT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    TOP: 166px;
    BORDER-RIGHT: gray 1px solid;
    LEFT: 212px
}
#site IMG#fotoloja
{
    Z-INDEX: 15;
    BORDER-BOTTOM: gray 1px solid;
    POSITION: absolute;
    BORDER-LEFT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    TOP: 15px;
    BORDER-RIGHT: gray 1px solid;
    LEFT: 25px
}
#loja
{
    Z-INDEX: 0;
    POSITION: absolute;
    MARGIN-TOP: -310px;
    MARGIN-LEFT: -500px;
    TOP: 50%;
    LEFT: 50%
}
.loja TABLE#tabela1
{
    Z-INDEX: 0;
    POSITION: absolute;
    MARGIN-LEFT: -515px;
    LEFT: 50%
}
.txtEmpresa#empresa DIV.rolagemEmpresa
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 16px;
    WIDTH: 506px;
    PADDING-RIGHT: 22px;
    HEIGHT: 370px;
    MARGIN-LEFT: 14px;
    FONT-SIZE: 15px;
    OVERFLOW: auto
}
TABLE#produtos TD.titulos
{
    POSITION: absolute
}
TABLE#produtos TD A
{
    BORDER-BOTTOM: #dcccc3 2px solid;
    BORDER-LEFT: #dcccc3 2px solid;
    WIDTH: 148px;
    DISPLAY: block;
    HEIGHT: 118px;
    BORDER-TOP: #dcccc3 2px solid;
    BORDER-RIGHT: #dcccc3 2px solid
}
TABLE#produtos TD A:hover
{
    BORDER-BOTTOM: #991a36 2px solid;
    BORDER-LEFT: #991a36 2px solid;
    BORDER-TOP: #991a36 2px solid;
    BORDER-RIGHT: #991a36 2px solid
}
DIV.contato
{
    Z-INDEX: 0;
    TEXT-ALIGN: left;
    MARGIN: 30px 0px 0px 70px
}
DIV.contato LABEL
{
    COLOR: #404040;
    FONT-SIZE: 13px
}
DIV.contato INPUT
{
    BORDER-BOTTOM: #868686 1px solid;
    BORDER-LEFT: #868686 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #4d4d4d;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT: 12px Verdana,Arial;
    COLOR: white;
    BORDER-TOP: #868686 1px solid;
    BORDER-RIGHT: #868686 1px solid;
    PADDING-TOP: 5px
}
TEXTAREA
{
    BORDER-BOTTOM: #868686 1px solid;
    BORDER-LEFT: #868686 1px solid;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #4d4d4d;
    MARGIN: 0px 0px 10px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT: 12px Verdana,Arial;
    COLOR: white;
    BORDER-TOP: #868686 1px solid;
    BORDER-RIGHT: #868686 1px solid;
    PADDING-TOP: 5px
}
#loja DIV.contato H4
{
    MARGIN: 0px 0px -20px;
    FONT: 12px Verdana,Arial;
    COLOR: #630308
}
#loja DIV.contato INPUT.btnenviar
{
    MARGIN: 10px 0px 0px 265px
}
#loja DIV.txtcontato H4
{
    MARGIN: 0px 0px -20px;
    FONT: 12px Verdana,Arial;
    COLOR: #630308
}
#loja DIV.txtcontato INPUT.btnenviar
{
    MARGIN: 30px 0px 0px
}
#loja DIV.txtcontato INPUT
{
    BORDER-BOTTOM: #868686 1px solid;
    BORDER-LEFT: #868686 1px solid;
    BACKGROUND-COLOR: #4d4d4d;
    MARGIN: 0px;
    FONT: 10px Verdana,Arial;
    COLOR: white;
    BORDER-TOP: #868686 1px solid;
    BORDER-RIGHT: #868686 1px solid
}
#selecao
{
    POSITION: relative;
    FONT: 11px Arial,Verdana
}
#selecao DIV#checkbox01
{
    Z-INDEX: 100;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 6px;
    LEFT: 7px
}
#selecao DIV#checkbox02
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 6px;
    LEFT: 159px
}
#selecao DIV#checkbox03
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 6px;
    LEFT: 311px
}
#selecao DIV#checkbox04
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 6px;
    LEFT: 463px
}
#selecao DIV#checkbox05
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 6px;
    LEFT: 615px
}
#selecao DIV#checkbox06
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 6px;
    LEFT: 767px
}
#selecao DIV#checkbox07
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 128px;
    LEFT: 7px
}
#selecao DIV#checkbox08
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 128px;
    LEFT: 159px
}
#selecao DIV#checkbox09
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 128px;
    LEFT: 311px
}
#selecao DIV#checkbox10
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 128px;
    LEFT: 463px
}
#selecao DIV#checkbox11
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 128px;
    LEFT: 615px
}
#selecao DIV#checkbox12
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 128px;
    LEFT: 767px
}
#selecao DIV#checkbox13
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 250px;
    LEFT: 7px
}
#selecao DIV#checkbox14
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 250px;
    LEFT: 159px
}
#selecao DIV#checkbox15
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 250px;
    LEFT: 311px
}
#selecao DIV#checkbox16
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 250px;
    LEFT: 463px
}
#selecao DIV#checkbox17
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 250px;
    LEFT: 615px
}
#selecao DIV#checkbox18
{
    Z-INDEX: 0;
    POSITION: absolute;
    COLOR: #ff0000;
    TOP: 250px;
    LEFT: 767px
}
#rolagemDiv
{
    POSITION: relative
}
#rolagemDiv #rolagem
{
    Z-INDEX: 190;
    POSITION: absolute;
    WIDTH: 8px;
    HEIGHT: 17px;
    LEFT: 44px
}
.menuinterno
{
    Z-INDEX: 10;
    POSITION: absolute;
    MARGIN-TOP: -10px;
    WIDTH: 100%;
    BACKGROUND: #9e3148;
    HEIGHT: 21px;
    TOP: 65%;
    LEFT: 0px
}
.menuinterno UL#menu
{
    Z-INDEX: 20;
    POSITION: absolute;
    WIDTH: 1000px;
    MARGIN-LEFT: -465px;
    LEFT: 50%
}
.menuinterno UL#menu LI
{
    TEXT-ALIGN: left;
    DISPLAY: inline;
    MARGIN-LEFT: -4px
}
.menuinterno UL#submenu
{
    Z-INDEX: 0;
    POSITION: absolute;
    MARGIN: 1px 0px 0px -108px;
    WIDTH: 215px;
    TOP: -410px;
    LEFT: 45%
}
.cascasite
{
    POSITION: absolute;
    MARGIN-TOP: -305px;
    WIDTH: 100%;
    BACKGROUND: url(../images/fundoMenor.gif) no-repeat center top;
    HEIGHT: 610px;
    TOP: 50%
}
.cascasite .posicionamenu
{
    BACKGROUND-IMAGE: none;
    POSITION: absolute;
    BACKGROUND-COLOR: #b50d39;
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 21px;
    TOP: 450px
}
.cascasite #site
{
    POSITION: absolute;
    MARGIN: 0px 0px 0px -217px;
    WIDTH: 580px;
    LEFT: 50%
}
.cascasite #site UL#menu
{
    LIST-STYLE-POSITION: inside;
    Z-INDEX: 20;
    POSITION: absolute;
    LIST-STYLE-TYPE: none;
    MARGIN: 0px 0px 0px -480px;
    WIDTH: 1000px;
    TOP: 0px;
    LEFT: 50%
}
.cascasite #site UL#menu LI
{
    TEXT-ALIGN: left;
    DISPLAY: inline;
    MARGIN-LEFT: -4px
}
.cascasite #site UL#submenu
{
    TOP: -412px;
    BORDER-RIGHT: #991a36 1px solid;
    LEFT: 80px
}
.cascasite #site UL#submenuSelecao
{
    TOP: -86px;
    LEFT: 350px
}
.posicionaconteudo
{
    POSITION: absolute;
    MARGIN: 0px 0px 0px -500px;
    WIDTH: 1000px;
    LEFT: 50%
}
.pics
{
    Z-INDEX: 0;
    POSITION: relative;
    WIDTH: 465px;
    HEIGHT: 372px
}
.pics IMG
{
    POSITION: relative;
    WIDTH: 465px;
    HEIGHT: 372px;
    TOP: 0px;
    LEFT: 0px
}
