body { font-family: Verdana, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:bold; color: #000000 }
.fundao {
	background-attachment: scroll;
	background-image: url(images/fd.jpg);
	background-repeat: repeat-x;
}

a  { font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none }
a:link { font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none }
a:hover { font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none}
a:active { font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none}
a:visited { font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none }

/*** Aviso para os usuários dos Sites ***/
.aviso{ font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none }
/*** Fundo da Procura***/
.procurafundo {background-color:#7593C1}
textarea {  font-family: Verdana; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF;}
input {background-color : #ffffff; border: #CCCCCC 1px solid; font-family: verdana; font-size:11px; color: #000000;}
select {  font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; background-color: #FFFFFF}
.texto { font-family: Verdana, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:bold; color:#000000 }

/**** Cabeçalho das Páginas de Destaque/Lançamento/Promoção ****/
/* Página de destaque, lançamento e destaque */
.destaqueh { font-family: Verdana; text-align: center; font-size: 10px; font-style: normal; color: #2F5775; text-decoration: none; background-color: ; border: 0px none; font-weight: bold}
.destaquehborda { background-color: }

/* Formulário */
.bordaform { }
.lparform { font-family: Verdana; font-size: 10px; font-weight:bold; color: #000000; text-decoration: none; background-color:  }
.limparform { font-family: Verdana; font-size: 10px; font-weight:bold; color: #000000; text-decoration: none; background-color: }
.formh { font-family: Verdana; font-size: 10px; font-weight:bold; color: #000000; text-decoration: none; background-color: }
.brancoform { }
/* Fim o Formulário */

/* Página Detalhe */
/* Cabeçalho Detalhe */
.hdetalhe {  font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none; background-color: ; border: 0px none; font-weight: bold}
.hdetalheborda { background-color: }
/* Célula de detalhe */
.detalheborda {  background-color: }
/*.detalhefotoborda {  background-color: #000000 } unificado para fotoborda */
.detalhesemimagem {  font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none; font-weight: bold; text-align: center}
/* Fim da página de detalhe */

/***** Preço *****/

.preconormal { font-family: Verdana; font-size: 10px; font-weight: bold; color: #2F5775; text-decoration:line-through}
.preco {  font-family: Verdana; font-size: 10px; font-style: normal; color: #2F5775; text-decoration: none; border: 0px none; border-color: #FFFFFF black; font-weight: bold; text-decoratio:none}
/*****************/
/**** Dados do Produto ***/
.proddde {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
}
.listades {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.promod {font-family: Verdana; font-size: 10px; font-weight: bold; color: #000000}
.prodnome {  font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; font-weight: bold; text-decoration: none; background-color: ; border: 0px none; border-color: #FFFFFF black}
a.prodnome:visited {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #376688; text-decoration: none;  border: 0px none; border-color: #FFFFFF black; text-decoration: none}
a.prodnome:link {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #2F5775; text-decoration: none;  border: 0px none; border-color: #FFFFFF black; text-decoration: none}
a.prodnome:hover {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #2F5775; text-decoration: none;  border: 0px none; border-color: #FFFFFF black; text-decoration: none}
a.prodnome:active {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #2F5775; text-decoration: none;  border: 0px none; border-color: #FFFFFF black; text-decoration: none}

/*************************/
/* Cabeçalho da busca */
a.paginasbusca {  font-family: Verdana; font-size: 10px; font-style: normal; color: #999999; text-decoration: none;  border: 0px none; font-weight: bold; text-decoration:none}
a.paginasbusca:hover {  font-family: Verdana; font-size: 10px; font-style: normal; color: #2F5775; text-decoration: none;  border: 0px none; font-weight: bold; text-decoration:none}
a.paginasbusca:link {  font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none;  border: 0px none; font-weight: bold; text-decoration:none}
a.paginasbusca:active {  font-family: Verdana; font-size: 10px; font-style: normal; color: #2F5775; text-decoration: none;  border: 0px none; font-weight: bold; text-decoration:none}
a.paginasbusca:visited {  font-family: Verdana; font-size: 10px; font-style: normal; color: #2F5775; text-decoration: none;  border: 0px none; font-weight: bold; text-decoration:none}
/* Se não existirem os links "Proxima" e "Anterior" */
.paginasbuscavazio {  font-family: Verdana; font-size: 10px; font-style: normal; color: #2F5775; text-decoration: none;  border: 0px none; font-weight: bold; text-decoration:none}

/* Apresenta linha com total de produto e numeração da página */

.msg {  font-family: Verdana; text-align: center; font-size: 10px; font-style: normal; color: #000000; text-decoration: none; background-color: #CED9E9; border: 0px none; font-weight: bold}


/* lista de subcategorias */

a.listasub  { font-family: Verdana; font-weight:bold; font-size: 10px; font-style: normal; color: #000000; text-decoration: none }
a.listasub:link { font-family: Verdana; font-weight:bold; font-size: 10px; font-style: normal; color: #000000; text-decoration: none }
a.listasub:hover { font-family: Verdana; font-weight:bold ;font-size: 10px; font-style: normal; color: #000000; text-decoration: none}
a.listasub:active { font-family: Verdana; font-weight:bold; font-size: 10px; font-style: normal; color: #9A0202; text-decoration: none}
a.listasub:visited { font-family: Verdana; font-weight:bold; font-size: 10px; font-style: normal; color: #000000; text-decoration: none }
/* cor de fundo do carrinho */
.carbackcolor {background-color: }
/* linha total número e marcador de moeda */
.carltotaln {font-family: Verdana; font-size: 10px; color: #FFFFFF; background-color: #09244f; font-weight: bold}
/* linha total fundo  última coluna */
.carltotalf {background-color: }
/* linha total palavra 'Total' */
.carltotals {font-family: Verdana; font-size: 10px; font-weight: bold}
/* Celula borda do carrinho */
.carborda { background-color: #FFFFFF}
/* linha título do carrinho */
.cartit { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-style:normal; font-weight:bold; background-color: #09244f; text-align: center;}
/* Índice do carrinho */
.caridx { font-family: Verdana; font-size: 10px; font-style:normal; font-weight:bold; text-align: center;}
	

/* Celula nome do produto */
.carpronam { font-family: Verdana; font-size: 10px; font-style:normal; font-weight:bold; text-align: left;}
/* Celula preço unitário */
.carpreuni { font-family: Verdana; font-size: 10px; font-style:normal; font-weight:bold; ; color: #FD0000}
/* Celula preço total */
.carpretot { font-family: Verdana; font-size: 10px; font-style:normal; font-weight:bold; background-color: #eef3f9; }
/* Celula quantidade */
.carqnt { font-family: Verdana; font-size: 10px; font-style:normal; font-weight:bold; text-align: right;}
/* fundo de célula linha impar */
.carlimpar {background-color: #F2F2F2; }
/* fundo de célula linha par */
.carlpar {background-color: #F2F2F2; }


.menucarrinhoborda {}
.menucarrinho {  font-family: Arial; font-size: 11px; font-style: normal; color: #09225b; background-color: ; text-decoration: none}
a.menucarrinho {  font-family: Arial; font-size: 11px; font-style: normal; color: #09225b;   text-decoration: none }
a.menucarrinho:link {  font-family: Arial; font-size: 11px; font-style: normal; color: #009225b;  text-decoration: none}
a.menucarrinho:visited {  font-family: Arial; font-size: 11px; font-style: normal; color: #09225b; text-decoration: none}
a.menucarrinho:hover {  font-family: Arial; font-size: 11px; font-style: normal; color: #09225b;  text-decoration: none}
a.menucarrinho:active {  font-family: Arial; font-size: 11px; font-style: normal; color: #09225b;  text-decoration: none}
.listaborda {   }
.fotoborda {  background-color: #000000 }
.listafoto {  border: 1px #000000 solid;}
.listasemimagem {  font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none;  font-weight: bold; text-align: center}
.sobconsulta {font-family: Verdana; font-size: 10px; font-weight: bold; text-align: center; color: #2F5775}
.esgotado {font-family: Verdana; font-size: 10px; font-weight: bold; text-align: center; color: #EE0000 }

.menuborda {  }
.menuhbo {  }
.menuh {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
background-color: ;
}
a.menuh {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000;   text-decoration: none }
a.menuh:link {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000;  text-decoration: none}
a.menuh:visited {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000;  text-decoration: none}
a.menuh:hover {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000;  text-decoration: none}
a.menuh:active {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000;  text-decoration: none}

/**** Borda dos índices de categorias, lançamnetos, promoções e destaques ****/
.catbo {  background-color: }
.cat {  font-family: Verdana; font-size: 11px; font-style: normal; font-weight: bold; color: #0d1f4f; border: 0px none; border-color: #FFFFFF black; text-decoration: none;}
a.cat:link {  font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; color: #0d1f4f;  border: 0px none;text-decoration: none; }
a.cat:visited {  font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; color: #0d1f4f;  border: 0px none;text-decoration: none; }
a.cat:hover {  font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; color: #0d1f4f;  border: 0px none;  text-decoration: none;}
a.cat:active {  font-family: Verdana; font-size: 11px; font-style: normal; font-weight: normal; color: #0d1f4f;  border: 0px none;text-decoration: none; }

.fdmenuu {
	background-attachment: scroll;
	background-image: url(images/fdmenu.jpg);
	background-repeat: no-repeat;
}
.subcatbo { background-color: }
.subcat {  font-family: Verdana; font-size: 10px; font-style: normal;  color: #000000 ; background-color:#ebf2fa; text-decoration: none}
a.subcat:link {  font-family: Verdana; font-size: 10px; font-style: normal;  color: #000000;  text-decoration: none}
a.subcat:visited {  font-family: Verdana; font-size: 10px; font-style: normal;  color: #000000;   text-decoration: none}
a.subcat:hover {  font-family: Verdana; font-size: 10px; font-style: normal;  color: #000000;  text-decoration: none}
a.subcat:active {  font-family: Verdana; font-size: 10px; font-style: normal;  color: #000000;  text-decoration: none}

/**** Menu com indicação de categoria aquele que fica no formato categoria >> subcategoria ***/
/**** Para alterar o nome da categoria e subcategoria alterar os a.listatitulo ***/
/**** Para alterar o ">>" mudar o listatitulo sem o a. ***/
.listatituloborda {
	background-color: #e8edf3;
}
.listatitulo {
	font-family: Verdana;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #f7f8fa;
}
.bt1 {
	background-attachment: scroll;
	background-image: url(images/bt_car.jpg);
	background-repeat: no-repeat;
}
.bt2 {
	background-attachment: scroll;
	background-image: url(images/btcar2.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
a.listatitulo {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
a.listatitulo:link , a.listatitulo:visited , a.listatitulo:hover, a.listatitulo:active {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
/***** LOja *****/
.errofrete {background-color: #F9F8F7 ; font-family: Verdana; font-weight:bold; font-size: 10px; font-style: normal; color: #990000 }

/*** Login de cliente ***/
.logbo { background-color: #CED9E9}
.logbg { background-color: #F2f2f2 }
.loglog {  font-family: Verdana; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; border: 0px none; text-decoration: none}

/*** Cadastro de Clientes ***/
.nulpar  {  font-family: Verdana; font-size: 10px; font-style: normal; background-color: #f2f2f2; color: #000000; border: 0px none; text-decoration: none}
.nulimpar {  font-family: Verdana; font-size: 10px; font-style: normal; background-color: #f2f2f2; color: #000000; border: 0px none; text-decoration: none}
.nusenha {  font-family: Verdana; font-size: 10px; font-weight: bold; font-style: normal; background-color: #F0F8FF; color: #000000; border: 0px none; text-decoration: none}
.fundao2 {
	background-attachment: scroll;
	background-image: url(images/fd2fd.jpg);
	background-repeat: repeat-x;
}
.campos {
background-color : #ffffff;
border: #CCCCCC 1px solid;
font-family: verdana;
font-size:11px;
color: #000000;
}
.pedido {
background-color : #EAEAEA;
border: #CCCCCC 1px solid;
font-family: verdana;
font-size:11px;
color: #000000;
}
.carrinho {
background-color : #ffffff;
border: #CCCCCC 1px solid;
font-family: verdana;
font-size:11px;
color: #000000;
}
.carrinho_tit {
background-color : #EAEAEA;
border: #EAEAEA 1px solid;
font-family: verdana;
font-size:11px;
color: #000000;
}
.semborda {
background-color : #ffffff;
border: #CCCCCC 0px solid;
font-family: verdana;
font-size:11px;
color: #000000;
}

.texto_aviso1 {
background-color : #ffffff;
border: #CCCCCC 0px solid;
font-family: verdana;
font-size:12px;
color: #330066;
}
.texto_aviso2 {
background-color : #ffffff;
border: #CCCCCC 0px solid;
font-family: verdana;
font-size:11px;
color: #990000;
}
.botao {
BACKGROUND-COLOR: #000066;
BORDER: #CCCCCC 2px solid;
font-family: verdana;
font-size:11px;
color: #ffffff;
}
.botao2 {
BACKGROUND-COLOR: #FF3300;
BORDER: #CC3300 3px solid;
font-family: verdana;
font-size:11px;
color: #ffffff;
}
.rodape {
background-color :#e7f0f9;
border: #CCCCCC 0px solid;
font-family: verdana;
font-size:11px;
color: #071f3f;
}
.banner2 {
background-color:#f0f0f0;
border: #CCCCCC 0px solid;
font-family: verdana;
font-size:11px;
color: #071f3f;
}

.passo0 {
background-image: url(images/passo0.png);
}
.passo10 {
background-image: url(images/passo10.png);
}
.base {
background-image: url(images/base.png);
}
.botaocarrinho {
	background-image: url(images/carrinho1.png);
	background-repeat: no-repeat;
	font-family: verdana;
	font-size:11px;
	color: #09225b;
}
.fundocarrinho {
	background-image: url(images/fundmenu.png);
	font-family: verdana;
	font-size:11px;
	color: #09225b;
}
div.jqZoomTitle
{
	z-index:5000;
	text-align:left;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 120%;
	color: #000000;
	background: #99CCFF;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:100px;
	* width:100px;
	height:55px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}
/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0; 
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }

