						
#body3{ 
/*			background-color:#EFEFEF; */
			padding:0px; 
			margin:0px;
			background-color:#E4E4E4;
			width:1000px;
			color:#000;
			}	

#menu_galeria{  overflow:visible;   color:#E4662B; display:inline;}
#menu_galeria li, #menu_galeria ul, #menu_galeria { 
					margin:0;
					padding:0;
					list-style-type:none; 
					display:inline-block;
			}

#menu_galeria li a {
			font-size:13px;
			text-decoration:none;
			color:#333333;
			display:block;
			padding:0.4em 1.2em 0.4em 1.2em;
			display:inline-block;
			font-weight:bold;

			
			 }

#menu_galeria li a:hover { color:#ffffff;  display:inline-block; background-color:#B5B5B5 } 			



		
			
			#blocoMenuGal{
							margin:0px; 
							padding:0px; 
							height:30px; 
							background-color:#999999; 
							width:1000px; 
							font-size:18px; 
							font-family:'Trebuchet MS', Tahoma;
						}
			
				#menuGalCatPrinc{
									color:#333333;
									float:left; 
									margin-right:9px; 
									margin-top:3px; 
									margin-left:10px;
								}


							#menuGalCatSub{
											color:#ffffff; 
											float:left; 
											margin-top:3px;
											}
											
										
									#menuGalCatSubList{
														height:30px; 
														background-color:#DBDBDB; 
														width:1000px;  
														font-family:'Trebuchet MS', Tahoma; 
														margin:0px; 
														padding:0px; 
														color:#333333; 
														text-align:center;
													}
											
									#galeriaFotografica{
										color:#ffffff; 
										float:right; 
										margin-top:3px; 
										margin-right:10px;
										}
										
										#fotosGal{
											height:40px;  
											width:900px; 
											font-size:18px; 
											font-family:'Trebuchet MS', Tahoma; 
											padding:5px;
											text-align:center;
											}
											
											
											#setaMiniaturaEsq{
																width:14px; 
																height:19px;
																background-image:url(../images/sprites.png);
																background-position:-185px -816px;																
															}
	
											#setaMiniaturaDir{
																width:14px; 
																height:19px;
																background-image:url(../images/sprites.png);
																background-position:-209px -816px;																
															}
	
		#logo_gal{
					width:122px;
					height:80px;
					background-image:url(../images/sprites.png);
					background-position:-12px -760px;						
				}			
				
											#setaFotoEsq{
																width:36px;
																height:43px;
																background-image:url(../images/sprites.png);
																background-position:-142px -767px;																
															}
	
											#setaFotoDir{
																width:36px;
																height:43px;
																background-image:url(../images/sprites.png);
																background-position:-186px -767px;																
															}

				
	#fotoDesc{text-align:right; font-size:11px; color:#666666;}		
	
	
	
			
							#menuGalOutrasSolucoes{
										width:103px;
										height:18px;
										background-image:url(../images/sprites.png);
										background-position:-252px -760px;				
							}
							#menuGalPreMoldadas{
										width:138px;
										height:15px;
										background-image:url(../images/sprites.png);
										background-position:-252px -781px;						
							}
							#menuGalMetalicas{
										width:138px;
										height:15px;
										background-image:url(../images/sprites.png);
										background-position:-252px -796px;						
							}
							#menuGalConcretoCruzetas{
										width:138px;
										height:15px;
										background-image:url(../images/sprites.png);
										background-position:-252px -811px;				
							}
							#menuGalPontes{
										width:138px;
										height:15px;
										background-image:url(../images/sprites.png);
										background-position:-406px -778px;				
							}
							#menuGalArtefatos{
										width:138px;
										height:15px;
										background-image:url(../images/sprites.png);
										background-position:-406px -763px;				
							}		
							#menuGalLogistica{
										width:138px;
										height:15px;
										background-image:url(../images/sprites.png);
										background-position:-406px -793px;				
							}
							#menuGalGuindastes{
										width:138px;
										height:15px;
										background-image:url(../images/sprites.png);
										background-position:-406px -809px;				
							}
							


