@charset "UTF-8";
@corParagrafo {color: #666;}
@corPadrao {color:#1F2C65}
/* CSS Document */

.clear {clear:both;}

a{text-decoration:none;}
h1
{
											font-size:20px;
											font-family:arial;
											font-weight:bold;
											color:#1F2C65;
											padding-top:20px;
											padding-bottom:5px;
}

h2
{
											font-size:18px;
											font-family:arial;
											font-weight:bold;
											color:#1F2C65;
											padding-top:10px;
											padding-bottom:5px;
}

h3
{
											font-size:16px;
											font-family:arial;
											font-weight:bold;
											color:#1F2C65;
											padding-top:10px;
											padding-bottom:5px;
}

h3
{
											font-size:14px;
											font-family:arial;
											font-weight:bold;
											color:#1F2C65;
											padding-top:10px;
											padding-bottom:5px;
}


body {
	background-image: url(../imagens/bg.png);
	background-repeat: repeat-x;
	margin:0;
	padding:0;
}

#tudo
{
											width:980px;
											height:auto;
											margin:0 auto;
											/*border:1px solid red;*/
											padding-bottom:20px;
}

#topo
{
	
											width:980px;
											height:138px;
											/*border:1px solid blue;*/

}

					.logo
					{
					
											width:136px;
											height:120px;
											float:left;
											margin-top:10px;
											margin-left:50px;
								
					}
					
					.logo a img
					{
											cursor: hand;
											cursor: pointer;
											text-decoration: none;
											border: none;				
					}
					
					#flash
					{
						
											width:784px;
											float:right;
											height:138px;
											/*border:1px solid green;*/
						
					}
					
					
#box
{
	
											width:980px;
											height:auto;
											/*border:1px solid gray;*/
											position:relative;
	
}

#box #colEsq 
{

											width:253px;
											float:left;
											height:100%;
											padding-top:20px;
											margin-left:20px;
											/*border:1px solid red;*/
											position:relative;
	
}

					.topo-menu-lateral
					{
											width:253px;	
											height:28px;
											background:url(../imagens/bg-topo-menu.PNG) no-repeat;
											padding:0;
											margin:0;
					}
					
					.topo-menu-lateral p
					{
											padding:0;
											margin:0;
											font-size:13px;
											font-family:Verdana, Geneva, sans-serif;
											color:#1F2C65;
											padding-left:10px;
											padding-top:6px;
											
					}
					
						#box #colEsq .menu-lateral-servicos
					{
											width:251px;
											height:auto;
											border-left:1px solid #e1e6ea;
											border-right:1px solid #e1e6ea;
											padding:0;
											margin:0;
											margin-top:-4px;
					}
					
					#box #colEsq .menu-lateral
					{
											width:251px;
											height:835px;
											border-left:1px solid #e1e6ea;
											border-right:1px solid #e1e6ea;
											padding:0;
											margin:0;
											margin-top:-4px;
					}
					
					
					#box #colEsq .menu-lateral ul
					{
											list-style:none;
											margin:0;
											padding:0;
											padding-top:10px;
											padding-bottom:10px;
											margin-left:10px;
											border-bottom:1px dotted #e1e6ea;
											width:230px;
											
											
					}
					
					#box #colEsq .menu-lateral-servicos ul
					{
											list-style:none;
											margin:0;
											padding:0;
											padding-top:10px;
											padding-bottom:10px;
											margin-left:10px;
											border-bottom:1px dotted #e1e6ea;
											width:230px;
											
											
					}
					
					#box #colEsq .menu-lateral ul a
					{
											border:0;
											text-decoration:none;
											
					}
					
					#box #colEsq .menu-lateral-servicos ul a
					{
											border:0;
											text-decoration:none;
											
					}
					
					#box #colEsq .menu-lateral ul li 
					{
											font-family:Verdana, Geneva, sans-serif;
											font-size:11px;	
											color:#1F2C65;
											text-decoration:none;
											padding-top:10px;
											border:0;
											text-decoration:none;
											

															
					}
					
					#box #colEsq .menu-lateral-servicos ul li 
					{
											font-family:Verdana, Geneva, sans-serif;
											font-size:11px;	
											color:#1F2C65;
											text-decoration:none;
											padding-top:10px;
											border:0;
											text-decoration:none;
											

															
					}

					/*****************Hack para I.E8*********************/
					#box #colEsq .menu-lateral ul li 
					{
										
											
											margin-top /*\**/: -5px\9
											border:0;
											text-decoration:none;


															
					}
					
					#box #colEsq .menu-lateral-servicos ul li 
					{
										
											
											margin-top /*\**/: -5px\9
											border:0;
											text-decoration:none;


															
					}
					
					/***************************************************/
					
					#box #colEsq .menu-lateral .topico
					{
											font-weight:bold;
																				
					}
					
					#box #colEsq .menu-lateral-servicos .topico
					{
											font-weight:bold;
																				
					}
					
					#box #colEsq .menu-lateral ul li a
					{
											font-family:Verdana, Geneva, sans-serif;
											font-size:11px;	
											color:#1F2C65;
											text-decoration:none;
											border:0;			
					}
					
					#box #colEsq .menu-lateral-servicos ul li a
					{
											font-family:Verdana, Geneva, sans-serif;
											font-size:11px;	
											color:#1F2C65;
											text-decoration:none;
											border:0;			
					}
					
					#box #colEsq .bottom-menu-lateral
					{
											width:253px;	
											height:14px;
											background:url(../imagens/bg-bottom-menu.PNG) no-repeat;
											padding:0;
											margin:0;
											
					}
					
/*******Fecha MenuLateral ***********/

/*******Area de Conteudo*************/

#conteudo
{
											width:685px;
											height:auto;
											margin-top:20px;
											/*border:1px solid red;*/
											float:right;
}

#conteudo p
{
											font-size:13px;
											color:#666;
											font-family:verdana;
											padding-top:5px;
											padding-bottom:5px;
											text-align:justify;
}

/************* Conteudo Escrito***************/
#conteudo #conteudo-escrito img
{
											border:2px solid #CCC;
											margin-right:10px;
}

#conteudo #conteudo-escrito ul
{
											margin:15px;
											
}

#conteudo #conteudo-escrito ul li
{
											color:#666;
											margin:0;
											padding:0;
											font-family:Verdana;
											font-size:13px;
											padding-top:5px;
}

#conteudo #conteudo-escrito ul li a
{
											color:#666;
											margin:0;
											padding:0;
											font-family:Verdana;
											font-size:13px;
											padding-top:5px;
											text-decoration: none;
}

#conteudo #conteudo-escrito a
{
	color: #666;
	text-decoration: none;
}

/*********************************************/


#conteudo #caminho
{
											color:#1F2C65;
											font-family:verdana;
											font-style:italic;
											font-size:13px;
											padding-bottom:10px;
}

#conteudo #caminho a
{
											color:#1F2C65;
											font-family:verdana;
											font-style:italic;
											font-size:13px;
											padding-bottom:10px;
											text-decoration: none;
}

.menu	
{
											width:685px;
											height:40px;
											border-bottom:1px solid #232C65;
}

					.menu ul
					{
											list-style:none;
											padding:0;
											margin:0;
					}
					
					.menu ul li
					{
											float:left;
					}
					
					.menu ul li a
					{
											display:block;
											float:left;
											text-align:center;
											width:97px;
											height:40px;
											border:0;
											margin-left:20px;
											padding-top:5px;
											background:url(../imagens/bg-menu.PNG) no-repeat;
											color:#FFF;
											font-family:Verdana, Geneva, sans-serif;
											font-size:12px;
											text-shadow: 1px 1px #666;
											
											
					}
					
					
					
					.menu ul li .active
					{
										
										background:url(../imagens/bg-menu-active-teste.PNG) no-repeat;	
											
					}
					

/****** FECHA MENU ********/

#acoes
{
										width:685px;
										height:auto;
										/*border:1px solid green;*/
}

					#acoes ul
					{
										list-style:none;
										margin:0;
										padding:0;
										padding-top:10px;
					}
					
					#acoes ul li 
					{
										display:block;
										float:left;
										margin-left:10px;
					}

					#acoes ul li a
					{
										text-decoration:none;
										border:0;
					}
					
					#acoes ul li img
					{
										
										float:left;
										border:0;
					}
					
					#acoes ul li p
					{
										padding:0;
										margin:0;
										float:left;
										font-style:italic;
										
										font-size:10px;
										font-family:Verdana, Geneva, sans-serif;
										color:#1F2C65;
					}
					
					#acoes form
					{
										background:url(../imagens/bg-pesquisar.PNG) no-repeat;
										border:0;
										width:142px;
										height:29px;
					}
					
					#acoes input
					{
										
										background:none;
										width:110px;
										height:22px;
										border:0;
										margin-left:5px;
										padding-top:5px;
										float:left;
										color:#232B65;
										font-family:Verdana, Geneva, sans-serif;
										font-size:12px;
					}
					
					#acoes button
					{
										
										margin-left:-5px;
										height:28px;
										width:28px;
										cursor:hand;
										cursor:pointer;
										background:none;
										border:0;
								
					}
					

/********DESTAQUES**********/


/**********SLIDER*************/

#slider-destaques
{
							width: 685px;
						
							margin-left: -20px;
							background: white url(../images/slider-bg.jpg); height: auto; overflow: hidden;
							margin-bottom: 20px;
}

/*****************************/


#destaques
{
								width:685px;
								height:auto;
								margin-left: 0px;
}

#destaques h3
{
								color:#1F2C65;
								font-size:15px;
								font-family:Verdana, Geneva, sans-serif;
								font-weight:bold;
}

#destaques h3 a
{
								color:#1F2C65;
								font-size:15px;
								font-family:Verdana, Geneva, sans-serif;
								font-weight:bold;
								text-decoration: none;
}





					#destaques ul
					{
								list-style:none;
								padding:0;
								margin:0;
					}
					
					#destaques ul li 
					{
								
								padding-top:10px;
					}
					
					#destaques ul li a
					{
								color:#333333;
								font-size:11px;
								font-family:Verdana, Geneva, sans-serif;
								text-decoration:underline;
								padding-top:10px;
					}


					.destaque1
					{
								width:200px;
								height:auto;
							
								padding:10px;
								float:left;
								border-right:1px dotted #CCC;
								
					}
					
					.destaque1 h3
					{
						padding-top: 0;
					}
					
					#destaques .destaque1 ul
					{
								list-style:disc;
								
					}
					
								.destaque1 img
								{
								
								float:left; padding:5px;
								padding-right: 20px;
								
								}
					
					.destaque2
					{
								width:235px;
								height:auto;
								border-right:1px dotted #CCC;
								padding:10px;
								float:left;
								
					}
					
								.destaque3 img
								{
								
								float:left; padding:5px;
								
								}
					
					.destaque3 p
					{
						text-align: left;
					}
					
					.destaque3
					{
								width:180px;
								height:auto;
							
								padding:10px;
								float:left;
								
					}
					
					.destaque3 h3
					{
								text-decoration:none;
								padding-top: 0;
								
					}
					
					
					.destaque3 form 
					{
								margin-top: 10px;
								
					}
					
					.destaque3 form label
					{
								font-family: Arial;
								font-size: 13px;
								
					}
					
					.destaque3 form input
					{
								margin-top: 5px;
								height: 20px;
								width: 180px;
								font-family: Arial;
								font-size: 13px;
					}
					
					.destaque3 form button
					{
						float: right;
						margin-top: 5px;
						background: url(../imagens/enviar.PNG) no-repeat;
						width: 50px;
						height: 20px;
						border: 0;
						cursor: pointer;
						cursor: hand;
						text-indent: -9999px;
						
					}
					
					
					.destaque2 .saibaMais a
					{
						text-decoration:none;
						font-weight:bold;
						color:#333333;
					}
					
					#destaques p
					{
								font-size:11px;
								font-family:Verdana, Geneva, sans-serif;
								color:#333333;
								padding-top:10px;
								
					}

/**********************/

/********** Premiações ***************/

#premiacoes
{
	width:680px;
	height:69px;
	background:url(../imagens/bg-premiacoes.PNG) no-repeat;
	margin-left:0px;
	margin-top:20px;
}

					#premiacoes	a
					{
								text-decoration:none;
								border:0;
							
					}



					#premiacoes ul
					{
								height:69px;
								border:0;
								padding:0;
								margin:0;
								list-style:none;
							
					}
					
					#premiacoes ul li
					{
								float:left;
								padding-left:20px;
							
					}
					
					#premiacoes ul li img
					{
								float:left;
								border:0;
							
					}
					
					#premiacoes ul li p
					{
								color:#1F2B65;
								font-size:12px;
								font-weight:bold;
								font-family:Verdana, Geneva, sans-serif;	
								float:left;
								padding-left:10px;
								padding-top:10px;
					}
					
/*******************/
/************ RODAPE ***************/

#rodape
{
	background:#acb8c2;
	height:120px;
	min-width:100%;	
}

#rodape #rodapeBox
{
								width:980px;
								/*border:1px solid red;*/
								height:118px;
								margin-right:auto;
								margin-left:auto;
}

#rodape #rodapeBox .logo-rodape
{
								width:138px;
								height:98px;
								background:url(../imagens/logo-rodape.PNG) no-repeat;
								margin-top:10px;
								float:left;
}


#rodape #rodapeBox .telefone-img
{
								width:36px;
								height:100px;
							
								margin-top:15px;
								margin-left:40px;
								margin-right:10px;
								float:left;
}

#rodape #rodapeBox .telefone-informacoes
{
								font-size:13px;
								color:#212C65;
								font-family:Verdana, Geneva, sans-serif;
								font-style:italic;
								margin-top:15px;
								float:left;
								
}

.contato-img
{
								width:34px;
								height:100px;
								float:left;
								margin-left:50px;
								margin-top:15px;
								margin-right:10px;
}

.contato-informacoes
{
								font-size:13px;
								color:#212C65;
								font-family:Verdana, Geneva, sans-serif;
								font-style:italic;
								margin-top:15px;
								float:left;
}

.email-img
{
								width:34px;
								height:100px;
								float:left;
								margin-left:50px;
								margin-top:15px;
								margin-right:10px;
}

.email-informacoes
{
								font-size:13px;
								color:#212C65;
								font-family:Verdana, Geneva, sans-serif;
								font-style:italic;
								margin-top:15px;
								float:left;
}

.email-informacoes a
{
								color:#212C65;			
}

.email-informacoes a:visited
{
								color:#212C65;			
}

/*****************CONTATO*************/

#formulario-contato
{
								width:330px;
								height:auto;
								margin-top:20px;
								margin-bottom:40px;
								
								float: left;
}

#formulario-mapa
{
								float: right;
								height: auto;
								width: auto;
								padding: 10px;
								border: 1px solid #999;
								
								margin-top: 30px;
}

#formulario-contato input,select
{
								width:300px;
								margin-top:5px;
								height:20px;
								border:1px solid #1F2C65;
								font-family:verdana;
								font-size:13px;
								color:#666;
}

#formulario-contato textarea
{
								width:300px;
								margin-top:5px;
								border:1px solid #1F2C65;
								font-family:verdana;
								font-size:13px;
								color:#666;
}

#formulario-contato button
{
								width:50px;
								height:20px;
								margin-top:10px;
								background:url(../imagens/enviar.png);
								border:0;
								cursor:hand;
								cursor:pointer;
								margin-left:253px;
}

/*********** Novidades Interna***************/

#box #conteudo  #novidades-interna
{
								width:680px;
								height:auto;
								margin-top:20px;
								height:100px;
								background: url(../imagens/bg-novidades-interna.PNG);
}

#box #conteudo #novidades-interna .novidades-titulo
{
								width:635px;
								height:20px;
								margin-left:18px;
								color:#1F2C65;
								font-family:verdana;
								font-size:14px;
								font-style:italic;
								font-weight:bold;
								padding-top: 10px;
								border-bottom: 1px solid #CCC;
}

#box #conteudo #novidades-interna ul 
{
								width:auto;
								margin:0;
								padding:0;
								margin-top:5px;
								
}

#box #conteudo #novidades-interna ul li 
{
								float:left;
								display:block;
								margin-left:18px;
								width:200px;
								height:10px;
}

#box #conteudo #novidades-interna ul li 
{
								float:left;
								display:block;
								margin-left:18px;
								width:200px;
								max-height:60px;
								text-decoration: none;
}

#box #conteudo #novidades-interna ul li a
{
								text-decoration:none;
								color:black;
								font-size:13px;
								font-family:verdana;
								color:#666;
}

#box #conteudo #novidades-interna ul li a span
{
								font-family:Verdana;
								font-size:12px;
								padding-top:10px;
								color:#666;
								float: right;
								text-decoration:underline;
								
}

/**************************************/


/************* Categoria - Produtos *****************/

#box #conteudo #categoriaProdutos
{
								width:680px;
								height: auto;
								border-top:2px solid #CCC;
								margin-top:10px;
}

#box #conteudo #categoriaProdutos a
{
								text-decoration: none;
								color:#666;
}

#box #conteudo #categoriaProdutos ul
{
								padding:0;
								margin:0;
								list-style: none;
								height: auto;	
								width: auto;						
}

#box #conteudo #categoriaProdutos ul li 
{
								height: 150px;
								width: 320px;
								
								display:block;
								float:left;
								margin-top: 20px;
								background: url(../imagens/produtos/bg-categoria-li.PNG) no-repeat;
												
}

#box #conteudo #categoriaProdutos ul .segunda
{
								float:right;
												
}

/********** IMAGEM E DESCRICAO DO PRODUTOS (CATEGORIA)***********/

#box #conteudo #categoriaProdutos ul li #categoria-imagem
{
								height: 130px;
								float: left;
								width: 130px;
									
								display:block;
								margin-top:7px;
								margin-left:12px;
								
}

			#box #conteudo #categoriaProdutos ul li #categoria-imagem img
			{
								text-decoration: none;
								border: none;
								
			}

#box #conteudo #categoriaProdutos ul li  #categoria-descricao
{
								height: 110px;
								float: left;
								width: 158px;
								
								display:block;
								margin-top: 7px;
								margin-left: 10px;
								overflow: hidden;
}

#box #conteudo #categoriaProdutos ul li  #categoria-descricao p
{
								padding: 0;
								margin: 0;
								text-align: left;
								font-size:12px;
								font-style: italic;
}

#box #conteudo #categoriaProdutos ul li #categoria-detalhes
{
								width: 100px;
								height: 20px;
								
								float: right;
								margin-right:15px;
								
}

								#box #conteudo #categoriaProdutos ul li #categoria-detalhes a img
								{
								border:none;
								text-decoration: none;
								
								}


/******************** PRODUTOS*********************/
#box #conteudo #produto-box
{
						width: 680px;
						height: auto;
						
}

#box #conteudo #produto-box #area-produto-imagem
{
						width: 255px;
						height: auto;
						margin: 10px;
						margin-left: 0;
						
						float: left;
}

#box #conteudo #produto-box #area-produto-imagem ul
{
						list-style: none;
						padding: 0;
						margin: 0;
						
}

#box #conteudo #produto-box #area-produto-imagem ul li
{
						float: left;
						margin-left:2px;
						cursor:hand;
						cursor:pointer;
}


#box #conteudo #produto-box #area-produto-imagem ul li img
{
						margin:0;
						
}


#box #conteudo #produto-box #area-produto-imagem #imagem-produto
{
						width: 252px;
						height: 252px;
						margin: 0;
						
}

#box #conteudo #produto-box #area-produto-imagem #imagem-produto img
{
						border:2px solid #CCC;
}

#box #conteudo #produto-box #descricao-producao
{
						float: right;
						width: 400px;
						
						height: auto;
						margin-top: 10px;
						margin-right: 0px;
}

#box #conteudo #produto-box #descricao-producao h2
{
						padding-top: 0;
						color: #e21e26;
}

/*****************BUSCA*******************/



#busca div
{
											color:#666;
											margin:0;
											padding:0;
											font-family:Verdana;
											font-size:13px;
											padding-top:5px;
											
}

#busca div a
{
color:#666;
}

#busca #item-busca
{
	width: 100%;
	height: auto;
	padding: 10px;
	border:1px solid #CCC;
	margin-top: 10px;
	background: #f1f1f1;
}


#busca .imagem-busca
{
	width: auto;
	height: auto;
	float: left;
}


#busca .titulo-busca 
{
	width: auto;
	height: auto;
	
	
}

#busca .titulo-busca a
{
	
	color:#1F2C65;
	font-style:italic;
}



#busca .descricao-busca
{
	width: 590px;
	height: auto;
	float: left;
	
}

#botao-orcamento
{
	width: 155px;
	height: 31px;
	float: right;
	margin-top: 20px;
	cursor: pointer;
	cursor: hand;
}

#conteudo #conteudo-escrito  #botao-orcamento a img
{
	border:none;
}


.redes-socias
{
		width:auto;
		height:30px;
		
		float:right;
		margin-top:17px;
		margin-right:65px;
}

.redes-socias a img
{
	margin-left:10px;
	border:none;
	text-decoration:none;
}

