/* GERAL */
body{margin:0px;background-image:url(imagens/bg_site.jpg);background-position:center;background-repeat:repeat-y;}
.bg_garantia{background-image:url(imagens/bg_dobrasil.gif); background-repeat:no-repeat;}
.bg_totalcompra{background-image:url(imagens/bg_totaldacompra1.jpg); background-repeat:no-repeat;}
.bg_topesq{background-image: url(imagens/bg_topesq.jpg); background-repeat:repeat-y; background-position:right;}
.bg_topdir{background-image: url(imagens/bg_topdir.jpg); background-repeat:repeat-y;}
.bg_topesq2{background-image: url(imagens/index_bgesq.jpg); background-repeat:repeat-y; background-position:right;}
.bg_topdir2{background-image: url(imagens/index_bgdir.jpg); background-repeat:repeat-y;}
.bg_produtos{background-image: url(imagens/bg_produto.jpg); background-repeat:no-repeat; background-position:center;}


/* TEXTOS */
.titulocapaprodutos{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:ffffff;}
.titulocapaprodutos{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:FFFFFF;}
.txtprecosprodutocapa{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:4B4B4B;}
.txtmissao{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:656563;}
.txtobjetos{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000073;}
.txtentrega{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:656563;}
.txtprodutodetalhes{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:481B1B;}
.txtprecoequantidade{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:D72323;}
.txttitulosrelacao{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:5C5C5C;}
.txrelacao{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:5C5C5C;}
.txtpreto{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:000000;}
.txttitulosvermelho{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:D72323;}
.txtprecototal{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:735C09;}
.txtpesototal{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:735C09;}
.txtpeso{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:735C09;}
.txttitulosvermelho2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:A00000;}
.txtdigite{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:656563;}
.txttitulosvermelho3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FF0000;}
.txtrevenda{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:676045;}
.txtdatanovidades{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:676045;}
.txttitulonovidades{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:676045;}
.txtnovidades{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:676045;}
.txtmaisnovidades{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:C59F1D;}
.txttituloprocura{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:9E7F15;}
.txtrodapeprodutos{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:676045;}
.txtmioloprodutos{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:957807;}

.txtData{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFF;}
.txtPaginaAtiva{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:ffffff; background-color:747474; text-decoration:none;}

.highLight{background-color:#FF9; color:#333;}







/* LINKS */
a.txtrodapeprodutos:link{text-decoration:none}
a.txtrodapeprodutos:actived{text-decoration:none}
a.txtrodapeprodutos:visited{text-decoration:none}
a.txtrodapeprodutos:hover{text-decoration:underline}

a.txtmioloprodutos:link{text-decoration:none}
a.txtmioloprodutos:actived{text-decoration:none}
a.txtmioloprodutos:visited{text-decoration:none}
a.txtmioloprodutos:hover{text-decoration:underline}


.linkprodutocapa:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:707070; text-decoration:none;}
.linkprodutocapa:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:707070; text-decoration:none;}
.linkprodutocapa:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:707070; text-decoration:none;}
.linkprodutocapa:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:ffffff; background-color:707070; text-decoration:none;}

.linknovidadescapa:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:747474; text-decoration:none;}
.linknovidadescapa:actived{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:747474; text-decoration:none;}
.linknovidadescapa:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:747474; text-decoration:none;}
.linknovidadescapa:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:ffffff; background-color:747474; text-decoration:none;}

.linkleiamaiscapa:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:707070; text-decoration:none;}
.linkleiamaiscapa:actived{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:707070; text-decoration:none;}
.linkleiamaiscapa:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:707070; text-decoration:none;}
.linkleiamaiscapa:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:ffffff; background-color:707070; text-decoration:none;}

.linksuporte:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFFFFF; font-weight:bold; text-decoration:none;}
.linksuporte:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFFFFF; font-weight:bold; text-decoration:none;}
.linksuporte:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFFFFF; font-weight:bold; text-decoration:none;}
.linksuporte:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFFFFF; font-weight:bold; text-decoration:underline;}

.linkmaioresinformacoes:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:585858; font-weight:bold; text-decoration:none;}
.linkmaioresinformacoes:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:585858; font-weight:bold; text-decoration:none;}
.linkmaioresinformacoes:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:585858; font-weight:bold; text-decoration:none;}
.linkmaioresinformacoes:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:585858; font-weight:bold; text-decoration:underline;}

