/* atribue parâmetros a todas as páginas */ 
* html img/**/ {  
  
filter:expression(  
this.alphaxLoaded ? "" :  
(  
this.src.substr(this.src.length-4)==".png"  
?  
(  
(!this.complete)  
? "" :  
this.runtimeStyle.filter=  
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+  
String(this.alphaxLoaded=true).substr(0,0)+  
(this.src="imagens/branco_maquinas_a_laser.gif").substr(0,0)  
)  
:  
this.runtimeStyle.filter=""  
)  
);  
}



body {
	background-color: #000;
}

* {
	/*
 	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	*/
	margin: auto;
	list-style-type:none;
	font-size:11px;
	font-family:Arial;
}

.borda_tabela {/* border:0px; */background-color:#FFF; }


/* ############################################## */
/* Todos os textos do site (exceto home) */
/* ############################################## */
.texto_preto {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.texto_preto a:link {
	font-family: Arial;
	font-size: 11px;
	color:#000;
	text-decoration: none;
}
.texto_preto a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.texto_preto a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}
.texto_preto a:active {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}

.texto_branco {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.texto_branco a:link {
	font-family: Arial;
	font-size: 11px;
	color:#FFF;
	text-decoration: none;
}
.texto_branco a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}
.texto_branco a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-decoration: underline;
}
.texto_branco a:active {
	font-family: Arial;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
}

/* ############################################## */
/* ..Outros.. */
/* ############################################## */
.texto_destaque {
	font-weight:bold;
	font-family: Arial;
	font-size: 14px;
	color: #605D5C;
	text-decoration: none;
}


.veja_mais {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFFF99;
	text-decoration: none;
}
.veja_mais a:link {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFFF99;
	text-decoration: none;
}
.veja_mais a:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFFF99;
	text-decoration: none;
}
.veja_mais a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FEFE6A;
	text-decoration: none;
}
.veja_mais a:active {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #FFFF99;
	text-decoration: none;
}


.veja_mais_azul {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}
.veja_mais_azul a:link {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}
.veja_mais_azul a:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}
.veja_mais_azul a:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}
.veja_mais_azul a:active {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #336699;
	text-decoration: none;
}



.rodape_branco {
	font-family: Arial;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}

.rodape_cinza {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.rodape_cinza a:link {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.rodape_cinza a:visited {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.rodape_cinza a:hover {
	font-family: Arial;
	font-size: 10px;
	color: #BEBEBE;
	text-decoration: none;
}
.rodape_cinza a:active {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}


.texto_azul {
	font-family: Arial;
	font-size: 11px;
	color: #00CCFF;
	text-decoration: none;
}
.texto_azul a:link {
	font-family: Arial;
	font-size: 11px;
	color: #00CCFF;
	text-decoration: none;
}
.texto_azul a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #00CCFF;
	text-decoration: none;
}
.texto_azul a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #82E5FE;
	text-decoration: none;
}
.texto_azul a:active {
	font-family: Arial;
	font-size: 11px;
	color: #00CCFF;
	text-decoration: none;
}


.texto_cinza {
	font-family: Arial;
	font-size: 11px;
	color: #B2B2B2;
	text-decoration: none;
}
.texto_cinza a:link {
	font-family: Arial;
	font-size: 11px;
	color: #B2B2B2;
	text-decoration: none;
}
.texto_cinza a:visited {
	font-family: Arial;
	font-size: 11px;
	color: #B2B2B2;
	text-decoration: none;
}
.texto_cinza a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #DADADA;
	text-decoration: none;
}
.texto_cinza a:active {
	font-family: Arial;
	font-size: 11px;
	color: #B2B2B2;
	text-decoration: none;
}


.titulo {
	color:#8A8887;
	font-size:11px;
	font-family:Arial;
}


.form {
	font-family: Arial;
	font-size: 11px;
	color: #4C4C4C;
	text-decoration: none;
	border:1px #CCCCCC solid;
}


