/* ------------------------------------------------ */
/* Corpo */
/* ------------------------------------------------ */
body{
    margin-left : 5;
    margin-top : 0;
}


/*----------------------------------------------------

  Layout

----------------------------------------------------*/

.tblTopo {
 background-color:#ece6d0;
}


/*----------------------------------------------------
Menu de Categorias
----------------------------------------------------*/

TABLE.menucategoria 
{
	background-color:#ece6d0;
	padding-top:3px;
	width:150px;
	
	}

TD.menucategoria,
.menucategoria a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #294B8B;
	text-decoration: none;
	padding-top:5px;
}

.menucategoria_selecionada,
.menucategoria_selecionada a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #de2418;
	text-decoration: none;
}

.menusubcategoria,
.menusubcategoria a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #294B8B;
	text-decoration: none;
}


.menusubcategoria_selecionada,
.menusubcategoria_selecionada a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #de2418;
	text-decoration: none;
}


/* ------------------------------------------------  
   Mensagens
------------------------------------------------ */
.mensagem_erro 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #de2418;
	text-decoration: none;
}

.mensagem_produto_nao_encontrado 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:Red;
	text-decoration: none;
}


/* ------------------------------------------------ */
/* Textos */
/* ------------------------------------------------ */
.txtverdeBig {
    font-family : Verdana;
    font-size : 14px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41, 75, 139);
    text-decoration : none;
}
.txtverde
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(41, 75, 139);
    text-decoration : none;
}
.txtCinza
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(119 , 119 , 119);
    text-decoration : none;
    text-align : justify;
}
.txtCinzaTexto
{
    font-family : Verdana;
    font-size : 12px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(119 , 119 , 119);
    text-decoration : none;
    text-align : justify;
}
.txtCinzaUnder
{
    font-family : Verdana;
    font-size : 12px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(119 , 119 , 119);
    text-decoration : underline;
}
.txtCinzaUnderBold
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(119 , 119 , 119);
    text-decoration : underline;
}
.txtCinzaBasket
{
    font : 9px Verdana;
    text-transform : none;
    color : rgb(96 , 96 , 96);
    text-decoration : none;
}
.txtVermelho
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(218 , 37 , 30);
    text-decoration : none;
}
.txtCinzaNegrito
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(82 , 82 , 82);
    text-decoration : none;
}
.txtVermelhoNegrito
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(218 , 37 , 30);
    text-decoration : none;
}
.txtAlertaV
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : red;
    text-decoration : none;
}
.txtVerdeVitrine
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(42 , 75 , 138);
    text-decoration : none;
}
.txtVerdeNegrito
{
    font-family : Verdana;
    font-size : 12px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41 , 75 , 139);
    text-decoration : none;
}
.txtLaranja
{
    font-family : Verdana;
    font-size : 13px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(246 , 161 , 81);
    text-decoration : none;
}
.txtCinzaForm
{
    font-family : Verdana;
    font-size : 12px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(156 , 158 , 156);
    text-decoration : none;
}
.txtCinzaMenu
{
    font-family : Arial;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(82 , 82 , 82);
    text-decoration : none;
}
.txtCinzaForm
{
    font-family : Verdana;
    font-size : 12px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(156 , 158 , 156);
    text-decoration : none;
}
.txtMsgErro
{
    font-family : Verdana;
    font-size : 12px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(255 , 0 , 0);
    text-decoration : none;
}
.txtTopoUsuario
{
    font-family : Verdana;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(119 , 119 , 119);
    text-decoration : none;
}
.txtAlerta
{
    font-family : Verdana;
    font-size : 12px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(255 , 0 , 0);
    text-decoration : none;
    border-color : rgb(198 , 198 , 198);
    border-style : solid;
    border-width : 1;
    background-color : rgb(231 , 235 , 239);
}
.descricao
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(158 , 156 , 156);
    text-decoration : none;
}
.desricaonegrito
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(107 , 109 , 107);
    text-decoration : none;
}
.txtverdebold
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41, 75, 139);
    text-decoration : none;
}
.txtVerdeMenor
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41, 75, 139);
    text-decoration : none;
}
/* ------------------------------------------------  Titulos  ------------------------------------------------ */
.titubranco
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(255 , 255 , 255);
    text-decoration : none;
}
.titucinza
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41 , 75 , 139);
    text-decoration : none;
}
.titucinzaGrande
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 13px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(156 , 158 , 156);
    text-decoration : none;
}
.tituoferta
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 16px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(222 , 36 , 24);
    text-decoration : none;
}
.tituprecopor
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 16px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(82 , 82 , 82);
    text-decoration : none;
}
.tituCinzaNegrito
{
    font-family : Verdana;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(82 , 82 , 82);
    text-decoration : none;
}
.tituverde
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 14px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41, 75, 139);
    text-decoration : none;
}
.vermelhoAlerta
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(222 , 36 , 24);
    text-decoration : none;
}
/* ------------------------------------------------  Formularios  ------------------------------------------------ */
.CaixaTexto
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(119 , 119 , 119);
    text-decoration : none;
    border : solid 1 rgb(204 , 204 , 204);
}

