/* Estilos Genéricos */
body { font-family:"Trebuchet MS", Arial;	margin: 1px; font-size: 11px;	background-color:White; }
table {font-family:"Trebuchet MS", Arial; font-size: 11px;}
a { font-family: "Trebuchet MS", Arial} 
a:link       {
	text-decoration:none;
	color:#333
}
a:active       {
	text-decoration:none;
	color:#333
}
a:visited       {
	text-decoration:none;
	color:#333
}
a:hover      {
	text-decoration:underline;
	color:#333
}
form { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
SELECT {font-family: "Trebuchet MS", Arial; font-size: 11px; border: 1px solid #333333;}
.btt, btn{	font-size: 11px;	cursor: hand;	font-family: "Trebuchet MS", Arial;	background-color: #e6e6e6;}
.tbx{	font-size: 11px;	color: #000000;	font-family: "Trebuchet MS", Arial;	background-color: #ffffff;	text-decoration: none;}
.tbxfrm {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none}
.ddl{	font-size: 11px;	color: #000000;	font-family: "Trebuchet MS", Arial;	background-color: #ffffff;	text-decoration: none; width:140px;}
.ddlfrm {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Arial; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none}
INPUT {font-family: "Trebuchet MS", Arial; font-size: 11px;}
.boxMarca {BORDER: #c0c0c0 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #eeeeee}
.boxAvise {BORDER: #000000 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; WIDTH: 130px; PADDING-TOP: 1px; BACKGROUND-COLOR: #eeeeee}
.fnt12B {
	font-size: 14px;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
	color: #000000;
}
.fnt18B {
	font-size: 18px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial;
	color: #333333;
}
.menuselect{	width: 100%;	color: black;	height: 1px;	background-color: #cccccc;}
a.menuselect { background-color:#cccccc; width: 100%; height: 1px; }
a.menuselect:link       { text-decoration:none;width: 100%; height: 1px;}
a.menuselect:active      { text-decoration:none;width: 100%; height: 1px; }
a.menuselect:visited       { text-decoration:none;width: 100%; height: 1px; }
a.menuselect:hover       { text-decoration:underline;width: 100%; height: 1px;}

/* Conteúdo Genérico */
.texto       {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #000000;
}
a.texto:link       { text-decoration:none}
a.texto:active      { text-decoration:underline; color:#FF0000 }
a.texto:visited       { text-decoration:none}
a.texto:hover       { text-decoration:underline; color:#FF0000 }
.textoalerta {color: red;}
a.textoalerta:link       { text-decoration:none;	color: red}
a.textoalerta:active      { font-family: "Trebuchet MS", Arial; font-size: 11px; text-decoration:underline ;	color: red}
a.textoalerta:visited       { font-family: "Trebuchet MS", Arial; font-size: 11px ; text-decoration:none;	color: red}
a.textoalerta:hover       { font-family: "Trebuchet MS", Arial; font-size: 11px; text-decoration:underline ;	color: red }
.textopeq    { font-size: 10px }
a.textopeq:link    { text-decoration:none }
a.textopeq:active    { text-decoration:underline; color:#F5E500 }
a.textopeq:visited    {text-decoration:none}
a.textopeq:hover    { text-decoration:underline; color:#F5E500 }
.saudacao {
	font-size: 10px;
	font-family: "Trebuchet MS", Arial;
	color: #FFDA1C;
	padding-left: 20px;
}
a.saudacao:link {
	text-decoration:underline;
	color: #FFFFFF;
}
a.saudacao:active { text-decoration:underline; color:#F5E500 }
a.saudacao:visited { text-decoration:underline; color:#F5E500 }
a.saudacao:hover { text-decoration:underline; color:#F5E500 }
.textopeqlink { font-size: 10px }
a.textopeqlink:link { text-decoration:underline }
a.textopeqlink:active { text-decoration:underline; color:#FF0000 }
a.textopeqlink:visited { text-decoration:underline }
a.textopeqlink:hover { text-decoration:underline; color:#FF0000 }
.textolink   { font-family: "Trebuchet MS", Arial; font-size: 11px }
a.textolink:link   { text-decoration:underline }
a.textolink:active  { text-decoration:underline; color:#FF0000 }
a.textolink:visited   { text-decoration:underline }
a.textolink:hover   { text-decoration:underline; color:#FF0000 }
.textodestaqueGrd   { font-family: "Trebuchet MS", Arial; font-size: 14px; font-weight:bold ;color: #0066ff}
.textodestaque {
	font-size: 11px;
	color: #333;	
	font-family: "Trebuchet MS", Arial;
}
a.textodestaque:link{ 
	color: #333; 
	text-decoration:none;
}
a.textodestaque:active{ 
	text-decoration:underline; 
	color: #333;
}
a.textodestaque:visited{ 
	color: #333; 
	text-decoration:none
}
a.textodestaque:hover{ 
	text-decoration:underline; 
	color: #333; 
}
.textodestaquelink {font-size: 11px;	color: #333;	font-family: "Trebuchet MS", Arial;}
a.textodestaquelink:link      { color: #333; text-decoration:underline}
a.textodestaquelink:active       { text-decoration:underline; color: #333}
a.textodestaquelink:visited       {  color: #333; text-decoration:none}
a.textodestaquelink:hover      { text-decoration:underline; color: #333 }
.textodestaque2{	font-size: 11px;	color: #ff0000;	font-family: Arial;}
a.textodestaque2:link      { color: #ff0000; text-decoration:none}
a.textodestaque2:active       { text-decoration:underline; color: #ff0000}
a.textodestaque2:visited      { color: #ff0000; text-decoration:none}
a.textodestaque2:hover      { text-decoration:underline; color: #ff0000 }
.textodestaquelink2 {font-size: 11px;	color: #ff0000;	font-family: Arial;}
a.textodestaquelink2:link      { color: #ff0000; text-decoration:underline}
a.textodestaquelink2:active       { text-decoration:underline; color: #ff0000}
a.textodestaquelink2:visited       {  color: #ff0000; text-decoration:none}
a.textodestaquelink2:hover      { text-decoration:underline; color: #ff0000 }
.textogrd {
	font-size: 16px;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
}
a.textogrd:link      { text-decoration:none}
a.textogrd:active {	color: red;	text-decoration: underline;}
a.textogrd:visited      { color: #0066ff; text-decoration:none}
a.textogrd:hover {	color: red;	text-decoration: underline;}
.textogrdlink {	font-size: 16px;	font-family: "Trebuchet MS", Arial;}
a.textogrdlink:link{	text-decoration: underline;}
a.textogrdlink:active {color: red;text-decoration: underline;}
a.textogrdlink:visited      { color: #0066ff; text-decoration:underline}
a.textogrdlink:hover {color: red;	text-decoration: underline;}
.textogrd2{font-size: 20px;	color: #003399;	font-family: "Trebuchet MS", Arial;}
a.textogrd2:link      { text-decoration:none}
a.textogrd2:active {	color: red;	text-decoration: underline;}
a.textogrd2:visited      { color: #0066ff; text-decoration:none}
a.textogrd2:hover {	color: red;	text-decoration: underline;}
.traceline {border: 1px dashed #FFFFFF;}

/* Estilos para Produto */
.p_detalhes  { font-family: "Trebuchet MS", Arial; font-size: 10px; color:#808080 }
a.p_detalhes:link  { text-decoration:underline; color:#808080 }
a.p_detalhes:visited {  color:#808080; text-decoration:underline }
a.p_detalhes:hover  {  text-decoration:underline; color:#808080 }
a.p_detalhes:active  {  text-decoration:underline; color:#808080 }
.p_textocross { font-family: Arial; font-size: 11px; color:#0066FF; font-weight:bold }
.p_nomesecao { font-family: Arial; font-size: 11px; color:#0066FF; font-weight:bold }
p_nomesecao { font-family: Arial; font-size: 11px; color:#0066FF; font-weight:bold }
a.p_nomesecao:link { text-decoration:underline; color:#0066FF; font-weight:bold }
a.p_nomesecao:visited {  text-decoration:underline; color:#0066FF; font-weight:bold }
a.p_nomesecao:active { text-decoration:underline; color:#FF0000; font-weight:bold }
a.p_nomesecao:hover {  color:#FF0000; text-decoration:underline; font-weight:bold }
.p_precoeconomize { font-family: Arial; font-size: 10px; color:#0066FF }
.p_precopor  { font-family: "Trebuchet MS", Arial; font-size: 11px ; color:#ff0033}
.p_precode   { font-family: "Trebuchet MS", Arial; font-size: 10px; text-decoration:line-through;}
.p_precoavista{	
	font-weight: bold;	
	font-size: 12px;
	color: #1985C6;	
	font-family: "Trebuchet MS", Arial;
	text-shadow:#000;
}
	
.p_preco {	
	font-weight: bold;	
	font-size: 14px;
	color: #379BD3;	     
	font-family: "Trebuchet MS", Arial;
}
.p_nome{
	font-weight: bold;
	font-size: 15px;
	font-family: "Trebuchet MS", Arial;
	color: #333;
}
TABLE.Lojacontainer{
	background-image:url(images/bk_lojadestaque.jpg);
	background-repeat:no-repeat;
	width:654px;
	height:400px;
}
.fotodestaqueloja{
	padding-top:50px;
	padding-left:30px;
	width:300px;
	height:300px;
}
.produtohorizontal {
	width: 130px;
	height:auto;
	background-color: #FFF;
	margin-bottom:20px;
}
.fotoProdutoHorizontal{
	height: 180px;
	background-image:url(images/bk_fotoprodutohorizontal.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding-top: 50px;
}
.outrasSecoes{
	color:#666;
	height:30px;
}
.p_formaspagto {font-family: "Trebuchet MS", Arial; font-size: 12px; color:#0066cc; font-weight:bold; }

/* Estilos para Formas de Pagamento */
.fp_texto    { font-family: "Trebuchet MS", Arial; font-size: 11px }
.fp_textod3  { font-family: "Trebuchet MS", Arial; font-size: 11px; color:#008000; font-weight:bold }
.fp_textod2  { font-family: "Trebuchet MS", Arial; font-size: 11px; color:#FF0000; font-weight:bold }
.fp_textod1  { font-family: "Trebuchet MS", Arial; font-size: 11px; color:#0066FF; font-weight:bold }

/* Estilos para Objetos */
.tblBorda1 { BORDER-RIGHT: #0066cc 2px solid; BORDER-TOP: 0px solid; BORDER-LEFT: #0066cc 2px solid; BORDER-BOTTOM: #0066cc 2px solid; BACKGROUND-COLOR: #ffffff }

/* Menu Superior */
.ms_caixa
{
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	border-left: #d3d3d3 1px solid;
	border-bottom: #d3d3d3 1px solid;
}
.fntbusca {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	height: 25px;
	border: 1px solid #E5EAEC;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	width: 180px;
}
.fontgrupo {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.boxtop10 {
	border-top: 0px solid #0278C0;
	border-right: 1px solid #0278C0;
	border-bottom: 0px solid #0278C0;
	border-left: 1px solid #0278C0;
}
.fnt11 {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.copy {
	font-family: Tahoma;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.menusc {
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	color: #666;
	width:150px;

}
.menusbsc {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	line-height:20px;
}
.caminhoNomeSecao {
	font-size:17px;
	font-weight:bold;
	width:auto;
	font-stretch:expanded;
}
a.menusbsc, a.menusbsc:link, a.menusbsc:active, a.menusbsc:visited { 
	color: #333; 
	text-decoration:none;
}
a.menusbsc:hover { 
	color: #333; 
	text-decoration:underline;
	
}
a.menusc, a.menusc:active, a.menusc:visited, a.menusc:hover, a.menusc:link {
	color: #333;
	text-decoration:none;
}
.tlSecao {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
	width:155px;
}
.tracedst {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #E6E1CA;
	border-bottom-color: #E6E1CA;
	border-left-color: #E6E1CA;
}
.caminho {
	font-family: "Trebuchet MS", Arial;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	text-transform: lowercase;

}

.nomeprodutogrupo {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #019ADA;
	text-decoration: none;
}
.nomeprodutopag {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.boxtrace {
	border: 1px solid #CC3300;
}
.msg {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.hand {
	cursor: default;
}
.linedir {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-right:10px;
}
.textcaminho {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0A7FC4;
	text-decoration: none;
}
.textonumeropagina {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #0098D7;
	border: 1px solid #ccc;
	background-color: #E7EBEE;
	text-decoration: blink;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.botaocomparar {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFF;
	background-image:url(images/bk_btcomparar.png);
	background-repeat:no-repeat;
	width:121px;
	height:35px;
	text-decoration:none;
	border: transparent;
	text-shadow:#000;
}
.boxfiltromarca {
	background-color: #FFFFFF;
	border: 1px solid #B10000;
	height: 80px;
	width: 170px;
}
.boxproduto {
	height: 330px;
	width: 150px;
	border: 1px solid #DDDDDD;
}
.linetb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.nomemarcag {
	font-family: "Trebuchet MS", Arial;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.nomemarcap {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFDE12;
	text-decoration: none;
}
.boxlancto {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.fnttelevendas {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.divdepto {
	border: 2px solid #0278C0;
	background-color: #FFFFFF;

}
.fntdivtb {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	vertical-align: 5%;
	line-height: 21px;
}
.botaosilver {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #717171;
	border: 1px solid #CCCCCC;
}
.fntcupom {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.fntfrete {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.titulopedido {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
.npedido {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FEE247;
}
.fnt16b {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.fonthot {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.cursor {
	cursor: hand;
}
.buscaLista {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	border: 1px solid #E5EAEC;
	height: 25px;
	vertical-align: middle;
}
.footerContainer {
	background: #DCE1E4 url(images/bk_footer.jpg);
	background-repeat: repeat-x;
	width: 100%;
	padding-top: 10px;
}

.footertitulo {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #3093CE;
	text-decoration: none;
}

.footerDivPagamentos {
	height: 40px;
	width: 95%;
	display:inline;
}
.footerconteudo {
	font-family: "Tahoma", Arial;
	font-size: 9px;
	color: #666;
	text-decoration: none;
	cursor: hand;
	line-height: 20px;
}
.footerTituloP {
	font-family: "Tahoma", Arial;
	font-size: 9px;
	color: #666;
	text-decoration: none;
	cursor: hand;
}
TABLE.footercreditos {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	background-color: #2DA2DA;
	width: 100%;
	height: 100px;
	border-top: #FFF solid 2px;
}

.deptoHeader{ 
	font-family: "Trebuchet MS", Arial; 
	font-size: 13px; 
}
a.deptoHeader:link {
	color: #FFF;
	text-decoration:none;
}
a.deptoHeader:active {	
	color:#FFF;	
	text-decoration: none;
}
a.deptoHeader:visited      {   
	color:#FFF;	
	text-decoration: none;
}
a.deptoHeader:hover {	
	color:#FFF;	
	text-decoration: none;
}