.linksaibamais:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:BE1F1F; font-weight:bold; text-decoration:none;}
.linksaibamais:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:BE1F1F; font-weight:bold; text-decoration:none;}
.linksaibamais:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:BE1F1F; font-weight:bold; text-decoration:none;}
.linksaibamais:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:BE1F1F; font-weight:bold; text-decoration:underline;}

.linkfurutoslancamentos:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFF600; font-weight:bold; text-decoration:none;}
.linkfurutoslancamentos:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFF600; font-weight:bold; text-decoration:none;}
.linkfurutoslancamentos:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFF600; font-weight:bold; text-decoration:none;}
.linkfurutoslancamentos:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:FFF600; font-weight:bold; text-decoration:underline;}

.linkemail:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:656563; text-decoration:none;}
.linkemail:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:656563; text-decoration:none;}
.linkemail:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:656563; text-decoration:none;}
.linkemail:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:656563; text-decoration:underline;}

.linkrevenda:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:676045; text-decoration:none;}
.linkrevenda:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:676045; text-decoration:none;}
.linkrevenda:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:676045; text-decoration:none;}
.linkrevenda:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:676045; text-decoration:underline;}

a.linklinhadeprodutos{display:block; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:FFD300; padding:3px; text-decoration:none; width:100%; }
a.linklinhadeprodutos:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:FFD300; padding:3px; text-decoration:none; width:100%; }
a.linklinhadeprodutos:actived{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:FFD300; padding:3px; text-decoration:none; width:100%; }
a.linklinhadeprodutos:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:FFD300; padding:3px; text-decoration:none; width:100%; }
a.linklinhadeprodutos:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:FFD300; padding:3px; text-decoration:underline; width:100%; }

.linkprodutosinternos:link{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:0D3949; text-decoration:none;}
.linkprodutosinternos:actived{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:0D3949; text-decoration:none;}
.linkprodutosinternos:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:0D3949; text-decoration:none;}
.linkprodutosinternos:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:0D3949; text-decoration:underline;}

.linktitulonovidades:link{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; font-size:11px; color:616161; text-decoration:none;}
.linktitulonovidades:actived{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; font-size:11px; color:616161; text-decoration:none;}
.linktitulonovidades:visited{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; font-size:11px; color:616161; text-decoration:none;}
.linktitulonovidades:hover{font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-indent:10px; font-size:11px; color:616161; text-decoration:underline;}

.linkbusca:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:5C5C5C; text-decoration:none;}
.linkbusca:actived{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:5C5C5C; text-decoration:none;}
.linkbusca:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:5C5C5C; text-decoration:none;}
.linkbusca:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:896F18; text-decoration:underline;}

.textopaginacao{font-family:verdana,Arial, Helvetica, sans-serif; font-size:11px; color:747474; text-decoration:none;font-weight:bold;}

.linkpaginar:link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:ac0505; text-decoration:none;font-weight:bold;}
.linkpaginar:actived{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:ac0505; text-decoration:none;font-weight:bold;}
.linkpaginar:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:ac0505; text-decoration:none;font-weight:bold;}
.linkpaginar:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:ffffff; background-color:ac0505; text-decoration:none;font-weight:bold;}