#corpoGal{ width:1000px; text-align:center;}

							
#blocoNumeroDeFotos{ color:#FFFFFF; width:65px;  background-color:#DBDBDB; text-align:center; font-weight:bold; }
#NumeroDeFotos{ color:#FFFFFF;   border-left:7px solid #E4E4E4; }
#txtFotos {border-left:7px solid #E4E4E4; border-bottom:7px solid #E4E4E4; }
#NumeroDaFoto{ color:#FFFFFF;  background-color:#DBDBDB; text-align:center; border-left:7px solid #E4E4E4;}
					
#rodapeLinks{text-align:right; font-size:11px; color:#666666; font-weight:bold; }
#rodapeLinks a{color:#E77817;}
#rodapeInfo{text-align:right; font-size:11px; color:#666666; }
#body1{ 
		background-image:url(../images/bg_fundo.png);
		background-repeat:repeat-x;
		background-color:#E4E4E4;		
		margin:0px; padding:0px;
		font-size:11px;
		font-family:Tahoma, Verdana;
		font-weight:normal;
/*		color:#7F7F7F;*/
		color:#990000;
	}

#body2{ 
		background-image:url(../images/bg_fundo.png);
    	background-position:0px -140px;		
		background-repeat:repeat-x;
		background-color:#E4E4E4;
		margin:0px; padding:0px;
		font-size:11px;
		font-family:Tahoma, Verdana;
		font-weight:normal;
		color:#000;
	}
	
	h1{ 
			font-family:"Trebuchet MS", Tahoma;
			padding-top:20px;
			padding-bottom:20px;
			width:100%;
			border-bottom:1px solid #EBEBEB;
			margin-bottom:30px;			
			font-weight:normal; 
			font-size:30px;
		}

	
a{ text-decoration:none;}

h3{	
	font-size:11px; 
	color:#666666; 
	font-weight:bold; 
	margin:0px; 
	padding:0px;
	}


#geral{
	width:982px;
	overflow:hidden;
	background-image:url(../images/bg_geral.png);
	background-repeat:repeat-x;
	background-color:#E4E4E4;
	margin:0px; padding:0px;
	margin:0px auto 0px auto;
	background-color:#EAEAEA;
	}	
	
#geral2{
	width:982px;
	overflow:hidden;
	background-image:url(../images/bg_geral.png);
	background-position:0px -140px;
	background-repeat:repeat-x;
	background-color:#E4E4E4;
	margin:0px; padding:0px;
	margin:0px auto 0px auto;
	background-color:#EAEAEA;
	}	
	

#corpo{ background-color:#FFFFFF; width:950px; margin-left:19px; margin-top:8px; overflow:hidden;}
	
	#topo_institucional{
		background-image:url(../images/sprites.png);
		background-position:0px -163px;
		width:950px;
		height:82px;
		margin-left:16px;
		padding-top:8px;
		clear:both;
		}	
		
		#logo_topo{
			width:267px;
			height:80px;
			background-image:url(../images/sprites.png);
			background-position:-12px -11px;
			float:left;
			cursor:pointer;
			}	
		
		#telefone_menu{ 
			width:225px;
			height:63px;
			float:right;
					
			}		
			
			#telefone{ 
				width:225px;
				height:37px;
				float:right;
				background-image:url(../images/sprites.png);
				background-position:-346px -34px;				
				}	
				
			#menu_topo{
				width:225px;
				height:23px;
				
				}	
				
				#menu_empresa{
					float:left;
					height:23px;
					width:74px;
					margin-right:1px;
					background-image:url(../images/sprites.png);	
					}
				
				#menu_contato{
					float:left;
					height:23px;
					width:63px;
					margin-right:1px;					
					background-image:url(../images/sprites.png);	
					}
				
				#menu_mapadosite{
					float:left;
					height:23px;
					width:86px;
					background-image:url(../images/sprites.png);	
					
					}


	#faixa_espacamento{left:0px;  width:100%; height:80px;}
	
	#faixa_sec{ position:absolute; left:0px;  width:100%; height:80px; background-image:url(../images/faixa_sec.gif);}
					
	#superbanner{ 
	width:950px;
	height:250px;
	margin-left:20px;
	}
	
	#menu{ width:917px; height:25px; margin-top:6px;  margin-left:30px;}


			#menu_princ_solucoesPreMoldadas{
					float:left;
					height:25px;					
					background-image:url(../images/sprites.png);	
					width:150px;
					cursor:pointer;
				}
	

			#menu_princ_estruturasMetalicas{
					float:left;
					height:25px;					
					background-image:url(../images/sprites.png);	
					width:150px;
					cursor:pointer;
				}
	

				#menu_princ_postesDeConcreto{
					float:left;
					height:25px;					
					background-image:url(../images/sprites.png);	
					width:196px;
					cursor:pointer;	
				}
	

			#menu_princ_artefatosDeConcreto{
					float:left;
					height:25px;					
					background-image:url(../images/sprites.png);	
					width:160px;
					cursor:pointer;
				}
	

			#menu_princ_pontes{
					float:left;
					height:25px;					
					background-image:url(../images/sprites.png);	
					width:75px;
					cursor:pointer;	
				}
	

			#menu_princ_logistica{
					float:left;
					height:25px;					
					background-image:url(../images/sprites.png);	
					width:75px;
					cursor:pointer;	
				}
	
	
			#menu_princ_guindastes{
					float:left;
					height:25px;					
					background-image:url(../images/sprites.png);	
					width:87px;
					cursor:pointer;	
				}
			
			#parceiros{
			width:813px;
			height:29px;
			background-image:url(../images/sprites.png);
			background-position:-64px -376px;
			margin-left:45px;		
			}
			
			#parceiros_logos{ 
			padding-top:7px;
			text-align:center;
			 
			}




			#institucional{
			width:900px;
			margin-left:25px;
			background-image:			url(../images/bg_institucional_capa.gif);
			background-position:bottom;
			background-repeat:no-repeat;
			margin-top:20px;
			padding-bottom:80px;
			overflow:hidden;
			}


			
