﻿/* Global Themes */
/* Aba carrinho novo */
.caminhoSeguinteTabela 
{
    table-layout:fixed;
}
.caminhoSeguinteBorder 
{
    border-right:solid 7px #FFF;
    padding:2px 15px 3px 8px;
    background:#FFFFAA;
}
.abaCarrinho_tabelaPrincipal {
	background:URL(abaCarrinho_background.gif) bottom repeat-x;
	position:relative;
	top:1px;
}
.menuCima_bordaNO {
	border:0px;
}
.abaCarrinho_vazio {
	font-size:1px;
}

.abaCarrinho_esqON {
	background:URL(abaCarrinho_esqON.gif) no-repeat left;
}
.abaCarrinho_dirON {
	background:URL(abaCarrinho_dirON.gif) no-repeat right;
}
.abaCarrinho_ON {
	background:URL(abaCarrinho_ON.gif);
	padding:0px 10px 0px 10px;
}

.abaCarrinho_esqOFF {
	background:URL(abaCarrinho_esqOFF.gif) no-repeat left;
}
.abaCarrinho_dirOFF {
	background:URL(abaCarrinho_dirOFF.gif) no-repeat right;
}
.abaCarrinho_OFF {
	background:URL(abaCarrinho_OFF.gif);
	padding:1px 10px 0px 10px;
}

.abaCarrinho_linkOFF {
	color:#2255aa;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
.abaCarrinho_linkOFF:hover {
	text-decoration:underline;
}

.abaCarrinho_linkON {
	color:#647986;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.abaCarrinho_linkON:hover {
	text-decoration:none;
}







/* CSS das Etiquetas dos produtos */
.etiqueta_btnDetalhesProduto {
	border:0px;
}
.etiqueta_btnAdicionarCarrinho {
	border:0px;
}
.etiquetaProdutoIMG {
	border:solid 1px #d7e1f0;
	padding:2px;
}
.link_etiquetaProduto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2262c2;
	text-decoration:none;
	font-weight:bold;
	font-variant:small-caps;
}
.link_etiquetaProduto:hover {
	text-decoration:underline;
}
.etiquetaCidade {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3b697b;
	font-variant:small-caps;
}
.etiquetaDe {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ea8500;
}
.etiquetaValor {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F00;
	font-weight:bold;
}
.etiquetaParcelamento {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
}
.etiquetaBotoesTD {
	height:30px;
}
.etiqueta_molduraTD {

}
.etiqueta_marginTop {
	background:URL(etiqueta_margin.gif) bottom;
	font-size:1px;
	height:10px;
}
.etiqueta_margin {
	background:URL(etiqueta_margin.gif);
	font-size:1px;
	height:20px;
}
.etiqueta_marginBottom {
	background:URL(etiqueta_margin.gif);
	font-size:1px;
	height:10px;
}
/* Fim CSS Etiquetas produtos */



.carrinho_fretePadding 
{
	padding:3px 0px 3px 0px;
}
.carrinho_alerta 
{
	margin:4px;
}
.carrinho_fretesOFF 
{
	text-align:center;
	color:#FFF;
	font-family:Verdana;
	font-size:11pt;
	padding:0px;
	background:#e00;
	padding:4px;

}
.carrinho_tabelaRecuo 
{
	padding-left:15px;
}
.menuCima_borda {
	font-size:1px;
	border-top:solid 1px #CCCCCC;
	background-color:#FFFFFF;
}
.menuBaixo_borda {
	font-size:1px;
	background-image:URL(menuBaixo_line.gif);
	background-repeat:repeat-x;
}
.janela_corpoMenu {
	border: 1px solid #D0D0D0;
	border-bottom:none;
	border-top:none;
	background: #FFFFFF;
	font-size: 10px;
	color: #3b697b;	
	font-family: verdana,arial,tahoma;
}
.carrinho_titulo 
{
	font-family:Verdana;
	font-size:16pt;
	color:#42606e;
	height:39px;
	padding:12px 0px 0px 10px;
	text-align:left;
}
.carrinho_tituloIMG 
{
	background:URL(carrinho_titulo.gif);
	width:43px;
	height:39px;
	float:left;
}
.carrinho_moldura 
{
	padding:10px 20px 10px 20px;
}

