#all {
	margin-top: -258px;
	margin-left: -380px;
	top: 50%;
	left: 50%;
	position: absolute;
	height: 515px;
	width: 760px;
	background-color: #35468c;
}
#all #left {
	height: 515px;
	width: 236px;
	float: left;
}
#all #left #topop {
	height: 362px;
	width: 236px;
	background-image: url(images/logotopo.jpg);
}
#all #left #baixo {
	background-image: url(images/logobaixo.jpg);
	height: 153px;
	width: 236px;
}
#all #topo {
	float: left;
	height: 103px;
	width: 524px;
}
#all #topo #img_logo {
	background-image: url(images/logotopo2.jpg);
	height: 103px;
	width: 94px;
	float: left;
}
#all #topo #menu {
	float: left;
	width: 430px;
	height: 25px;
	padding-top: 50px;
}
#all #topo #menu #home {
	margin-right: 32px;
	height: 13px;
	width: 37px;
	float: left;
}
#all #topo #menu #projeto {
	height: 13px;
	width: 59px;
	float: left;
	margin-right: 32px;
}
#all #topo #menu #objetivos {
	float: left;
	height: 13px;
	width: 59px;
	margin-right: 32px;
}
#all #topo #menu #servicos {
	float: left;
	height: 13px;
	width: 54px;
	margin-right: 32px;
}
#all #topo #menu #fotos {
	height: 13px;
	width: 35px;
	float: left;
}




#all #topo #dir {
	height: 26px;
	width: 356px;
	float: left;
}
#all #topo #flecha_top {
	height: 26px;
	width: 74px;
	float: left;
	background-image: url(images/flecha_cima.jpg);
}
#all #meio {
	height: 354px;
	width: 524px;
	float: left;
}
#all #meio #logo {
	background-image: url(images/logotopo3.jpg);
	height: 85px;
	width: 49px;
	float: left;
}
#all #meio #txt #logo-meio {
	height: 249px;
	width: 249px;
	margin-left: 60px;
}

#all #meio #txt {
	float: left;
	width: 385px;
	height: 290px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: bolder;
	padding-top: 64px;
	padding-left: 16px;
}
#all #meio #direita {
	float: left;
	height: 353px;
	width: 74px;
	background-image: url(images/img_flechas.jpg);
}
#all #rodape {
	height: 42px;
	width: 503px;
	float: left;
	padding-top: 16px;
	padding-left: 21px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
