* {
margin:0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

body {
background: #133b72 url(images/fd_body.jpg) no-repeat top center ;
}

.representantes{
background:#FFFFFF; !important;
}

h1, h2, h3, h4, h5, h6 {
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}

h1 {
color: #5099db;
font-size: 17px;
margin-bottom: 5px;
}

h2 {
color: #0d3169;
font-size: 15px;
margin-bottom: 5px;
}

h3 {
color: #5099db;
font-size: 14px;
margin-bottom: 5px;
}

a {
color: #536d95;
font-size:11px;
text-decoration: none;
}

a:hover {
color: #536d95;
font-size:11px;
text-decoration: underline;
}

p {
color: #536d95;
font-size:11px;
line-height: 16px;
}

.bold {
font-weight: bold;
}

#geral {
margin: 0 auto;
width: 770px;
height: auto;
}

	#geral #base {
	float: left;
	width: 770px;
	height: auto;
	background-color: #fff;
	margin-top: 40px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	}
	
	.alturaMinima{
	height: 690px !important;
	}
	

#geralRepresentantes {
margin: 0 auto;
width: 1000px;
height: auto;
}



#header {
float: left;
display: inline;
width: 770px;
height: 100px;
}
	#header #logo {
	float: left;
	display: inline;
	width: 119px;
	height: 82px;
	margin: 15px 0 0 25px;
	}
	
	#header #idiomas {
	float: right;
	display: inline;
	width: 67px;
	height: 13px;
	margin: 10px 25px 0 0;
	}
	
	#header #menu {
	float: right;
	display:inline;
	width: 580px;
	height: 41px;
	margin: 10px 24px 0 0;
	}
	
		#header #menu ul{
		width: 580px;
		height: 41px;
		}
			#header #menu ul li{
			display: inline;
			text-indent: -9999em;
			height: 41px;
			list-style: none;
			}
				#header #menu ul li a{
				float: left;
				width: auto;
				height: 41px;
				}
				
				#header #menu ul li a.item1{
				width: 70px;
				background: url(images/bt_item1.gif) no-repeat;
				}
					#header #menu ul li a.item1:hover{
					background-position: 0 -41px;
					}
				
				#header #menu ul li a.item2{
				width: 88px;
				background: url(images/bt_item2.gif) no-repeat;
				}
					#header #menu ul li a.item2:hover{
					background-position: 0 -41px;
					}
					
				#header #menu ul li a.item3{
				width: 80px;
				background: url(images/bt_item3.gif) no-repeat;
				}
					#header #menu ul li a.item3:hover{
					background-position: 0 -41px;
					}
					
				#header #menu ul li a.item4{
				width: 166px;
				background: url(images/bt_item4.gif) no-repeat;
				}
					#header #menu ul li a.item4:hover{
					background-position: 0 -41px;
					}
				
				#header #menu ul li a.item5{
				width: 105px;
				background: url(images/bt_item5.gif) no-repeat;
				}
					#header #menu ul li a.item5:hover{
					background-position: 0 -41px;
					}
					
				#header #menu ul li a.item6{
				width: 71px;
				background: url(images/bt_item6.gif) no-repeat;
				}
					#header #menu ul li a.item6:hover{
					background-position: 0 -41px;
					}
					
/*active menus*/
.bodyEmpresa #header #menu ul li a.item1, 
.bodyTecnologia #header #menu ul li a.item2, 
.bodyProdutos #header #menu ul li a.item3, 
.bodyQualidadeDes #header #menu ul li a.item4, 
.bodyMidia #header #menu ul li a.item5, 
.bodyContato #header #menu ul li a.item6{
	background-position: 0 -41px;
}
					

#flashHome {
float: right;
display: inline;
width: 743px;
height: 254px;
margin: 5px 6px 0 0 ;
}