/*
width:900px;
height:27px;
background-image:url(../images/sprites.png);
background-position:-56px -378px;			
*/
			
			
							
				#coluna_capa_esq{ 
								float:left; 
								width:280px; 
								color:#000;
								margin-left:30px;
								}
			
					#tit_a_empresa{
					width:120px;
					height:24px;
					background-image:url(../images/sprites.png);
					background-position:-18px -454px;
					margin-bottom:7px;		
					}
								
					#btn_leiamais{
					width:120px;
					height:24px;
					background-image:url(../images/sprites.png);
					background-position:-138px -422px;
					margin-top:5px;
	
					}	
					
												
			
							#coluna_capa_dir{ 
											float:left; 
											width:320px;
											margin-left:200px;
																						margin-top:30px;
																						color:#000;
											}
										
							#tit_bndes{
										width:98px;
										height:54px;
										background-image:url(../images/sprites.png);
										background-position:-843px -417px;								
										}
	
			
							#texto_col_dir{
											width:180px;
											color:#000;
											}
											
	
							#btn_mais_informacoes{
													width:120px;
													height:24px;
													background-image:url(../images/sprites.png);
													background-position:-18px -422px;														
							  					  }
												  
							#bloco_borda{
											width:913px;
											border:1px solid #E6E6E6;
											margin-left:18px;
											padding-top:10px;
											padding-bottom:20px;
											margin-top:9px;
									}
									
								#solucoes{
											width:902px;
											height:188px;
											background:url(../images/bg_solucoes.jpg);
											font-family:Arial, Helvetica, sans-serif;
											font-size:11px;
										 }
									
									
						#rodape{
								width:913px;
								height:61px;
								background-image:url(../images/sprites.png);
								background-position:-19px -545px;
								margin-top:10px;
								margin-left:19px;
								margin-bottom:20px;
									
								}
								
									#rodape a{
						color:#FFFFFF									
								}		
																	
	
			.parceiro
			{
			margin:0px 4px 0px 4px;
			}
			
			
			
			
					#bloco_tit{
					width:890px; 
					margin:0px auto 0px auto; 
					}
					
					#tit_sec_tit_sec_solucoespremoldadas{
					float:left; 
					height:30px;
					background-image:url(../images/sprites.png);
					background-position:-14px -615px;
					width:209px;
					margin-top:25px;						
					}
					
					#img_qualidade_e_tecnologia{
					float:right;
					width:200px;
					height:80px;
					background-image:url(../images/sprites.png);
					background-position:-741px -621px;
					width:209px;						
					}
					
					
					
					#menu_sec{ 
					height:47px; 
					border:1px solid #EAEAEA;
					margin-top:17px;
					margin-right:0px;
					margin-left:0px;
					margin-bottom:10px;
					position:absolute;
					top:178px;
					width:949px;
					z-index:9999;
					}
					
					#bloco_de_espaco{
					height:47px; 
					margin-top:17px;
					margin-right:0px;
					margin-left:0px;
					margin-bottom:10px;
					width:950px;
					}
					
					.menu_margem1{
					margin-top:10px; margin-left:6px;
					}
					.menu_margem {
						cursor:pointer;
					}
					


				
							#menu_sec_solucoesPreMoldadas{
									float:left;
									height:25px;					
									background-image:url(../images/sprites.png);	
									width:150px;
									cursor:pointer;
								}
					
				
							#menu_sec_estruturasMetalicas{
									float:left;
									height:25px;					
									background-image:url(../images/sprites.png);	
									width:150px;
									cursor:pointer;
								}
					
				
								#menu_sec_postesDeConcreto{
									float:left;
									height:25px;					
									background-image:url(../images/sprites.png);	
									width:196px;
									cursor:pointer;	
								}
					
				
							#menu_sec_artefatosDeConcreto{
									float:left;
									height:25px;					
									background-image:url(../images/sprites.png);	
									width:160px;
									cursor:pointer;
								}
					
				
							#menu_sec_pontes{
									float:left;
									height:25px;					
									background-image:url(../images/sprites.png);	
									width:75px;
									cursor:pointer;	
								}
					
				
							#menu_sec_logistica{
									float:left;
									height:25px;					
									background-image:url(../images/sprites.png);	
									width:75px;
									cursor:pointer;	
								}
					
					
							#menu_sec_guindastes{
									float:left;
									height:25px;					
									background-image:url(../images/sprites.png);	
									width:87px;
									cursor:pointer;	
								}					
								
								
		#sec_corpo{
						width:913px;
