@charset "utf-8";
/* CSS Document */
/*INÍCIO DO ESTILO DA PÁGINA PRINCIPAL*/
#g1 {
    text-indent:0px;
    padding: 10px;
    width: 630px;
    overflow:auto;
}
#g1 {
    text-indent:0px;
    padding: 10px;
    width: 630px;
    overflow:auto;
}
#g1 ul { list-style: none; }
#g1 ul li { display: inline; }
#g1 ul img {
	/*border: 5px solid #163f6d;
	border-width: 5px 5px 5px;*/
}
#g1 ul a:hover img {
	/*border: 5px solid #fff;
	border-width: 5px 5px 5px;*/
	color:#000099;
}
#g1 ul a:hover { color:#163f6d; }


body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color: #FFFFFF;
	background-image:url(../images/bg.gif);
	background-repeat:repeat-x;
	text-align:justify;
}

.titulo1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}

.foneface{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

	color:#FFFFFF;
	}
	
.copyface{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;	
	

	color:#FFFFFF;
	}
	
#con{
	position:absolute;
	width:968px;
	height:1178px;
	top:0px;
	left:50%;
	margin-left:-484px;
	background-color:#FFFFFF;
}

		#topo{
			position:absolute;
			width:968px;
			height:404px;
			top:0px;
			left:0px;
			background-image: url(../images/bgflash.gif);
			background-position: center;
			background-repeat:no-repeat;			
		}
		
		#acesso {
			position:absolute;
			width:200px;
			height:60px;
			top:325px;
			left:750px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color:#000099;
		}
		
		.formacesso{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			font-weight:bold;
			color: #FF0000;
		
		}
						.edtlogin {
							width: 146px;
							height: 20px;
							background:  url(../images/edtlogin.jpg);
							background-repeat:no-repeat;
							border: none;
							font:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
						} 
						
						.edtsenha {
							width: 108px;
							height: 21px;
							background:  url(../images/edtsenha.jpg);
							background-repeat:no-repeat;
							border: none;
							font:Verdana, Arial, Helvetica, sans-serif;
							font-size:11px;
						}
						
						.btlogin {
								width: 32px;
								height: 19px;
								background: url(../images/okacesso.jpg);
								background-repeat:no-repeat;
								border: none;
								cursor:pointer;
						} 
					
		#meio{
			position:absolute;
			width:968px;
			height:699px;
			top:404px;
			left:0px;
		}
					#conteudo{
					position:absolute;
					width:748px;
					height:699px;
					top:0px;
					left:0px;
					overflow:auto;
					/*background-image:url(../images/layout_02.jpg);*/
					}
					
					
					/*/////////////////////////////////////////////////*/
					#divorcamento{
					position:absolute;
					width:685px;
					height:505px;
					top:165px;
					left:30px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					/*background-color:#CCCCCC;
					border:#000000 1px solid;*/
					overflow:auto;
					}
					#topoorcamento{
					position:absolute;
					width:685px;
					height:145px;
					top:0px;
					left:30px;
					background-image:url(../images/topoorc.png);
					}
					#mostra_produtos{
					position:absolute;
					width:685px;
					height:690px;
					top:175px;
					left:30px;
					overflow:auto;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					}
				
					.form {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#000000;
					
					}
					/*************************************************************/
					
					#lateral{
					position:absolute;
					width:220px;
					height:699px;
					top:0px;
					left:748px;
					background-color:#ffffff;
					}
								#destaques{
								position:absolute;
								width:220px;
								height:189px;
								top:0px;
								left:0px;
								/*border: #FF9900 2px solid;*/
								}
										
										#topodestaques{
										position:absolute;
										width:220px;
										height:86px;
										top:0px;
										left:0px;
										background-image: url(../images/lateral_03.jpg);
										background-repeat:no-repeat;
										}
										
										#corpodestaques{
										position:absolute;
										width:220px;
										height:103px;
										top:76px;
										left:0px;
										vertical-align:middle;
										text-align: center;
										
										}
								
								
								#parceiros{
								position:absolute;
								width:220px;
								height:197px;
								top:194px;
								left:0px;
								/*border: #006600 2px solid;*/
								}
										#topoparceiros{
										position:absolute;
										width:220px;
										height:69px;
										top:4px;
										left:2px;
										background-image: url(../images/lateral_05.jpg);
										background-repeat:no-repeat;
										}
										
										#corpoparceiros{
										position:absolute;
										width:220px;
										height:128px;
										top:69px;
										left:0px;
										
										
										}
							
								#servicos{
								/*border: #000066 2px solid;*/
								position:absolute;
								width:220px;
								height:298px;
								top:396px;
								left:0px;
								}
								#topo_servicos{
								position:absolute;
								width:220px;
								height:71px;
								top:2px;
								left:0px;
								background-image: url(../images/lateral_09.jpg);
								background-repeat:no-repeat;
								}
								
								#corposervicos{
								position:absolute;
								width:220px;
								height:230px;
								top:72px;
								left:0px;
								}
								
								#orcamento{
								position:absolute;
								width:205px;
								height:75px;
								top:5px;
								left:0px;
								padding-left:15px;
								}
								
									#orcamento img {
									border:none;
									
									}
								
								#news{
								position:absolute;
								width:205px;
								height:70px;
								top:86px;
								left:0px;
								margin-left:15px;
								background-image: url(../images/lateral_11.jpg);
								background-repeat: no-repeat;
								
								}
								/************************************************estilos da newsletter**************************/
								
								.cadastre{
								font:Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								color:#000000;
								padding-right:3px;						
								}
								
								#posiciona_news{
								position:absolute;
								width:120px;
								height:60px;
								left:58px;
															
								}
								.newsedit{
								width:100px;
								height:10px;
								font-size:9px;
								
								}
								.botnewsletter {
								width: 20px;
								height: 20px;
								background: url(../images/bgbotaonews.png);
								background-repeat:no-repeat;
								border: none;
								cursor:pointer;
								} 
								
								
								#linkcat{
								position:absolute;
								width:205px;
								height:68px;
								top:160px;
								left:0px;
								padding-left:15px;
								}
								
								#linkcat img{
								border:none;
								}
					/*******************************************************************************/			
					#rodape{
					position:absolute;
					width:968px;
					height:75px;
					top:699px;
					left:0px;
					background-image: url(../images/rodape_11.jpg);
					}
							#fones{
							position:absolute;
							width:300px;
							height:75px;
							top:0px;
							left:0px;
							padding-top:15px;
							}
							#copyright{
							position:absolute;
							width:368px;
							height:75px;
							top:0px;
							left:300px;
							padding-top:30px;
							
							}
							#selo{
							position:absolute;
							width:300px;
							height:75px;
							top:0px;
							left:668px;
							padding-top:25px;
							padding-left:200px;
							}
							#selo img{
							border:none;
							}		
											
