/*
	scrollbar-face-color:      #FFFFFF;
	scrollbar-shadow-color:    #528852;
	scrollbar-highlight-color: #528852;
	scrollbar-3dlight-color:   #E7F3E7;
	scrollbar-darkshadow-color:#E7F3E7;
	scrollbar-track-color:     #E7F3E7;
	scrollbar-arrow-color:     #006600;
	AZUL CLARO: #e7ebe7 -> #C8DAEA
*/
BODY
{


    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    SCROLLBAR-FACE-COLOR: #f0f8ff;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    SCROLLBAR-HIGHLIGHT-COLOR: #00386b;
    SCROLLBAR-SHADOW-COLOR: #00386f;
    color: #4F3620;
    SCROLLBAR-DLIGHT-COLOR: #f4f4f4;
    BORDER-TOP-STYLE: none;
    SCROLLBAR-ARROW-COLOR: #00386f;
    PADDING-TOP: 0px;
    SCROLLBAR-TRACK-COLOR: #f4f4f4;
    FONT-FAMILY: Verdana;
    BORDER-RIGHT-STYLE: none;
    SCROLLBAR-DARKSHADOW-COLOR: #f4f4f4;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM-STYLE: none
    
}
BODY.ComFundo
{
	background-image: url(images/fundo_quadrados.gif);
}
BODY.BgCinza
{
	background-color: #F2EFEA;
}

BODY.BgBranco
{
	background-color: #ffffff;
}

.texto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
}
.titulo1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:#4F3620;
}
.molduratop
{
	border: 1px solid #84AEAC;
}
.titulo2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color:#4F3620;
}
.botao
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #F2EFEA;
	border: 1px outset;
	color: #4F3620;
}
.form
{
	background-color: #F2EFEA;
	border: 1px solid #4F3620;
}
.campos
{
	border: 1px solid #4F3620;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
	background-color: #FFFFFF;
}
.camposnum
{
    border-right: #4F3620 1px solid;
    border-top: #4F3620 1px solid;
    font-size: 8pt;
    border-left: #4F3620 1px solid;
    color: #4F3620;
    border-bottom: #4F3620 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
}

.DGcampos
{
   border-right: #4F3620 1px solid;
   border-top: #4F3620 1px solid;
   font-size: 8pt;
   border-left: #4F3620 1px solid;
   color: #4F3620;
   border-bottom: #4F3620 1px solid;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   background-color: transparent;
}
.DGcamposnum
{
    border-right: #4F3620 1px solid;
    border-top: #4F3620 1px solid;
    font-size: 8pt;
    border-left: #4F3620 1px solid;
    color: #4F3620;
    border-bottom: #4F3620 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align: right;
    background-color: transparent;
}

.txt-form
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
}

.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
	text-decoration: none;
}

a.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
	text-decoration: none;
}
a.link:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
	text-decoration: none;
}
a.link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
	text-decoration: underline;
}
A.link:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
}
A.link:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
	text-decoration: none;
}
.linkmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
	text-decoration: none;
	font-weight: bold;
}
.bordamenu
{
	border-top: 1px solid #dd2d4;
	border-right: 1px none #dd2d4;
	border-bottom: 1px solid #dd2d4;
	border-left: 1px none #dd2d4;
}
.subtitulo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #4F3620;
}
.borderformabas
{
	border-top: 1px none #4F3620;
	border-right: 1px solid #4F3620;
	border-bottom: 1px solid #4F3620;
	border-left: 1px solid #4F3620;
	background-color: #F3F0EB;
}
.copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #547e70;
}
.moldurainternet
{
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.tarjacinza
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #cdd2d4;
	border-right-color: #cdd2d4;
	border-bottom-color: #cdd2d4;
	border-left-color: #cdd2d4;
	background-color: #F2EFEA;
	font-size:8pt;
	font-family: Arial;
}
.maintabela
{
	border-right: #006699;
	border-top: #006699;
	font-weight: normal;
	font-size: 8pt;
	border-left: #006699;
	color:#4F3620;
	border-bottom: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F0EB;
}
.bckgrndconteudoform
{
	background-color: #F7F7EF;
}
.TopoGrid
{
	background-color: #E2DFDA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
	height: 11px;
}
.ItemGrid
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:#4F3620;
	height: 11px;
}
.ItemGridAlternado
{
	font-size: 7pt;
	color: #4F3620;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 11px;
	background-color: #F2EFEA;
}
.BottomGrid
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #4F3620;
	height: 11px;
}
.Aba
{
	color: White;
}
.TituloAba
{
	font-weight: bold;
	background-color: #4A86B5;
	color: white;
	text-align: center;
}
A
{
	font-family: Verdana;
}
A:link
{
	text-decoration: none;
	color: #4F3620;
}

A:visited
{
	text-decoration: none;
	color: #4F3620;
}

A:active
{
	text-decoration: none;
	color: #4F3620;
}

