body {
  margin:0 0 0 0;
  background-color:#000000;
}

a {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:125%;
  text-decoration:none;
}

a:hover {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:125%;
  text-decoration:none;
}

.clear {
  clear:both;
}

/* ESTILOS GERAIS */

h1 {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:20px;
  color:#FB7C00;
  font-weight:bold;
  line-height:115%;
}

h2 {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:16px;
  color:#333333;
  font-weight:bold;
  line-height:115%;
}

h3 {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:14px;
  color:#757575;
  font-weight:bold;
  line-height:125%;
}

p {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:125%;
}

p a {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:125%;
  text-decoration:none;
}

p a:hover {
  margin:0 0 0 0;
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:125%;
  text-decoration:none;
}

.borderPaginas {
  border:1px solid #333333;
}

.linhaPaginas {
  background-color:#333333;
  height:1px;
  overflow:hidden;
}

/* TOP */

.fundoTop {
  background-image: url(../sysimages/fundo_top.jpg);
  background-repeat: repeat-x;
  height:157px;
}

.caixaFelizNatal {
  width:427px;
  height:102px;
  border:1px solid ;
  -moz-box-sizing: border-box;
  font-family: times New Roman;
  font-size:36;
  color:#757575;
  line-height:102px;
  font-style: italic;
  text-align:center;
}

.linksLinguas {
  font-family: Tahoma;
  font-size:12px;
  color:#757575;
  text-decoration:none;
  font-weight:bold;
}

.linksLinguas:hover {
  font-family: Tahoma;
  font-size:12px;
  color:#8a8a8a;
  text-decoration:none;
  font-weight:bold;
}

.linksLinguasSEL {
  font-family: Tahoma;
  font-size:12px;
  color:#8a8a8a;
  text-decoration:none;
  font-weight:bold;
}

.linksLinguasSEL:hover {
  font-family: Tahoma;
  font-size:12px;
  color:#8a8a8a;
  text-decoration:none;
  font-weight:bold;
}

/* MENU PRINCIPAL */

.fundoMP {
  height:36px;
  background-color:#D7D7D7;
}

.linksMP {
  font-family:Arial;
  font-size:14px;
  color:#333333;
  text-decoration:none;
  font-weight:bold;
  float:left;
  display:block;
  padding:0 20px 0 0;
  line-height:36px;
}

.linksMP:hover {
  font-family:Arial;
  font-size:14px;
  color:#8a8a8a;
  text-decoration:none;
  font-weight:bold;
  float:left;
  display:block;
  padding:0 20px 0 0;
  line-height:36px;
}

.linksMPSel {
  font-family:Arial;
  font-size:14px;
  color:#8a8a8a;
  text-decoration:none;
  font-weight:bold;
  float:left;
  display:block;
  padding:0 20px 0 0;
  line-height:36px;
}

.linksMPSel:hover {
  font-family:Arial;
  font-size:14px;
  color:#8a8a8a;
  text-decoration:none;
  font-weight:bold;
  float:left;
  display:block;
  padding:0 20px 0 0;
  line-height:36px;
}

.txtPesquisar {
  font-family: Arial;
  font-size:11px;
  color:#333333;
  font-weight:bold;
}

.btOkPesquisar {
  font-family: Arial;
  font-size:13px;
  color:#333333;
  font-weight:bold;
  text-decoration:none;
}

.btOkPesquisar:hover {
  font-family: Arial;
  font-size:13px;
  color:#8a8a8a;
  font-weight:bold;
  text-decoration:none;
}

.textfield_01 {
  border:1px solid #545454;
  font-family:Arial;
  font-size:11px;
  color:#333333;
  height:21px;
}

/* RODAPE */

.linhaRodapeHome {
  background-color:#D7D7D7;
  height:1px;
  overflow:hidden;
}

.txtRodapeHome {
  font-family:Tahoma;
  font-size:11px;
  color:#D7D7D7;
}

.txtRodapeHome a {
  font-family:Tahoma;
  font-size:11px;
  color:#D7D7D7;
  text-decoration:none;
}

.txtRodapeHome a:hover {
  font-family:Tahoma;
  font-size:11px;
  color:#D7D7D7;
  text-decoration:none;
}

.txtRodapeBlack {
  font-family:Tahoma;
  font-size:11px;
  color:#757575;
}

.txtRodapeBlack a {
  font-family:Tahoma;
  font-size:11px;
  color:#757575;
  text-decoration:none;
}

.txtRodapeBlack a:hover {
  font-family:Tahoma;
  font-size:11px;
  color:#757575;
  text-decoration:none;
}

/* HOME */

.fundoHomepage {
  background-image: url(../sysimages/fundo_home.jpg);
  background-repeat: repeat-x;
}

.titHome {
  font-family:Tahoma;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}

.backgroundNoticasHome {
  -moz-box-sizing: border-box;
  border:1px solid #545454;
  background-color:#A7ABAC;
  width:274px;
  height:153px;
}

.txtNoticiasHome {
  font-family: Tahoma;
  font-size:12px;
  color:#545454;
}

/* CONTACTOS */

.linksContactos {
  font-family: Arial;
  font-size: 14px;
  color:#757575;
  font-weight:bold;
  text-decoration:none;
  line-height:140%;
}

