.ctgm
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #594a2d;
	line-height: 16px;
	font-weight: bold;
}
TABLE.mnLeft
{
	padding-left: 2px;
}
.txtBusca {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	line-height: 14px;
	font-weight: bold;
	color: #94a638;
	font-size: 11px;
}
.formstyle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #e5e5e5;
	border: 1px solid #b3b3b3;
	padding: 1px;
	margin: 2px;
}
input {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
select {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #e5e5e5;
	border: 1px solid #b3b3b3;
	padding: 1px;
	margin: 2px;
}
.def {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #594a2d;
}
body {
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
a:link {
	color: #e57339;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #e57339;
}
a:hover {
	text-decoration: none;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #e57339;
}
TD.borderTop
{
	background-image: url(../images/geral/Top.gif);
}
TD.borderBottom
{
	background-image: url(../images/geral/Bottom.gif);
}
TD.borderLeft
{
	background-image: url(../images/geral/Left.gif);
}
TD.borderRight
{
	background-image: url(../images/geral/Right.gif);
}
TABLE.bgCatalogo
{
	background-image: url(../images/geral/bg_tblcatalogo.gif);
}
TABLE.bgProduto
{
	background-image: url(../images/geral/bg_tblprodhome.gif);
}
TABLE.bgBuscaAV
{
	background-image: url(../images/geral/bg_tblbuscaavancada.gif);
}
.menuTop
{
}
.menuLeft
{
	width: 174px;
}
.menuRight
{
}
.spacerLeft
{
}
.spacerRight
{
}
.menuTop
{
}
.bannerFullTop
{
}
.bannerTop
{
}
.bannerFullBottom
{
}
.bannerBottom
{
}
.footer1
{
}
.footer2
{
}
.contents
{
}

.banner_lateral
{
	padding-top: 7px;
}
.bd
{
	padding-bottom: 5px;
}
.be
{
	padding-bottom: 5px;
}
.bi
{
	padding-bottom: 5px;
}

.ErrorMsg
{
	padding-bottom: 15px;
	padding-top: 15px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
}
.fdobEsq
{
	background-color: #ffe6cd;
}
.preco
{
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-align: center;
}
.preco1
{
	font-family: arial;
	font-size: 10px;
	color: #666666;
	text-align: center;
	font-weight: bold;
}
.tblMenu
{
	border: 1px solid #A79D88;
	background-color: #cadf9f;
}
.spacedep
{
	margin-top: 5px;
}

.spacedep1
{
	margin-top: 7px;
	background-color: #ffe6cd;
}
.mvend
{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-left: 2px;
}
.frm1
{
	border-color: #6c5c38;
	border-style: solid;
	border-width: 1px;
	height: 14px;
	font-size: 10px;
	font-family: arial;
}
.fdoltr
{
	color: #6f801a;
	font-family: Times New Roman;
	font-size: 15px;
	font-weight: bold;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.fdoltr2
{
	color: #6f801a;
	font-family: Times New Roman;
	font-weight: bold;
	padding-left: 15px;
	padding-bottom: 7px;
	padding-top: 7px;
}
.de
{
	color: #666666;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
}
.por
{
}
A.ttop:link
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #a3d0d9;
	text-decoration: none;
	border-width: 0px;
}
A.ttop:active
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #a3d0d9;
	text-decoration: none;
	border-width: 0px;
}
A.ttop:visited
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #a3d0d9;
	text-decoration: none;
	border-width: 0px;
}
A.ttop:hover
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #a3d0d9;
	text-decoration: none;
	border-width: 0px;
	border-width: 0px;
}
A.inst:link
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	text-decoration: none;
	border-width: 0px;
}
A.inst:active
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	text-decoration: none;
	border-width: 0px;
}
A.inst:visited
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	text-decoration: none;
	border-width: 0px;
}
A.inst:hover
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	text-decoration: underline;
	border-width: 0px;
	border-width: 0px;
}
.titinst
{
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #6f801a;
	text-decoration: underline;
}
.fonte_topo
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #a3d0d9;
	text-align: right;
	border-width: 0px;
}
.tbtop
{
	background-color: #cadf9f;
	vertical-align: bottom;
	border-width: 0px;
}
.fbbusca
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #404040;
}
.fonte_barra_secoes
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #404040;
}
.form_busca
{
	background-color: #cfd8e2;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	font-size: 10px;
	width: 150px;
	border-color: #6f801a;
	border-width: 1px;
	border-style: solid;
}
.fbnews
{
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #404040;
	text-align: left;
	padding-left: 8px;
	text-align: justify;
}
A.ft_of:link
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
A.ft_of:visited
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
A.ft_of:active
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
A.ft_of:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #404040;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
.titulo_detaques
{
	font-family: verdana;
	font-size: 12px;
	color: #6f801a;
	font-weight: bold;
	text-align: left;
}
.descricao_detaques
{
	font-family: verdana;
	font-size: 10px;
	color: #343746;
	text-align: left;
}
.preco_detaques
{
	font-family: verdana;
	font-size: 12px;
	color: #9c0000;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}
.linha_rodape
{
	border-color: #343746;
	border-style: solid;
	height: 1px;
}
.titulo_pagamento
{
	font-family: verdana;
	font-size: 12px;
	color: #6f801a;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
}
.copyright
{
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #404040;
	text-align: center;
}
.linha_barra_esq
{
	border-color: #6f801a;
	border-style: solid;
	height: 1px;
}
.tbc
{
	background: #d23535;
	height: 41px;
}
.tmt
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Trebuchet MS;
}
A.tml
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Trebuchet MS;
	text-decoration: none;
}
A.tml:hover
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	font-family: Trebuchet MS;
	text-decoration: underline;
}
.buscaAV1
{
	width: 120px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
}
.dptB
{
	border-right: #f4e9e9 1px solid;
	background: #fff7f7;
	border-left: #f4e9e9 1px solid;
}
.qdB
{
	border-right: #e3e7f3 1px solid;
	background: #f2f4fc;
	border-left: #e3e7f3 1px solid;
}
.newsTXT
{
	border-right: #c0c0c0 1px inset;
	border-top: #c0c0c0 1px inset;
	font-size: 8pt;
	border-left: #c0c0c0 1px inset;
	border-bottom: #c0c0c0 1px inset;
	font-family: Arial;
	width: 160px;
}
.newsTXT2
{
	border-right: #c0c0c0 1px inset;
	border-top: #c0c0c0 1px inset;
	font-size: 8pt;
	border-left: #c0c0c0 1px inset;
	border-bottom: #c0c0c0 1px inset;
	font-family: Arial;
	width: 130px;
}
.phb
{
	border-right: #ffe0e0 1px solid;
	border-top: #ffe0e0 1px solid;
	border-left: #ffe0e0 1px solid;
	border-bottom: #ffe0e0 1px solid;
	text-align: center;
}
.PrDs
{
	padding-right: 3px;
	padding-left: 3px;
	background-image: none;
	padding-bottom: 3px;
	padding-top: 3px;
	background-repeat: repeat;
	background-color: #ffe0e0;
}
.tsmt
{
	font-size: 12px;
	text-transform: lowercase;
	color: #3c3c3c;
	padding-top: 3px;
	font-family: Arial;
}
A.tsml
{
	font-size: 12px;
	text-transform: lowercase;
	color: #3c3c3c;
	padding-top: 3px;
	font-family: Arial;
	text-decoration: none;
}
A.tsml:hover
{
	font-size: 12px;
	text-transform: lowercase;
	color: #3c3c3c;
	padding-top: 3px;
	font-family: Arial;
	text-decoration: underline;
}
.ddMarca
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}
.ddBmarca
{
	width: 130px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
}
.dpt
{
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.tdBpm
{
	font-size: 14px;
	color: #6f801a;
	font-family: Times New Roman;
	text-decoration: none;
	font-weight: bolder;
}
A.mctg:link
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #594a2d;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bolder;
}
A.mctg:visited
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #594a2d;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bolder;
}
A.mctg:active
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #594a2d;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	font-weight: bolder;
}
A.mctg:hover
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #594a2d;
	font-size: 13px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: underline;
	font-weight: bolder;
}
A.mnov:link
{
	font-size: 10px;
	color: #6f801a;
	font-family: Arial, Verdana, Tahoma;
	text-decoration: none;
}
A.mnov:visited
{
	font-size: 10px;
	color: #6f801a;
	font-family: Arial, Verdana, Tahoma;
	text-decoration: none;
}
A.mnov:active
{
	font-size: 10px;
	color: #6f801a;
	font-family: Arial, Verdana, Tahoma;
	text-decoration: underline;
}
A.mnov:hover
{
	font-size: 10px;
	color: #6f801a;
	font-family: Arial, Verdana, Tahoma;
	text-decoration: underline;
}
.txtNov
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
}
.PgTit
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 14px;
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: bolder;
}
.cpr
{
	padding-top: 10px;
	font-family: Verdana;
	color: #808080;
	font-size: 10px;
	border-top: 1px solid #808080;
}
.cprTxt
{
	font-family: MS Sans Serif;
	text-transform: uppercase;
	color: #4F4F4F;
	font-size: 10px;
}
TD.comentarios
{
	color: Black;
	font-family: Verdana;
	font-size: 10px;
}
.vpn
{
	padding-left: 26px;
	font-size: 11px;
	font-weight: bold;
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.vpnCross
{
	font-size: 10px;
	font-weight: bold;
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.vppr
{
	padding-left: 26px;
	font-size: 12px;
	font-weight: bold;
	color: #e57339;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.vppa
{
	font-size: 10px;
	color: #6f801a;
	font-family: Arial, Verdana, Tahoma;
	text-decoration: none;
}
.vpvm
{
	font-weight: bolder;
	font-size: 10px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.csp
{
	font-weight: bolder;
	font-size: 10px;
	color: #DA251D;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.eqt
{
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Tahoma;
	text-decoration: none;
}
.newsTxt
{
	font-size: 10px;
	color: #333333;
	font-family: Verdana, Tahoma;
	text-decoration: none;
}
A.lp:link
{
	color: #9c0000;
	text-decoration: none;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
}
A.lp:active
{
	color: #9c0000;
	text-decoration: underline;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
}
A.lp:visited
{
	color: #9c0000;
	text-decoration: none;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
}
A.lp:hover
{
	color: #9c0000;
	text-decoration: underline;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
}
A.ln:link
{
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
A.ln:active
{
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: underline;
}
A.ln:visited
{
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
A.ln:hover
{
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: underline;
}
A.ln2:link
{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: none;
}
A.ln2:active
{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}
A.ln2:visited
{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: none;
}
A.ln2:hover
{
	font-size: 10px;
	color: #666666;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}
A.ll:link
{
	color: #6f801a;
	text-decoration: none;
}
A.ll:active
{
	color: #6f801a;
	text-decoration: underline;
}
A.ll:visited
{
	color: #6f801a;
	text-decoration: none;
}
A.ll:hover
{
	color: #6f801a;
	text-decoration: underline;
}
A.lv:link
{
	color: #e57339;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.lv:active
{
	color: #e57339;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.lv:visited
{
	color: #e57339;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
A.lv:hover
{
	color: #e57339;
	text-decoration: underline; 
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.cbo
{
	width: 140px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #6C5C38;
	font-weight: bolder;
}
.SM
{
	font-size: 18px;
	color: #6f801a;
	font-family: Arial, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bolder;
	padding-left: 10px;
}
.NP
{
	font-size: 16px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.DP
{
	font-size: 12px;
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
TABLE.Cesta01
{
	border: 0px;
}
TD.tdp1
{
	font-size: 10px;
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #cadf9f;
	text-decoration: none;
	font-weight: bolder;
}
TD.tdp2
{
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 10px;
	font-weight: bolder;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
}
TD.tdp3
{
	font-size: 11px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #F4F9DB;
	font-weight: bolder;
}
TD.tdp4
{
	border-right: 1px solid #6f801a;
	border-top: 1px solid #6f801a;
	border-left: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
}
TD.tdp4a
{
	border-right: 1px solid #6f801a;
	border-top: 1px solid #6f801a;
	border-left: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
	font-size: 11px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #6f801a;
	text-decoration: none;
	font-weight: bolder;
}
TD.tdp5
{
	font-weight: bolder;
	font-size: 11px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #cadf9f;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
}
TD.tdp5b
{
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #cadf9f;
	text-decoration: none;
}
TD.tdp5c
{
	font-size: 16px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #8CA73D;
	font-weight: bolder;
	padding-right: 5px;
}
TD.tdp6
{
	border-top: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
	font-size: 11px;
	color: #d23535;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #FDF0F0;
}
TD.tdp7
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
}
TD.tdp1r
{
	border-right: 1px solid #6f801a;
	border-top: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
	font-size: 10px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #cadf9f;
	text-decoration: none;
	font-weight: bolder;
}
TD.tdp1l
{
	border: 1px solid #6f801a;
	font-size: 14px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #cadf9f;
	text-decoration: none;
	font-weight: bolder;
}
TD.tdp1lr
{
	font-size: 12px;
	color: #594a2d;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #cadf9f;
	text-decoration: none;
	font-weight: bolder;
}
.txt9_b
{
	font-size: 9px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.txt9_c
{
	font-size: 9px;
	color: #0033CC;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.txt10_b
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
.txt10_c
{
	font-size: 10px;
	color: #0033CC;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.txt11_c
{
	font-size: 11px;
	color: #0033CC;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.txt11t_b
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
.txt11_b
{
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
.txt12_b
{
	font-size: 12px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.txt12_c
{
	font-size: 12px;
	color: #0033CC;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.txt12a_c
{
	font-size: 12px;
	color: #d23535;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.txt13_b
{
	font-size: 13px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
INPUT.qtd
{
	font-family: Tahoma, Verdana;
	font-size: 9px;
	text-align:center;
}
.cx_fon_ddd
{
	width: 20px;
	border-right: 1px solid #6f801a;
	padding-right: 1px;
	border-top: 1px solid #6f801a;
	padding-left: 1px;
	font-size: 11px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: 1px solid #6f801a;
	color: #000000;
	padding-top: 1px;
	border-bottom: 1px solid #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.cx_fon_num
{
	width: 35px;
	border-right: 1px solid #6f801a;
	padding-right: 1px;
	border-top: 1px solid #6f801a;
	padding-left: 1px;
	font-size: 11px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: 1px solid #6f801a;
	color: #000000;
	padding-top: 1px;
	border-bottom: 1px solid #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.cx_fon_ram
{
	width: 45px;
	border-right: 1px solid #6f801a;
	padding-right: 1px;
	border-top: 1px solid #6f801a;
	padding-left: 1px;
	font-size: 11px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: 1px solid #6f801a;
	color: #000000;
	padding-top: 1px;
	border-bottom: 1px solid #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
TABLE.tblck0
{
	border-right: 1px solid #6f801a;
	border-top: 1px solid #6f801a;
	border-left: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
}
TD.cellck1
{
	border-bottom: 1px solid #6f801a;
	font-size: 12px;
	color: #336600;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #cadf9f;
}
TD.cellck2
{
	font-size: 11px;
	color: black;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
TABLE.tblck1
{
	border-right: 1px solid #6f801a;
	border-top: 1px solid #6f801a;
	border-left: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
}
TD.cellck3
{
	font-size: 12px;
	color: White;
	border-bottom: 1px solid #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #6f801a;
}
INPUT.txtbx10
{
	border-right: 1px solid #6f801a;
	padding-right: 1px;
	border-top: 1px solid #6f801a;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 1px;
	margin: 1px;
	border-left: 1px solid #6f801a;
	color: #000000;
	padding-top: 1px;
	border-bottom: 1px solid #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.txtbx11
{
	border: 1px solid #6f801a;
	padding: 1px;
	font-size: 11px;
	margin: 1px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
INPUT.btnlg
{
	border: #f5f5eb 1px outset;
	font-size: 9px;
	margin: 1px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #f5f5eb;
	text-decoration: none;
}
SELECT.cx10
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	font-weight: bold;
}
SELECT.cx
{
	border-right: #FFDE00 1px solid;
	border-top: #FFDE00 1px solid;
	border-bottom: #FFDE00 1px solid;
	border-left: #FFDE00 1px solid;
	font-size: 11px;
	color: #000000;
	font-family: Verdana;
}
INPUT.payBtnCp
{
	border-right: 1px solid #6f801a;
	border-left: 1px solid #6f801a;
	border-top: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
	font-size: 9px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #6f801a;
	background-color: #f5f5eb;
	margin: 1px;
	height: 16px;
	text-decoration: none;
	font-weight: bold;
}
INPUT.payBtnPg
{
	border-right: 1px solid #6f801a;
	border-left: 1px solid #6f801a;
	border-top: 1px solid #6f801a;
	border-bottom: 1px solid #6f801a;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #6f801a;
	background-color: #f5f5eb;
	margin: 1px;
	height: 20px;
	text-decoration: none;
	font-weight: bold;
}
INPUT.payCC
{
	border-right: #349DB2 1px solid;
	border-top: #349DB2 1px solid;
	border-left: #349DB2 1px solid;
	border-bottom: #349DB2 1px solid;
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.payStep
{
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.payMsgCp
{
	color: #FF0000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffffff;
	font-weight: bold;
	padding: 5px;
}
.payTot
{
	font-size: 11px;
	color: #6f801a;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
.payTot2
{
	font-size: 17px;
	background-color: #6f801a;
	color: White;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
	font-weight: bolder;
}
.payCart
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
	padding: 5px;
}
.payPag1
{
	border: 1px solid #6f801a;
	font-size: 16px;
	color: #6f801a;
	font-family: Arial, Verdana, sans-serif;
	background-color: #cadf9f;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}
.payPag2
{
	font-size: 10px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
	padding: 5px;
}
.payPagV
{
	font-size: 12px;
	color: #D23535;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	background-color: #ffffff;
	text-decoration: none;
	font-weight: bolder;
}
.tblPay11
{
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	text-decoration: none;
}
.cxag
{
	border-right: 1px solid #c0c0c0;
	padding-right: 2px;
	border-top: 1px solid #c0c0c0;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: 1px solid #c0c0c0;
	padding-top: 2px;
	border-bottom: 1px solid #c0c0c0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}
TD.CInst
{
	padding-left: 10px;
	padding-top: 10px;
}
.Band
{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1948a2;
}
.DropBusca
{
	width: 155px;
}
.naodispo
{
	border: 1px solid #FF9933;
	margin-top: 15px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF9933;
}
.FAQmodule
{
	border: 1px solid #CC3333;
	background-image: url(../images/geral/FAQmoduleBg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align: top;
}
.FAQmodule TD
{
	font-size: 10px;
	color: #000000;
}
.FAQmodule INPUT
{
	font-family: Verdana;
	font-size: 10px;
}
.FAQtextoNormal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.FAQheader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #CC3300;
	padding: 5px;
}
.FAQHeaderTexto
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #CC3300;
	text-justify: auto;
}
.FAQtextos
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-justify: auto;
}