/* Genéricos */
BODY {
	SCROLLBAR-FACE-COLOR: #8194BF;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR: #1A2139;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #CC9900;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	/*background-color: #CCCCCC;*/
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

P {
   font-family: Verdana, Tahoma, Arial;
   font-size: 8 pt;
   text-align: justify;
   color: #000000;
}

.normal {
         font-family: Verdana, Tahoma, Arial;
         color: #000000;
         font-size: 14px;
         text-align: justify;
         font-weight: bold;
}

.titulo {
    font-style: Verdana, Arial;
    font-size: 11px; 
	text-align: left;
	color: #FFFFFF;
	height: 17px;
	font-weight: bold;
}

a {
  text-decoration: none;
	}


a:hover {			
         text-decoration: underline;		 	
			}

/*
A.menu {
  color: #FFFFFF;
  font-style: Verdana, Arial;
  font-size: 11px; 
  text-decoration: none;
}
*/
/*
A.menu:hover {
	font-color: #F08452;
	font-style: Verdana, Arial;
	text-decoration: none;
	background-color: F08452;

}
*/
/*
A.menu:link {
		color: #FFFFFF;
		font-style: Verdana, Arial;
        text-decoration: none;
}

A.menu:visited {
		   color: #FFFFFF;
		   font-style: Verdana, Arial;
           text-decoration: none;
}
*/
TD.menu {
   font-family: Verdana, Tahoma, Arial;
   font-size: 8 pt;
   text-align: center;
   color: #FFFFFF;
   height: 16 px; 
   font-weight: bold;
}

TD.menu_vertical {
   font-family: Verdana, Tahoma, Arial;
   font-size: 8 pt;
   text-align: left;
   color: #FFFFFF;
   height: 16 px; 
   font-weight: bold;
}

textarea {
          font: 11pt Verdana, Arial; 
		  color:577070;
		  border:1 solid;
		  border-color:577070;
}

/* Fim dos Genéricos */


/* Busca */
.busca {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10 pt;
	text-align: center;
	color: #000000;
	font-weight: bold;
}

input.busca {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 18px;
	width: 123px;
	background-color: #FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
}

select.busca {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 14px;
	width: 123px;
	background-color: FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
}

option.busca {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 100px;
	width: 123px;
	background-color: FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
}

input.submit_busca {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 18px;
	width: 70px;
	background-color: FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
}
/* Fim da Busca */

/* Menu Vertical */
tr.clsTabSelecionado {
                      border-color:#A0D0F0 #204070 #204070 #A0D0F0;
					  border-style:solid;
					  border-width:1 1 1 1;
					  background-color:#4070A0;
					  padding:2 2 2 2;
					  color:#FFFFFF;
					  cursor:hand;
					  font-family: Verdana, Tahoma, Arial;
                      color: #E7DA80;
                      font-size: 12px;
                      font-weight: bold;
					  }
tr.clsTab {
           border-color:#204070 #204070 #204070 #204070;
		   border-style:solid;
		   border-width:1 1 1 1;
		   background-color:#FFFFFF;
		   padding:2 2 2 2;
		   cursor:cross;
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
		   }
tr.clsTab1 {
            border-color:#204070 #204070 #204070 #204070;
			border-style:solid;
			border-width:1 1 1 1;
			background-color:#1A2139;
			padding:2 2 2 2;
			cursor:cross;
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
			}
			/*
a.clstab:link {
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
			text-decoration: none;
}
a.clstab:visited {
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
			text-decoration: none;
}
a.clstab{
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
			text-decoration: none;
}
a.clstab:hover {
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
			text-decoration: none;
             }
			 */
/* Fim do Menu vertical */

/* Produtos */
.produtos_titulo {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #900808;
	font-weight: bold;
}

.produtos_descricao {
	font-style: Verdana, Arial;
	font-size: 8pt;
	text-align: left;
}
/*
A.produtos {
  color: #000000;
  font-style: Verdana, Arial;
  font-size: 7pt; 
  text-decoration: none;
}

A.produtos:hover {
	font-color: #000000;
	font-style: Verdana, Arial;
	text-decoration: underline;

}

A.produtos:link {
		color: #000000;
		font-style: Verdana, Arial;
}

A.produtos:visited {
		   color: #000000;
		   font-style: Verdana, Arial;
           text-decoration: none;
}
*/
.produtos_chamada {
    font-style: Verdana, Arial;
    font-size: 6pt; 
	text-align: left;
}
/*
A.produtos_link_capa {
  color: #000000;
  font-style: Verdana, Arial;
  font-size: 7pt; 
  text-decoration: none;
}

A.produtos_link_capa:hover {
	font-color: #000000;
	font-style: Verdana, Arial;
	text-decoration: none;
}

A.produtos_link_capa:link {
		color: #000000;
		font-style: Verdana, Arial;
        text-decoration: none;
}

A.produtos_link_capa:visited {
		   color: #000000;
		   font-style: Verdana, Arial;
           text-decoration: none;
}
*/
/* Fim dos Produtos */

/* Monte seu micro */
select.monte {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 14px;
	width: 146px;
	background-color: FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
}

.monte_titulo {
    font-style: Verdana, Arial;
    font-size: 11px; 
	text-align: left;
	color: #FFFFFF;
	height: 17px;
	font-weight: bold;
}

.monte_header {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: bold;
}

.monte_footer {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: right;
	color: #000000;
	font-weight: bold;
}

.monte_descricao_impar {
	font-style: Verdana, Arial;
	font-size: 8pt;
	text-align: left;
	background-color:#CCFFCC;
}

.monte_descricao_par {
	font-style: Verdana, Arial;
	font-size: 8pt;
	text-align: left;
	background-color:#FFFFFF;
}

input.pedido {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 18px;
	width: 250px;
	background-color: #FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: left;
}

textarea.pedido {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 100px;
	width: 250px;
	background-color: #FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: left;
}

input.submit_pedido {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 18px;
	width: 100px;
	background-color: FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
	cursor:hand;
}

input.reset_pedido {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 18px;
	width: 70px;
	background-color: FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
	cursor:hand;
}

P.monte_ok {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10 pt;
	text-align: center;
	color: #900808;
	font-weight: bold;
}

.valor_pedido {
	font-family: Verdana, Tahoma, Arial;
	font-size: 7 pt;
	text-align: center;
	color: #000000;
	font-weight: bold;
}

.valor_pedido_inf {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: right;
	color: #000000;
	font-weight: bold;
}

.recalcular {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: orange;
	font-weight: bold;
}


/* Fim do Monte seu micro */

/* Noticias */
.noticias_titulo {
	font-family: Verdana, Tahoma, Arial;
	font-size: 7 pt;
	text-align: left;
	color: #900808;
	font-weight: bold;
}

.noticias_chamada {
    font-style: Verdana, Arial;
    font-size: 7pt; 
	text-align: left;
}
/*
A.noticias {
  color: #000000;
  font-style: Verdana, Arial;
  font-size: 7pt; 
  text-decoration: none;
}

A.noticias:hover {
	font-color: #000000;
	font-style: Verdana, Arial;
	text-decoration: underline;

}

A.noticias:link {
		color: #000000;
		font-style: Verdana, Arial;
        text-decoration: none;
}

A.noticias:visited {
		   color: #000000;
		   font-style: Verdana, Arial;
           text-decoration: none;
}
*/
/* Fim das Noticias */

/* Mais Vendidos */
.vendidos_chamada {
    font-style: Verdana, Arial;
    font-size: 7pt; 
	text-align: left;
}
/*
A.vendidos {
  color: #000000;
  font-style: Verdana, Arial;
  font-size: 7pt; 
  text-decoration: none;
}

A.vendidos:hover {
	font-color: #000000;
	font-style: Verdana, Arial;
	text-decoration: underline;
}

A.vendidos:link {
		color: #000000;
		font-style: Verdana, Arial;
        text-decoration: none;
}

A.vendidos:visited {
		   color: #000000;
		   font-style: Verdana, Arial;
           text-decoration: none;
}
*/
/* Fim dos Vendidos */

/* Newsletter */
.newsletter {
  color: #000000;
  font-style: Verdana, Arial;
  font-size: 10px; 
  text-align: left;
}

.newsletter_meio {
  color: #000000;
  font-style: Verdana, Arial;
  font-size: 9px; 
  text-align: right;
  font-weight: bold;
}

input.newsletter {
	font: 11pt Verdana, Arial;
	color:000000;
	border:1px solid #999999;
	height: 18px;
	width: 123px;
	background-color: #FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: center;
}

/* Fim da Newsletter */

/* Rodapé */
.rodape {
  color: #FFFFFF;
  font-style: Verdana, Arial;
  font-size: 9px; 
  text-align: center;
  font-weight: bold;
}
/* Fim do Rodapé */

/* Empresa */
P.empresa_titulo {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10 pt;
	text-align: center;
	color: #900808;
	font-weight: bold;
}

P.empresa_subtitulo {
	font-family: Verdana, Tahoma, Arial;
	font-size: 9 pt;
	text-align: center;
	color: #900808;
	font-weight: bold;
}

UL.empresa{
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
}

P.empresa_texto {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
}
/* Fim da Empresa */

/* Cadastro */
input.cadastro {
	font: 11pt Verdana, Arial;
	color:#1A2139;
	border:1px solid #999999;
	height: 18px;
	width: 300px;
	background-color: #FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: left;
}
input.pequeno {
	font: 11pt Verdana, Arial;
	color:#1A2139;
	border:1px solid #999999;
	height: 18px;
	width: 50px;
	background-color: #FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: left;
}
input.medio {
	font: 11pt Verdana, Arial;
	color:#1A2139;
	border:1px solid #999999;
	height: 18px;
	width: 110px;
	background-color: #FFFFFF;
    font-style: Verdana, Arial;
    font-size: 10px; 
	text-align: left;
}
.cadastro_texto_par {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
}
.cadastro_texto_impar {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
	background-color:#DEE0EB;
}
/* Fim do Cadastro */

/* Erro */
P.erro_texto {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: center;
	color: #000000;
	font-weight: normal;
}
P.erro {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10 pt;
	text-align: center;
	color: #900808;
	font-weight: normal;
}
/* Fim do Erro*/

/* Noticias */
P.noticias_titulo {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10 pt;
	text-align: center;
	color: #900808;
	font-weight: bold;
}

P.noticias_texto {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
}

P.noticias_ultimas {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
}

LI.noticias_ultimas {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8 pt;
	text-align: left;
	color: #000000;
	font-weight: normal;
}

/* Fim das Noticias */

/* Lista de Preços */
tr.clsTabSelecionadoX {
                      border-color:#A0D0F0 #204070 #204070 #A0D0F0;
					  border-style:solid;
					  border-width:1 1 1 1;
					  background-color:#4070A0;
					  padding:2 2 2 2;
					  color:#FFFFFF;
					  cursor:hand;
					  font-family: Verdana, Tahoma, Arial;
                      color: #E7DA80;
                      font-size: 12px;
                      font-weight: bold;
					  }
tr.clsTabX {
           border-color:#204070 #204070 #204070 #204070;
		   border-style:solid;
		   border-width:1 1 1 1;
		   background-color:#FFFFFF;
		   padding:2 2 2 2;
		   cursor:cross;
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
		   }
tr.clsTab1X {
            border-color:#204070 #204070 #204070 #204070;
			border-style:solid;
			border-width:1 1 1 1;
			background-color:#DEE0EB;
			padding:2 2 2 2;
			cursor:cross;
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #FFFFFF;
            font-weight: bold;
			}
			/*
a.clstabX:link {
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #000000;
            font-weight: bold;
			text-decoration: none;
}
a.clstabX:visited {
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #000000;
            font-weight: bold;
			text-decoration: none;
}
a.clstabX{
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #000000;
            font-weight: bold;
			text-decoration: none;
}
a.clstabX:hover {
            font-family: Verdana, Tahoma, Arial;
            font-size: 8 pt;
            text-align: left;
            color: #000000;
            font-weight: bold;
			text-decoration: none;
             }
			 */
/* Fim da lista de preços */

/* Boletin */
.boletin {
	font-style: Verdana, Arial;
	font-size: 8pt;
}