/*FINAL DO ESTILO DA PÁGINA PRINCIPAL*/	/*FINAL DO ESTILO DA PÁGINA PRINCIPAL*/	/*FINAL DO ESTILO DA PÁGINA PRINCIPAL*/	
													
		
			.titulop{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:25px;
				font-weight:bold;
				color: #e14500;
				margin:0px;
				}	
										
			#divtitulo{
			position:absolute;
			width:567px;
			height:30px;
			top:0px;
			left:30px;
			text-align:left;
			}
												
			#divprodutos{
			position:absolute;
			width:567px;
			height:699px;
			top:37px;
			left:0px;
			padding-left:15px;
			}		
				
					#interprodutos{
					position:absolute;
					width:620px;
					height:572px;
					top:50px;
					left:30px;
				/*	border:#000000 1px solid;*/
					}	
					
						
					#ofertas{
					width:680px;
					height:630px;
					position:absolute;
					top:20px;
					left:20px;
					/*border:#ff0000 1px solid;*/
					}
			
				/*		#tbprodutos{
						width:600px;
						height:572px;
						border:0px;
						}		*/					
						
								.tbdst{
								width:143px;
								height:163px;
								border:none;
								padding:0px;
								}
								
								
								/*formatação da linha de foto do destaque*/
								.fotodst{
								width:143px;
								height:143px;
								padding:0px;
								}
								.fotodst img{
								margin:0px;
								border:none;
								padding:0px;
								}
								
								/*formatação da linha de texto do destaque*/
								.legendaproduto{
								font:Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								color:#000000;
								width:143px;
								height:20px;
								padding:0px;
								}
								
								.legendaproduto a{
								font:Verdana, Arial, Helvetica, sans-serif;
								font-size:10px;
								color:#000000;
								text-decoration:none;
								}
								
								
		#content{
					width:630px;
					height:630px;
					position:relative;
					top:50px;
					left:30px;
					overflow-y:auto;
					overflow-x:hidden;
					text-align:justify;
				/*	border:#00CCCC 1px solid;*/
		}
		
				#content img{
					border-left:7px #FFFFFF solid;
							
				}
/************************************************************************************************/

.tb_d_detalhamento{
	width:400px;
	height:500px;
	border:none;
}	

.ln_d_detalhamento{
	height:150px;
	border:none;
}

.titulo_d_detalhamento{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}					
		
.texto_d_detalhamento{
	width:400px;
	height:250px;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}					
			
/******************************************************************************************************/

.buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:68px;
	height:20px;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	background: url(../images/bgbotaoflip.png);
	background-repeat:no-repeat;
	border: none;
	cursor:pointer;
}	

/***************************************************************/

.tbsobre{
	width:600px;
	/*height:620px;*/
	margin-left:5px;
	/*border:#000000 1px solid;*/
}

.linhatitsobre{
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:14px;
				font-weight:bold;
				color: #e14500;
				margin:0px;
}

.coluna1sobre{
width:270px;
}
	
.tbsobre img{
margin:0px;
border:none;
}

.tbsobre a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color: #000000;
}


.imgloja{
vertical-align:top;
text-align:right;
}
				
.txsobre{
				width:270px;
				height:190px;
				overflow:auto;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color: #000000;
				padding:5px;
				text-align:justify;
				text-indent:3px;
			/*	border:#000000 1px solid;*/
}

.txfabrica{
				width:270px;
				height:190px;
				overflow:auto;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color: #000000;
				padding:5px;
				text-align:justify;
				text-indent:3px;
			/*	border:#000000 1px solid;*/
}


.enderecos{
				width:270px;
				height:220px;
				overflow:auto;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				color: #000000;
				margin:0px;
			/*	border:#000000 1px solid;*/
}

.divisor {
height:1px;
background-color:#000066;
font-size:1px;

}

#Dados_Solicitante {
    display : none;
}

#Buscar_Produtos {
    display : none;
}

#Produtos_Encontrados {
    display:none;
    height: 330px;
    width:630px;
    overflow:auto;
    position:absolute;
    top:100px;
}

#Botoes_do_Orcamento {
    display:none;
    height: 50px;
    width:630px;
    overflow:auto;
    position:absolute;
    top:460px;
    text-align:center;
}

#Produtos_do_Orcamento {
    display : none;
}

#lista_produtos {
  width: 399px;
  height: 565px;
}

#dnext,#dprev {
    cursor:pointer;
}

#formata_videos{
	overflow:hidden;
}