.CaixaTexto3DDesabilitado
{
    font-family : Verdana;
    font-size : 9px;
    background: #eeeeee;
    border : solid 1 #999999;
}
.CaixaTextoOcre
{
    font-family : Verdana;
    font-size : 9px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(0,55,124);
    text-decoration : none;
    border : solid 1 rgb(0,55,124);
}
.CaixaTexto3D
{
    font-family : Verdana;
    font-size : 9px;
}
/* ------------------------------------------------  Catalogo  ------------------------------------------------ text-decoration: nonecolor: #777777;text-transform: none;font-variant: normal;font-weight: normal;font-style: normal;*/
.catalogovermelho
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(222 , 36 , 24);
    text-decoration : none;
}
.catalogovermelhovitrine
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 16px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(222 , 36 , 24);
    text-decoration : none;
}
.submenuverde
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41 , 75 , 139);
    text-decoration : none;
}
.itemcinza
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(41 , 75 , 139);
    text-decoration : none;
}
.legenda
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(156 , 158 , 156);
    text-decoration : none;
}
.itemcinzabold
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41 , 75 , 139);
    text-decoration : none;
}
/* ETC */
.tituoferta
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 16px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(222 , 36 , 24);
    text-decoration : none;
}
.tituprecopor
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 18px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41 , 75 , 139);
    text-decoration : none;
}
.descricao
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(158 , 156 , 156);
    text-decoration : none;
}
.desricaonegrito
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 11px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(107 , 109 , 107);
    text-decoration : none;
}
.txtcinza10
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : normal;
    font-variant : normal;
    text-transform : none;
    color : rgb(102 , 102 , 102);
}
.tituverde
{
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 14px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(41 , 75 , 139);
    text-decoration : none;
}
.zebrado td
{
    background-color : rgb(247 , 243 , 231);
}
.header td
{
    background-color : rgb(41, 75, 139);
    height : 17px;
    font-family : Verdana , Arial , Helvetica , sans-serif;
    font-size : 10px;
    font-style : normal;
    line-height : normal;
    font-weight : bold;
    font-variant : normal;
    text-transform : none;
    color : rgb(255 , 255 , 255);
    text-decoration : none;
}

.botaoPadrao 
{
	background:#284A8A;
	border:0;
	font-weight : bold;
	font-family:Arial;
	color:White;
	font-size: 8pt;
	
}


#frmGeneral .txtCinza .titucinza a:hover {
	text-decoration: underline;
	color: rgb(41 , 75 , 139);
}
#frmGeneral .txtCinza .titucinza a {
	text-decoration: none;
	color: rgb(41 , 75 , 139);
}
div.faq_escondida {
	display: none;
}

.conteudo 
{
padding:5px 5px 5px 5px;	
	}