#boxDestaques {
float: left;
display: inline;
width: 770px;
height: 328px;
background: url(images/fd_destaquesHome.gif) no-repeat;
}
	#boxDestaques .destaques{
	float: left;
	display: inline;
	width: 317px;
	height: 100px;
	margin: 40px 0 0 45px;	
	}
	#boxDestaques .alinha{
	margin-top: 60px !important;
	}
		#boxDestaques .destaques .txt{
		float: left;
		display: inline;
		width: 175px;
		height: auto;	
		
		}
		#boxDestaques .destaques .foto{
		float: right;
		display: inline;
		width: 119px;
		height: 84px;
		}
			#boxDestaques .destaques .foto img{
			border: 1px solid #afc6db;
			}
				
				
#footer {
clear: both;
width: 770px;
height: 16px;
margin: 0 auto 10px;
background: url(images/fd_footer.png) center no-repeat;
_background: url(images/fd_footer.gif) center no-repeat;
}	

	#footer .txtFooter{
		color: #9ba3b2;
		text-align:center;
		font-size: 10px;
		font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	}
	

/*internas*/
#titleArea {
float: left;
display: inline;
width: 770px;
height: 97px;
margin-top: 8px;
}

#internas {
float: left;
display: inline;
width: 770px;
height: auto;
margin-top: 20px;
}

	#internas #subMenu {
	float: left;
	display: inline;
	width: 217px;
	height: auto;
	margin-left: 20px;	
	}
	
		#internas #subMenu ul{
		width: 217px;
		height: auto;
		}
		
			#internas #subMenu ul li{
			width: 217px;
			height: 33px;
			list-style: none;
			margin: 0;
			}
			
				#internas #subMenu ul li a.subItem{
				float: left;
				width: 217px;
				height: 23px;
				background: url(images/bt_subMenu.gif);
				text-align:center;
				font-weight: bold;
				padding-top: 10px;
				color: #afc6db;
				}
				#internas #subMenu ul li a.subItem:hover{
				background-position: 0 -33px;
				text-decoration:none;
				color: #113567;
				}
				
				/*active subMenus*/
				.bodyEmpresa #internas #subMenu ul li a.active, 
				.bodyTecnologia #internas #subMenu ul li a.active, 
				.bodyProdutos #internas #subMenu ul li a.active, 
				.bodyQualidadeDes #internas #subMenu ul li a.active, 
				.bodyMidia #internas #subMenu ul li a.active, 
				.bodyContato #internas #subMenu ul li a.active{
				background-position: 0 -33px;
				color: #113567;
				}
				
	#imgProdutos{
	float: left;
	display: inline;
	width: 145px;
	height: auto;
	margin-left: 35px;
	margin-top: 60px;
	}
				

	#menuProdutos {
	width: 436px;
	height: 29px;
	background-color:#dae6ff;
	border-top: 1px solid #5099db;
	border-bottom:  1px solid #5099db;
	margin-bottom:15px;
	}
		
		#menuProdutos ul{
		width: 436px;
		height: 29px;
		
		}
		
			#menuProdutos ul li{
			width: auto;
			height: auto;
			display:inline;
			list-style: none;
			
			}
			
				#menuProdutos ul li a{
				float:left;
				width: auto;
				height: auto;
				font-size: 10px;
				font-weight: bold;
				text-decoration: none;				
				text-align:center;
				padding: 0 10px ;
				margin-top: 8px;				
				}
				
			#menuProdutos ul li{
			width: auto;
			height: auto;
			display:inline;
			list-style: none;
			
			}
				
				#menuProdutos ul li a{
				float:left;
				width: auto;
				height: auto;
				font-size: 10px;
				font-weight: bold;
				text-decoration: none;				
				text-align:center;
				padding: 0 10px ;
				margin-top: 8px;				
				}
				
				
					#menuProdutos ul li a.noBorder{
					border-right:none !important;
					
					}
				
				
						#menuProdutos ul li a.itemBio{
						color: #a2bcdb;
						border-right: 1px solid #a2bcdb;
						}
						#menuProdutos ul li a.on{
						color: #0c2f69;
						border-right: 1px solid #0c2f69;
						}
				
				
					
						#menuProdutos ul li a.itemBio:hover{
						color: #0c2f69;
						border-right: 1px solid #0c2f69;
						
						}
						
						
						