A:hover
{
	text-decoration: underline;
	color: #4F3620;
}
.lblSQL
{
	font-family: Verdana;
	font-size: x-small;
}
.Tabela
{
	font-family: Verdana;
	font-size: xx-small;
}
A.Peq
{
	font-size: xx-small;
}
.TextoBotao
{
	font-family: Verdana;
	font-size: 8pt;
}
label
{
	font-family: Verdana;
	font-size: 8pt;
}
A.combo
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	width: 100%;
}
A.combo:link
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
A.combo:hover
{
	font-weight: normal;
	font-size: 11px;
	color: Aqua;
	font-family: Verdana;
	text-decoration: none;
	background-color: Gray;
}
A.combo:visited
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
A.combo:active
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
td
{
	font-size: 8pt;
}
.camposErrado
{
	border: 1px solid #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: red;
}
DIV.combo
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	display: none;
	overflow: auto;
	border-left: gainsboro 1px solid;
	width: 0px;
	border-bottom: gainsboro 1px solid;
	position: absolute;
	height: 95px;
	background-color: whitesmoke;
}
IFRAME.combo
{
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	display: none;
	overflow: auto;
	border-left: gainsboro 1px solid;
	width: 0px;
	border-bottom: gainsboro 1px solid;
	position: absolute;
	height: 100px;
	background-color: whitesmoke;
}
TD.AbaPP
{
	font-size: 7pt;
	background: url(images/Aba_pp_off.gif) no-repeat center bottom;
	padding-bottom: 3px;
	width: 60px;
	cursor: hand;
	color: #4F3620;
	position: static;
	height: 24px;
}
TD.AbaP
{
	background: url(images/Aba_p_off.gif) no-repeat center bottom;
	color: #4F3620;
	cursor: hand;
	font-size: 7pt;
	padding-bottom: 3px;
	width: 90px;
	position: static;
	height: 24px;
}
TD.AbaM
{
	background: url(images/Aba_m_off.gif) no-repeat center bottom;
	color: #4F3620;
	cursor: hand;
	font-size: 7pt;
	padding-bottom: 3px;
	width: 120px;
	height: 24px;
}
TD.AbaG
{
	background: url(images/Aba_g_off.gif) no-repeat center bottom;
	color: #4F3620;
	cursor: hand;
	font-size: 7pt;
	padding-bottom: 3px;
	width: 150px;
	height: 24px;
}
TD.AbaGG
{
	background: url(images/Aba_gg_off.gif) no-repeat center bottom;
	color: #4F3620;
	cursor: hand;
	font-size: 7pt;
	padding-bottom: 3px;
	width: 180px;
	height: 24px;
}
.Rodape
{
	background-color: #C8DAEA;
}
TD.Compl
{
	background: url(images/menu_complemento.gif) fixed repeat-x;
}
.FundoAbas
{
	background-color: #F3F0EB;
	/*background-color: #DEDEDE;*/
	}
div.Prod
{
	display: none;
	font-size: 7pt;
	overflow: auto;
	width: 244px;
	height: 282px;
	text-align: justify;
	padding: 5px
}
div.ProdImg
{
	display: none;
	font-size: 7pt;
	overflow: auto;
	width: 244px;
	height: 282px;
	text-align: justify;
}
TABLE.ComFundo
{
	background-image: url(images/fundo_quadrados.gif);
}
span.PagerDestacado		   
{
	font-weight: bold;
	color: Red
}
.tblRel
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform:uppercase;
}

.tblMenu
{
	font-family: Verdana;
	font-size: 8px;
	text-transform:uppercase;
	background-color:#FFFFFF;
}

.lblLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F2EFEA;
}
TD.Topo
{
   background-color: #DEDEDE;	
}
TD.ItemHome
{
  text-align:center;
  height:18px; 	
  background-color:#ffffff; 	
}

a.MenuInter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
	text-decoration: none;
}
a.MenuInter:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
	text-decoration: none;
}
a.MenuInter:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
	text-decoration: underline;
}
A.MenuInter:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
}
A.MenuInter:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F3620;
	text-decoration: none;
}
.MenuPaginaInicial
{
	font-family: Verdana;
	font-size: 9px;
	color: #847f6f;
	background-color: #C8C8AE;
}
.MenuComum
{
	font-family: Verdana;
	font-size: 9px;
	color: #847F6F;
	background-color: #EBEBDF;
}

.TarjaCategoria
{
	font-family: Arial;
	font-size: 12pt;
	color: #847F6F;
	background-color: #EBEBDF;
}

.MenuLinhaCategoria
{
	font-family: Verdana;
	font-size: 5px;
	color: #847F6F;
	background-color: #F6F6F0;
}

A.MenuPaginaInicial:link
{
	font-family: Verdana;
	font-size: 11px;
	color: #847F6F;
	background-color: #C8C8AE;
	text-decoration: none;
}

A.MenuPaginaInicial:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #847F6F;
	background-color: #C8C8AE;
	text-decoration: none;
}

A.MenuPaginaInicial:visited
{
	font-family: Verdana;
	font-size: 11px;
	color: #847F6F;
	background-color: #C8C8AE;
	text-decoration: none;
}

A.MenuComum:link
{
	font-family: Verdana;
	font-size: 9px;
	color: #847F6F;
	background-color: #EBEBDF;
	text-decoration: none;
}
A.MenuComum:hover
{
	font-family: Verdana;
	font-size: 9px;
	color: #847F6F;
	background-color: #EBEBDF;
	text-decoration: none;
}
A.MenuComum:visited
{
	font-family: Verdana;
	font-size: 9px;
	color: #847F6F;
	background-color: #EBEBDF;
	text-decoration: none;
}

A.MenuComumSubcateg:link
{
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
	color: #847F6F;
}

A.MenuComumSubcateg:visited
{
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
	color: #847F6F;
}
A.MenuComumSubcateg:hover
{
	font-family: Verdana;
	font-size: 9px;
	text-decoration: none;
	color: #847F6F;
}