.carrinho_produtosTitulo 
{
	text-align:left;
	color:#08812f;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_produtosTitulo.gif);
	height:29px;
	padding:6px 10px 0px 10px;
}
.carrinho_produtosTituloIMG
{
	background:URL(carrinho_produtosTituloIMG.gif);
	width:39px;
	height:35px;
	float:left;
}
.carrinho_compradorTitulo 
{
	text-align:left;
	color:#5709a7;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_compradorTitulo.gif);
	height:29px;
	padding:6px 10px 0px 10px;
}
.carrinho_compradorTituloIMG
{
	background:URL(carrinho_compradorTituloIMG.gif);
	width:39px;
	height:35px;
	float:left;
}
.carrinho_entregaTitulo 
{
	text-align:left;
	color:#da7f00;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_entregaTitulo.gif);
	height:29px;
	padding:6px 10px 0px 10px;
}
.carrinho_entregaTituloIMG
{
	background:URL(carrinho_entregaTituloIMG.gif);
	width:39px;
	height:35px;
	float:left;
}
.carrinho_fretesTitulo 
{
	display:block;
	padding:6px 10px 0px 10px;
	text-align:left;
	color:#e00000;
	font-family:Verdana;
	font-size:14pt;
	background:URL(carrinho_fretesTitulo.gif);
	height:29px;
	
}
.carrinho_fretesTituloIMG
{
	background:URL(carrinho_fretesTituloIMG.gif);
	width:39px;
	height:35px;
	float:left;
}
.carrinho_tabelaTitulo 
{
	color:#FFF;
	font-family:Verdana;
	font-size:7pt;
	background:URL(carrinho_tabelaTitulo.gif);
	height:22px;
	vertical-align:middle;
}
.carrinho_tabelaBorda 
{
	border:solid 1px #9eb8c3;
	color:#42606e;
	font-family:Verdana;
	font-size:8pt;
}
.carrinho_textBox 
{
	border:solid 1px #2255aa;
	color:#2255aa;
	font-family:Verdana;
	font-size:10pt;
}
.carrinho_textBoxCep
{
	border:solid 1px #2255aa;
	color:#2255aa;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
	padding:2px;
	text-align:center;
	width:100px;
	letter-spacing:1px;
}
.carrinho_textBoxOFF 
{
	border:solid 1px #9eb8c3;
	color:#2255aa;
	font-family:Verdana;
	font-size:10pt;
}
.carrinho_texto 
{
	color:#42606e;
	font-family:Verdana;
	font-size:10pt;
}
.carrinho_recuo 
{
	padding-left:52px
}
.button_background
{
	background:URL(button_background.gif);
	font-family:Verdana;
	font-size:10pt;
	color:#2255aa;
	border:solid 1px #508ba5;
	padding:0px 4px 0px 4px;
}
.carrinho_link
{
	font-family:Verdana;
	font-size:10pt;
	color:#2255aa;
	padding:0px 4px 0px 4px;
	text-decoration:none;
	cursor:hand;
}
.carrinho_link:hover
{
	text-decoration:underline;
}











.textoExplicativoFundo {
	background:#FFD;
	border:solid 1px #fce0b8;
	padding:0px;
}
.sloganTopo 
{
	font-size:15px;
	font-weight:bold;
}
.cor1 
{
	color:#FFFFFF;
}
.cor2 
{
	color:#000000;
}
.cor3 
{
	color:#FF0000;
}
.cor4 
{
	color:#0000FF;
}
.cor5 
{
	color:#33911a;
}
.janela_cinza {
	border: 1px solid #B0B0B0;
	background: #FFFFFF;
	font-size: 10px;
	color: #0649B8;	
	font-family: verdana,arial,tahoma;
	border-top:none;
}
.aba_visualizacao_on {
	border:solid 1px #B0B0B0;
	border-bottom:none;
	padding:6px 12px 6px 12px;
	font-size:1px;
}
.aba_visualizacao_off {
	border:solid 1px #B0B0B0;
	padding:6px 12px 6px 12px;
	background-color:#F0F0F0;
	font-size:1px;
}
.aba_spacer {
	border-bottom:solid 1px #B0B0B0;
}
.linkAbaVisualizacao_on {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #3d657f;
	font-weight:bold;
}
.linkAbaVisualizacao_on:hover {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #3d657f;
	font-weight:bold;
	text-decoration:underline;
}
.linkAbaVisualizacao_off {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #0876bb;
	font-weight:bold;
}
.linkAbaVisualizacao_off:hover {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #0876bb;
	font-weight:bold;
	text-decoration:underline;
}



















.fundoAlternado 
{
	background:#F0F0F0;
}
.secondary_margin 
{
	padding:3px 4px 3px 0px;
	width:160px;
}

.secondary2_margin 
{
	padding:10px 10px 0px 10px;
	height:150px;
}




.textBox {
	font-family: Verdana;
	font-size: 12px;
	color:#555555;
	font-style: normal;
	padding:2px;
	background-image: url(fundo_txtfield.gif);
}
.verdana_9px 
{
	font-size:9px;
	font-family:Verdana;
	color:#333;
}
.verdana_10px 
{
	font-size:10px;
	font-family:Verdana;
	color:#333;
}
.verdana_11px 
{
	font-size:11px;
	font-family:Verdana;
	color:#333;
}
.verdana_12px 
{
	font-size:12px;
	font-family:Verdana;
	color:#333;
}
.verdana_9pxB 
{
	font-size:9px;
	font-family:Verdana;
	color:#333;
	font-weight:bold;
}
.verdana_10pxB 
{
	font-size:10px;
	font-family:Verdana;
	color:#333;
	font-weight:bold;
}
.verdana_11pxB 
{
	font-size:11px;
	font-family:Verdana;
	color:#333;
	font-weight:bold;
}
.verdana_12pxB 
{
	font-size:12px;
	font-family:Verdana;
	color:#333;
	font-weight:bold;
}
a.link_12px 
{
	font-size:12px;
	font-family:Verdana;
	color:#2262c2;
	text-decoration:none;
}
a.link_12px:hover 
{
	text-decoration:underline;
}
a 
{
	font-size:11px;
	font-family:Verdana;
	color:#2262c2;
	text-decoration:none;
}
a:hover 
{
	text-decoration:underline;
}