/*						border:1px solid #E6E6E6;		*/
						margin-left:18px;
						padding-top:10px;
/*						padding-bottom:20px;*/
						margin-top:9px;
				}
		
		
					
			#table_sec{padding:0px; margin:0px; display:block;}
			
			#col_esq{ width:320px; padding:0px; margin:0px; background-color:#EBEBEB; background-image:url(../images/bg_coluna_esq.gif); background-repeat:repeat-y; }
			#col_dir{ width:592px; padding:0px; margin:0px; background-color:#F3F3F3; background-image:url(../images/bg_coluna_dir.gif); background-repeat:repeat-y; }
			#col_new {
				border:solid 15px #eee;
				width:900px;
				padding-bottom:30px;
			}
			
			.margem_colunas{ margin-top:0px; margin-right:65px; margin-left:65px;}
			
			#espacamento_col_esq {background-color:#EBEBEB; height:14px; width:100%;}
			#espacamento_col_dir {background-color:#F9F9F9; height:14px; width:100%;}			
			


				#btnGaleria{
								width:136px;
								height:20px;
								background-image:url(../images/sprites.png);
								background-position:-807px -509px;
								cursor:pointer;
				}
				
				
							
				.imgInt{
							float:right; 
							margin-left:4px; 
							margin-bottom:4px;
							}
							
							
				.mapaDoSite{ 
								width:165px;
								height:25px;
								background-image:url(../images/sprites.png);
								background-position:-18px -501px;
								font-family:"Trebuchet MS", Tahoma;
								color:#000;
								font-weight:bold;
								font-size:10px;
								padding-top:6px; padding-left:4PX;
													
							}
							
							
#listaMapaDoSite{  overflow:visible;   color:#E4662B; display:inline;}
#listaMapaDoSite li, #listaMapaDoSite ul, #listaMapaDoSite { 
					margin:0;
					padding:0;
					list-style-type:none;
					
			}

#listaMapaDoSite li a {
			font-size:11px;
			text-decoration:none;
			color:#444444;
			display:block;
			padding:0.3em 1.2em 0.3em 0.4em;
			display:inline-block;
			font-weight:bold;
			background-color:#EBEBEB;
			width:148px;
			border-bottom:4px solid #ffffff;
			
			
			 }

#listaMapaDoSite li a:hover { color:#000000;   background-color:#B5B5B5 }

#gallery {
	padding:10px;
	clear:both;
	padding-top:20px;
	height:150px;
	overflow:hidden;

}



/*################################################*/

#col_new ul{
	list-style-type:square;
	list-style:inside;
}

#col_new ul a{ 
color:#D47C10;
font-weight:bold;}