.linksContactos:hover {
  font-family: Arial;
  font-size: 14px;
  color:#757575;
  font-weight:bold;
  text-decoration:none;
  line-height:140%;
}

/* SCROLL */

.Scrollbar-Left {
	cursor:pointer;
}

.Scrollbar-Right {
	cursor:pointer;
}

/* CATALOGO */

.divsImgsCatalogo {
  padding:0 24px 0 0;
  text-align:center;
}

.divsImgsCatalogo div {
  padding:13px 0 0 0;
}

.divsImgsCatalogo a {
  font-family: Arial;
  font-size:13px;
  color:#545454;
  line-height:123.07%;
  text-decoration:none;
  
}

.divsImgsCatalogo a:hover {
  font-family: Arial;
  font-size:13px;
  color:#545454;
  line-height:123.07%;
  text-decoration:none;
  
}

.linksProdutosCatalogo {
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:192.30%;
  text-decoration:none;
}

.linksProdutosCatalogo:hover {
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:192.30%;
  text-decoration:none;
}

.linksMedidasCatalogo {
  font-family: Arial;
  font-size:11px;
  color:#757575;
  line-height:160%;
  text-decoration:none;
}

.linksMedidasCatalogo:hover {
  font-family: Arial;
  font-size:11px;
  color:#757575;
  line-height:160%;
  text-decoration:none;
}

.linksMedidasCatalogo2 {
  font-family: Arial;
  font-size:11px;
  color:#757575;
  line-height:160%;
  text-decoration:none;
}

.caixaMedidasSub {
  position:absolute;
  border:1px solid #333333;
  background-color:#000000;
  width:88px;
  left:85px;
  top:0;
  display:none;
}

.caixaMedidasSub a {
  display:block;
  line-height:24px;
  font-family:Arial;
  font-size:11px;
  color:#757575;
  text-decoration:none;
  padding:0 0 0 10px;
}

.caixaMedidasSub a:hover {
  display:block;
  line-height:24px;
  font-family:Arial;
  font-size:11px;
  color:#757575;
  text-decoration:none;
  padding:0 0 0 10px;
  background-color:#333333;
}

.txtCaracteristicasProdutoP {
  font-family: Arial;
  font-size:10px;
  color:#757575;
  font-weight:bold;
  line-height:180%;
}

.txtCaracteristicasProduto {
  font-family: Arial;
  font-size:11px;
  color:#757575;
  font-weight:bold;
  line-height:125%;
}

.txtCaracteristicasProdutoL {
  font-family: Arial;
  font-size:11px;
  color:#757575;
  font-weight:bold;
  line-height:125%;
  text-decoration:none;
}

.txtCaracteristicasProdutoL:hover {
  font-family: Arial;
  font-size:11px;
  color:#757575;
  font-weight:bold;
  line-height:125%;
  text-decoration:none;
}

.titOutrosProdutos {
  font-family: Arial;
  font-size:15px;
  color:#757575;
  font-weight:bold;
  line-height:126.6667%;
}

.txtOutrosProdutos {
  font-family: Arial;
  font-size:13px;
  color:#757575;
  line-height:130.7692%;
}

/* SUGESTOES */

.linkImagemSugestoes {
  position:relative;
  width:283px;
  height:283px;
  display:block;
}

.linkImagemSugestoes div {
  position:absolute;
  left:0;
  top:0;
  border:4px solid #FB7C00;
  width:283px;
  height:283px;
  display:none;
  -moz-box-sizing: border-box;
}

.linkImagemSugestoes:hover div {
  position:absolute;
  left:0;
  top:0;
  border:4px solid #FB7C00;
  width:283px;
  height:283px;
  display:block;
  -moz-box-sizing: border-box;
}

.txtSugestoes {
  font-family: Arial;
  font-size:12px;
  color:#757575;
  line-height:125%;
}

.menu1 {
  font-family: Arial;
  font-size:14px;
  color:#757575;
  line-height:157.1429%;
  font-weight:bold;
}

.menu1H {
  font-family: Arial;
  font-size:14px;
  color:#FB7C00;
  line-height:157.1429%;
  font-weight:bold;
}

.titSug {
  font-family: Arial;
  font-size:14px;
  color:#757575;
  line-height:125%;
  font-weight:bold;
}

.descSug {
  font-family: Arial;
  font-size:12px;
  color:#757575;
  line-height:125%;
  font-weight:normal;
}

.menu2 {
  font-family: Arial;
  font-size:11px;
  color:#757575;
  line-height:195%;
  font-weight:normal;
}


.lnkDownloads {
color:#757575;
font-family:Arial;
font-size:13px;
line-height:192.3%;
text-decoration:none;
}

.lnkDownloads:hover {
color:#757575;
font-family:Arial;
font-size:13px;
line-height:192.3%;
text-decoration:none;
}

.divsImgsCatalogo .titDownCat {
color:#545454;
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:200%;
}

.divsImgsCatalogo .titDownCat:hover {
color:#545454;
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:200%;
}

.divsImgsCatalogo .titDownCat2 {
color:#FB7C00;
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:200%;
}

.divsImgsCatalogo .titDownCat2:hover {
color:#FB7C00;
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:200%;
}