/* FORMULARIOS*/
.formulario{font-family: Arial, Helvetica, sans-serif; font-size:10px;
color: #OOOOOO; text-decoration: none; background-color:FFFFFF;  border:  1px solid #B4B4B4;}

.formulario2{font-family: Arial, Helvetica, sans-serif; font-size:11px;
color: #OOOOOO; text-decoration: none; background-color:FFFFFF;  border:  1px solid #B4B4B4;}

.formulario3{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:25px;
color: #666666; text-decoration: none; background-color:CCCCCC;  border:  1px solid #666666;}

.formulario4{font-family: Arial, Helvetica, sans-serif; font-size:11px;
color: #OOOOOO; text-decoration: none; background-color:FFFFFF; text-align:center; border:1px solid #B4B4B4;}

.formulario5{font-family: Arial, Helvetica, sans-serif; font-size:11px;
font-weight:bold;  color: #666666; text-decoration: none; background-color:EFEFEF;  border:  1px solid #666666;}

.formularioCompra{font-family: Arial, Helvetica, sans-serif; font-size:10px;
color: #OOOOOO; background-color:FFFFFF;  border:  1px solid #B4B4B4; width:20px;}


/* HOVERS CELS */
.calendariodown{background-color:#14576F;}
.calendarioup{background-color:#0C3F51;}

.calendariodown2{background-color:#82B9CC;}
.calendarioup2{background-color:#AEE1F3;}

.calendariodown3{background-color:#F8F8F8;}
.calendarioup3{background-color:#F9F4E9;}

/*	LAYERS	*/
#selo_esgotado {
	background:url(imagens/selo_esgotado.gif) no-repeat;
	position:absolute;
	width:171px;
	height:143px;
	z-index:1;
}
#selo_esgotado2 {
	background:url(imagens/selo_esgotado2.gif) no-repeat;
	position:absolute;
	width:171px;
	height:143px;
	z-index:1;
}
#selo_novidade {
	background:url(imagens/selo_novidade.gif) no-repeat;
	position:absolute;
	width:171px;
	height:143px;
	z-index:1;
}
#selo_novidade3 {
	background:url(imagens/selo_novidade3.gif) no-repeat;
	position:absolute;
	width:171px;
	height:143px;
	z-index:1;
}
#selo_novidade2 {
	background:url(imagens/selo_novidade2.gif) no-repeat;
	position:absolute;
	width:171px;
	height:143px;
	z-index:1;
}

#totalCompra {
	position:absolute;
	top:224;
	z-index:20;
	width: 168;
}
.div_produtos {
	position:absolute;
	width:164px;
	z-index:4;
	visibility: hidden;
	float:right;
	top: 0px;
}

.div_produtos_scroll {
	max-height:150px;
	overflow:hidden;
}
.cropImage {
	height:100px;
	width:144px;
	overflow:hidden;
}

#mapa {
	position:relative;
	z-index:1;
	visibility: visible;
	width:168px;
}

#menu {
	position:absolute;
	top:34px;
	width:140;
	height:64;
	z-index:1;
	visibility: hidden;
}
#novidades {
	position:absolute;
	width:133px;
	height:200px;
	z-index:2;
	visibility: hidden;
}

#sistema {
	position:absolute;
	top:194px;
	width:290;
	z-index:10;
	visibility: hidden;
}
#convide {position:absolute;
	top:344;
	width:203px;
	height:81px;
	z-index:6;
	visibility: hidden;
}

#receber {
	position:absolute;
	top:344px;
	width:204px;
	z-index:7;
	visibility: hidden;
}




ul#list_tabs {
  list-style: none;
  margin: 0 0 0 0;
  padding: 21px 0 0 0;
}
ul#list_tabs li {
  margin: 0 2px 0 0;
}

ul#list_tabs li h2 {
  position: absolute;
  width: 116px;
  height: 21px;
  top: 0;
  font-size: 10px;
  margin: 0;
  padding: 0;
}
ul#list_tabs li h2 a {
  text-decoration: none;
  display: block;
  width: 100%;
  height: 100%;
  text-indent: -9999em;
  overflow: hidden;
}

ul#list_tabs li#tab01 h2 {
  left: 0;
  background: transparent url(imagens/tab_thermaltake.gif) no-repeat 0 0;
}

ul#list_tabs li#tab02 h2 {
  left: 119px;
  background: transparent url(imagens/tab_outras_marcas.gif) no-repeat 0 0;
}

ul#list_tabs li#tab01.active h2, ul#list_tabs li#tab01 h2 a:hover {
  background: transparent url(imagens/tab_thermaltake.gif) no-repeat 0 -21px;
}

ul#list_tabs li#tab02.active h2, ul#list_tabs li#tab02 h2 a:hover {
  background: transparent url(imagens/tab_outras_marcas.gif) no-repeat 0 -21px;
}

ul#list_tabs li div.box_content {
  display: none;
  width: 530px;
  height: auto !important;
  height: 220px;
  min-height: 220px;
  padding: 10px;
  margin: 0 0 10px 0;
  border: 1px solid #ceb231;
}

ul#list_tabs li#tab01.active div.box_content,
ul#list_tabs li#tab02.active div.box_content {
  display: block;
}

div.breadcrumbs{
    padding: 3px 30px 10px 0px;
}