#menuProdutosBio {
	width: 436px;
	height: 29px;
	background-color:#dae6ff;
	border-top: 1px solid #5099db;
	border-bottom:  1px solid #5099db;
	margin-bottom:15px;
	}
		
		#menuProdutosBio ul{
		width: 436px;
		height: 29px;
		
		}
		
			#menuProdutosBio ul li{
			width: auto;
			height: auto;
			display:inline;
			list-style: none;
			
			}
			
				#menuProdutosBio ul li a{
				float:left;
				width: auto;
				height: auto;
				font-size: 10px;
				font-weight: bold;
				text-decoration: none;				
				text-align:center;
				padding: 0 10px ;
				margin-top: 8px;				
				}
				
			#menuProdutosBio ul li{
			width: auto;
			height: auto;
			display:inline;
			list-style: none;
			
			}
				
				#menuProdutosBio ul li a{
				float:left;
				width: auto;
				height: auto;
				font-size: 10px;
				font-weight: bold;
				text-decoration: none;				
				text-align:center;
				padding: 0 15px ;
				margin-top: 8px;				
				}
				
				
					#menuProdutosBio ul li a.noBorder{
					border-right:none !important;
					
					}
				
				
						#menuProdutosBio ul li a.itemBio{
						color: #a2bcdb;
						border-right: 1px solid #a2bcdb;
						}
						#menuProdutosBio ul li a.on{
						color: #0c2f69;
						border-right: 1px solid #0c2f69;
						}
				
				
					
						#menuProdutosBio ul li a.itemBio:hover{
						color: #0c2f69;
						border-right: 1px solid #0c2f69;
						
						}
						


				
#topoConteudo {
float: left;
display: inline;
width: 486px;
height: 25px;
margin-left: 25px;
}

#conteudo {
float: left;
display:inline;
width: 436px;
height: auto;
margin-left: 25px;
background-color: #ecf2ff;
padding: 0 25px 5px;
margin-top: -3px;
}

	a.links {
	color: #536d95;
	font-size:11px;
	text-decoration:underline;
	}

	
	a.links:hover {
	color: #536d95;
	font-size:11px;
	text-decoration: none;
	}

	#conteudo h1{
	color: #5099db;
	margin-bottom:15px;
	width: 436px;
	height: auto;
	border-bottom: 1px solid #5099db;
	padding-bottom: 10px;
	}
	
	#conteudo h1.produtos{
	color: #5099db;
	margin-bottom:0;
	width: 436px;
	height: auto;
	padding-bottom: 10px;
	border: 0;
	}

	
	#conteudo p{
	color: #5099db;
	margin-bottom:15px;
	}
	
	

	#conteudo li.conteudo {
	font-size: 11px;
	color: #5099db;
	margin-left:15px;
	}
	
#galeria {
float:left;
width: 436px;
height: auto;
}

	#galeria #fotos {
	float: left;
	width: 85px;
	height: 75px;
	_height: 99px;
	*height: 99px;
	margin: 0 30px 30px 0;
	_margin-bottom: 24px;
	_margin-right: 24px;
	}
	
	
/* formulário - contato */

.fomr{
width: 200px;
height: 15px;
}


.tel-1{
width: 25px;
height: 15px;
margin-right: 15px;
}

.tel-2{
width: 150px;
height: 15px;
}

.end-num{
width: 48px;
height: 15px;
margin-right: 15px;
}

.end-comp{
width: 127px;
height: 15px;
}

.text {
width: 200px;
height: 90px;
}


/* FIM de formulário - contato */