.borda_img { border: 2px solid #02A2CA; }


.borda_padding { padding: 6px; }


.tabelinha {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}


.tabelinha_cabecalho {
	font-family: Arial;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
}

.no-repeat {background-repeat:no-repeat; }

.repeat-x {background-repeat:repeat-x; }

.repeat-y {background-repeat:repeat-y; }

.background_center { background-position:center; background-repeat:no-repeat; }

.background_bottom-x { background-position:bottom; background-repeat:repeat-x; }

.background_right-y { background-position:right; background-repeat:repeat-y; }

.background_right { background-position:right; background-repeat:no-repeat; }


#menu{ color: #FFFFFF; text-align:center;}
	#menu ul{ margin:0; padding:0;}
	#menu ul li { 
		display:inline; 
		color:FFF;
		font-size:15px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		margin-right:30px;
		line-height:30px;
	}
	#menu ul li a{ color:#FFF; text-decoration:none;font-size:15px;}
	#menu ul li a:hover{ color:#D3E1EF; text-decoration:none;font-size:15px;}

#link_logo { width:180px; height:145px; left:620px; position:absolute; cursor:pointer;}

/* PAGINACAO */
div#paginacao {
padding-top: 10px;
margin: auto;
text-align: center;
height: 20px;
}

div#paginacao ul{
list-style: none;
padding: 0px;
margin: 0px;
padding: 2px;
}

div#paginacao ul li{
display: inline;
margin-left: 2px;
margin-right: 2px;
}

div#paginacao ul li a,
div#paginacao ul li span {
padding: 1px;

padding-left: 7px;
padding-right: 7px;
text-decoration: none;
}

div#paginacao ul li span {
background-color: #056075;
border:1px solid #056075;
color: #FFF;
}

div#paginacao ul li a{
background-color: #202020;
border:1px solid #290000;
color: white;
}

div#paginacao ul li a:hover {
background-color: #0099BF;
border:1px solid #0099BF;
color: white;
}

div#paginacao ul li.anterior span,
div#paginacao ul li.proximo span {
visibility:hidden;
}

#news p { 
	width:52px; 
	float:left; 
	color:white; 
	padding-top:3px; 
	text-align:right;
	padding-right:3px; 
}

#news img{ margin-top:10px; margin-bottom:5px; }
#news input{margin-bottom:3px; float:left }
#news select{ margin-bottom:3px; float:left; }

/*###########################################################*/
/*####################TRABALHE CONOSCO#######################*/
/*###########################################################*/


#formulario_tb_conosco{ text-align:justify;}
#formulario_tb_conosco form{ margin-top:30px; }
#formulario_tb_conosco form input { width:221px; float:left; margin-bottom:3px;}
#formulario_tb_conosco form input#cidade{ width:170px; margin-right:8px;}
#formulario_tb_conosco form p{ margin:0px; padding:0px; float:left; width:100px; text-align:right;}
#formulario_tb_conosco form textarea { width:221px; height:143px; margin-bottom:5px;}
#formulario_tb_conosco form input#bt_enviar{ 
	width:70px;
	height:26px;	
	float:right;
	margin-right:42px;	
}
#formulario_tb_conosco form input#curriculo{ background:#fff;}



/*###########################################################*/
/*#################### PRODUTOS NEW #########################*/
/*###########################################################*/

#produtos_new{ text-align:justify; background:url(imagens/fundo_contato.gif); width:464px; height:267px; margin-top:30px;}
#produtos_new form p {color:#fff; width:80px;float:left; text-align:right;}
#produtos_new form input { float:left; width:335px; margin-bottom:2px;}
#produtos_new form textarea { width:335px; height:83px; margin-bottom:8px;}
#produtos_new form input#bt_enviar{ width:70px; height:26; float:right; margin-right:42px;}
h1 { color:#fff; text-align:center; font-size:19px; margin-bottom:5px;}

#imagens_prod{ width:474px; height:364px;}
#poduto_destaque{}

#mais_produtos{ width:474px; height:63px;}
	#mais_produtos img { float:left; margin-right:3px; margin-top:5px; cursor:pointer;}
#mais_produtos.large{ height:126px;}
.texto-discreto{
	font-size:10px;
}
